减少使用turicreate创建的半精度Core ML模型的尺寸

时间:2018-03-28 21:02:13

标签: ios file coreml coremltools turi-create

我要求将CoreML模型压缩为=< 24MB。这是一个用Turi Create创建的神经网络。它用于物体检测。根据{{​​3}},我已经将模型转换为半精度模型(这也是coremltools现在的问题)。我需要削减~4 MB。下载模型不是一种选择。

  • 最初为63.5 MB
  • 半精度转换后的31.8 MB
  • 压缩后28.9 MB

我可以试着让其变得更小的任何其他技巧或方法吗?

1 个答案:

答案 0 :(得分:1)

我要做的第一件事是尝试使用Turi Create中的“sqeezenet”模型选项创建此模型,而不是现在使用的ResNet50。 SqueezeNet会给出类似的结果(可能稍微差一些),但模型总共只有4 MB左右。