【问题标题】:'tflite_convert' is not recognized as an internal or external command (in windows)'tflite_convert' 未被识别为内部或外部命令(在 Windows 中)
【发布时间】:2018-07-15 15:47:22
【问题描述】:

我试图将我的 saved_model.pb(来自对象检测 API)文件转换为 mlkit 的 .tflite,但是当我在 cmd 上执行命令时:

tflite_convert \
  --output_file=/saved_model/maonani.tflite \
  --saved_model_dir=/saved_model/saved_model

我收到回复说

C:\Users\LENOVO-PC\tensorflow> tflite_convert \ --output_file=/saved_model/maonani.tflite \ --saved_model_dir=/saved_model/saved_model
'tflite_convert' is not recognized as an internal or external command,
operable program or batch file.

我应该怎么做才能完成这项工作?

【问题讨论】:

    标签: tensorflow machine-learning converter object-detection tensorflow-lite


    【解决方案1】:

    下面是针对Linux系统的回答,希望能给大家一些Windows的思路。

    1. 找到 tflite_convert 如果输出是 /tflite_convert 其中 TFLITE_CONVERT_PATH 取决于你的 TF 安装,执行 (2)

      1. /tflite_convert \
        --output_file=/saved_model/maonani.tflite \ --saved_model_dir=/saved_model/saved_model

        如果找不到输出,重新安装 tf,在我的情况下是 tf v1.9

      2. 如果 (2) 有效,您可以在 ~/.bashrc 中添加 PATH=$PATH:/bin

      3. 如果“定位”命令无法识别,请通过以下方式安装 sudo apt-get install locate

    【讨论】:

    • 你的意思是这样吗? C:\Users\LENOVO-PC\tensorflow\tensorflow\contrib\lite\python> tflite_convert \ --output_file=/saved_model/maonani.tflite \ --saved_model_dir=/saved_model/saved_model@user10046237
    猜你喜欢
    • 2018-04-24
    • 2017-06-29
    • 1970-01-01
    • 1970-01-01
    • 2020-12-09
    • 2020-04-19
    • 2017-11-13
    • 2016-11-29
    • 1970-01-01
    相关资源
    最近更新 更多