我有以下冷冻推理图deeplabv3_mnv2_pascal_tain。我从tensorflows website得到了这张图。这张图的大小是8.8mb。我的任务是将此图转换为tflite格式,使tflite图的大小为2到3mb。
我使用以下代码将deeplabv3_mnv2_pascal_tain图转换为tflite:
$ bazel-bin/tensorflow/lite/toco/toco \
--input_file=deeplabv3_mnv2_pascal_tain.pb \
--output_file=output2/test.tflite \
--inference_input_type=QUANTIZED_UINT8 \
--inference_type=FLOAT \
--input_arrays=ImageTensor \
--output_arrays=SemanticPredictions \
--input_shapes=1,513,513,3 \
--mean_values=128 \
--std_dev_values=128
但是,我获得的输出tflite-graph的大小为8.5 MB。你可以看到输出图here。
如何压缩此tflite图表,以便获得2.7MB的图表
为了更清楚,我想通过压缩this文件获取deeplabv3_mnv2_pascal_tain.pb tflite图
我不需要将8mb图转换为3mb,我发现3mb图已经可以在这里找到http://download.tensorflow.org/models/deeplabv3_mnv2_dm05_pascal_trainaug_2018_10_01.tar.gz