Python/Error
[Error] RuntimeError: Sizes of tensors must match except in dimension []. Expected size [] but got size [] for tensor number 1 in the list.
메린지
2022. 12. 27. 20:08
딥러닝 모델을 구축하면서 내가 오류가 나왔던 부분인데,, 음
내 상황은 일단 모델 학습 시에 batch_size를 설정하고 그만큼 계속 받으려는데
batch_size에 input data가 딱 나눠떨어지지 않아서 받는 사이즈가 틀렸다고 계속 나왔다 ㅋㅋㅋ ㅠㅠ ㅋ,,,
embedding = self.embedding(ids).reshape(cfg['batch_size'], N)
약간 이런 코드로 썼는데
batch_size만큼 input이 크지 않아서 계속 오류가 떴다 흐으으음
이때 try~catch문으로 사이즈 조절할 수 있게 하거나
찾아보니까 transforms.Resize하는 방법도 있다는데
좀 더 방법이 생기면 추가해야겠다