score.py 在哪里与 automl 生成的 Azure ML 模型相关联?

问题描述 投票:0回答:2

我通过 AutoML 在 Azure ML 中创建了一个模型。

然后我选择了“最佳模型”:

,然后我选择了创建该模型的工作:

,我最终将模型部署到实时端点:

使用 Azure ML v1,过程有点复杂,我需要在部署时通过 score.py 或生成一个新的。

同样在这种情况下使用 v2,但是,我需要 score.py 来自定义 Run() 函数,可能是因为我需要提取 predict_proba() 而不仅仅是分类模型中的 predict() 类,或用于任何其他原因。

但是我无法在部署日志或其他任何地方找到这个 score.py。它在哪里?一个很好的文档/文章/教程的链接也足够了,它解释了如何使用我自己的评分文件重新部署模型。

azure azure-machine-learning-service azure-machine-learning-studio
2个回答
0
投票

我找到了:与其只下载已注册的模型,不如按照 AutomatedML -> 模型 ->(选择你的模型) -> 下载。

这样,zip 包含蓝色矩形中的三个文件,包括 score.py。

相反,如果您只是下载模型,您会得到红色的五个文件,没有 score.py。

我仍然不太确定这种行为的原因,但是我检索 score.py 的目标已经实现了。


0
投票

关于 score.py 下载,您可以使用 az ml 模型下载 - 这将获取所有文件。

© www.soinside.com 2019 - 2024. All rights reserved.