일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Inference
- TFRecord
- 퍼셉트론
- itksnap
- img
- keras
- error
- 세계대전
- deeplearning
- 블록체인
- pyqt
- cv2
- Python
- Training
- qtdesigner
- 딥러닝
- 유로화
- Perceptron
- 브렉시트
- terminal
- DataSet
- opencv
- 세계사
- 유가 급등
- numpy
- TF
- TensorFlow
- dtype
- loss
- 비트코인
Archives
- Today
- Total
활연개랑
[tensorflow] 오류 해결 :ValueError: Shapes (5,) and (5, 5) are incompatible 본문
딥러닝
[tensorflow] 오류 해결 :ValueError: Shapes (5,) and (5, 5) are incompatible
승해tmdhey 2022. 5. 28. 17:56반응형
classification 딥러닝을 training 시키려는데 다음과 같은 오류가 발생하였습니다.
ValueError: Shapes (5,) and (5, 5) are incompatible
저한테 오류가 났던 이유는 Accuracy 측정용으로 아래와 같이 SparseCategoricalAccuracy를 사용하였는데,
tf.keras.metrics.SparseCategoricalAccuracy()
loss로는 그냥 categorical cross entropy를 사용했기 때문이었습니다.
따라서 loss를 아래와 같이 SparseCategoricalCrossentropy를 사용해주면, 오류를 해결할 수 있습니다.
tf.keras.losses.SparseCategoricalCrossentropy(from_logits=True,reduction=tf.keras.losses.Reduction.NONE)
'딥러닝' 카테고리의 다른 글
[tensorflow] error해결 : train_function -> train_function -> train_function -> train_function 오류 (0) | 2022.06.10 |
---|---|
[tensorflow] Error 해결 (텐서보드 오류) tensorboard bash: No such file or directory (0) | 2022.05.29 |
[deeplearning] PSNR 사용목적 및 의미 (0) | 2022.05.18 |
[Computer Vision] gaussian filter (가우시안 필터) 사용 이유 - mean filter와의 차이점 (0) | 2022.05.18 |
[딥러닝] 딥러닝 기본 정리 해석 - 2 (0) | 2022.02.10 |