コース概要

導入

  • TensforFlow Lite の組み込みシステムと IoT における革新的な役割

TensorFlow Liteの機能と操作の概要

  • 限られたデバイスリソースに対処する
  • デフォルト操作と拡張操作

TensorFlowLiteのセットアップ

  • TensorFlow Lite インタープリタのインストール
  • 他の TensorFlow パッケージのインストール
  • コマンドラインからの作業と Python API からの作業

デバイス上で実行するモデルの選択

  • 事前トレーニング済みモデルの概要: 画像分類、物体検出、スマート応答、姿勢推定、セグメンテーション
  • TensorFlow ハブなどからモデルを選択する

事前トレーニングされたモデルのカスタマイズ

  • 転移学習の仕組み
  • 画像分類モデルの再トレーニング

モデルの変換

  • TensorFlow Lite フォーマットの理解 (サイズ、速度、最適化など)
  • モデルを TensorFlow Lite 形式に変換する

予測モデルの実行

  • モデル、インタープリター、入力データがどのように連携して機能するかを理解する
  • デバイスから通訳者を呼び出す
  • モデルを介してデータを実行して予測を取得する

モデルの運用を加速する

  • オンボード加速度、GPU などを理解する。
  • 操作を高速化するためのデリゲートの構成

モデル操作の追加

  • TensorFlowを使用する モデルにオペレーションを追加する場合に選択します。
  • インタプリタのカスタム バージョンの構築
  • カスタム演算子を使用して新しい演算を作成または移植する

モデルの最適化

  • パフォーマンス、モデルのサイズ、精度のバランスを理解する
  • モデル最適化ツールキットを使用してモデルのサイズとパフォーマンスを最適化する
  • トレーニング後の量子化

トラブルシューティング

要約と結論

要求

  • ディープラーニングの概念の理解
  • Pythonプログラミングの経験
  • 組み込みLinuxが動作するデバイス(Raspberry Pi、Coralデバイスなど)

観客

  • 開発者
  • 組み込みシステムに興味のあるデータサイエンティスト
 21 時間

参加者の人数



Price per participant

お客様の声 (4)

関連コース

The Yocto Project - An Overview - hands-on

28 時間

Embedded Linux Systems Architecture

35 時間