NN errors - Massii94/GENERAL-TUTORIAL GitHub Wiki

Traceback (most recent call last):
  File "trainCodes/train.py", line 110, in <module>
    print("SUMMMMAAAARYYYYYYYYY", summary(model, [(3, 224, 224), (3, 224, 224)]))
  File "/opt/conda/lib/python3.7/site-packages/torchsummary/torchsummary.py", line 72, in summary
    model(*x)
  File "/opt/conda/lib/python3.7/site-packages/torch/nn/modules/module.py", line 1194, in _call_impl
    return forward_call(*input, **kwargs)
  File "/home/mounted/acodes/AMain/trainCodes/concat_models.py", line 206, in forward
    X = self.classifier(X)
  File "/opt/conda/lib/python3.7/site-packages/torch/nn/modules/module.py", line 1194, in _call_impl
    return forward_call(*input, **kwargs)
  File "/opt/conda/lib/python3.7/site-packages/torch/nn/modules/container.py", line 204, in forward
    input = module(input)
  File "/opt/conda/lib/python3.7/site-packages/torch/nn/modules/module.py", line 1212, in _call_impl
    result = forward_call(*input, **kwargs)
  File "/opt/conda/lib/python3.7/site-packages/torch/nn/modules/conv.py", line 463, in forward
    return self._conv_forward(input, self.weight, self.bias)
  File "/opt/conda/lib/python3.7/site-packages/torch/nn/modules/conv.py", line 460, in _conv_forward
    self.padding, self.dilation, self.groups)
RuntimeError: Input type (torch.cuda.FloatTensor) and weight type (torch.FloatTensor) should be the same


solution:
pip install --upgrade torch-summary
⚠️ **GitHub.com Fallback** ⚠️