【问题标题】:LUIS App Fails to Train - App training failed: l_general: RetrainLUIS 应用无法训练 - 应用训练失败:l_general:重新训练
【发布时间】:2019-08-13 17:28:50
【问题描述】:

我不再能够构建和训练我的调度员 LUIS 应用。如果我尝试运行调度 CLI 来刷新我的调度器模型,如 dispatch refresh --dispatch mydispatchfile.dispatch,它会挂起训练调度模型并最终返回错误,我无法在没有训练的情况下发布。

如果我尝试进入 luis.ai 门户并在那里进行训练,我会收到错误消息“App training failed: l_general: Retrain”

我尝试删除 l_general 意图,看看这是否是问题所在,它只是将错误更改为下一个意图。现在我什至无法让它显示那么多信息。

我尝试导出模型并将其导入另一个应用程序,但它有同样的问题。发生了什么?

更新:我尝试将旧版本的调度程序模型导入有问题的 LUIS 应用,但它也无法训练。这个旧版本在另一个 LUIS 应用程序中训练良好,但不是这个。

再次更新:如果我导出模型,删除 JSON 中的模式,然后重新导入,模型将进行训练。如果我在 luis.ai 门户中删除它们,它将无法训练。

【问题讨论】:

  • 您可以编辑或链接到您的 json 吗?我的猜测是,有些话语要么没有映射到意图,要么有重复的话语映射到不同的意图。
  • @mdrichardson-MSFT 我很乐意,但它充满了我无法分享的识别信息。我正在尝试收集该问题的 MVP 再现。我能说的是,如果我在导入之前从 JSON 中提取 4 种模式,它训练得很好。
  • 您是否手动添加了任何模式?确保A pattern must contain at least one entity reference, an optional text field or a group text field.
  • @mdrichardson-MSFT 没有手动将模式添加到调度模型中,只有调度工具从中提取的从 LUIS 服务中继承的模式。所有 4 个模式都包含至少一个实体引用。
  • You might find this helpful。你的调度工具更新了吗?你在你的调度模型中点击了Pattern limits 中的任何一个吗?如果您愿意,您可以通过电子邮件将您的 json 发送到 vDASHmicricATmicrosoftDOTcom(用适当的字符替换所有大写字母),或者将我添加为您的应用程序的贡献者,我可以帮助您进一步排除故障。

标签: botframework azure-language-understanding


【解决方案1】:

事实证明,这是当前 LUIS 中的一个错误,其中调度应用程序不能有模式。明天(2019 年 8 月 20 日)将对此进行修复,因此这应该不再是此特定问题的错误。

【讨论】:

  • 也来看看!!昨天有一个问题,分期发布不起作用,它的行为就像生产一样。今天发生了这种情况。
  • @ChristianMatthew 这又是一个已知问题,他们正在努力修复。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-06-19
  • 2019-01-21
  • 2018-04-26
  • 1970-01-01
  • 2013-10-23
  • 1970-01-01
  • 2020-01-12
相关资源
最近更新 更多