精度輸出遇到的問題

2021-09-13 02:41:25 字數 710 閱讀 5639

1. gan網路輸出的血管圖不是二值圖,而是rgb格式的影象;

另外,輸出的影象的大小跟輸入的影象大小不一樣,需要中心裁剪成原影象大小才能效能衡量.

question1:輸入影象大小為565*584 ,但是輸出的影象卻是568*584 ??? 難道這個是因為網路的問題???

2.  轉化成灰度圖後,輸出的影象不是1或255,這一步需要轉化!!!  但是別人的中的畫素值也不是0或者255,也有其他的值..就說明不是分類器的模式...

那就說明: 是因為中心裁剪的問題?????    中心裁剪為原圖大小,效果會變得差很多.  但是原點裁剪後結果會好一些,但是結果也不是特別好..

實際操作證明: 同一**像 在原點(0,0)開始裁剪測得的結果為: roc: 0.954275746181        pr: 0.872847507749

中心裁剪的精度:roc : 0.883432810739   pr:0.682123023206

裁剪和單通道用到的函式為: crop.py和convert.py

3. 我們的輸出影象是三通道的圖,別人的影象是二通道的   ????? 所以必須要rgb變成grey圖

4. 別人輸出的圖很光滑,但是我們的圖比較粗糙,,,是否做過了濾波處理???還是損失函式.

5. 為什麼在訓練的時候結果那麼好,感覺好到離譜,但是在測試的時候卻那麼差???難道是過擬合????

所以看一下debug模式下的輸出究竟代表什麼??

輸出精度問題

include int main d 有符號10進製整數 i 有符號10進製整數 o 有符號8進製整數 u 無符號10進製整數 x 無符號的16進製制數字,並以小寫abcdef表示 x 無符號的16進製制數字,並以大寫abcdef表示 f f 浮點數 e e 用科學表示格式的浮點數 g 使用 f和 ...

C 精度輸出

1 設定對齊方式 如 右對齊,ios right cout.setf ios right 設定對齊方式 cout 效果 不明顯,當數字長度小於輸出寬度的時候才能看出效果,如2所示 2 將數字輸出寬度設定為8 cout.setf ios right 設定對齊方式 cout.width 8 設定輸出寬度...

C 中輸出資料精度設定問題

該精度設定後儲存為n位有效數字的資料,包括小數點前的資料。若只想保留小數點後的精度,則可以在cou流 中加入fixed標識,即設定浮點數以固定的小數字顯示 cout.precision 2 cout還可以呼叫setiosflags ios fixed 來設定只保留小數點後n位有效數值 cout.pr...