Tensorflow Tflite模型推断返回运行时错误:ValidateBox(解码的\u框、num\u框)不是true

Tensorflow Tflite模型推断返回运行时错误:ValidateBox(解码的\u框、num\u框)不是true,tensorflow,Tensorflow,我用Tensorflow 2.3.1成功地训练了ssd_mobilenet_v1_fpn_640x640_coco17 tpu-8模型,然后每夜用最新版本的tf成功地转换成tflite,但是在tflite模型的推断过程中,我得到了以下错误-运行时错误:external/litegorf/detection\u postprocess.cc:426 validateBox(已解码的\u框、num\u框)不正确。无法调用节点编号105(TFLite\u检测\u后处理)。 这是我转换的整个过程 培训对

我用Tensorflow 2.3.1成功地训练了ssd_mobilenet_v1_fpn_640x640_coco17 tpu-8模型,然后每夜用最新版本的tf成功地转换成tflite,但是在tflite模型的推断过程中,我得到了以下错误-运行时错误:external/litegorf/detection\u postprocess.cc:426 validateBox(已解码的\u框、num\u框)不正确。无法调用节点编号105(TFLite\u检测\u后处理)。 这是我转换的整个过程

  • 培训对象: python模型\u main\u tf2.py--model\u dir=models/ssd\u mobilenet\u v1\u fpn\u 640x640\u coco17\u tpu-8--pipeline\u config\u path=models/ssd\u mobilenet\u v1\u fpn\u 640x640\u co17\u tpu-8/pipeline.config

  • 提取保存的模型以进行测试: python导出器\u main\u v2.py——输入类型图像\u张量 --管道配置路径模型/ssd\u mobilenet\u v1\u fpn\u 640x640\u coco17\u tpu-8/pipeline.config --经过培训的检查点dir型号/ssd移动网络v1 fpn 640x640 coco17 tpu-8/ --输出目录导出型号/ssd\U mobilenet\U v1\U fpn\U 640x640\U coco17\U tpu-8

  • 创建中间保存模型以从中转换tflite: python导出\u tflite\u图形\u tf2.py --管道配置路径模型/ssd\u mobilenet\u v1\u fpn\u 640x640\u coco17\u tpu-8/pipeline.config --经过培训的检查点dir型号/ssd移动网络v1 fpn 640x640 coco17 tpu-8/ --输出目录tflite/ssd\U mobilenet\U v1\U fpn\U 640x640\U coco17\U tpu

  • 转换为tflite: tflite\u convert--saved\u model\u dir=saved\u model/--output\u file=model.tflite

  • 非常感谢您的帮助,谢谢