Ошибка типа присваивания NumPy Item: невозможно присвоить массиву numy - PullRequest
0 голосов
/ 13 июня 2019

Очень простой вопрос, но когда я запускаю следующий код, я получаю TypeError: 'numpy.int64' object does not support item assignment.

total_array = np.array((100,2))
total_array[0][0] = 1

Это похоже на TypeError: объект 'numpy.float64' не поддерживает назначение элемента , но я считаю, что режим отказа отличается.

Спасибо!

1 Ответ

0 голосов
/ 13 июня 2019

ОК, моя ошибка, в отличие от Pytorch, numpy.array () создает ТОЛЬКО 1D-массивы.Правильным поведением было бы сделать что-то вроде total_array = np.zeros () или np.empty ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...