Whenever a new model is trained, I get the following error, Any ideas?
Traceback (most recent call last):
File "/opt/venv/lib/python3.8/site-packages/rasa/core/agent.py", line 160, in _update_model_from_server
_load_and_set_updated_model(agent, model_directory, new_fingerprint)
File "/opt/venv/lib/python3.8/site-packages/rasa/core/agent.py", line 133, in _load_and_set_updated_model
interpreter = _load_interpreter(agent, nlu_path)
File "/opt/venv/lib/python3.8/site-packages/rasa/core/agent.py", line 92, in _load_interpreter
return rasa.core.interpreter.create_interpreter(nlu_path)
File "/opt/venv/lib/python3.8/site-packages/rasa/core/interpreter.py", line 33, in create_interpreter
return RasaNLUInterpreter(model_directory=obj)
File "/opt/venv/lib/python3.8/site-packages/rasa/core/interpreter.py", line 127, in __init__
self._load_interpreter()
File "/opt/venv/lib/python3.8/site-packages/rasa/core/interpreter.py", line 165, in _load_interpreter
self.interpreter = Interpreter.load(self.model_directory)
File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/model.py", line 341, in load
return Interpreter.create(
File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/model.py", line 416, in create
component = component_builder.load_component(
File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/components.py", line 902, in load_component
component = registry.load_component_by_meta(
File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/registry.py", line 177, in load_component_by_meta
return component_class.load(
File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/classifiers/diet_classifier.py", line 1075, in load
) = cls._load_from_files(meta, model_dir)
File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/classifiers/diet_classifier.py", line 1115, in _load_from_files
data_example = io_utils.pickle_load(model_dir / f"{file_name}.data_example.pkl")
File "/opt/venv/lib/python3.8/site-packages/rasa/utils/io.py", line 81, in pickle_load
return pickle.load(f)
ModuleNotFoundError: No module named 'scipy.sparse._coo'
2022-02-24 19:45:25 DEBUG rasa.core.agent - Unzipped model to '/tmp/tmph0624cs9' 2022-02-24 19:45:25 DEBUG rasa.core.agent - Found new model with fingerprint 5a3f95e601eca715afdf9e0c8739dbfd. Loading... 2022-02-24 19:45:25 ERROR rasa.core.agent - Failed to update model. The previous model will stay loaded instead. Traceback (most recent call last): File "/opt/venv/lib/python3.8/site-packages/rasa/core/agent.py", line 160, in _update_model_from_server _load_and_set_updated_model(agent, model_directory, new_fingerprint) File "/opt/venv/lib/python3.8/site-packages/rasa/core/agent.py", line 133, in _load_and_set_updated_model interpreter = _load_interpreter(agent, nlu_path) File "/opt/venv/lib/python3.8/site-packages/rasa/core/agent.py", line 92, in _load_interpreter return rasa.core.interpreter.create_interpreter(nlu_path) File "/opt/venv/lib/python3.8/site-packages/rasa/core/interpreter.py", line 33, in create_interpreter return RasaNLUInterpreter(model_directory=obj) File "/opt/venv/lib/python3.8/site-packages/rasa/core/interpreter.py", line 127, in __init__ self._load_interpreter() File "/opt/venv/lib/python3.8/site-packages/rasa/core/interpreter.py", line 165, in _load_interpreter self.interpreter = Interpreter.load(self.model_directory) File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/model.py", line 341, in load return Interpreter.create( File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/model.py", line 416, in create component = component_builder.load_component( File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/components.py", line 902, in load_component component = registry.load_component_by_meta( File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/registry.py", line 177, in load_component_by_meta return component_class.load( File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/classifiers/diet_classifier.py", line 1075, in load ) = cls._load_from_files(meta, model_dir) File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/classifiers/diet_classifier.py", line 1115, in _load_from_files data_example = io_utils.pickle_load(model_dir / f"{file_name}.data_example.pkl")
File "/opt/venv/lib/python3.8/site-packages/rasa/utils/io.py", line 81, in pickle_load return pickle.load(f) ModuleNotFoundError: No module named 'scipy.sparse._coo'