Open Cocozy opened 6 years ago
저도 같은 문제를 격어서 삽질을 조금 해봤습니다. ./son/assets/ 경로에 저장된 .txt 파일들 중에서 줄바뀜이 되어있지 않은, 다시말해 파이썬으로 읽어들였을때 1줄짜리 파일때문에 오류가 발행하는 것 같았습니다. 이유는 정확히는 모르겠습니다만;; 그래서 1줄짜리 파일을 찾아서 recognition.json 에서 해당하는 파일내용을 지우고 명령어를 실행했더니 오류없이 잘되었습니다.
결과적으로 저같은 경우에는 NB11653121, NB11663681, NB11684780, NB11702006, NB11722589, NB11722589 을 recognition.json 에서 지웠습니다.
py -m recognition.alignment --recognition_path "./datasets/son/recognition.json" --score_threshold=0.5 단계에서 실행을 했는데, list index out of range 오류가 뜹니다 다른 이슈에서
first, second = sorted_scores[0], sorted_scores[1] 이 부분의 sorted_scores[1]을 sorted_scores[0] 으로 바꾸면 진행이 된다고 하여서 그렇게 하긴 했는데
이렇게 뜨네요. 여기서 exact match 가 0% 인데 문제 없는걸까요?