Чтение/запись/обновление объекта без загрузки объекта в память
Я пытался использовать пакет Klepto для записи/чтения/обновления моего объекта на жесткий диск, чтобы избежать проблем с «нехваткой памяти», с которыми я столкнулся при обучении моей модели с помощью моего набора данных. Насколько я понимаю, с Klepto я мог бы хранить свои данные как механизм, основанный на ключе-значении. Но я не совсем уверен, смогу ли я напрямую обновить объект при загрузке данных обратно из klepto.archieve. При обновлении, например добавлении значения в список, не загружайте объект напрямую в память, чтобы избежать проблемы «недостаточно памяти».
Вот пример сохраненных данных (пожалуйста, поправьте меня, если это тоже неправильный способ настройки):
from klepto.archives import *
arch = file_archive('test.txt')
arch['a'] = [3,4,5,6,7]
arch.dump()
arch.pop('a')