[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
前回と引き続きテンソルフローのお話。
MNISTは無事動いたので、続いて公開されてるAndroidのDemoを動かすことに。
ただ、AndroidSDKを入れるときにGUIがないと(なくてもできるらしいが。)いけないそうなので、AWSにGUI環境を入れる。
VNCなどで環境を構築してわかったことは、ストレージが無料枠だけではたりないということ。
NDKやSDKをいれちゃうと、30GBとか結構すぐいっぱい。
なので、方針を変えてVMwareでローカルに構築して進めました。
悲しいね。
こちらを参考に進めました。
http://tensorflow.hatenablog.com/entry/2016/02/13/210000
つまったことは大きく三つ。
1.なんかいろいろライブラリが足りなかった。
http://stackoverflow.com/questions/17020298/android-sdks-build-tools-17-0-0-aapt-error-while-loading-shared-libraries-libz
2.bazelのコマンド実行時に"--jobs 2"をつけていなかったためリソース不足になった。
http://stackoverflow.com/questions/34382360/decrease-bazel-memory-usage?rq=1
3.VMのメモリが足りなかった。
GUI環境と平行で行うには4Gくらいいる。
あとapk化しても動かせるAndroidがないので、どうしようかちょっと考えています。