将.pb转换为.tflite,RuntimeError:TOCO失败,请参见控制台以获取信息

时间:2018-09-27 13:13:36

标签: python-3.x tensorflow toco

将.pb模型转换为tflite模型 运行错误: RuntimeError:TOCO失败,请参阅控制台以获取信息。 b'e:\ anaconda3 \ lib \ site-packages \ h5py \ __ init__.py:36:FutureWarning:不建议将issubdtype的第二个参数从float转换为np.floating。将来,它将被视为np.float64 == np.dtype(float).type。\ r \ n从._conv导入register_converters视为_register_converters \ r \ nTraceback(最近一次调用是最近一次):\ r \ n文件“ e:\ anaconda3 \ lib \ site -packages \ tensorflow \ contrib \ lite \ toco \ python \ tensorflow_wrap_toco.py”,第18行,在swig_import_helper \ r \ n fp中,路径名,描述= imp.find_module(\'__ tensorflow_wrap_toco \',[dirname( file )]))\ r \ n在find_module \ r \ n中的文件“ e:\ anaconda3 \ lib \ imp.py”第297行,引发ImportError(_ERR_MSG.format(name),name = name)\ r \ nImportError:没有名为\'_ tensorflow_wrap_toco \'的模块\ r \ n \ r \ n在处理上述异常期间,发生了另一个异常:\ r \ n \ r \ n跟踪(最近一次调用):\ r \ n文件“ e:\ anaconda3 \ lib \ runpy.py”,第193行,位于_run_module_as_main \ r \ n“ main ”,mod_spec)\ r \ n文件“ e:\ anaconda3 \ lib \ runpy.py ”,在_run_code \ r \ n exec(code,run_globals)\ r \ n文件中,第85行,在\ r \ n文件“ e”中,第5行,在“ E:\ Anaconda3 \ Scripts \ toco_from_protos.exe \ __ main__.py”中, :\ anaconda3 \ li b \ site-packages \ tensorflow \ contrib \ lite \ toco \ python \ toco_from_protos.py”,从tensorflow.contrib.lite.toco.python \ r \ n中的第22行,导入tensorflow_wrap_toco \ r \ n文件“ e:\ anaconda3 \ lib \ site-packages \ tensorflow \ contrib \ lite \ toco \ python \ tensorflow_wrap_toco.py“,第28行,位于\ r \ n _tensorflow_wrap_toco = swig_import_helper()\ r \ n文件” e:\ anaconda3 \ lib \ site -packages \ tensorflow \ contrib \ lite \ toco \ python \ tensorflow_wrap_toco.py“,第20行,在swig_import_helper \ r \ n import _tensorflow_wrap_toco \ r \ nModuleNotFoundError:没有名为\'_ tensorflow_wrap_toco \'\ r \ n'的模块 没有

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

查看此答案:

https://stackoverflow.com/a/58583419/11517841

使用Colab将.pb转换为.lite更加简单!