목록디버깅 (2)
0과 1 사이
[파이썬]split할 때 ValueError: not enough values to unpack (expected 2, got 1)
class_name, info = line.split(':', 1) 위 코드를 실행하다가 에러가 났다. :으로 쪼개면 2개가 나와야하는데 1개가 나온다는 뜻인것같은데.. class_name과 info를 출력했더니 원하던대로 출력됨.. 2day가 class_name이고 그 밑에 99%로 시작하는 문장 전체가 info다. 잘되고있는데 도대체 왜 에러가 뜨는것인가 그래서 예외처리를 이용해 ValueError가 나도 그냥 지나가도록 해봤다 try: class_name, info = line.split(':', 1) except ValueError as e: pass 이렇게 하니까 잘 실행된다~
디버깅
2021. 8. 3. 13:32
yolo Map 측정 디버깅
yolo를 이용할 때 test set에 대한 Map(정확도)를 측정하는 툴이 있다. 물론 yolo를 이용해 트레이닝 시키는 과정에서 validation data를 지정해두면 그에 대한 정확도를 알아낼수 있지만, 트레이닝이 끝난 이후 test set에 대한 정확도를 측정하는 것이 가장 클래식한 방법이기 때문에 이를 진행해보려 한다. 아래 툴을 이용했다. https://github.com/Cartucho/mAP GitHub - Cartucho/mAP: mean Average Precision - This code evaluates the performance of your neural net for object recognition. mean Average Precision - This code evalua..
디버깅
2021. 8. 3. 02:48