### 调试AML模型部署

我有一个在本地训练的Python机器学习模型。之前该模型已成功部署到Windows IIS服务器上并正常运行。

现在,我尝试将其作为服务部署到Azure容器实例(ACI),配置为1核和1GB内存。我参考了微软文档。这些文档使用SDK完成了所有步骤,但我使用的是Azure门户的GUI功能

在注册模型后,我创建了一个入口脚本和一个conda环境YAML文件(见下文),并将两者上传到“自定义部署资产”(在部署模型区域)。

不幸的是,在点击部署后,部署状态一直停留在过渡状态。即使过了4个小时,状态仍然没有变化,也没有部署日志,所以我无法找出问题所在。

注意:以下是入口脚本的摘录

name: gender_predictiondependencies:- python- numpy- scikit-learn- pip:    - pandas    - pickle    - re    - json

回答:

问题出在YAML文件中。YAML文件中的依赖/库应符合conda环境。因此,我相应地进行了修改,最终成功了。

修改后的YAML文件:

name: gender_predictiondependencies:- python=3.7- numpy- scikit-learn- pip:    - azureml-defaults    - pandas    - pickle4    - regex    - inference-schema[numpy-support]   

Related Posts

使用LSTM在Python中预测未来值

这段代码可以预测指定股票的当前日期之前的值,但不能预测…

如何在gensim的word2vec模型中查找双词组的相似性

我有一个word2vec模型,假设我使用的是googl…

dask_xgboost.predict 可以工作但无法显示 – 数据必须是一维的

我试图使用 XGBoost 创建模型。 看起来我成功地…

ML Tuning – Cross Validation in Spark

我在https://spark.apache.org/…

如何在React JS中使用fetch从REST API获取预测

我正在开发一个应用程序,其中Flask REST AP…

如何分析ML.NET中多类分类预测得分数组?

我在ML.NET中创建了一个多类分类项目。该项目可以对…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注