netD models fail on my system
brunoais opened this issue · comments
First of all, thank you very very much for making this a reality. You are allowing me to save so many images I thought were going to be unpleasant to see.
On to my problem:
When I try to run the netD trained models, such as RealESRGAN_x2plus_netD.pth
or RealESRGAN_x4plus_netD.pth
, the process fails at the very beginning with a
raise RuntimeError('Error(s) in loading state_dict for {}:\n\t{}'.format(
RuntimeError: Error(s) in loading state_dict for RRDBNet:
Missing key(s) in state_dict: "conv_first.weight", "conv_first.bias", "body.0.rdb1.conv1.weight", "body.0.rdb1.conv1.bias", "body.0.rdb1.conv2.weight", "body.0.rdb1.conv2.bias", "body.0.rdb1.conv3.weight", "body.0.rdb1.conv3.bias", "body.0.rdb1.conv4.weight", "body.0.rdb1.conv4.bias", "body.0.rdb1.conv5.weight", "body.0.rdb1.conv5.bias", "body.0.rdb2.conv1.weight", "body.0.rdb2.conv1.bias", "body.0.rdb2.conv2.weight", "body.0.rdb2.conv2.bias", "body.0.rdb2.conv3.weight", "body.0.rdb2.conv3.bias", "body.0.rdb2.conv4.weight", "body.0.rdb2.conv4.bias", "body.0.rdb2.conv5.weight", "body.0.rdb2.conv5.bias", "body.0.rdb3.conv1.weight", "body.0.rdb3.conv1.bias", "body.0.rdb3.conv2.weight", "body.0.rdb3.conv2.bias", "body.0.rdb3.conv3.weight", "body.0.rdb3.conv3.bias", "body.0.rdb3.conv4.weight", "body.0.rdb3.conv4.bias", "body.0.rdb3.conv5.weight", "body.0.rdb3.conv5.bias", "body.1.rdb1.conv1.weight", "body.1.rdb1.conv1.bias", "body.1.rdb1.conv2.weight", "body.1.rdb1.conv2.bias", "body.1.rdb1.conv3.weight", "body.1.rdb1.conv3.bias", "body.1.rdb1.conv4.weight", "body.1.rdb1.conv4.bias", "body.1.rdb1.conv5.weight", "body.1.rdb1.conv5.bias", "body.1.rdb2.conv1.weight", "body.1.rdb2.conv1.bias", "body.1.rdb2.conv2.weight", "body.1.rdb2.conv2.bias", "body.1.rdb2.conv3.weight", "body.1.rdb2.conv3.bias", "body.1.rdb2.conv4.weight", "body.1.rdb2.conv4.bias", "body.1.rdb2.conv5.weight", "body.1.rdb2.conv5.bias", "body.1.rdb3.conv1.weight", "body.1.rdb3.conv1.bias", "body.1.rdb3.conv2.weight", "body.1.rdb3.conv2.bias", "body.1.rdb3.conv3.weight", "body.1.rdb3.conv3.bias", "body.1.rdb3.conv4.weight", "body.1.rdb3.conv4.bias", "body.1.rdb3.conv5.weight", "body.1.rdb3.conv5.bias", "body.2.rdb1.conv1.weight", "body.2.rdb1.conv1.bias", "body.2.rdb1.conv2.weight", "body.2.rdb1.conv2.bias", "body.2.rdb1.conv3.weight", "body.2.rdb1.conv3.bias", "body.2.rdb1.conv4.weight", "body.2.rdb1.conv4.bias", "body.2.rdb1.conv5.weight", "body.2.rdb1.conv5.bias", "body.2.rdb2.conv1.weight", "body.2.rdb2.conv1.bias", "body.2.rdb2.conv2.weight", "body.2.rdb2.conv2.bias", "body.2.rdb2.conv3.weight", "body.2.rdb2.conv3.bias", "body.2.rdb2.conv4.weight", "body.2.rdb2.conv4.bias", "body.2.rdb2.conv5.weight", "body.2.rdb2.conv5.bias", "body.2.rdb3.conv1.weight", "body.2.rdb3.conv1.bias", "body.2.rdb3.conv2.weight", "body.2.rdb3.conv2.bias", "body.2.rdb3.conv3.weight", "body.2.rdb3.conv3.bias", "body.2.rdb3.conv4.weight", "body.2.rdb3.conv4.bias", "body.2.rdb3.conv5.weight", "body.2.rdb3.conv5.bias", "body.3.rdb1.conv1.weight", "body.3.rdb1.conv1.bias", "body.3.rdb1.conv2.weight", "body.3.rdb1.conv2.bias", "body.3.rdb1.conv3.weight", "body.3.rdb1.conv3.bias", "body.3.rdb1.conv4.weight", "body.3.rdb1.conv4.bias", "body.3.rdb1.conv5.weight", "body.3.rdb1.conv5.bias", "body.3.rdb2.conv1.weight", "body.3.rdb2.conv1.bias", "body.3.rdb2.conv2.weight", "body.3.rdb2.conv2.bias", "body.3.rdb2.conv3.weight", "body.3.rdb2.conv3.bias", "body.3.rdb2.conv4.weight", "body.3.rdb2.conv4.bias", "body.3.rdb2.conv5.weight", "body.3.rdb2.conv5.bias", "body.3.rdb3.conv1.weight", "body.3.rdb3.conv1.bias", "body.3.rdb3.conv2.weight", "body.3.rdb3.conv2.bias", "body.3.rdb3.conv3.weight", "body.3.rdb3.conv3.bias", "body.3.rdb3.conv4.weight", "body.3.rdb3.conv4.bias", "body.3.rdb3.conv5.weight", "body.3.rdb3.conv5.bias", "body.4.rdb1.conv1.weight", "body.4.rdb1.conv1.bias", "body.4.rdb1.conv2.weight", "body.4.rdb1.conv2.bias", "body.4.rdb1.conv3.weight", "body.4.rdb1.conv3.bias", "body.4.rdb1.conv4.weight", "body.4.rdb1.conv4.bias", "body.4.rdb1.conv5.weight", "body.4.rdb1.conv5.bias", "body.4.rdb2.conv1.weight", "body.4.rdb2.conv1.bias", "body.4.rdb2.conv2.weight", "body.4.rdb2.conv2.bias", "body.4.rdb2.conv3.weight", "body.4.rdb2.conv3.bias", "body.4.rdb2.conv4.weight", "body.4.rdb2.conv4.bias", "body.4.rdb2.conv5.weight", "body.4.rdb2.conv5.bias", "body.4.rdb3.conv1.weight", "body.4.rdb3.conv1.bias", "body.4.rdb3.conv2.weight", "body.4.rdb3.conv2.bias", "body.4.rdb3.conv3.weight", "body.4.rdb3.conv3.bias", "body.4.rdb3.conv4.weight", "body.4.rdb3.conv4.bias", "body.4.rdb3.conv5.weight", "body.4.rdb3.conv5.bias", "body.5.rdb1.conv1.weight", "body.5.rdb1.conv1.bias", "body.5.rdb1.conv2.weight", "body.5.rdb1.conv2.bias", "body.5.rdb1.conv3.weight", "body.5.rdb1.conv3.bias", "body.5.rdb1.conv4.weight", "body.5.rdb1.conv4.bias", "body.5.rdb1.conv5.weight", "body.5.rdb1.conv5.bias", "body.5.rdb2.conv1.weight", "body.5.rdb2.conv1.bias", "body.5.rdb2.conv2.weight", "body.5.rdb2.conv2.bias", "body.5.rdb2.conv3.weight", "body.5.rdb2.conv3.bias", "body.5.rdb2.conv4.weight", "body.5.rdb2.conv4.bias", "body.5.rdb2.conv5.weight", "body.5.rdb2.conv5.bias", "body.5.rdb3.conv1.weight", "body.5.rdb3.conv1.bias", "body.5.rdb3.conv2.weight", "body.5.rdb3.conv2.bias", "body.5.rdb3.conv3.weight", "body.5.rdb3.conv3.bias", "body.5.rdb3.conv4.weight", "body.5.rdb3.conv4.bias", "body.5.rdb3.conv5.weight", "body.5.rdb3.conv5.bias", "body.6.rdb1.conv1.weight", "body.6.rdb1.conv1.bias", "body.6.rdb1.conv2.weight", "body.6.rdb1.conv2.bias", "body.6.rdb1.conv3.weight", "body.6.rdb1.conv3.bias", "body.6.rdb1.conv4.weight", "body.6.rdb1.conv4.bias", "body.6.rdb1.conv5.weight", "body.6.rdb1.conv5.bias", "body.6.rdb2.conv1.weight", "body.6.rdb2.conv1.bias", "body.6.rdb2.conv2.weight", "body.6.rdb2.conv2.bias", "body.6.rdb2.conv3.weight", "body.6.rdb2.conv3.bias", "body.6.rdb2.conv4.weight", "body.6.rdb2.conv4.bias", "body.6.rdb2.conv5.weight", "body.6.rdb2.conv5.bias", "body.6.rdb3.conv1.weight", "body.6.rdb3.conv1.bias", "body.6.rdb3.conv2.weight", "body.6.rdb3.conv2.bias", "body.6.rdb3.conv3.weight", "body.6.rdb3.conv3.bias", "body.6.rdb3.conv4.weight", "body.6.rdb3.conv4.bias", "body.6.rdb3.conv5.weight", "body.6.rdb3.conv5.bias", "body.7.rdb1.conv1.weight", "body.7.rdb1.conv1.bias", "body.7.rdb1.conv2.weight", "body.7.rdb1.conv2.bias", "body.7.rdb1.conv3.weight", "body.7.rdb1.conv3.bias", "body.7.rdb1.conv4.weight", "body.7.rdb1.conv4.bias", "body.7.rdb1.conv5.weight", "body.7.rdb1.conv5.bias", "body.7.rdb2.conv1.weight", "body.7.rdb2.conv1.bias", "body.7.rdb2.conv2.weight", "body.7.rdb2.conv2.bias", "body.7.rdb2.conv3.weight", "body.7.rdb2.conv3.bias", "body.7.rdb2.conv4.weight", "body.7.rdb2.conv4.bias", "body.7.rdb2.conv5.weight", "body.7.rdb2.conv5.bias", "body.7.rdb3.conv1.weight", "body.7.rdb3.conv1.bias", "body.7.rdb3.conv2.weight", "body.7.rdb3.conv2.bias", "body.7.rdb3.conv3.weight", "body.7.rdb3.conv3.bias", "body.7.rdb3.conv4.weight", "body.7.rdb3.conv4.bias", "body.7.rdb3.conv5.weight", "body.7.rdb3.conv5.bias", "body.8.rdb1.conv1.weight", "body.8.rdb1.conv1.bias", "body.8.rdb1.conv2.weight", "body.8.rdb1.conv2.bias", "body.8.rdb1.conv3.weight", "body.8.rdb1.conv3.bias", "body.8.rdb1.conv4.weight", "body.8.rdb1.conv4.bias", "body.8.rdb1.conv5.weight", "body.8.rdb1.conv5.bias", "body.8.rdb2.conv1.weight", "body.8.rdb2.conv1.bias", "body.8.rdb2.conv2.weight", "body.8.rdb2.conv2.bias", "body.8.rdb2.conv3.weight", "body.8.rdb2.conv3.bias", "body.8.rdb2.conv4.weight", "body.8.rdb2.conv4.bias", "body.8.rdb2.conv5.weight", "body.8.rdb2.conv5.bias", "body.8.rdb3.conv1.weight", "body.8.rdb3.conv1.bias", "body.8.rdb3.conv2.weight", "body.8.rdb3.conv2.bias", "body.8.rdb3.conv3.weight", "body.8.rdb3.conv3.bias", "body.8.rdb3.conv4.weight", "body.8.rdb3.conv4.bias", "body.8.rdb3.conv5.weight", "body.8.rdb3.conv5.bias", "body.9.rdb1.conv1.weight", "body.9.rdb1.conv1.bias", "body.9.rdb1.conv2.weight", "body.9.rdb1.conv2.bias", "body.9.rdb1.conv3.weight", "body.9.rdb1.conv3.bias", "body.9.rdb1.conv4.weight", "body.9.rdb1.conv4.bias", "body.9.rdb1.conv5.weight", "body.9.rdb1.conv5.bias", "body.9.rdb2.conv1.weight", "body.9.rdb2.conv1.bias", "body.9.rdb2.conv2.weight", "body.9.rdb2.conv2.bias", "body.9.rdb2.conv3.weight", "body.9.rdb2.conv3.bias", "body.9.rdb2.conv4.weight", "body.9.rdb2.conv4.bias", "body.9.rdb2.conv5.weight", "body.9.rdb2.conv5.bias", "body.9.rdb3.conv1.weight", "body.9.rdb3.conv1.bias", "body.9.rdb3.conv2.weight", "body.9.rdb3.conv2.bias", "body.9.rdb3.conv3.weight", "body.9.rdb3.conv3.bias", "body.9.rdb3.conv4.weight", "body.9.rdb3.conv4.bias", "body.9.rdb3.conv5.weight", "body.9.rdb3.conv5.bias", "body.10.rdb1.conv1.weight", "body.10.rdb1.conv1.bias", "body.10.rdb1.conv2.weight", "body.10.rdb1.conv2.bias", "body.10.rdb1.conv3.weight", "body.10.rdb1.conv3.bias", "body.10.rdb1.conv4.weight", "body.10.rdb1.conv4.bias", "body.10.rdb1.conv5.weight", "body.10.rdb1.conv5.bias", "body.10.rdb2.conv1.weight", "body.10.rdb2.conv1.bias", "body.10.rdb2.conv2.weight", "body.10.rdb2.conv2.bias", "body.10.rdb2.conv3.weight", "body.10.rdb2.conv3.bias", "body.10.rdb2.conv4.weight", "body.10.rdb2.conv4.bias", "body.10.rdb2.conv5.weight", "body.10.rdb2.conv5.bias", "body.10.rdb3.conv1.weight", "body.10.rdb3.conv1.bias", "body.10.rdb3.conv2.weight", "body.10.rdb3.conv2.bias", "body.10.rdb3.conv3.weight", "body.10.rdb3.conv3.bias", "body.10.rdb3.conv4.weight", "body.10.rdb3.conv4.bias", "body.10.rdb3.conv5.weight", "body.10.rdb3.conv5.bias", "body.11.rdb1.conv1.weight", "body.11.rdb1.conv1.bias", "body.11.rdb1.conv2.weight", "body.11.rdb1.conv2.bias", "body.11.rdb1.conv3.weight", "body.11.rdb1.conv3.bias", "body.11.rdb1.conv4.weight", "body.11.rdb1.conv4.bias", "body.11.rdb1.conv5.weight", "body.11.rdb1.conv5.bias", "body.11.rdb2.conv1.weight", "body.11.rdb2.conv1.bias", "body.11.rdb2.conv2.weight", "body.11.rdb2.conv2.bias", "body.11.rdb2.conv3.weight", "body.11.rdb2.conv3.bias", "body.11.rdb2.conv4.weight", "body.11.rdb2.conv4.bias", "body.11.rdb2.conv5.weight", "body.11.rdb2.conv5.bias", "body.11.rdb3.conv1.weight", "body.11.rdb3.conv1.bias", "body.11.rdb3.conv2.weight", "body.11.rdb3.conv2.bias", "body.11.rdb3.conv3.weight", "body.11.rdb3.conv3.bias", "body.11.rdb3.conv4.weight", "body.11.rdb3.conv4.bias", "body.11.rdb3.conv5.weight", "body.11.rdb3.conv5.bias", "body.12.rdb1.conv1.weight", "body.12.rdb1.conv1.bias", "body.12.rdb1.conv2.weight", "body.12.rdb1.conv2.bias", "body.12.rdb1.conv3.weight", "body.12.rdb1.conv3.bias", "body.12.rdb1.conv4.weight", "body.12.rdb1.conv4.bias", "body.12.rdb1.conv5.weight", "body.12.rdb1.conv5.bias", "body.12.rdb2.conv1.weight", "body.12.rdb2.conv1.bias", "body.12.rdb2.conv2.weight", "body.12.rdb2.conv2.bias", "body.12.rdb2.conv3.weight", "body.12.rdb2.conv3.bias", "body.12.rdb2.conv4.weight", "body.12.rdb2.conv4.bias", "body.12.rdb2.conv5.weight", "body.12.rdb2.conv5.bias", "body.12.rdb3.conv1.weight", "body.12.rdb3.conv1.bias", "body.12.rdb3.conv2.weight", "body.12.rdb3.conv2.bias", "body.12.rdb3.conv3.weight", "body.12.rdb3.conv3.bias", "body.12.rdb3.conv4.weight", "body.12.rdb3.conv4.bias", "body.12.rdb3.conv5.weight", "body.12.rdb3.conv5.bias", "body.13.rdb1.conv1.weight", "body.13.rdb1.conv1.bias", "body.13.rdb1.conv2.weight", "body.13.rdb1.conv2.bias", "body.13.rdb1.conv3.weight", "body.13.rdb1.conv3.bias", "body.13.rdb1.conv4.weight", "body.13.rdb1.conv4.bias", "body.13.rdb1.conv5.weight", "body.13.rdb1.conv5.bias", "body.13.rdb2.conv1.weight", "body.13.rdb2.conv1.bias", "body.13.rdb2.conv2.weight", "body.13.rdb2.conv2.bias", "body.13.rdb2.conv3.weight", "body.13.rdb2.conv3.bias", "body.13.rdb2.conv4.weight", "body.13.rdb2.conv4.bias", "body.13.rdb2.conv5.weight", "body.13.rdb2.conv5.bias", "body.13.rdb3.conv1.weight", "body.13.rdb3.conv1.bias", "body.13.rdb3.conv2.weight", "body.13.rdb3.conv2.bias", "body.13.rdb3.conv3.weight", "body.13.rdb3.conv3.bias", "body.13.rdb3.conv4.weight", "body.13.rdb3.conv4.bias", "body.13.rdb3.conv5.weight", "body.13.rdb3.conv5.bias", "body.14.rdb1.conv1.weight", "body.14.rdb1.conv1.bias", "body.14.rdb1.conv2.weight", "body.14.rdb1.conv2.bias", "body.14.rdb1.conv3.weight", "body.14.rdb1.conv3.bias", "body.14.rdb1.conv4.weight", "body.14.rdb1.conv4.bias", "body.14.rdb1.conv5.weight", "body.14.rdb1.conv5.bias", "body.14.rdb2.conv1.weight", "body.14.rdb2.conv1.bias", "body.14.rdb2.conv2.weight", "body.14.rdb2.conv2.bias", "body.14.rdb2.conv3.weight", "body.14.rdb2.conv3.bias", "body.14.rdb2.conv4.weight", "body.14.rdb2.conv4.bias", "body.14.rdb2.conv5.weight", "body.14.rdb2.conv5.bias", "body.14.rdb3.conv1.weight", "body.14.rdb3.conv1.bias", "body.14.rdb3.conv2.weight", "body.14.rdb3.conv2.bias", "body.14.rdb3.conv3.weight", "body.14.rdb3.conv3.bias", "body.14.rdb3.conv4.weight", "body.14.rdb3.conv4.bias", "body.14.rdb3.conv5.weight", "body.14.rdb3.conv5.bias", "body.15.rdb1.conv1.weight", "body.15.rdb1.conv1.bias", "body.15.rdb1.conv2.weight", "body.15.rdb1.conv2.bias", "body.15.rdb1.conv3.weight", "body.15.rdb1.conv3.bias", "body.15.rdb1.conv4.weight", "body.15.rdb1.conv4.bias", "body.15.rdb1.conv5.weight", "body.15.rdb1.conv5.bias", "body.15.rdb2.conv1.weight", "body.15.rdb2.conv1.bias", "body.15.rdb2.conv2.weight", "body.15.rdb2.conv2.bias", "body.15.rdb2.conv3.weight", "body.15.rdb2.conv3.bias", "body.15.rdb2.conv4.weight", "body.15.rdb2.conv4.bias", "body.15.rdb2.conv5.weight", "body.15.rdb2.conv5.bias", "body.15.rdb3.conv1.weight", "body.15.rdb3.conv1.bias", "body.15.rdb3.conv2.weight", "body.15.rdb3.conv2.bias", "body.15.rdb3.conv3.weight", "body.15.rdb3.conv3.bias", "body.15.rdb3.conv4.weight", "body.15.rdb3.conv4.bias", "body.15.rdb3.conv5.weight", "body.15.rdb3.conv5.bias", "body.16.rdb1.conv1.weight", "body.16.rdb1.conv1.bias", "body.16.rdb1.conv2.weight", "body.16.rdb1.conv2.bias", "body.16.rdb1.conv3.weight", "body.16.rdb1.conv3.bias", "body.16.rdb1.conv4.weight", "body.16.rdb1.conv4.bias", "body.16.rdb1.conv5.weight", "body.16.rdb1.conv5.bias", "body.16.rdb2.conv1.weight", "body.16.rdb2.conv1.bias", "body.16.rdb2.conv2.weight", "body.16.rdb2.conv2.bias", "body.16.rdb2.conv3.weight", "body.16.rdb2.conv3.bias", "body.16.rdb2.conv4.weight", "body.16.rdb2.conv4.bias", "body.16.rdb2.conv5.weight", "body.16.rdb2.conv5.bias", "body.16.rdb3.conv1.weight", "body.16.rdb3.conv1.bias", "body.16.rdb3.conv2.weight", "body.16.rdb3.conv2.bias", "body.16.rdb3.conv3.weight", "body.16.rdb3.conv3.bias", "body.16.rdb3.conv4.weight", "body.16.rdb3.conv4.bias", "body.16.rdb3.conv5.weight", "body.16.rdb3.conv5.bias", "body.17.rdb1.conv1.weight", "body.17.rdb1.conv1.bias", "body.17.rdb1.conv2.weight", "body.17.rdb1.conv2.bias", "body.17.rdb1.conv3.weight", "body.17.rdb1.conv3.bias", "body.17.rdb1.conv4.weight", "body.17.rdb1.conv4.bias", "body.17.rdb1.conv5.weight", "body.17.rdb1.conv5.bias", "body.17.rdb2.conv1.weight", "body.17.rdb2.conv1.bias", "body.17.rdb2.conv2.weight", "body.17.rdb2.conv2.bias", "body.17.rdb2.conv3.weight", "body.17.rdb2.conv3.bias", "body.17.rdb2.conv4.weight", "body.17.rdb2.conv4.bias", "body.17.rdb2.conv5.weight", "body.17.rdb2.conv5.bias", "body.17.rdb3.conv1.weight", "body.17.rdb3.conv1.bias", "body.17.rdb3.conv2.weight", "body.17.rdb3.conv2.bias", "body.17.rdb3.conv3.weight", "body.17.rdb3.conv3.bias", "body.17.rdb3.conv4.weight", "body.17.rdb3.conv4.bias", "body.17.rdb3.conv5.weight", "body.17.rdb3.conv5.bias", "body.18.rdb1.conv1.weight", "body.18.rdb1.conv1.bias", "body.18.rdb1.conv2.weight", "body.18.rdb1.conv2.bias", "body.18.rdb1.conv3.weight", "body.18.rdb1.conv3.bias", "body.18.rdb1.conv4.weight", "body.18.rdb1.conv4.bias", "body.18.rdb1.conv5.weight", "body.18.rdb1.conv5.bias", "body.18.rdb2.conv1.weight", "body.18.rdb2.conv1.bias", "body.18.rdb2.conv2.weight", "body.18.rdb2.conv2.bias", "body.18.rdb2.conv3.weight", "body.18.rdb2.conv3.bias", "body.18.rdb2.conv4.weight", "body.18.rdb2.conv4.bias", "body.18.rdb2.conv5.weight", "body.18.rdb2.conv5.bias", "body.18.rdb3.conv1.weight", "body.18.rdb3.conv1.bias", "body.18.rdb3.conv2.weight", "body.18.rdb3.conv2.bias", "body.18.rdb3.conv3.weight", "body.18.rdb3.conv3.bias", "body.18.rdb3.conv4.weight", "body.18.rdb3.conv4.bias", "body.18.rdb3.conv5.weight", "body.18.rdb3.conv5.bias", "body.19.rdb1.conv1.weight", "body.19.rdb1.conv1.bias", "body.19.rdb1.conv2.weight", "body.19.rdb1.conv2.bias", "body.19.rdb1.conv3.weight", "body.19.rdb1.conv3.bias", "body.19.rdb1.conv4.weight", "body.19.rdb1.conv4.bias", "body.19.rdb1.conv5.weight", "body.19.rdb1.conv5.bias", "body.19.rdb2.conv1.weight", "body.19.rdb2.conv1.bias", "body.19.rdb2.conv2.weight", "body.19.rdb2.conv2.bias", "body.19.rdb2.conv3.weight", "body.19.rdb2.conv3.bias", "body.19.rdb2.conv4.weight", "body.19.rdb2.conv4.bias", "body.19.rdb2.conv5.weight", "body.19.rdb2.conv5.bias", "body.19.rdb3.conv1.weight", "body.19.rdb3.conv1.bias", "body.19.rdb3.conv2.weight", "body.19.rdb3.conv2.bias", "body.19.rdb3.conv3.weight", "body.19.rdb3.conv3.bias", "body.19.rdb3.conv4.weight", "body.19.rdb3.conv4.bias", "body.19.rdb3.conv5.weight", "body.19.rdb3.conv5.bias", "body.20.rdb1.conv1.weight", "body.20.rdb1.conv1.bias", "body.20.rdb1.conv2.weight", "body.20.rdb1.conv2.bias", "body.20.rdb1.conv3.weight", "body.20.rdb1.conv3.bias", "body.20.rdb1.conv4.weight", "body.20.rdb1.conv4.bias", "body.20.rdb1.conv5.weight", "body.20.rdb1.conv5.bias", "body.20.rdb2.conv1.weight", "body.20.rdb2.conv1.bias", "body.20.rdb2.conv2.weight", "body.20.rdb2.conv2.bias", "body.20.rdb2.conv3.weight", "body.20.rdb2.conv3.bias", "body.20.rdb2.conv4.weight", "body.20.rdb2.conv4.bias", "body.20.rdb2.conv5.weight", "body.20.rdb2.conv5.bias", "body.20.rdb3.conv1.weight", "body.20.rdb3.conv1.bias", "body.20.rdb3.conv2.weight", "body.20.rdb3.conv2.bias", "body.20.rdb3.conv3.weight", "body.20.rdb3.conv3.bias", "body.20.rdb3.conv4.weight", "body.20.rdb3.conv4.bias", "body.20.rdb3.conv5.weight", "body.20.rdb3.conv5.bias", "body.21.rdb1.conv1.weight", "body.21.rdb1.conv1.bias", "body.21.rdb1.conv2.weight", "body.21.rdb1.conv2.bias", "body.21.rdb1.conv3.weight", "body.21.rdb1.conv3.bias", "body.21.rdb1.conv4.weight", "body.21.rdb1.conv4.bias", "body.21.rdb1.conv5.weight", "body.21.rdb1.conv5.bias", "body.21.rdb2.conv1.weight", "body.21.rdb2.conv1.bias", "body.21.rdb2.conv2.weight", "body.21.rdb2.conv2.bias", "body.21.rdb2.conv3.weight", "body.21.rdb2.conv3.bias", "body.21.rdb2.conv4.weight", "body.21.rdb2.conv4.bias", "body.21.rdb2.conv5.weight", "body.21.rdb2.conv5.bias", "body.21.rdb3.conv1.weight", "body.21.rdb3.conv1.bias", "body.21.rdb3.conv2.weight", "body.21.rdb3.conv2.bias", "body.21.rdb3.conv3.weight", "body.21.rdb3.conv3.bias", "body.21.rdb3.conv4.weight", "body.21.rdb3.conv4.bias", "body.21.rdb3.conv5.weight", "body.21.rdb3.conv5.bias", "body.22.rdb1.conv1.weight", "body.22.rdb1.conv1.bias", "body.22.rdb1.conv2.weight", "body.22.rdb1.conv2.bias", "body.22.rdb1.conv3.weight", "body.22.rdb1.conv3.bias", "body.22.rdb1.conv4.weight", "body.22.rdb1.conv4.bias", "body.22.rdb1.conv5.weight", "body.22.rdb1.conv5.bias", "body.22.rdb2.conv1.weight", "body.22.rdb2.conv1.bias", "body.22.rdb2.conv2.weight", "body.22.rdb2.conv2.bias", "body.22.rdb2.conv3.weight", "body.22.rdb2.conv3.bias", "body.22.rdb2.conv4.weight", "body.22.rdb2.conv4.bias", "body.22.rdb2.conv5.weight", "body.22.rdb2.conv5.bias", "body.22.rdb3.conv1.weight", "body.22.rdb3.conv1.bias", "body.22.rdb3.conv2.weight", "body.22.rdb3.conv2.bias", "body.22.rdb3.conv3.weight", "body.22.rdb3.conv3.bias", "body.22.rdb3.conv4.weight", "body.22.rdb3.conv4.bias", "body.22.rdb3.conv5.weight", "body.22.rdb3.conv5.bias", "conv_body.weight", "conv_body.bias", "conv_up1.weight", "conv_up1.bias", "conv_up2.weight", "conv_up2.bias", "conv_hr.weight", "conv_hr.bias", "conv_last.weight", "conv_last.bias".
Unexpected key(s) in state_dict: "conv0.weight", "conv0.bias", "conv1.weight_orig", "conv1.weight_u", "conv1.weight_v", "conv2.weight_orig", "conv2.weight_u", "conv2.weight_v", "conv3.weight_orig", "conv3.weight_u", "conv3.weight_v", "conv4.weight_orig", "conv4.weight_u", "conv4.weight_v", "conv5.weight_orig", "conv5.weight_u", "conv5.weight_v", "conv6.weight_orig", "conv6.weight_u", "conv6.weight_v", "conv7.weight_orig", "conv7.weight_u", "conv7.weight_v", "conv8.weight_orig", "conv8.weight_u", "conv8.weight_v", "conv9.weight", "conv9.bias".
Am I doing something wrong or missing something I should have done?
The non-netD
variants run just fine.
Here are my command line options:
--input
"43a8ca62e14c80.jpg"
--output
"output"
--model_path
"experiments/pretrained_models/RealESRGAN_x4plus_netD.pth"
--outscale 1
--tile 300
--face_enhance
I split the arguments into lines to make them easier for you to see
My machine has an AMD 4000 series CPU and an RTX2060.
Thank you in advance
Hi @brunoais ,
netD is not used for inference or restoration.
They are for training or fine-tuning.
Thanks.
Oh! I didn't know that. Thank you.