Моя проблема: Я пишу простой инструмент Python, который поможет мне визуализировать мои данные в зависимости от многих параметров.Каждое изменение параметров занимает нетривиальное количество времени, поэтому я хотел бы кэшировать результирующие изображения каждого шага и вспомогательные данные в словаре.Но потом я переживаю, что этот словарь со временем может стать слишком большим.Большинство моих данных представлены в виде массивов Numpy.
Мой вопрос: Как можно вычислить общее количество байтов, используемых словарем Python.Сам словарь может содержать списки и другие словари, каждый из которых содержит данные, хранящиеся в массивах Numpy.
Идеи?