Самый простой формат для вас - это файл .npy, если у вас достаточно ОЗУ, а это просто массив с пустым фрагментом.Преобразуйте ваш список в массив numpy, а затем просто выполните
np.save(file, array)
. Затем вы можете загрузить его с помощью простой команды:
np.load(file)
Если у вас недостаточно ОЗУ, вы можете использоватьФормат h5, который разработан для таких случаев использования, хотя и немного сложнее в использовании.Он имитирует файловую систему внутри зашифрованных данных и, следовательно, значительно уменьшит размер вашего файла и упростит последовательный доступ.Как начать работу с этим в python, показано здесь: (http://docs.h5py.org/en/stable/).
Другой распространенный подход - просто сохранять файлы как изображения и использовать tf.data
для загрузки изображений на лету. Это только необходимоесли ваши данные слишком велики для загрузки в память, тогда вы можете использовать .json, как мой препостер, чтобы связать ярлыки с изображениями.