将tmpite图形从8mb压缩到2mb

问题描述 投票:0回答:1

我有以下冷冻推理图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图

python-3.x tensorflow machine-learning computer-vision
1个回答
0
投票

我不需要将8mb图转换为3mb,我发现3mb图已经可以在这里找到http://download.tensorflow.org/models/deeplabv3_mnv2_dm05_pascal_trainaug_2018_10_01.tar.gz

© www.soinside.com 2019 - 2024. All rights reserved.