如何确定CustomVision项目的“迭代ID”(用于MSFlow操作)?

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

情况:我正在构建一个MSFlow,它将SharePoint pic lib pic发送到刚刚训练过的CustomVision分类器,然后发送回标签(例如“Green”,“Red”等);

挑战:我的MSFlow“CustomVision”操作失败,说明“此项目没有默认迭代。请提供迭代ID”

挑战:CustomVision项目的SETTINGS页面上有NOWHERE显示此IterationID!

问题:如何/在哪里找到这个ITERATION ID(似乎是一个GUID)???

谢谢,-Mark in North Aurora IL

microsoft-cognitive
2个回答
1
投票

在自定义视觉门户网站home中,选择您正在使用的项目,然后选择“性能”选项卡。在页面的左侧,您将看到迭代。选择所需的迭代,然后选择预测URL。这将打开一个新对话框,其中包含图像URL和图像文件的URL。在此URL中,迭代id是传递的参数,复制id并在应用程序中使用它。

enter image description here

如果您选择任何迭代作为默认值,则图像URL中不需要迭代ID。


1
投票

自我回答(仅在发布问题后找到答案)! TURNS OUT IterationID可以如下找到:

浏览您的自定义视觉项目页面URL(例如https://www.customvision.ai/projects)=>浏览器将显示一组“图块” - 每个现有项目一个;

NAVIGATE(单击)您寻找IterationID的特定项目; =>浏览器将重定向到您项目的“管理”页面(注意:默认为“培训图像”页面);它看起来像这样:https://www.customvision.ai/projects/#/ manage

NAVIGATE(单击)此项目的PERFORMANCE选项卡=>浏览器将指向“性能”页面,如下所示:https://www.customvision.ai/projects/#/ performance

注意:所有“迭代”(即训练迭代)都将沿左侧标记

选择您希望用作实际分类传入图像的“Web服务”的(训练)迭代; =>浏览器将显示该(训练)迭代的详细信息/指标

单击页面左上角区域的“PredictionURL”选项卡=>弹出窗口将显示您需要使用包含此分类器的基础Web服务(“API”)所需的所有设置相关数据!

特别是,你会看到2个不同的URL:对于ImageURL-as-input:https://southcentralus.api.cognitive.microsoft.com/customvision/v2.0/Prediction/ / url?iterationId = g9fc4e82-3f95-4ec1-acf2-9b12bba2b409

对于ImageFILE-as-input:https://southcentralus.api.cognitive.microsoft.com/customvision/v2.0/Prediction/ / image?iterationId = g9fc4e82-3f95-4ec1-acf2-9b12bba2b409

无论你检查哪个URL,你都会看到IterationID的SAME值 - 你有它!

将此IterationID GUID复制并粘贴到MSFlow CustomVision操作中,它应该可以正常工作!

干杯, - 在北奥罗拉IL标记

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