TensorflowLite入門(mén)

  • 是一組工具,使得模型可以在移動(dòng)設(shè)備上運(yùn)行
  • 好處:沒(méi)有延遲,隱私性,離線,省電(聯(lián)網(wǎng)耗電大)
  • 兩個(gè)主要的組件:
    interpreter負(fù)責(zé)跑模型
    converter負(fù)責(zé)模型轉(zhuǎn)換
主要特性
  • API支持多種語(yǔ)言 Java, Swift, Objective-C, C++, Python
  • 在特定的設(shè)備上支持硬件加速
  • 模型優(yōu)化工具quantization,可以在不降低準(zhǔn)確性的前提下減小模型大小,提升性能。
  • FlatBuffers 一種高效存儲(chǔ)模型的格式
基本流程
  • 選擇模型
    可以是自定義的,也可以是預(yù)訓(xùn)練過(guò)的,根據(jù)需要重新訓(xùn)練
  • 轉(zhuǎn)換模型
    如果是自定義的模型,使用converter進(jìn)行轉(zhuǎn)換
  • 部署
    調(diào)用API,使用interpreter在設(shè)備上運(yùn)行
  • 優(yōu)化模型
    使用model optimization toolkit優(yōu)化模型
局限性
  • 目前interpreter只支持的Tensorflow operators是有限的,也就意味著,轉(zhuǎn)換某些模型需要額外的步驟。
入門(mén)文章
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容