손실함수를 구할 때보면 torch.nn.CrossEntropyLoss와 torch.nn.NLLLoss 두 함수를 만나 볼 수 있다. 둘다 cross-entropy 손실을 구하는 함수이고 마찬가지로 분류 문제처럼 출력이 확률값일 때 사용된다.torch.nn.CrossE
torch.nn.funtional.nll_loss와 torch.nn.NLLLoss는 서로 같은 이름을 가지고 있는데 심지어 사용 용도도 거의 같다. 왜 이렇게 번거롭게 같은 기능을 여러개 모듈로 만들어 놨을까? 사실 이 질문이 나오기전에 나는 아래의 오류를 만났다.Ru