首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Azure表单识别器.模型版本控制

Azure表单识别器.模型版本控制
EN

Stack Overflow用户
提问于 2020-08-05 10:33:35
回答 1查看 473关注 0票数 3

关于表单识别器(FR)模型管理的几个问题:

背景:我正在使用FR标记工具来训练模型,使用C#函数应用程序与FA服务交互并分析表单。

每次对模型进行培训时,

  1. 都会创建一个新实例。新版本不包含对以前版本的任何引用,也无法在代码中按名称选择模型。可以使用TrainingCompletedOn属性查询最新模型,但它不是故障保护,如果FR有多个项目,则不能使用它。问:如果正在进行持续的开发,并不断改进模型--是否有一种方法(或最佳实践)来管理必须针对哪个模型。与第一季度相关的
  2. --因为FR总是创建一个新模型--最终得到了一大串尚未使用、仍在使用的模型。而且,由于它们之间没有联系--没有安全的方法来执行清理。可以使用API删除旧模型,但这是一个手动过程。有关于如何管理旧版本的建议吗?
  3. 可以将模型导出到版本控制中并从版本控制部署到其他环境中吗?有一个API端点可以在FR实例之间复制模型,但我希望将其保存在版本控制中,并从那里部署到环境中。
  4. 与Q3有关--在DevOps中管理FR项目的推荐实践是什么?如何在不同的环境中进行版本化和部署?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-08-23 04:55:49

  1. 每一种模型都是独特的、独立的。它是不可变的,您需要根据您的测试数据集选择最精确的模型。
  2. 您可以调用DELETE api来删除模型。
  3. 在这一点上不支持。由于每个模型在创建后都不能更改,所以我认为模型的版本控制没有多大价值。
  4. 请参见#1,您可以使用测试数据集来衡量模型的性能。如果模型在一个测试文件上做得不好,您可以标记该测试文件并将其添加到培训集,并训练一个新的(更好的)模型。

-xin (MS表单识别小组)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63263302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档