Edge AIソフトウェアアーキテクチャ

Edge AIソフトウェアアーキテクチャは、開発者がPythonやC++などの異なる言語でアプリケーションを完全に開発することを可能にします。

下図の例では、Edge AIアプリケーション向けにTI(Texas Instruments)が提供する包括的なソフトウェアを示しています。強力なLinux基盤により、開発者は一般的なオープンソースフレームワーク(TensorFlow Lite、ONNX、TVM)を使用してデバイスをプログラムすることができます。

これらのランタイムライブラリは、ディープラーニングモデルのコンパイルやAM68AxAM69AxなどのTI Edge AI SoCへのデプロイメント(実使用環境へのプログラムの配置と展開)に使用できます。下図は、3つのフレームワークの開発環境を示しています。

これらのランタイムライブラリのサポートにより、開発者は、下図に示されるように、PCベースと組み込みプラットフォームの両方の開発で非常によく似た環境を見つけることができます。




オリジナル・ソース(English)