【问题标题】:Rasa core train command: unrecognized argumentsRasa 核心训练命令:无法识别的参数
【发布时间】:2019-06-07 18:13:34
【问题描述】:

我正在关注 rasa 官方文档页面上的教程。 Rasa core 的训练命令显示如下错误:

usage: train.py [-h] [--model [MODEL]]
train.py: error: unrecognized arguments: -s data/stories.md -o models/dialogue -c cofing/nlu_config.yml

我在https://github.com/RasaHQ/rasa_core/blob/master/rasa_core/run.py 处查看了 rasa Core 的 run.py 文件。 '-s'(故事)的命令行参数似乎不存在。

这是我在终端中运行的命令(在教程中给出):python -m rasa_core.train -s data/stories.md -o models/dialogue -c cofing/nlu_config.yml

我是 Rasa 和堆栈溢出的新手,任何帮助将不胜感激,因为我无法弄清楚这个菜鸟但似乎无法解决的问题。

【问题讨论】:

  • 另外,这是我在 shell 上键入 python -m rasa_core.train -h 时的可选参数列表:usage: train.py [-h] [--model [MODEL]] optional arguments: -h, --help show this help message and exit --model [MODEL] model timestamp format - YearMonthDay-HourMinuteSecond
  • 更新:似乎我在工作目录中有一个 test.py 文件,它被rasa_core.train 自动调用。重命名 test.py 解决了问题并恢复了命令行参数的功能。

标签: python command-line-arguments rasa-core


【解决方案1】:
python -m rasa_core.train -s data/stories.md -d domain.yml -o models/dialogue  -c policy.yml

您缺少域文件。

【讨论】:

  • 那行不通。似乎 rasa_core "train.py" 不接受任何参数,除了-models
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-05
  • 1970-01-01
  • 2020-04-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多