【分享主題】系統貓 #41 Tiny PyTorch : Run Pytorch on Mbed OS through ONNC
【活動時間】2021/6/7 (Mon.) 19:30
【活動地點】線上活動
【主題簡介】
在 ARM Cortex-M MCU 上跑 AI,除了跑 Tensorflow Lite for Microcontroller (TFLM) 之外,您還有更好的選擇。Tiny PyTorch 是一個針對 MCU 設計的 PyTorch,他利用 ONNX 與 ONNC,將 PyTorch 的 neural network model 翻譯成 MCU 上可以執行的 CMSIS-NN library。用這樣的做法,可以省下比 TLFM 超過 1/2 的 memory footprint,與只要 1/7 的 code size。
【講者簡介】
Luba Tang
唐文力,Skymizer CEO Luba Tang 是國際公認的編譯器優化和虛擬機設計專家。他的研究興趣包括電子系統級(ESL)設計,編譯器和虛擬機。最近的工作重點是用於AI編譯器的優化算法和用於區塊鏈虛擬機的架構。
Starfish DSP模擬器的首席工程師
Marvell迭代編譯器的原作者; MCLinker項目的軟件架構師 - 世界上最
快,最小的系統鏈接器;
ONNC項目的架構師 - 第一個用於AI的異構架構編譯器,以及
Lity語言項目的聯合創始人 - 區塊鏈智能合約的新穎語言。
他是台灣最大,最專業的工程師見面會 - 新竹碼農的創始人之一。
自2013年以來,他還成立了專業的編譯器公司–Skymizer Taiwan Inc.。
【活動提醒】:
Cat System Workshop 長期徵求系統軟體、作業系統、編譯器、虛擬化、優化等相關技術的分享!其他與電腦科學相關的分享,也都可以投稿噢,投稿歡迎到 fb 社團或 telegram 私訊給四貓Facebook 社團:https://goo.gl/fR1AQZ
telegram 群組:t.me/systemcat
本場活動因疫情關係只有線上觀看連結,演講當日會透過 KKTIX 信件傳送 zoom 直撥連結。
【特別感謝】:
本活動由 Skymizer 提供場地。