MiB for an array with shape (812, 375) and data type float64
вроде небольшой массив, а с аллокацией памяти никак не могу решить как побороть это, по идее gc.enable() стоит.. на вход подаю две картинки 375х812 и перевожу в uint8, оперативки на выполнение скрипта выделено по умолчанию 512mb.
или тут дело в том, что python 32стоит? или вообще не туда копаю?
Может быть дело в 32, но маловероятно. Выдели больше памяти питону (хотя он вроде не как Ява, жрёт сколько хочет)
Хм, да, на 3.9 все равно шарманка не завелась.. ну массив 375,812 весит небольшие 3мб, 512 кажется за глаза) я вот и не понимаю как вообще такое воможно, что я делаю не так..
https://stackoverflow.com/questions/57507832/unable-to-allocate-array-with-shape-and-data-type — вроде бы хорошо объяснено почему может быть, почекай поможет или нет (для винды 2 пост)
благодарю, почитаю. Выглядит, правда, знакомой, но мб уже глаза мылятся)
Обсуждают сегодня