4
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

TensorFlowのサンプルを動かしてみた(iOS)

Posted at

ディープラーニングとTensorFlow

  • ディープラーニングはニューラルネットワークと呼ばれる機械学習手法の一種
  • Tensorflowは、GoogleがOpenSourceとして公開しているディープラーニング技術を使った機械学習ライブラリ

モバイルデバイス向けのサンプルコード

Android, iOS, Raspberry Pi向けのサンプルコードが用意されています
https://www.tensorflow.org/mobile/

iOSサンプルアプリケーションの実行手順

iOS向けのTensorFlowのSampleとしては以下のプロジェクトが用意されています。

  • benchmark
  • camera
  • simple

セットアップ手順はREADMEに記載の通りですが、簡単に説明すると下記の通りで簡単にセットアップできます。

  1. 学習済みモデル(Inception)をサンプル(benchmark or camera or simple)内のdataフォルダを入れる
  2. CocoaPodsでpod installしてTensorFlowライブラリを導入
  3. 作成されたxcworkspaceファイルを開いて実行
IMG_0003.PNG (うまく認識できているようです)

※ 動作環境はXcode7.3以上となってますが、現時点(2017/09/25)で最新のXcode 9.0で動作確認しました。
※ 上記の説明はCocoaPodsを使用した手順ですが、もちろんTensorFlowコードをコンパイルするセットアップも可能です。

4
6
0

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
4
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?