安装bazel , 编译freeze_graph、toco

1.安装bazel:

(1) . bazel官网:https://docs.bazel.build/versions/master/install-ubuntu.html#install-with-installer-ubuntu

(2) . 推荐使用二进制源码安装Use the binary installer (recommended)

(3) . 按照指导安装,源码包在: https://github.com/bazelbuild/bazel/releases

(4) . 安装后会在/home/username/bin 目录下生成bazel文件夹,如果要删除bazel,可直接删除这个文件夹即可

 

2.安装tensorflow:

(1) . tensorflow github地址: https://github.com/tensorflow/tensorflow

(2) . 直接下载最新版本,解压

(3) . 运行文件下里面的configure.它会询问配置一些东西,比如python目录,python的模块目录,是否支持别的工具等.可以按自己所需进行选择.我是选择所有都不支持,包括cudnn.

 

3.编译freeze_graph、toco:

直接执行以下命令编译生成.

bazel build tensorflow/python/tools:freeze_graph 

bazel build tensorflow/contrib/lite/toco:toco 

其中可能报错,主要错误在于bazel的版本跟tensorflow的版本不对应,老的tensorflow要求0.10以下的bazel,新的tensorflow要求较高的bazel.

你可能感兴趣的:(tensorflow)