Cloud ML:工作与运营

时间:2018-12-11 13:05:43

标签: google-cloud-platform google-cloud-ml

在阅读Cloud ML文档时,我始终坚持使用“操作”一词。能有人解释它的含义以及它与Cloud ML Jobs的关系吗?

2 个答案:

答案 0 :(得分:2)

作业和操作有几种不同的方式:

  1. 工作用于训练或预测。操作用于创建/更新/删除模型。

  2. 作业既是API调用的输入,也是输出。操作仅输出。

  3. 对于作业,您可以指定作业ID(这样就可以在5xx错误时重新提交而无需重复作业)。通过操作,将自动分配操作ID。

  4. Operation对象在众多GCP服务中是相同的,但是Job对象对于ML Engine是唯一的。

老实说,这对于API设计而言意义不大。我猜测standard GCP way中使用了Operation来实现简单的功能,但是对于训练/预测来说,这是不够的,因此API设计人员添加了Job对象。

答案 1 :(得分:0)

工作往往是长寿的事情,例如处理模型或进行批量预测。

操作往往类似于对已部署模型的create-read-update-delete操作。