问题标签 [azure-machine-learning-service]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1117 浏览

python - 如何对 Azure ML 服务部署进行故障排除?

我正在尝试使用Azure 机器学习服务将 ML 模型部署为 Web 服务。

我已经注册了一个模型,现在想按照使用 Azure (Python) Notebooks的指南将其部署为 Web 服务。

步骤

对我来说失败了

创建图像
图像 my-model-svc:5 的图像创建操作已完成,操作“成功” 创建服务正在
运行。
FailedACI 服务创建操作已完成,操作
“失败”服务创建轮询已达到终端状态,当前服务状态:正在转换服务创建轮询已达到终端状态,收到意外响应。

不确定根本原因是什么,因为(AFAIK)我无法访问 Azure 门户中的部署日志。

有人可以对此有所了解吗?

0 投票
1 回答
2904 浏览

python - 为什么我在 Azure 容器实例中的 ML 模型部署仍然失败并显示“当前服务状态:正在转换”?

我正在使用 Azure 机器学习服务将 ML 模型部署为 Web 服务。

注册了一个model,现在想将它部署为指南中的 ACI Web 服务。

为此,我定义

并创建一个图像

图像创建成功

创建图像图像评分器图像的图像创建操作已完成:5,操作“成功”

此外,通过在 Azure VM 上本地运行映像来对映像进行故障排除

允许我针对http://localhost:8002/score.

但是,部署与

失败了

创建服务
运行。
FailedACI 服务创建操作已完成,操作“失败”
服务创建轮询已达到终端状态,当前服务状态:正在转换
服务创建轮询已达到终端状态,收到意外响应。过渡

我尝试设置aciconfig更慷慨memory_gb,但无济于事:部署保持在过渡状态(如果在 Azure 门户上监视,如下图所示): 在此处输入图像描述

此外,跑步service.get_logs()给了我

WebserviceException:收到来自模型管理服务的错误响应:响应代码:404

什么可能是罪魁祸首?

0 投票
1 回答
2224 浏览

python - Azure 容器实例部署失败

根据本文,我正在将机器学习映像从 Azure 机器学习服务部署到 Azure 容器实例,但始终遇到错误消息:

Aci 部署失败并出现异常:您的容器应用程序崩溃。这可能是由评分文件的 init() 函数中的错误引起的。
请检查您的容器实例 xxxxxxx' 的日志。

我试过了:

  1. 在 aci_config 中增加 memory_gb=4。
  2. 我在本地进行了 故障排除,但找不到任何问题。

下面是我的分数.py

0 投票
1 回答
1062 浏览

python-3.x - Azure 机器学习服务中的数据源

我们可以将数据导入 Azure 机器学习服务存储或笔记本的不同数据源有哪些。我的意思是来自 Salesforce 或任何 ERP 或任何网站?到目前为止,我已经看到使用 URL 导入数据或从存储中的数据位置获取数据,其中也将存储笔记本。

我没有任何东西可以试穿。我搜索了不同的方法,但找不到相关链接。所以我没有在那里尝试太多。

0 投票
1 回答
134 浏览

python-3.x - 如何调用 Azure 机器学习服务中部署的 Web 服务?

我是第一次尝试 Azure 机器学习服务。我研究了 MS 给出的例子。我能够使用 Python 进行开发并部署为 Web 服务。但我无法在笔记本或任何应用程序之外使用它。我需要该 Web 服务的 API 吗?如果是,我在哪里可以找到它?

我没有任何东西可以试穿。我搜索了不同的方法,但找不到相关链接。所以我没有在那里尝试太多。

0 投票
2 回答
896 浏览

python - 使用 Azure 机器学习服务训练大型模型时如何克服 TrainingException?

我正在训练一个大型模型,试图在 Azure 笔记本中使用Azure 机器学习服务。

因此,我创建了一个Estimator在本地进行培训:

(我train.py应该从一个大的词向量文件开始加载和训练)。

运行时

我明白了

培训异常:

==================================================== ===================

尝试拍摄 /data/home/username/notebooks/source_dir 的快照时,您的总快照大小超过了 300.0 MB 的限制。请参阅 http://aka.ms/aml-largefiles了解如何处理大文件。

==================================================== ===================

错误中提供的链接可能已损坏。我的内容./source_dir确实超过了 300 MB。
我该如何解决这个问题?

0 投票
2 回答
3154 浏览

python - 如何将参数传递给 Azure 机器学习服务中的训练脚本?

我正在尝试使用工作区中的对象在Azure VM 上本地提交 Azure 机器学习服务中的实验,如ScriptRunConfigws

但是,这失败了

ExperimentExecutionException: { "error_details": { "correlation": { "operation": "bb12f5b8bd78084b9b34f088a1d77224", "request": "iGfp+sjC34Q=" }, "error": { "code": "UserError", "message": “无法反序列化运行定义”

更糟糕的是,如果我将数据文件夹设置为使用数据存储(我可能需要这样做)

错误是

UserErrorException:runco​​nfigs 中不支持具有非本机 python 类型值的字典。
{'--data-folder': $AZUREML_DATAREFERENCE_d93269a580ec4ecf97be428cd2fe79, '--training-data': 'train.csv'}

我不太明白我应该如何将我的script_params参数传递给我的train.py(不幸的是,文档中ScriptRunConfig没有包含很多细节)。

有人知道如何src在这两种情况下正确创建吗?

0 投票
1 回答
94 浏览

azure-machine-learning-service - 如何访问存储在 AzureDataLake 中的文件并将此文件用作 azure.pipleline.step 中 AzureBatchStep 的输入?

我在文档中注册了一个 Azure 数据湖数据存储,以便访问存储在其中的文件。

我用了

并将其用作AzureBatchStep方法中天蓝色管道步骤的输入。

但是我遇到了一个问题:无法在输入中获取该数据存储名称。
Azure ML 中无法访问 Azure Data Lake 还是我弄错了?

0 投票
2 回答
486 浏览

azure - 如何在 Azure 机器学习服务中启用 ACI Web 服务的身份验证?

我能够ws使用语法在我的工作区中部署 Azure 机器学习预测服务

接着

文档中所述。
但是,这会公开服务,这并不是最优的。

屏蔽 ACI 服务的最简单方法是什么?我知道传递auth_enabled=True参数可能会完成这项工作,但是我怎样才能指示客户(例如,使用curl或邮递员)之后使用该服务?

0 投票
2 回答
624 浏览

python - 如何从 Azure blob 数据存储中获取 Python pathlib 路径?

我正在尝试torch.utils.data.DataLoader在 AzureML 中对 a 进行一些自定义操作,但无法将其直接从我的实例化azureml.core.Datastore

的值为am.path()"$AZUREML_DATAREFERENCE_my_ds" 但我无法弄清楚如何从pathlib.Path构造函数到ListDataset. 我尝试过的事情包括Path(am.path())Path(os.environ[am.path()])它们似乎不起作用。

很明显,有一些答案,因为:

似乎创造了一个合法的对象。