1

我创建了两个 Web 服务(在数据工厂中使用 API 进行培训和预测。

  1. 记忆训练
  2. memory_train [Predictive_Exp.]

在数据工厂中,我创建了 ML Batch 执行,然后是 ML Update Resource1。我为我的数据工厂块使用了以下 API 和 i/ps。

机器学习批量执行:

  1. 我创建了一个链接服务来访问我训练模型的 API 和密钥
  2. 我在 blob 存储帐户中创建了 i/p 和 o/ps。

运行后,.ilearner文件存储在我的 blob 中

机器学习更新资源 1:

  1. 我在 memory_train [Predictive_Exp.] 端点中创建了补丁端点
  2. 我创建了第二个链接服务,它使用补丁端点 API 和链接服务中的密钥,为了更新资源端点,我再次使用了补丁端点 API。
  3. 我尝试为 mr 第二个链接服务从默认和补丁切换几个 API,它们都不能更新我的预测模型

我收到此数据工厂块的以下错误,如果我做错了,你能建议我吗

Activity ML Update Resource1 failed: UpdateResource has failed with error: {   "error": {
    "code": "EditableResourcesNotAvailable",
    "message": "The specified resources do not exist or are not editable. Valid resource names: memory_train [trained model]."   } }.

诊断详情:

作业 ID 011f3f75-8065-4835-bef5-143e7ae22111。端点https://management.azureml.net/workspaces/324b91422294411f9fa65d624cdd507c/webservices/88c2f89a72f14a539d529a319598f5aa/endpoints/patch

4

1 回答 1

0

我不知道您是否仍然有错误,但如果是这种情况,我认为您应该将 ML 更新资源设置如下:

转到您的 ML 更新资源/设置/训练模型:memory_train [训练模型]

于 2019-03-12T15:42:45.570 回答