Я работаю над проектом машинного обучения, который включает в себя обработку большого массива данных . Набор данных можно рассматривать как список объектов, каждый объект содержит 100 МБ данных. Загрузка всех объектов сразу в память замедляет обработку. Моя текущая работа - загрузить каждый объект по отдельности и обработать его и сохранить результат обработки на диск. Этот процесс повторяется для каждого слоя обработки объектов.Кэширование в Python для приложений с интенсивным вычислением
Мне было интересно, если у python есть обходное решение для кеширования, где в основном он кэширует данные на диск и загружает их только тогда, когда они необходимы для обработки?