タグ

Androidとモデルに関するedo_m18のブックマーク (2)

  • AndroidでTensorFlowを使ってアプリ作りたいけど何すりゃいいの(前編) - Qiita

    タイトルと同じことを心でつぶやいている人は結構いると思います。 当記事では、「どんな仕組みで動くのか」ではなく、「どうすれば動くのか」に焦点を当てています。 飛行機はどんな理屈で飛ぶのか、ではなく、飛行機はどう操作すれば飛ぶのか、という感じです。 要するに何すりゃいいの 端的に言えば次の通り: 学習済みモデルを用意 プロジェクトにTensorFlowのライブラリを追加 TensorFlowInferenceInterface をnewして学習済みモデルを読み込ませる 画像とかを配列化してTensorFlowInferenceInterfaceに与える 結果の配列をTensorFlowInferenceInterfaceから受け取る 機械学習のややこしいところは学習済みモデルの用意のところに集約されているので、出来合いの学習済みモデルを使うだけなら実は簡単。 手っ取り早く核心を掴みたいのであ

    AndroidでTensorFlowを使ってアプリ作りたいけど何すりゃいいの(前編) - Qiita
  • いまNN API(TensorFlow Lite)は使えるのか

    この記事はTensorFlow Advent Calendar 2018の24日目の記事です。 23日目の記事は、AtuNukaさんによる「Design Documentから見たTensorFlow 2.0の変更点」でした。 はじめに あいかわらず趣味でTensorFlowを使っていて、最近はAndroidで動作させるTensorFlow Liteまわりを重点的に取り組んでいます。 アドベントカレンダーの22日目の記事、足立氏(カブク社)による「いまMLKitカスタムモデル(TF Lite)は使えるのか」に書かれているように、TensorFlowのモデルをAndroid端末で動かすことに関しては「使える」レベルになってきていると筆者も思います。 そこで今日は、TensorFlow LiteのモデルをAndroidアプリに組み込んで動作させるとき、NN APIを使うように設定すると「動かない

    edo_m18
    edo_m18 2020/08/03
    “これは、FlatBuffersはデータにアクセスする際にパースを必要とせず、メモリのフットプリント(占有容量)が小さいと言う特徴があり、モバイル端末や組み込みデバイスに適しているためです。”
  • 1