Google Cloudml始终给我相同的结果

时间:2016-12-02 09:52:28

标签: python image-recognition google-cloud-ml

我正致力于机器学习,我想使用Google Cloud ml服务。

此时,我已经使用Tensorflow(https://github.com/tensorflow/tensorflow/blob/master/tensorflow/examples/image_retraining/retrain.py#L103)的retrain.py代码训练了我的模型,并将结果导出到cloudml(export和export.meta文件)。但是,当我尝试使用命令(https://cloud.google.com/ml/reference/commandline/predict)预测新数据时:

gcloud beta ml predict

它总是返回相同的结果(我想预测不同的数据)。怎么可能?

我的数据是从jpeg以文本格式解码的图像:

echo "{\"image_bytes\": {\"b64\": \"`base64 image.jpg`\"}}" > instances

你有什么建议吗?

1 个答案:

答案 0 :(得分:1)

Google在图片识别任务上发布了blog post,并发布了一些相关的code。它从您提到的retrain.py示例开始,但对其进行了所有修改以在Cloud ML上运行。