Numpy array2string применяется к огромному массиву, пропускает центральные значения (... посередине) ⇐ Python

Программы на Python
Anonymous
Numpy array2string применяется к огромному массиву, пропускает центральные значения (... посередине)

Сообщение Anonymous »

У меня есть массив размером (3, 3, 19, 19), к которому я применил Flatten, чтобы получить массив размером 3249.

У меня было чтобы записать эти значения в файл вместе с некоторыми другими данными, поэтому я сделал следующее, чтобы получить массив в виде строки.

Код: Выделить всё

np.array2string(arr.flatten(), separator=', ', suppress_small=False)
Однако, когда я проверил содержимое файлов после записи,
я заметил, что у меня есть ,... , в середина массива следующим образом:

Код: Выделить всё

[ 0.09720755, -0.1221265 ,  0.08671697, ...,  0.01460444,  0.02018792,
0.11455765]
Как мне получить строку массива со всеми элементами, чтобы потенциально можно было перенести все данные в файл?

Подробнее здесь: https://stackoverflow.com/questions/511 ... in-the-mid

Вернуться в «Python»