TensorFlowの画像認識をモバイルで動かす&その仕組み TensorFlowがモバイルで動くという話がちょっと前から気になっていて、Androidで動かしてみました。サンプルの動かし方と、どのような仕組みになっているかまとめました。 動かし方 主にTensorFlowのReadmeに書いてある内容です。Androidを知っている人なら特に問題無いと思いますが以下日本語で書いてます。 事前準備 Android SDK以外にも以下のツールが必要になります。 1.Bazelの導入 TensorFlowのBuildにGoogleの新しいBuild toolであるBazelが必須になります。 MacであればHomebrewでかんたんに導入できます。 Bazelの挙動についてやファイル構成についてはチュートリアルがあるので、そこも目を通しておくとよいです。 初めて触ったのですが、ワークスペースを
![TensorFlowの画像認識をモバイルで動かす&その仕組み - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/ed209af24bae369876d7a47ea20443a9eb5edac4/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9VGVuc29yRmxvdyVFMyU4MSVBRSVFNyU5NCVCQiVFNSU4MyU4RiVFOCVBQSU4RCVFOCVBRCU5OCVFMyU4MiU5MiVFMyU4MyVBMiVFMyU4MyU5MCVFMyU4MiVBNCVFMyU4MyVBQiVFMyU4MSVBNyVFNSU4QiU5NSVFMyU4MSU4QiVFMyU4MSU5OSUyNiVFMyU4MSU5RCVFMyU4MSVBRSVFNCVCQiU5NSVFNyVCNSU4NCVFMyU4MSVCRiZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NWYwNzU4NmE3NjExMTEwZmRhMmQ5YzQ3ZTQxMDliMjY%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwdG9tb2ltYTUyNSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ZDEyYzE0ZjAxNTFiNjYyYjg2NDBiMWNhYTEzYWU1Nzk%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D3658a50d9fdf73e25dc86fc4571eb19b)