I am new to rasa and came across an error when executed my train_initialize.py code is as below
from future import absolute_import from future import division from future import print_function from future import unicode_literals from rasa.core import utils from rasa.core.agent import Agent from rasa.core.policies.keras_policy import KerasPolicy from rasa.core.policies.memoization import MemoizationPolicy from rasa.core.policies.sklearn_policy import SklearnPolicy
if name == ‘main’:
#utils.configure_colored_logging(loglevel=“DEBUG”)
training_data_file = ‘./data/stories.md’
model_path = ‘./models/dialogue’
agent = Agent(“horoscope_domain.yml”,policies=[MemoizationPolicy(max_history=5),KerasPolicy(featurizer, epochs=500, batch_size=10)])
training_data = agent.load_data(training_data_file)
agent.train(training_data,augmentation_factor=50,epochs=500,batch_size=10,validation_split=0.2)
agent.persist(model_path)
Error - Traceback (most recent call last): File “train_initialize.py”, line 15, in agent = Agent(“horoscope_domain.yml”,policies=[MemoizationPolicy(max_history=5),KerasPolicy(featurizer, epochs=500, batch_size=10)]) NameError: name ‘featurizer’ is not defined
Looked at previous discussion but could not find the steps to fix the issue.
can someone please advice?
Thanks in Advance