pytorch-video-recognition icon indicating copy to clipboard operation
pytorch-video-recognition copied to clipboard

RuntimeError: expected scalar type Long but found Int

Open fyhfyhfyh123456 opened this issue 1 year ago • 3 comments

D:\anaconda3\envs\pytorch114\lib\site-packages\torch\optim\lr_scheduler.py:134: UserWarning: Detected call of lr_scheduler.step() before `optimizer.st File "train.py", line 202, in train_model() File "train.py", line 137, in train_model loss = criterion(outputs, labels) File "D:\anaconda3\envs\pytorch114\lib\site-packages\torch\nn\modules\module.py", line 889, in _call_impl result = self.forward(*input, **kwargs) File "D:\anaconda3\envs\pytorch114\lib\site-packages\torch\nn\modules\loss.py", line 1048, in forward ignore_index=self.ignore_index, reduction=self.reduction) File "D:\anaconda3\envs\pytorch114\lib\site-packages\torch\nn\functional.py", line 2690, in cross_entropy return nll_loss(log_softmax(input, 1), target, weight, None, ignore_index, None, reduction) File "D:\anaconda3\envs\pytorch114\lib\site-packages\torch\nn\functional.py", line 2385, in nll_loss ret = torch._C._nn.nll_loss(input, target, weight, _Reduction.get_enum(reduction), ignore_index) RuntimeError: expected scalar type Long but found Int

fyhfyhfyh123456 avatar Mar 16 '23 08:03 fyhfyhfyh123456

I have encountered this problem, how to solve it

fyhfyhfyh123456 avatar Mar 16 '23 08:03 fyhfyhfyh123456

oh me too

leejeongwoo1 avatar Jul 16 '23 17:07 leejeongwoo1

https://discuss.pytorch.org/t/runtimeerror-expected-object-of-scalar-type-long-but-got-scalar-type-float-when-using-crossentropyloss/30542 this will help you

leejeongwoo1 avatar Jul 16 '23 17:07 leejeongwoo1