美文网首页
2018-08-09tensorlow installation

2018-08-09tensorlow installation

作者: 镜中无我 | 来源:发表于2018-09-26 17:56 被阅读8次

    other toolkits
    caffe, DeepLearning4j, Microsoft Cognitve Toolkit, MXNet, PaddlePaddle(baidu), etc.

    dependency

    • Protocal Buffer: processing structured data, XML and json are tools for that. sequenced data is bytes but not string,schema is required to be defined before
    • Bazel: automatically building tool (compared to Makefile、ant、Maven), WORKSPACE file is needed in the tensorflow project's root dir.,which define the dependency to the external resources.

    installation

    docker(virtual technique)+tensorflow
    pip:

    1.pip installation

    #linux
    sudo apt-get install python-pip python-dev
    # Mac OS
    sudo easy_install pip
    sudo easy_install --upgrade six
    
    1. pip install
      cuda+tensorflow-gpu
      tensorflow
    install via source code

    1.bazel
    jdk8

    sudo apt-get install software-properities-common
    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update
    sudo apt-get install oracle-java8-installer
    

    other dependency for bazel

    sudo apt-get install pkg-config zip g++ zliblg-dev unzip
    

    code installation

    chmod +x <your installer.sh>
    <your installer.sh> -user
    export PATH="$PATH:$HOME/bin"
    

    2.other dependency

    sudo apt-get install python3-numpy swig python3-dev python3-wheel
    #for GPU additional cuda is needed
    tar -xvzf  <cuda_name.tgz>
    sudo cp <cuda_name/cudnn.h> /usr/local/cuda/include
    sudo cp <cuda_name/libcudnn*> /usr/local/cuda/lib64
    sudo chmod a+r /usr/local/cuda/include/cudnn.h \
    /usr/local/cuda/lib64/libcudnn*
    
    

    3.tensorflow

    git clone https://github.om/tensorflow/tensorflow
    cd tensorflow
    ./configure
    #waiting it to be completed
    bazel build -c opt --config=cuda /tensorflow/tools/pip-package:build_ pip-package
    bazel-bin/tensorflow/tools/pip_package:build_pip_package /tmp/tensorflow_ pkg
    pip install /tmp/tensorflow_pkg/<tensorflow_name>.whl
    

    相关文章

      网友评论

          本文标题:2018-08-09tensorlow installation

          本文链接:https://www.haomeiwen.com/subject/bcqqbftx.html