Caffe簡明教程1 Caffe簡介

2021-08-15 09:40:01 字數 870 閱讀 6131

您可以檢視所有文章的索引:caffe簡明教程0:文章列表

caffe是乙個很常用的深度學習框架,官網:

在我個人的經歷中,經常遇到**作者在學術**中使用caffe來作為實驗框架。目前,caffe由伯克利ai研究所(bair)以及開源社群成員進行開發和維護。其原始作者是賈揚清。

另外,當選擇乙個框架時,我們需要思考,這個框架是否適合我們目前及可**的未來中的工作。我選擇caffe的原因有如下幾點:

caffe能幹什麼,不能幹什麼?

前面提到了,caffe專精於cnn,如果你的工作重點不是影象方面,而是例如自然語言處理(nlp)等其他方面,那麼caffe可能不適合你的工作。如果你的工作重點是影象方面,那麼caffe將是乙個非常適合你的工具。

關於caffe的原始碼

另外一點,caffe的原始碼結構清晰(當然需要很深厚的c++知識和cnn知識才能看懂),非常值得cs學生認真研讀。如果最後能夠自己復現一遍caffe,那麼你的能力將大大提公升(當然,我還沒達到這個水平,這也是我寫本文的原因)。

caffe雖然是個好東西,但是文件確實很不齊全,官網的教程都是一筆帶過。所以初次嘗試caffe時,你可能不知從何處下手,抓耳撓腮是經常會發生的事情(我就經常幹)。但是,當理清caffe的使用流程,以及這個框架的設計思路時,你會發現caffe其實也沒那麼難。而且用起來比其他框架爽多了。

然而,我個人推測,就是入門的這第一步就擋住了很多人,使得caffe在普通人眼中變得遙不可及,惡性迴圈,caffe的文件不知已經多少年未更新了。但是這個框架還是非常值得我們使用和學習。

numpy簡明教程 1

讀的是numpy user guide release 1.3,官方另有一本reference,600多頁,還是先讀這個省事兒的。凡例 a.float 表示物件型別是float,用時不用加 和 b.中的跳格表示換行。chap 2 numpy basics 1.import numpy as np,沿...

XML簡明教程 1

xml簡明教程 一 xml的背景和應用前景 一 起源 xml extended markup language 是從sgml standard generalized markup language 進化來的,最初sgml是為了解決文 檔及其格式問題的一種標記語言,所以非常的複雜和難以使用,那時計算...

Caffe使用教程

by shicai yang 星空下的巫師 on 2015 08 06 include caffe caffe.hpp include include using namespace caffe char proto h models caffe deploy.prototxt 載入caffenet...