【问题标题】:Can I download Trained Model from Google Cloud ML Engine?我可以从 Google Cloud ML Engine 下载经过训练的模型吗?
【发布时间】:2017-06-07 13:14:42
【问题描述】:
我需要在离线设备中部署卷积神经网络模型。我知道我们可以使用Google Cloud ML 来训练模型、调整超参数并将其部署以进行预测。
但我的问题是我们是否可以下载经过训练的 TensorFlow 模型并将其部署在自定义设备上进行预测?
注意 - 自定义设备将具有强大的处理能力,但没有互联网连接。
【问题讨论】:
标签:
tensorflow
neural-network
google-cloud-platform
google-cloud-ml
【解决方案1】:
是的。训练服务和预测服务是完全分开的。要为自定义设备训练模型,您需要创建一个 TensorFlow 脚本来训练模型。该脚本通常会描述一个用于训练的 TensorFlow 图和一个用于预测的 TensorFlow 图(预测图的构建方式将使其可以加载在训练期间学习的参数)。预测图将为您的自定义硬件量身定制。
确保包含将预测图导出到 GCS 的命令。有关如何导出模型的示例,请参阅post。