TensorFlow Liteタスクライブラリには、アプリ開発者がTFLiteでMLエクスペリエンスを作成するための、強力で使いやすいタスク固有のライブラリのセットが含まれています。画像分類、質問と回答など、一般的な機械学習タスク用に最適化されたすぐに使用できるモデルインターフェイスを提供します。モデルインターフェイスは、最高のパフォーマンスと使いやすさを実現するために、タスクごとに特別に設計されています。タスクライブラリはクロスプラットフォームで動作し、Java、C ++、およびSwiftでサポートされています。
タスクライブラリに期待すること
ML以外の専門家が使用できるクリーンで明確に定義されたAPI
推論はわずか5行のコードで実行できます。タスクライブラリの強力で使いやすいAPIをビルディングブロックとして使用して、モバイルデバイスでTFLiteを使用してMLを簡単に開発できるようにします。複雑だが一般的なデータ処理
データとモデルに必要なデータ形式を変換するための共通ビジョンと自然言語処理ロジックをサポートします。トレーニングと推論のための同じ共有可能な処理ロジックを提供します。高性能ゲイン
データ処理にかかる時間はわずか数ミリ秒で、TensorFlowLiteを使用した高速な推論エクスペリエンスが保証されます。拡張性とカスタマイズ
タスクライブラリインフラストラクチャが提供するすべての利点を活用して、独自のAndroid / iOS推論APIを簡単に構築できます。
サポートされているタスク
以下は、サポートされているタスクタイプのリストです。ますます多くのユースケースを有効にし続けるにつれて、リストは増えると予想されます。
Vision API
自然言語(NL)API
カスタムAPI
- Task APIインフラストラクチャを拡張し、カスタマイズされたAPIを構築します。