0
私は、一連の画像を渡すニューラルネットワークを訓練しようとしています。私はnumpyの配列boto3を使用してS3バケットを反復処理する方法は?
from skimage import io
image_array = io.imread(url)
ように各画像を渡すジェネレータを作成したいしかし、これは、特定のアマゾンAWS URLのです。私はのbotoライブラリを使用して標準的な方法は、このような何かを知っている:
s3 = boto3.resource('s3')
s3.meta.client.download_file('mybucket', 'hello.txt', '/tmp/hello.txt')
しかし、あなたが特定のリソース
の方を向いているように、ここで再び、それは私がこのような何かしたいようだ:
def my_generator():
for object in s3_bucket(): # does an s3_bucket() iterator like this exist?
image_array = io.imread(object)
yield image_array
を
どうすればいいですか?