zoukankan      html  css  js  c++  java
  • Ubuntu16.04下 编译安装 Tensorflow

    1. 安装bazel
      sudo ./bazel***.sh
      输入bazel version 检查是否安装。

    2. 编译tensorflow

      1) ./configure 除了选择支持cuda是y,其余的都选择n。

      1. bazel build --config=opt //tensorflow:libtensorflow_cc.so,
        编译完会生成如下所示的文件夹,libtensorflow_cc.so和libtensorflow_framework.so在 第一个目录中的tensorflow中。
        将 libtensorflow_framework.so 和 libtensorflow_cc.so 复制到/usr/local/lib中。

      2. 用下面指令把编译生成的文件汇总到一个文件夹tf。

      mkdir /usr/local/include/tf
      
      cp -r bazel-genfiles/ /usr/local/include/tf/
      
      cp -r tensorflow /usr/local/include/tf/
      
      cp -r third_party /usr/local/include/tf/
      
      
      1. 安装eigen

      下载地址:https://github.com/eigenteam/eigen-git-mirror

      将eigen-git-mirror修改成了eigen3

      cd eigen3

      mkdir build

      cd build

      cmake ..

      sudo make install

      5)安装 boost

      tar -xvf boost.tar
      
      cd boost
      
      sudo ./boostrap.sh
      
      sudo ./b2
      
      sudo ./b2 install 
      
      1. 安装 protobuf (strings /usr/lib/libprotoc.so.14 | grep libprotoc),先解压到 /usr/local/include
      sudo ./autogen.sh 生成configure  (如遇./autogen.sh: 48: autoreconf: not found问题:sudo apt-get install autoconf automake libtool )
      
      sudo ./configure
      
      sudo make
      
      sudo make install
      

      验证是否安装 protoc --version.

  • 相关阅读:
    第一阶段冲刺05
    生成器
    三元表达式 ,列表推导式 , 字典生成式
    装饰器
    闭包函数
    函数的定义和参数
    列表内置方法
    字符串的内置方法
    py_11_ 0731
    py_11_ 0730
  • 原文地址:https://www.cnblogs.com/myblog1993/p/9829372.html
Copyright © 2011-2022 走看看