microsoft-cognitive - CustomVision 项目的“迭代 ID”(用于 MSFlow 操作)?
问题描述
我正在构建一个 MSFlow,它将 SharePoint pic lib pic 发送到刚刚训练过的 CustomVision 分类器,然后发送回一个标签(例如“绿色”、“红色”等);
挑战:
我的 MSFlow“CustomVision”操作失败,说明“此项目没有默认迭代。请提供迭代 ID”
CustomVision项目的设置页面上没有任何地方显示此 IterationID !
如何/在哪里找到这个迭代 ID(似乎是一个 GUID)???
解决方案
结果 IterationID 可以找到如下:
浏览到您的自定义视觉项目页面 URL(例如https://www.customvision.ai/projects)=> 浏览器将显示一组“图块” - 每个现有项目都有一个;
导航(单击)您为其寻找 IterationID 的特定项目;=> 浏览器将重定向到您项目的“管理”页面(注意:默认为训练图像页面);它看起来像这样:
https://www.customvision.ai/projects/<project GUID here>#/manage
在该项目的“性能”选项卡上导航(单击)=> 浏览器将指向“性能”页面,如下所示:
https://www.customvision.ai/projects/<project GUID here>#/performance
注意:所有的“迭代”(即训练迭代)都将在左侧标记
选择您希望用作“Web 服务”的(训练)迭代,以对传入图像进行实际分类;=> 浏览器将显示该(训练)迭代的详细信息/指标
单击页面左上角区域的“PredictionURL”选项卡 => 一个弹出窗口将显示您需要使用围绕此分类器的底层 Web 服务(“API”)的所有设置相关数据!
特别是,您会看到 2 个不同的 URL:
对于 ImageURL-as-input:
https://southcentralus.api.cognitive.microsoft.com/customvision/v2.0/Prediction/<projectGUIDhere>/url?iterationId=
g9fc4e82-3f95-4ec1-acf2-9b12bba2b409对于 ImageFILE 作为输入:
https://southcentralus.api.cognitive.microsoft.com/customvision/v2.0/Prediction/<projectGUIDhere>/image?iterationId=
g9fc4e82-3f95-4ec1-acf2-9b12bba2b409
无论您检查哪个URL,您都会看到相同的 IterationID 值 - 就在那里!
将此 IterationID GUID 复制并粘贴到您的 MSFlow CustomVision 操作中,它应该可以工作!
推荐阅读
- python - Streamlit(没有数据的图形输出)
- core-data - @FetchRequest 中的 SwiftUI 和动态 NSSortDescriptors
- bash - 在#bash 中从 $end_date 中减去变量时遇到问题
- ant4eclipse - Java 11 的 Ant4Eclipse 异常
- c# - Entity Framework Core Code First 不适用于现有数据库
- gitlab-ci - Gitlab 根据标签在合并时运行不同的部署脚本
- css - 仅使用 CSS 将 3 个元素均匀地围绕一个圆圈定位
- rasa-nlu - 在rasa中提供查找表路径的正确方法
- python - list() 一个函数?还是类名?
- angular - Angular Heroku 您必须在 angular-cli 项目中才能使用构建命令