我正在学习TenslorFlow TFlite 基本文本分类教程,但是第三个导入行会引发一个错误:
from tensorflow_examples.lite.model_maker.core.data_util import image_dataloader
ModuleNotFoundError: No module named 'official.nlp.bert'
我用pip install tensorflow
安装了pip install tensorflow
,用pip install -q tflite-model-maker
安装了tflite模型制造商。
我还安装了pip install tf-models-official
的所有正式型号。
我也可以在官方模式 GitHub上看到伯特模型,所以它应该在那里。
如何安装bert
模型?
完全错误:
Traceback (most recent call last):
File "...\Downloads\tf_setup.py", line 6, in <module>
from tflite_model_maker import model_spec
File "...\AppData\Local\Programs\Python\Python310\lib\site-packages\tflite_model_maker\__init__.py", line 16, in <module>
from tensorflow_examples.lite.model_maker.core.data_util import image_dataloader
File "...\AppData\Local\Programs\Python\Python310\lib\site-packages\tensorflow_examples\lite\model_maker\__init__.py", line 17, in <module>
from tensorflow_examples.lite.model_maker.core.data_util import text_dataloader
File "...\AppData\Local\Programs\Python\Python310\lib\site-packages\tensorflow_examples\lite\model_maker\core\data_util\text_dataloader.py", line 31, in <module>
from tensorflow_examples.lite.model_maker.core.task import model_spec as ms
File "...\AppData\Local\Programs\Python\Python310\lib\site-packages\tensorflow_examples\lite\model_maker\core\task\model_spec.py", line 37, in <module>
from official.nlp.bert import configs as bert_configs
ModuleNotFoundError: No module named 'official.nlp.bert'
发布于 2022-06-16 11:18:07
你的Python版本是什么?在使用Python 3.10时,我遇到了完全相同的错误。我的tflite模型制造商是0.1.x版本,尽管我试图安装的最新版本是0.4.0。我想要更新它,但我有更多的错误,关于“不匹配发行”的tflite模型制造商和tflite-支持。在我安装并将我的Python解释器(我使用的是PyCharm)安装到Python3.9.13并重新安装tflite-模型制造者之后,错误就消失了。
https://stackoverflow.com/questions/72608274
复制相似问题