?
課程內(nèi)容:
一.Caffe源碼學(xué)習(xí)與介紹
? ?? ?1、?Caffe的介紹、安裝和配置、Caffe的優(yōu)點(diǎn)與局限性
?????2、?深入Caffe源碼,Caffe目錄結(jié)構(gòu),數(shù)據(jù)結(jié)構(gòu),Caffe模型(Blob,Layer,Net)?
? ?? ?3、?Caffe的I/O模塊,Caffe前/后向傳播計(jì)算,優(yōu)化求解過程,Layer的四種類型
二. Caffe使用與添加自定義Layer
? ?? ?4、?使用Caffe已有的Layer層訓(xùn)練自己的數(shù)據(jù)集,編寫Caffe實(shí)用工具
? ?? ?5、?使用自己訓(xùn)練的Caffe模型文件到代碼中,參數(shù)優(yōu)化策略與模型對(duì)比方法(一)
? ?? ?6、使用自己訓(xùn)練的Caffe模型文件到代碼中,參數(shù)優(yōu)化策略與模型對(duì)比方法(二)
? ?? ?7、?編寫自己的自定義Layer添加到Caffe中并使用
三. 自己動(dòng)手寫CNN框架
? ?? ?8、?編寫屬于自己的CNN框架(初級(jí))
? ?? ?9、?編寫屬于自己的CNN框架(進(jìn)階)
? ?? 10、?自己的CNN框架Caffe做對(duì)比,優(yōu)化策略
四. 案例應(yīng)用
? ?? 11、?Caffe+OpenCV實(shí)現(xiàn)基于CPU下運(yùn)行Caffe的優(yōu)化
? ????12 、利用Caffe訓(xùn)練代碼實(shí)現(xiàn)R-CNN
? ?? 13、?簡(jiǎn)介Caffe基于GPU的應(yīng)用?