注意:在编译过程中出现的问题基本都可以归结为bazel与tensorflow版本不匹配。
1. 首先下载tensorflow源码。
git clone https://github.com/tensorflow/tensorflow
2.进入下载好的tensorflow目录:
3.打开configure.py,查看该源码对应的bazel版本。非常重要
我这里是2.0.0
4.下载bazel
https://github.com/bazelbuild/bazel/releases/tag/2.0.0
5.安装编译需要的依赖项:
pip install numpy
pip install keras_applications
pip install keras_preprocessing
可能还需要安装zip、gcc.
自此,环境搭建完成。
下面是编译tflite
tflite文件的