Closed yooso0731 closed 3 years ago
n_classes 값이 class수가 아니라 maximum pixel 수인 것 같습니다.
n_classes값에 193을 넣으면 돌아가는 걸 확인했습니다! 이미지 픽셀값의 최대값이 (192, 192, 128) 이라서 193 넣으면 돌아가는 것 같습니다.
그렇다면 class값은 어디에 넣는지,, 모델에서 자동으로 계산해서 들어가는건지 확인할 필요가 있을 것 같습니다...!
추가로 input_height와 input_width는 입력값이 32배수값만 받는 것 같은데 저희 이미지는 720*960으로 row값이 32배수가 아니라서 값을 변경할 수 밖에 없는데 그대로 둬도 될지 모르겠습니다...
vgg_unet 세부적인 동작 과정을 보면 해결할 수 있을 것 같습니다 :)
앗 이슈 글에는 깜빡하고 못 넣었는데 class=193 해도 동일한 에러가 나와서 그냥 데이터 로드 에러라고 생각했습니다!
동일한 코드인 것 같은데 왜 저만 에러날까요...,,
흑흑흑,,, 😢 해당 모델은 원본 데이터와 라벨 데이터의 파일명이 동일해야 하므로 Labeled_data의 000_L.png 파일명에서 '_L' 부분을 없애줘야 함
--> kaggle_sample 브랜치의 kaggle_capstone2 파일 주석 부분 참고하여 돌림! (--> 에러 해결함..)
<에러 내용>
==================================================================================
데이터 경로 및 파일에 대한 문제는 없음
(이미지도 출력됨)
==================================================================================
왜.. 에러나는 지 모르겠음.... 찾아보다가 해결하게 되면 코멘트 달겠습니다.
@EP000 동일 코드로 돌렸을 때 위 에러는 안 났었죠?!