Skip to content

你好,我在retrain的时候遇到一些问题 #2

Description

@Yueziyu

你好,我在使用我自己的数据进行retrain时遇到两个问题,第一个是在使用ssim loss的时候报如下错误:
Traceback (most recent call last):
File "train.py", line 162, in
main()
File "train.py", line 97, in main
pixel_loss = criterion(target_train, out_train)
File "/data1/zyyue/anaconda3/envs/NAC/lib/python3.6/site-packages/torch/nn/modules/module.py", line 477, in call
result = self.forward(*input, **kwargs)
File "/data1/zyyue/anaconda3/envs/NAC/lib/python3.6/site-packages/pytorch_ssim/init.py", line 57, in forward
return _ssim(img1, img2, window, self.window_size, channel, self.size_average)
File "/data1/zyyue/anaconda3/envs/NAC/lib/python3.6/site-packages/pytorch_ssim/init.py", line 18, in _ssim
mu1 = F.conv2d(img1, window, padding = window_size/2, groups = channel)
TypeError: conv2d(): argument 'padding' must be tuple of ints, not float
第二个是在我换成mse loss的时候。梯度很快爆炸。
之后我换成了您提供的RaintrainL数据进行相同的retrain实验,同样出现了上面的情况,请问您在实验过程中有出现过这些问题吗?
怎么能解决?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions