I am following really basic starter bot. by using this link. Quickstart . Now I successfully trained the nlu model by using this command in Jupyter
!python -m rasa_nlu.train -c config.yml --data nlu.md -o models --fixed_model_name nlu --project current --verbose but after this when I am executing this command !python -m rasa_core.train -d domain.yml -s stories.md -o models/dialogue I am getting error which says ImportError: cannot import name 'Activation'. Can some one help. I have following versions of the library
Hi there @nirajdevpandey, I don’t see anywhere in our code where we import anything named Activation, must be a dependency of something else. Can you post the full traceback please?
Ah, I see. To be clear, did you get this error when running the quickstart in the docs page or following the quickstart by running everything locally on your machine?
Yeah… It was an urgent need to make existing project working. Had to downgrade tf. Nevertheless, can you please tell me which classifier is being used to detect query intent in Quickstart setup. and other hidden configuration. Thanks in advance.
I’m not sure which pipeline the quickstart runs on – my guess would be the pretrained_embeddings_spacy pipeline, which uses the SklearnIntentClassifier for intent classification. The reason why I think it’s that one is because the pretrained embeddings is the recommended pipeline for small amounts of NLU training data. You can see the whole pipeline and read about the other pipelines here. You can read specifically about the components here.