Python Can';t将使用Docker创建的冻结初始图.pb转换为.tflite
我已经通过macOS设备中的Docker创建了一个myPython Can';t将使用Docker创建的冻结初始图.pb转换为.tflite,python,docker,tensorflow,command-line,tensorflow-lite,Python,Docker,Tensorflow,Command Line,Tensorflow Lite,我已经通过macOS设备中的Docker创建了一个mysaved_model.pb 尝试tflite\u convert--output\u file=./myModels/mymodel.tflite--saved\u model\u dir=./myModels/后,输出以下错误,需要使用标记参数: ValueError:如果存在多个元图,则导入带有tf.saved_model.load的SavedModel需要一个“tags=”参数。获取了“tags=None”,但在带有标记集[]的Sav
saved_model.pb
尝试tflite\u convert--output\u file=./myModels/mymodel.tflite--saved\u model\u dir=./myModels/
后,输出以下错误,需要使用标记参数:
ValueError:如果存在多个元图,则导入带有tf.saved_model.load的SavedModel需要一个“tags=”参数。获取了“tags=None”,但在带有标记集[]的SavedModel中有0个元图。传递一个“tags=”参数以加载此SavedModel
我还尝试了另一个命令,您将必须提供输入和输出数组,但我知道哪些数组是我要放在这些字段中的数组。有人以前解决过这个问题吗?谢谢。您可以使用保存的\u model\u cli在保存的模型中找到标记:
$saved\u model\u cli show--dir./myModels/--all
将所需的标签与
——已保存的\u模型\u标签\u集
到tflite\u转换