When I train rasa using rasa train
, the following error appears. If I call it for a second time, it works fine.
What is the problem ?
Traceback (most recent call last):
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/transformers/modeling_tf_utils.py", line 373, in from_pretrained
raise EnvironmentError
OSError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/bin/rasa", line 8, in <module>
sys.exit(main())
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/__main__.py", line 117, in main
cmdline_arguments.func(cmdline_arguments)
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/cli/train.py", line 59, in <lambda>
train_parser.set_defaults(func=lambda args: run_training(args, can_exit=True))
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/cli/train.py", line 91, in run_training
training_result = train_all(
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/api.py", line 109, in train
return rasa.utils.common.run_in_loop(
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/utils/common.py", line 296, in run_in_loop
result = loop.run_until_complete(f)
File "uvloop/loop.pyx", line 1456, in uvloop.loop.Loop.run_until_complete
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/model_training.py", line 108, in train_async
return await _train_async_internal(
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/model_training.py", line 288, in _train_async_internal
await _do_training(
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/model_training.py", line 334, in _do_training
model_path = await _train_nlu_with_validated_data(
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/model_training.py", line 758, in _train_nlu_with_validated_data
await rasa.nlu.train.train(
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/nlu/train.py", line 97, in train
trainer = Trainer(
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/nlu/model.py", line 169, in __init__
self.pipeline = self._build_pipeline(cfg, component_builder)
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/nlu/model.py", line 180, in _build_pipeline
component = component_builder.create_component(component_cfg, cfg)
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/nlu/components.py", line 940, in create_component
component = registry.create_component_by_config(component_config, cfg)
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/nlu/registry.py", line 193, in create_component_by_config
return component_class.create(component_config, config)
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/nlu/featurizers/dense_featurizer/lm_featurizer.py", line 105, in create
return cls(component_config, hf_transformers_loaded=hf_transformers_loaded)
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/nlu/featurizers/dense_featurizer/lm_featurizer.py", line 88, in __init__
self._load_model_instance(skip_model_load)
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/rasa/nlu/featurizers/dense_featurizer/lm_featurizer.py", line 198, in _load_model_instance
self.model = model_class_dict[self.model_name].from_pretrained(
File "/home/lenovo/Desktop/Barham/rasa_financial/rasa_fin_env/lib/python3.8/site-packages/transformers/modeling_tf_utils.py", line 380, in from_pretrained
raise EnvironmentError(msg)
OSError: Can't load weights for 'asafaya/bert-base-arabic'. Make sure that:
- 'asafaya/bert-base-arabic' is a correct model identifier listed on 'https://huggingface.co/models'
- or 'asafaya/bert-base-arabic' is the correct path to a directory containing a file named one of tf_model.h5, pytorch_model.bin.```