LoginSignup
1
3

More than 3 years have passed since last update.

ROS kineticでKerasとTensorFlowを使う for JetsonTX2

Last updated at Posted at 2018-06-22

環境
jetson tx2 (jetpack 3.1)
keras 2.1.3
tensorflow 1.3.0
python2.7

ロボット用に、母艦PCで回した学習済みモデルを使ってjetsonTX2で予測したいと考えた。
jetsonでのtensorflowのインストールにちょっとつまずいたので記録しておく。
ROSの使い方がいまいち理解していないため間違ってたらごめんちゃい。

以下導入方法

ROS-kineticはpython2.7が推奨環境らしい(?)ので
python2.7環境(pip2?)でtensorflowを入れないといけないようだ

https://github.com/jetsonhacks/installTensorFlowJetsonTX
をダウンロード→解凍して
TX2の中のtensorflow-1.3.0-cp27-cp27mu-linux_aarch64.whl
とってくる

そのまま
sudo pip install tensorflow-1.3.0-cp27-cp27m-linux_aarch64.whl
とすると

tensorflow-1.3.0-cp27-cp27m-linux_aarch64.whl is not a supported wheel on this platform.

とエラーが出るから
こちらのサイトの説明に従ってpip2を更新
http://demura.net/athome/13454.html

更新が済んだらもう一度
sudo pip install tensorflow-1.3.0-cp27-cp27m-linux_aarch64.whl

をすればpython2.7にtensorflowが入る

kerasは
sudo pip install keras==2.1.3
で入る

確認

/usr/local/lib/python2.7/dist-packages

にkerasとtensorflowが入っていたらOK

importして使えたらインストール成功

参考サイト
http://demura.net/athome/13454.html

1
3
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3