Я пытался сделать среднее и обратное стандартное значение dev всех функций, но я получил эту ошибку.
Error
Traceback (most recent call last):
File "<ipython-input-55-820782374d3c>", line 4, in <module>
means = np.mean(allconcat, 0) # mean of all features
File "C:\Users\Admin\Anaconda3\lib\site-packages\numpy\core\fromnumeric.py",
line 2957, in mean
out=out, **kwargs)
File "C:\Users\Admin\Anaconda3\lib\site-packages\numpy\core\_methods.py",
line 70, in _mean
ret = umr_sum(arr, axis, dtype, out, keepdims)
TypeError: cannot perform reduce with flexible type
Мой код
filename = "allfeatures.txt"
allfeatures = open(filename, "r+", encoding = "utf-8")
allconcat = np.vstack(list(allfeatures))
means = np.mean(allconcat, 0) # mean of all features
invstds = np.std(allconcat, 0) # inverse standard deviations
Как я могу решить эту ошибку?
Или я могу использовать pickle для загрузки моего текстового файла?