ZHCACW1 june 2023 AM69A , TDA4VH-Q1
AM69A 是一款功能強(qiáng)大的處理器,并且適用于 AM6xA 的 Processor SDK Linux (PSDK Linux)(4) 為客戶提供開始開發(fā)智能攝像頭應(yīng)用所需的構(gòu)建塊,可以簡化和加快在 AM69A 上進(jìn)行的 AI 應(yīng)用編程。PSDK Linux 利用并實(shí)現(xiàn)了多個(gè)開源組件(例如 GStreamer、OpenVX、OpenCV)之間的相互作用,并且還支持深度學(xué)習(xí)運(yùn)行時(shí)(例如,在基礎(chǔ) Linux? 組件基礎(chǔ)上構(gòu)建的 TFLite、ONNX 和 TVM)以及用于遠(yuǎn)程內(nèi)核和硬件加速器的固件包。這使得 AM69A 上的邊緣 AI 應(yīng)用開發(fā)就像在 Python? 或 C++ 中編程一樣簡單,同時(shí)仍能利用硬件加速器實(shí)現(xiàn)視覺處理和 AI 功能。此外,由于 PSDK Linux 旨在為 AM6xA 可擴(kuò)展處理器系列提供統(tǒng)一的軟件開發(fā)框架,因此如果具備 AM62A 或 AM68A 器件的開發(fā)經(jīng)驗(yàn),可讓 AM69A 上的開發(fā)更加輕松。PSDK Linux 文檔提供了更多詳細(xì)信息。
PSDK Linux 中的參考應(yīng)用展示了基于感知的示例,例如圖像分類、目標(biāo)檢測和語義分割,同時(shí)提供了 Python 和 C++ 的變體版本。TI 還將其原始訓(xùn)練框架中的 100 多個(gè)模型(PyTorch、TensorFlow 和 MXNet)轉(zhuǎn)換并導(dǎo)出為適用于 C7xMMA 架構(gòu)的格式,并將其托管在 Edge AI Model Zoo(3) 中。在此過程中,TI 確保這些模型在 TI 嵌入式處理器上提供優(yōu)化的推理性能。參考應(yīng)用和優(yōu)化的模型為客戶在 AM69A 上探索高性能深度學(xué)習(xí)提供了一個(gè)良好的起點(diǎn)。
TI 還提供 Edge AI Studio 工具集,旨在加快在 TI 嵌入式處理器(包括 AM69A)上開發(fā)邊緣 AI 應(yīng)用。利用 Edge AI Studio,可以構(gòu)建、評估和部署深度學(xué)習(xí)模型。Edge AI Studio 中有兩個(gè)工具:模型分析器和模型編寫器。模型分析器可以遠(yuǎn)程連接到真實(shí)的評估硬件,以便在 TI 的嵌入式處理器上部署和測試 AI 模型性能。在模型評估階段,模型分析器提供了很大幫助。模型編寫器是一個(gè)用于創(chuàng)建邊緣 AI 應(yīng)用的完全集成解決方案,有助于收集、注釋數(shù)據(jù)、訓(xùn)練、優(yōu)化并為 TI 嵌入式處理器編譯 AI 模型。使用模型編寫器對 Edge AI Model Zoo 中的模型重新訓(xùn)練,以便使用自定義數(shù)據(jù)微調(diào)性能以滿足獨(dú)特的應(yīng)用要求。