koyeongmin / PINet_new

MIT License
166 stars 44 forks source link

After the evaluation of Culane dataset, only the value of FP was obtained, and all other values were 0 #32

Open 869636929 opened 3 years ago

869636929 commented 3 years ago

Evaluating the results... tp: 0 fp: 7575 fn: 0 no ground truth positive finished process file precision: 0 recall: -1 Fmeasure: 0

koyeongmin commented 3 years ago

When some paths in source codes are wrong, this problem can occur. Could you check it? Thank you!

869636929 commented 3 years ago

In CULane/evaluation_code/Run.sh,The path I set is as follows: root path=/home/user/Code/pinet_new/CULane/evaluation_code data_dir path=/home/user/Code/pinet_new/datasets/CULaneDatasets/test_set/ detect_dir path=/home/user/Code/pinet_new/CULane/output/ save_dir path=/home/user/Code/pinet_new/CULane/evaluation_outputs/

list0-list8 :I'm going to change the path of list0 to point to /home/user/Code/pinet_new/datasets/CULaneDatasets/list/test_split/test0_normal.txt and so on But the result is still only FP, and everything else is 0

koyeongmin commented 3 years ago

Could you check that annotation files are in your data_dir? Thank you!

869636929 commented 3 years ago

you can close this question.I found the reason. in train.py line 115 ,A space is required after "xxxx Run.sh "

DengKaian commented 2 years ago

I also have the above problem, and there is a space after "XXXX run. sh" in the source code, but this problem is still not solved, can you leave a contact information such as email to communicate? Thanks!