InvalidConfigException:无法为名称 'HFTransformersNLP' 加载 class。在拉萨
InvalidConfigException: Can't load class for name 'HFTransformersNLP'. in rasa
如何使用 huggingface 转换器在 rasa 中实现 BERT,运行 rasa 中的 Bert 模型需要什么?
recipe: default.v1
*# Configuration for Rasa NLU.
# https://rasa.com/docs/rasa/nlu/components/*
language: en
pipeline:
*# how to implement this BERT in rasa*
- name: HFTransformersNLP
model_weights: "bert-base-uncased"
model_name: "bert"
- name: LanguageModelTokenizer
- name: LanguageModelFeaturizer
- name: DIETClassifier
epochs: 200
此错误可能是由于您使用的 Rasa 版本所致(rasa --version
的输出)。在当前版本 (>2.1
) 中,HFTransformersNLP
和 LanguageModelTokenizer
已弃用。使用 BERT 模型可以通过任何分词器实现
pipeline:
- name: LanguageModelFeaturizer
model_name: "bert"
model_weights: "rasa/LaBSE"
有关详细信息,请参阅 documentation。
如何使用 huggingface 转换器在 rasa 中实现 BERT,运行 rasa 中的 Bert 模型需要什么?
recipe: default.v1
*# Configuration for Rasa NLU.
# https://rasa.com/docs/rasa/nlu/components/*
language: en
pipeline:
*# how to implement this BERT in rasa*
- name: HFTransformersNLP
model_weights: "bert-base-uncased"
model_name: "bert"
- name: LanguageModelTokenizer
- name: LanguageModelFeaturizer
- name: DIETClassifier
epochs: 200
此错误可能是由于您使用的 Rasa 版本所致(rasa --version
的输出)。在当前版本 (>2.1
) 中,HFTransformersNLP
和 LanguageModelTokenizer
已弃用。使用 BERT 模型可以通过任何分词器实现
pipeline:
- name: LanguageModelFeaturizer
model_name: "bert"
model_weights: "rasa/LaBSE"
有关详细信息,请参阅 documentation。