使用 Google 云机器学习服务通过本地重新训练的 Inception 模型进行预测
Use Google Cloud Machine Learning service to predict with a locally retrained Inception model
我已经使用 Google Code Lab TensorFlow for Poets 中的 retrain.py 文件在本地重新训练了 Inception 模型,并希望使用 Google 云机器学习服务进行预测。
具体来说,我要修改retrain.py文件,所以我的TensorFlow应用准备
gcloud beta ml 预测 --instances=INSTANCES --model=MODEL
(即,仅预测;不需要 Google Cloud ML 训练 ala gloud beta ml 作业提交训练)。
我从概念上理解 retrain.py 文件必须按照 Preparing a Model 中的描述进行修改。
但是没有完整的答案显示修改后的retrain.py文件中的所有代码行。 Google Code Lab TensorFlow for Poets 和 Pete Warden 关于重新训练 Inception 的截屏视频的流行让人期待这将成为 TensorFlow 社区中非常常见的图像分类示例;这意味着答案将使社区中的许多人受益。
请有人回答 retrain.py 文件在按照准备模型中所述进行修改后的版本吗?
注1:
我已经研究了我的问题以确认它没有得到回答......
… Davide Biraghi 提出并由 JoshGC 回答的问题“问:如何在 google 机器学习中预测图像”没有显示对重新训练 Inception 模型的 retrain.py 文件的任何修改在 Google 诗人的代码实验室 TensorFlow。
… KlezFromSpace 提出并由 rhaertel80 回答的问题(Robert Lacok 提供了有用的评论)“Q: Deploy Retrained inception model on Google cloud machine learning”没有显示所有代码行retrain.py 修改后的文件:定义输出;创建输入;支持可变批量大小;使用实例密钥;向图中添加输入和输出集合;导出(保存)最终模型。 (见上文准备模型。)
... Vinkeet Kaushik 提出并由 Robert Lacok 回答的问题(mrry 提供了有用的评论)“问:将基本 Tensorflow 模型导出到 Google Cloud ML”并不特定于 retrain.py 在 Google Code Lab TensorFlow for Poets 中重新训练 Inception 模型的文件。
注2:
我假设要进行预测的 jpeg 图像是
gcloud beta ml 预测 --instances=INSTANCES --model=MODEL
其中 INSTANCES 是 JSON 文件的路径,其中包含有关图像的信息,根据 Davide Biraghi 提出的问题并由 rhaertel80 回答“问:如何将 jpeg 图像转换为 json 文件在 Google 机器学习中”
注3:
我假设我将手动存储由修改后的 retrain.py 文件保存的 EXPORT 和 EXPORT.META 文件在 URL 我用来在 Google Cloud Console 中创建模型。
这 posting yesterday by Google's Slaven Bilac 似乎就是答案。
我已经使用 Google Code Lab TensorFlow for Poets 中的 retrain.py 文件在本地重新训练了 Inception 模型,并希望使用 Google 云机器学习服务进行预测。
具体来说,我要修改retrain.py文件,所以我的TensorFlow应用准备
gcloud beta ml 预测 --instances=INSTANCES --model=MODEL
(即,仅预测;不需要 Google Cloud ML 训练 ala gloud beta ml 作业提交训练)。
我从概念上理解 retrain.py 文件必须按照 Preparing a Model 中的描述进行修改。
但是没有完整的答案显示修改后的retrain.py文件中的所有代码行。 Google Code Lab TensorFlow for Poets 和 Pete Warden 关于重新训练 Inception 的截屏视频的流行让人期待这将成为 TensorFlow 社区中非常常见的图像分类示例;这意味着答案将使社区中的许多人受益。
请有人回答 retrain.py 文件在按照准备模型中所述进行修改后的版本吗?
注1: 我已经研究了我的问题以确认它没有得到回答......
… Davide Biraghi 提出并由 JoshGC 回答的问题“问:如何在 google 机器学习中预测图像”没有显示对重新训练 Inception 模型的 retrain.py 文件的任何修改在 Google 诗人的代码实验室 TensorFlow。
… KlezFromSpace 提出并由 rhaertel80 回答的问题(Robert Lacok 提供了有用的评论)“Q: Deploy Retrained inception model on Google cloud machine learning”没有显示所有代码行retrain.py 修改后的文件:定义输出;创建输入;支持可变批量大小;使用实例密钥;向图中添加输入和输出集合;导出(保存)最终模型。 (见上文准备模型。)
... Vinkeet Kaushik 提出并由 Robert Lacok 回答的问题(mrry 提供了有用的评论)“问:将基本 Tensorflow 模型导出到 Google Cloud ML”并不特定于 retrain.py 在 Google Code Lab TensorFlow for Poets 中重新训练 Inception 模型的文件。
注2: 我假设要进行预测的 jpeg 图像是
gcloud beta ml 预测 --instances=INSTANCES --model=MODEL
其中 INSTANCES 是 JSON 文件的路径,其中包含有关图像的信息,根据 Davide Biraghi 提出的问题并由 rhaertel80 回答“问:如何将 jpeg 图像转换为 json 文件在 Google 机器学习中”
注3: 我假设我将手动存储由修改后的 retrain.py 文件保存的 EXPORT 和 EXPORT.META 文件在 URL 我用来在 Google Cloud Console 中创建模型。
这 posting yesterday by Google's Slaven Bilac 似乎就是答案。