我刚刚转换了一个Keras model .h5(resnet50 img classify)
在谷歌上创建COLAB
to .tflite
但尺寸只是减小了0.5 MB
.
这是针对移动应用程序的,大小应该进一步减小。它大约有 90MB,对于生产来说太大了。
操作系统平台和发行版 = Linux-4.14.79+-x86_64-with-Ubuntu-18.04-bionic
TensorFlow 版本 = '1.14.0-rc1'
CUDA/cuDNN 版本 = V10.0.130
GPU 型号和内存 = 11441MB |特斯拉K80
from tensorflow import lite
converter = lite.TFLiteConverter.from_keras_model_file( '/gdrive/My Drive/Places/model.h5')
tfmodel = converter.convert()
open ("model.tflite" , "wb") .write(tfmodel)
我预计随着 firebase 支持到 40MB,大小会减小?我哪里出错了或者我应该做什么?我什至使用 pytorch 并将 .pth 转换为 .pb 但无法做到
如何从 .pb 转换为 .tflite? https://stackoverflow.com/questions/56609185/how-to-convert-from-pb-to-tflite/56609367?noredirect=1#comment99795464_56609367
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)