PSMNet icon indicating copy to clipboard operation
PSMNet copied to clipboard

🔥🔥🔥some questions?

Open Peterisfar opened this issue 4 years ago • 4 comments

1、why sceneflow dataset need to pad in the test, but kitti2015 don't need?

2、code about computing 3-px error true_disp = disp_true their memory address are same, so correct = (disp_true[index[0][:], index[1][:], index[2][:]] < 3) | ( disp_true[index[0][:], index[1][:], index[2][:]] < true_disp[ index[0][:], index[1][:], index[2][:]] * 0.05) is wrong.

Peterisfar avatar May 03 '20 07:05 Peterisfar

3、in the finetune.py, if total_test_loss / len(TestImgLoader) * 100 > max_acc: max_acc = total_test_loss / len(TestImgLoader) * 100 max_epo = epoch

image

you test return the error between the pred and GT,but when you in the main() you see the max error as max acc, why? is it the error bigger the model' weight is worse. May you explain the reason?

Peterisfar avatar May 03 '20 07:05 Peterisfar

4、why in the main, you set the mask below the args.maxdisp; but in the finetune, you set the mask up the 0? why?

Peterisfar avatar May 03 '20 08:05 Peterisfar

NOTE: about question 1 and 4, i have known the reason.

Peterisfar avatar May 04 '20 10:05 Peterisfar

3、in the finetune.py, if total_test_loss / len(TestImgLoader) * 100 > max_acc: max_acc = total_test_loss / len(TestImgLoader) * 100 max_epo = epoch

image

you test return the error between the pred and GT,but when you in the main() you see the max error as max acc, why? is it the error bigger the model' weight is worse. May you explain the reason?

I aslo notice this, and I am confused about it ! @JiaRenChang

yjzhang19 avatar Dec 13 '21 09:12 yjzhang19