caffe使用所遇到的問題。
當 caffe為訓練模式時,dropout不執行。
layer
# set loss weight so caffe knows this
is a loss layer
loss_weight: 1
//告訴caffe這是乙個loss層
}
transformer=caffe.io.transformer()
transformer是乙個影象預處理類,在io.py中可看到具體實現,這個類用於影象資料的預處理,最多只能為三維,這個類本身不儲存資料,它儲存的是預處理的方式,即處理的過程,它以鍵值對的形式儲存預處理模板,一般先將所需要的預處理過程寫好,再使用此類對資料進行預處理。這裡需要注意的是[1,3,256,256]並不是處理之前的維度,而是處理之後的維度,即你想要得到的維度。
transformer.set_transpose(「data」,(2,0,1))
對維度進行變換 ,例如輸入的維度為[422,412,3],則得出的結果為[3,256,256],其中操作分為兩步,一是[422,412,3]->[3,422,412],二是根據[1,3,256,256]對維度進行縮放。
tranformer.set_channel_swap(『data』,(2,1,0))
這個函式很容易與上個函式混淆,他們的區別在於,上個函式是對維度進行變換,而這個函式是對維度內部的行的順序進行變換,比如在第某個維度的資料為[[1,2],[3,4]],那麼在經過[1,0]的變換之後便變換為了[[3,4],[1,2]]。
ios crash問題記錄
1.誤將nsmutablearray型別的變數初始化為nsarray,結果對nsmutablearray型別變數進行操作時,crash h檔案如下 inte ce movemecontroller secondlevelviewcontroller property nonatomic,retain...
??? nginx lua問題記錄
問題1 當用http localhost test 訪問時,結果為何迥異?eg1 location test 結果為空,說明執行的是httpechomodule的echo指令,沒有執行httpluamodule的content by lua指令 eg2 location test輸出123 說明執行...
sphinx 問題記錄
indexer error while loading shared libraries libmysqlclient.so.18 cannot open shared object file no such file or directory 發現sphinx indexer依賴庫ibmysqlc...