30 011x30 011 64-битных чисел с плавающей запятой занимает 7,2 ГБ. Существует множество объяснений того, почему np.zeros([30011,30011]) может занимать (скажем) ничтожные 0,7 МБ. Однако мой диспетчер задач Windows 2010 также показывает заметно меньше памяти, чем ожидалось, для np.ones([30011,30011]). А именно 5,3 ГБ, что почти на 2 ГБ меньше ожидаемых 7,2 ГБ. Чем это объясняется?
Подробнее здесь: https://stackoverflow.com/questions/786 ... hows-5-3gb