我已经在TensorFlow中完成了用于图像识别的深度学习模型,并且该模型可以使用tf.read_file()
方法从本地目录读取图像文件,但是现在我需要TensorFlow读取该文件,因为存在一个变量是一种字节流,用于提取自Amazon S3存储桶以来的图像文件,而不将流存储在本地目录中
答案 0 :(得分:0)
您应该能够将格式完整的s3路径传递给tf.read_file(),例如:
s3://bucket-name/path/to/file.jpeg
,其中bucket-name
是s3存储桶的名称,path/to/file.jpeg
是s3存储桶中的存储位置。您似乎可能会遇到一些访问权限问题,具体取决于您的存储桶是否为私有。您可以按照https://github.com/tensorflow/examples/blob/master/community/en/docs/deploy/s3.md设置凭据
执行此操作时是否遇到错误?