騰訊開源推理框架TNN學習筆記(進行中)

2021-10-07 00:07:49 字數 531 閱讀 8127

6月10日之前期待

1、推理框架tnn

3、和ncnn有什麼不同

4、模型轉化是否方便

5、優化效能

6月10日

第一步是把訓練好的模型轉換成tnn的模型,為此我們提供了豐富的工具來幫助你完成這一步,無論你使用的是 tensorflow、pytorch、或者 caffe,都可以輕鬆完成轉換。 詳細的手把手教程可以參見這裡如何轉換模型。

當你完成了模型的轉換,第二步就是編譯目標平台的 tnn 引擎了,你可以根據自己的目標平台的硬體支援情況,選擇 cpu/arm/opencl/metal 等加速方案。 對於這些平台,tnn 都提供了一鍵編譯的指令碼,使用非常方便。詳細步驟可以參考這裡如何編譯tnn。

最後一步就是使用編譯好的 tnn 引擎進行推理,你可以在自己的應用程式中嵌入對 tnn 的呼叫,這方面我們提供了豐富而詳實的 demo 來幫助你完成。

摘自:

進行中......

騰訊正式開源 QMUI Web 前端框架!

qmui web 是乙個專注 web ui 開發,幫助開發者快速實現特定的一整套設計的框架。框架主要由乙個強大的 sass 方法合集與內建的工作流構成。通過 qmui web,開發者可以很輕鬆地提高 web ui 開發的效率,同時保持了專案的高可維護性與穩健。如果你需要方便地控制專案的整體樣式,或者...

如果學習開源框架

當我們在學習乙個開源框架時,成熟的開源框架一般都會非常龐大,各個模組 包之間會有依賴關係,而如果只是修改開源包的話,始終覺得不能真正地從根本上理解 實現乙個開源框架。如果自己去模仿著寫乙個的話,也會非常痛苦,因為想實現模組a,但是寫著寫著,發現模組a依賴了太多其他模組的東西,導致無法繼續模仿下去。有...

如何學習開源框架?

前短時間被人問起 如何學習開源框架 這個問題,大家是如何學習開源框架的呢?整理了下自己的思路,僅供拍磚!1 了解 先了解該開源框架在什麼背景下誕生的,主要用來解決什麼問題。做了產品經理之後遇到啥事,我都先講背景,生怕客戶聽不懂 2 熟悉 這個開源框架的原理是什麼?比如用了什麼設計模式。比如運用了反射...