У меня есть программа, которая содержит большое количество объектов, многие из которых являются массивами Numpy. Моя программа меняет местами, и я пытаюсь уменьшить использование памяти, потому что на самом деле она не может работать в моей системе с текущими требованиями к памяти.
Я ищу хороший профилировщик, который позволит мне проверить объем памяти, потребляемый различными объектами (я представляю себе копию экземпляра памяти для cProfile), чтобы я знал, где оптимизировать.
Я слышал приличные вещи о Heapy, но Heapy, к сожалению, не поддерживает массивы Numpy, и большая часть моей программы включает массивы Numpy.