在yolo keras專案中,我只知道yolo是用來檢測的,keras在這個專案裡是用來做什麼呢?

時間 2021-05-11 08:07:08

1樓:芥為之舟

首先需要明確YOLO和Keras兩個概念。YOLO是認為設計的一種網路結構,可以把它理解為乙個影象處理的複雜演算法。輸入一張影象,通過YOLO這種網路結構,輸出的便是檢測的結果,比如每個目標的框,類別等。

而實現YOLO的方式有很多種,比如用numpy寫,用pytorch寫,用tensorflow寫,雖然都能夠實現相同的功能,但是不管是從實現的工作量、處理的速度而言都是不同的,而Keras是對tensorflow的進一步封裝,讓我們能夠更加簡潔、快速的實現YOLO這種演算法。

2樓:tongge7

yolo是乙個理論框架(菜譜)。程式語言(如Python),深度框架(如TensorFlow、Pytorch等)是廚具。而keras是TensorFlow的高度封裝,你可以理解為是乙個更容易使用的廚具,基於TensorFlow。

3樓:嗷鹿鳴

keras是tensorflow的乙個介面,封裝了大量類,比如經典的網路結構和loss等等,使用起來十分方便,而tensorflow是一種深度學習框架,yolo網路可以基於不同的框架開發出來,其他框架還有pytorch,caffee等等

ElasticSearch在專案中具體怎麼用?

銘毅天下 Elasticsearch Top5典型應用場景 老衲的飄柔 1.你可以單獨部署使用,比如logstash進行nginx日誌的收集,再通過kibana進行資料展示分析。也可以搭配在專案中使用,那如果在專案中使用,要求你的專案能夠支援elastichsearch的介面操作,比如我們專案是yi...

請問你在專案中式如何管理z index 的?

已登出 1假如會引入第三方彈窗元件的話,可以用這個getComputedStyle拿到z index防遮住,缺點會耗效能 2.要是彈窗元件是自研的話,在全域性實現乙個z indexgetter方法管理層級 zindex意味著你用了定位。ok,啥地方會用定位,並且會需要蓋住的呢?比如popover,m...

Eigen 矩陣運算庫在實際專案中的使用情況如何?

向太陽的方向飛去 我個人是用它來進行深度學習的。用習慣了c 對python就有排斥了。很多情況下用開源的框架 比如google的 tensorflow 會很快建立深度學習網路,適用於快速開發商業應用。如果想深入研究或改進深度學習方法,應該自己實現並不斷的除錯。這其中要有大量的矩陣計算,debug過程...