計算機視覺任務:
semantic segmentation 是對影象中所有畫素做分類,只要是一類的都不加區分,如下,兩隻奶牛都被標記的一樣
semantic segmentation方案一 sliding windows
對每個小區域去做分類,且有重疊,計算量太大。
方案二 fully convolutional
卷積過程中保持尺寸不變,改變深度。最後一層深度為c(類別數目),然後在channel上做argmax即可分類
上圖計算量還是大,改進如下
####upsampling應與downsampling對稱,比如downsampling採用maxpooling,upsampling就要對應max位置去做un_maxpooling
卷積:
反卷積:
卷積操作可以寫成矩陣乘法
[x,y,z]是卷積核,去卷積[a,b,c,d] zero_padding=1 stride=1
可以寫作下圖左邊的矩陣乘法
而反卷積也可以看做矩陣乘法,而且x變為了x.t(transpose),反卷積乘法過程中a不再填充。
stride = 1時,反卷積可以看做卷積,即用[x,y,z]卷積核去卷積[a,b,c,d],zero_padding=2,stride=1
stride = 2時,反卷積不能再看作卷積
第十一講 過載
過載單目運算子 單目運算子只有乙個運算元 如 a,b,i,j 等 因此過載函式只有乙個引數,如果過載函式為成員函式,還可以省約此引數。例 將 過載成友元函式。單目運算子一般過載為成員函式 include class complex void show complex operator complex...
第十一講 資料清洗
資料採集完,要進行資料清洗工作,整個資料分析過程中,資料清洗工作幾乎要佔到80 的時間。資料清洗規則總結為四個關鍵點 完全合一 1 完整性 單條資料是否存在空值,統計的字段是否完善。2 全面性 觀察某一列的全部數值,比如平均值 最大值 最小值,根據常識判斷是否有問題。如 資料定義 單位標識 數值本身...
第十一講 if分支語句
1 if單分支 語法結構 if 條件 code.code.注 1,條件是表示式,不需要用括號括起來 2,條件的結束要有冒號 3,語句塊沒有花括號,而是由統一的縮進來實現 eg1 count 89 if count 80 條件是表示式,不需要用括號括起來 print larger then 80 eg...