Во время обучения RasaNLU получаю следующую ошибку."python -m rasa_core.train -d domain.yml -s Stories.md -o models / dialog" - PullRequest
0 голосов
/ 12 февраля 2019

ошибка:

Установлены не все необходимые пакеты.Чтобы использовать этот конвейер, вам нужно установить недостающие зависимости.Пожалуйста, установите Tensorflow

Rasa NLU версия : 0.14.3

Операционная система (windows, osx, ...): Windows10

Содержимое файла конфигурации модели :

language: en
pipeline: tensorflow_embedding

Выпуск :

Файл "d: \"prasanna \ files \ projects \ github \ nlu-chatbot \ rasa_nlu \ rasa_nlu \ train.py ", строка 133, в файле do_train trainer = Trainer (cfg, component_builder) Файл" d: \ prasanna \ files \ projects \ github \ nlu-chatbot\ rasa_nlu \ rasa_nlu \ model.py ", строка 141, в init components.validate_requirements (cfg.component_names) Файл" d: \ prasanna \ files \ projects \ github \ nlu-chatbot \ rasa_nlu \ rasa_nlu \ "components.py ", строка 47, в validate_requirements" Please install {} ". format (", ".join (failed_imports))) Исключение: не все требуемые пакеты установлены.Чтобы использовать этот конвейер, вам нужно установить недостающие зависимости.Пожалуйста, установите тензор потока

1 Ответ

0 голосов
/ 14 февраля 2019

Вы можете установить rasa nlu с включенным тензорным потоком следующим образом:

pip install rasa_nlu[tensorflow]

Если вы используете образ док-станции NLU, используйте изображения с тегом tensorflow (например, rasa/rasa_nlu:latest-tensorflow) илиfull изображения, которые включают зависимости для всех конвейеров (например, rasa/rasa_nlu:latest-full)

...