| 1 | = TensorFlow |
| 2 | |
| 3 | CentOS7でTensorFlowを動かすのに苦労したので、そのメモです。 |
| 4 | 素直にUbuntuを使っといた方が幸せになるかもです。 |
| 5 | |
| 6 | ## TensorFlowインストール |
| 7 | |
| 8 | {{{ |
| 9 | # yum install epel-release |
| 10 | # yum install python34 python34-devel |
| 11 | # yum install http://dl.marmotte.net/rpms/redhat/el7/x86_64/protobuf-3.0.0-0.1.el7.beta2/protobuf-3.0.0-0.1.el7.beta2.x86_64.rpm\ |
| 12 | http://dl.marmotte.net/rpms/redhat/el7/x86_64/protobuf-3.0.0-0.1.el7.beta2/protobuf-compiler-3.0.0-0.1.el7.beta2.x86_64.rpm |
| 13 | # curl -kL https://bootstrap.pypa.io/get-pip.py| python3 |
| 14 | # export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp34-cp34m-linux_x86_64.whl |
| 15 | # pip3 install --upgrade $TF_BINARY_URL |
| 16 | }}} |
| 17 | |
| 18 | ## manifest_pb2.py作成 |
| 19 | |
| 20 | そのまま利用すると、exporterでexportしようとすると、manifest_pb2.pyがないとエラーになります。 |
| 21 | manifest_pb2.pyを作成する必要があります。 |
| 22 | |
| 23 | {{{ |
| 24 | # curl -O https://raw.githubusercontent.com/tensorflow/tensorflow/master/tensorflow/contrib/session_bundle/manifest.proto |
| 25 | # protoc --python_out=/usr/lib/python3.4/site-packages/tensorflow/contrib/session_bundle manifest.proto |
| 26 | }}} |