Ошибка атрибута training_examples во время обучения с использованием rasa_nlu - PullRequest
0 голосов
/ 28 февраля 2019

Я пытался тренировать rasa_nlu.Код приведен ниже:

import spacy
from rasa_nlu.converters import load_data
from rasa_nlu.config import RasaNLUConfig 
from rasa_nlu.model import Trainer

Bot_Template = "BRUNO : {0}"
User_Template = "USER : {0}"

args = {"pipeline" : "spacy_sklearn"}
config = RasaNLUConfig(cmdline_args=args)

trainer = Trainer(config)

training_data = load_data
("C://Users//styne.ane.john//Documents//BrunoBot//dataSet//training_data.json")

interpreter = trainer.train(training_data)

print(interpreter.parse("Hey, there, I am looking for a help"))

Мои данные обучения:

{
  "rasa_nlu_data": {
    "common_examples": [
        {
        "text": "hey",
        "intent": "greet",
        "entities": []
    },
    {
        "text": "howdy", 
        "intent": "greet", 
        "entities": []
      }, 
      {
        "text": "hey there",
        "intent": "greet", 
        "entities": []
      }
    ]
  }
}

Выдает следующую ошибку:

Файл "C: \ Users \ AppData\ Local \ Continuum \ anaconda3 \ lib \ site-packages \ rasa_nlu \ model.py ", строка 157, в обновлении поезда = component.train (working_data, self.config, ** context)

Файл" C: \ Users \ AppData \ Local \ Continuum \ anaconda3 \ lib \ site-packages \ rasa_nlu \ utils \ spacy_utils.py ", строка 76, в последовательности, например, в training_data.training_examples:

AttributeError: 'function'У объекта нет атрибута 'training_examples'.

Я попытался изменить атрибут обучающих данных с common_examples на training_examples, но ошибка все еще сохраняется.Это проблема с данными тренировок или где я еще не так?

...