Edge AI 軟體架構

Edge AI 軟體架構,讓開發人員能夠完全使用不同的語言(如 Python 和 c++ 語言)進行應用程式開發。

在以下範例中,下圖顯示了 TI 為 Edge AI 應用提供的全面軟體產品。有了強大的 Linux 基礎,開發人員可以使用流行的開源框架(TensorFlow Lite、ONNX、TVM)對裝置進行程式設計。

image

這些運行時庫( runtimes Library)可用於深度學習模型編譯和部署到 TI Edge AI SoC,如 AM68AxAM69Ax。下圖展示了三種框架的開發環境。

image

有了這些運行時的支援,開發人員會發現基於 PC 和嵌入式平台開發的環境非常相似,如下圖所示。

image