Numpy Загрузка файла с указанием всех нулей - PullRequest
0 голосов
/ 20 февраля 2020

Я скачал файл npy из Google, который составляет 96 МБ. Я пытаюсь загрузить файл, но получаю все нули, как показано в выводе ниже:

Использование Python 3,6

>>> import numpy as np 
>>> a = np.load("full_numpy_bitmap_cat.npy", allow_pickle=True) 
>>> a = np.load("full_numpy_bitmap_cat.npy", allow_pickle=True, fix_imports=True) 
>>> a
array([[0, 0, 0, ..., 0, 0, 0],
       [0, 0, 0, ..., 0, 0, 0],
       [0, 0, 0, ..., 0, 0, 0],
       ...,
       [0, 0, 0, ..., 0, 0, 0],
       [0, 0, 0, ..., 0, 0, 0],
       [0, 0, 0, ..., 0, 0, 0]], dtype=uint8)
>>> 

Что я делаю не так?

enter image description here

1 Ответ

0 голосов
/ 20 февраля 2020

Это не потому, что вы видите нули при печати, что все нули. Я скачал файл, у меня не только нули.

import numpy as npy
image = npy.load("full_numpy_bitmap_cat.npy")
print(" number of non-zeros", len(npy.nonzero(image)[0]) )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...