в вашем коде). Как я могу получить ключ, используя
опрос о том, как получить пакетные входные данные из нескольких (или разделенных) tfrecords. Я прочитал примерhttps://github.com/tensorflow/models/blob/master/inception/inception/image_processing.py#L410, Основной конвейер, возьмите обучающий набор в качестве примера, (1) сначала сгенерирует серию записей (например,train-000-of-005
, train-001-of-005
, ...), (2) из этих имен файлов, сгенерировать список и передать их вtf.train.string_input_producer
чтобы получить очередь, (3) одновременно сгенерироватьtf.RandomShuffleQueue
делать другие вещи, (4) используяtf.train.batch_join
генерировать пакетные входы.
Я думаю, что это сложно, и я не уверен в логике этой процедуры. В моем случае у меня есть список.npy
файлы, и я хочу создать осколки tfrecords (несколько отдельных tfrecords, а не только один большой файл). Каждый из них.npy
В файлах содержится разное количество положительных и отрицательных образцов (2 класса). Основной метод - создать один большой файл tfrecord. Но файл слишком большой (~20Gb
). Поэтому я прибегаю к осколкам. Есть ли более простой способ сделать это? Благодарю.