У меня проблемы со чтением данных из корзины, размещенной в Google. У меня есть ведро, содержащее ~ 1000 файлов, к которым мне нужно получить доступ, хранящихся (например) gs://my-bucket/data
Используя gsutil из командной строки или других клиентов Google Python API, я могу получить доступ к данным в корзине, однако импорт этих API по умолчанию не поддерживается в google-cloud-ml-engine.
Мне нужен способ доступа как к данным, так и к именам файлов, либо с помощью библиотеки Python по умолчанию (т.е. os), либо с помощью tensorflow. Я знаю, что в tensorflow где-то встроена эта функция, мне было трудно ее найти.
В идеале я ищу замену для одной команды, такой как os.listdir() и другой для open()
train_data = [read_training_data(filename) for filename in os.listdir('gs://my-bucket/data/')]
Где read_training_data использует объект чтения tensorflow
Спасибо за любую помощь! (Также p.s. мои данные двоичные)