【发布时间】:2017-03-15 21:33:37
【问题描述】:
我正在运行以下 sn-p:
import tensorflow as tf
import scipy.misc
from tensorflow.python.lib.io import file_io
file = file_io.FileIO('gs://BUCKET/data/celebA/000007.jpg', mode='r')
img = scipy.misc.imread(file)
如果我在 Cloud Console 中运行该 sn-p,我会返回一个正确的数组。但是当同样的 sn-p 在 Cloud ML 中运行时,img 对象是
<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=178x218 at 0x7F1F8F26DA10>
This stackoverflow answer 提示安装 PIL 时未安装 libjpeg。 Cloud ML Runtime Version list 表明对于 Tensorflow 0.12,libjpeg-dev 是一个已安装的 debian 包。
【问题讨论】:
标签: scipy google-cloud-platform google-cloud-ml google-cloud-ml-engine