於Arduino上執行TensorFlow Lite for Microcontrollers的Hello World example

接續前文,本文說明在Arduino上執行TensorFlow Lite for MicrocontrollersHello World example;舊的版本與相關設定請參考之前文章。本次使用的開發板為Arduino MKRZERO與Arduino Nano 33 BLE Sense,開發環境則是Windows 7 64Bits。首先下載並安裝Arduino IDE,安裝完後先點選選單上的”管理程式庫”:

» Read more

TensorFlow Lite for Microcontrollers的Hello World example編譯與執行

延續前面的文章,接下來都是以” Moved TensorFlow Lite Micro out of experimental folder”的原始碼架構來說明如何編譯TensorFlow Lite for MicrocontrollersHello World example。本次說明並不包含Arduino的部份,因其是使用官方的Arduino_TensorFlowLite程式庫,會用另外一篇文章進行說明。本文都是在Ubuntu 16.04.6 LTS (Xenial Xerus) 64-bit PC (AMD64) desktop系統上進行,並使用Anaconda Distributionx的虛擬環境來管理不同Microcontroller之編譯環境(除了ESP-IDF必需安裝到Ubuntu原生環境外)。首先,先安裝SparkFun Serial Basic Breakout所需使用的USB Serial Port驅動程式,修改/etc/modprobe.d/blacklist.conf加入這一行:

» Read more

在SparkFun Edge開發板上驗證TensorFlow Lite for Microcontrollers

TensorFlow Lite for Microcontrollers是TensorFlow新增項目,其目的就是在Microcontroller(MCU)上運作TensorFlow Lite;官方對應的是SparkFun Edge開發板,用以展示關鍵字語音辨識。本文主要是以這篇AI on a microcontroller with TensorFlow Lite and SparkFun Edge文章,說明軟體開發驗證的部份。附帶一題,相似的專案可以參考先前文章,由於TensorFlow Lite for Microcontrollers還在試驗階段,多數人實測後發現運作遲頓,可參考這篇討論

» Read more
1 2 3