Kingwon2 / 7708_subject

0 stars 2 forks source link

훈련한gender 파일에서 성 분류할 때 error가 발생하는 것 같다. #4

Open Kingwon2 opened 5 years ago

Kingwon2 commented 5 years ago

gender 분류 할 때 사용하는 default 자료 말고 내가 컴파일을 해서 훈련시킨 gender파일을 classifier에 추가하고 image_emotion_gender_demo.py를 실행하면 File "C:\Users\박태원\AppData\Local\Programs\Python\Python36\lib\site-packages\keras\engine\training.py", line 1817, in predict check_batch_axis=False) File "C:\Users\박태원\AppData\Local\Programs\Python\Python36\lib\site-packages\keras\engine\training.py", line 123, in _standardize_input_data str(data_shape)) ValueError: Error when checking : expected input_1 to have shape (64, 64, 1) but got array with shape (64, 64, 3) 이라고 뜨는데

error 해결을 위해 train_gender_classifier.py 의 input_shape = (64, 64, 3) 으로 변경하고 retraining 후 실행해봤는데 이번에는 ValueError: Error when checking : expected input_1 to have shape (64, 64, 3) but got array with shape (64, 64, 1) 이라고 뜹니다.

어떻게 할지..

Theeea commented 5 years ago

나도 그거 에러나서 원본 이슈 찾아보니까(https://github.com/oarriaga/face_classification/issues/47) grayscale 관련에러라서 소스 수정해서 에포크 30정도로 하고 다 되면 다시 해볼려고

Theeea commented 5 years ago

grayscale 관련 수정해서 커밋함, 완료된 이후에 실행 문제없음