ThibaultGROUEIX / AtlasNet

This repository contains the source codes for the paper "AtlasNet: A Papier-Mâché Approach to Learning 3D Surface Generation ". The network is able to synthesize a mesh (point cloud + connectivity) from a low-resolution point cloud, or from an image.
http://imagine.enpc.fr/~groueixt/atlasnet/
MIT License
668 stars 117 forks source link

RuntimeError when loading trained weights #62

Closed skim2257 closed 1 year ago

skim2257 commented 3 years ago
Traceback (most recent call last):
  File "train.py", line 21, in <module>
    trainer.build_network()
  File "/cluster/projects/radiomics/Temp/sejin/AtlasNet/model/trainer_model.py", line 31, in build_network
    self.reload_network()
  File "/cluster/projects/radiomics/Temp/sejin/AtlasNet/model/trainer_model.py", line 42, in reload_network
    self.network.module.load_state_dict(torch.load(self.opt.reload_model_path, map_location='cuda:0'))
  File "/cluster/home/sejinkim/miniconda3/envs/atlasnet/lib/python3.6/site-packages/torch/nn/modules/module.py", line 1224, in load_state_dict
    self.__class__.__name__, "\n\t".join(error_msgs)))
RuntimeError: Error(s) in loading state_dict for EncoderDecoder:
    Missing key(s) in state_dict: "encoder.conv1.weight", "encoder.conv1.bias", "encoder.conv2.weight", "encoder.conv2.bias", "encoder.conv3.weight", "encoder.conv3.bias", "encoder.lin1.weight", "encoder.lin1.bias", "encoder.lin2.weight", "encoder.lin2.bias", "encoder.bn1.weight", "encoder.bn1.bias", "encoder.bn1.running_mean", "encoder.bn1.running_var", "encoder.bn2.weight", "encoder.bn2.bias", "encoder.bn2.running_mean", "encoder.bn2.running_var", "encoder.bn3.weight", "encoder.bn3.bias", "encoder.bn3.running_mean", "encoder.bn3.running_var", "encoder.bn4.weight", "encoder.bn4.bias", "encoder.bn4.running_mean", "encoder.bn4.running_var", "encoder.bn5.weight", "encoder.bn5.bias", "encoder.bn5.running_mean", "encoder.bn5.running_var", "decoder.decoder.0.conv1.weight", "decoder.decoder.0.conv1.bias", "decoder.decoder.0.conv2.weight", "decoder.decoder.0.conv2.bias", "decoder.decoder.0.conv_list.0.weight", "decoder.decoder.0.conv_list.0.bias", "decoder.decoder.0.conv_list.1.weight", "decoder.decoder.0.conv_list.1.bias", "decoder.decoder.0.last_conv.weight", "decoder.decoder.0.last_conv.bias", "decoder.decoder.0.bn1.weight", "decoder.decoder.0.bn1.bias", "decoder.decoder.0.bn1.running_mean", "decoder.decoder.0.bn1.running_var", "decoder.decoder.0.bn2.weight", "decoder.decoder.0.bn2.bias", "decoder.decoder.0.bn2.running_mean", "decoder.decoder.0.bn2.running_var", "decoder.decoder.0.bn_list.0.weight", "decoder.decoder.0.bn_list.0.bias", "decoder.decoder.0.bn_list.0.running_mean", "decoder.decoder.0.bn_list.0.running_var", "decoder.decoder.0.bn_list.1.weight", "decoder.decoder.0.bn_list.1.bias", "decoder.decoder.0.bn_list.1.running_mean", "decoder.decoder.0.bn_list.1.running_var", "decoder.decoder.1.conv1.weight", "decoder.decoder.1.conv1.bias", "decoder.decoder.1.conv2.weight", "decoder.decoder.1.conv2.bias", "decoder.decoder.1.conv_list.0.weight", "decoder.decoder.1.conv_list.0.bias", "decoder.decoder.1.conv_list.1.weight", "decoder.decoder.1.conv_list.1.bias", "decoder.decoder.1.last_conv.weight", "decoder.decoder.1.last_conv.bias", "decoder.decoder.1.bn1.weight", "decoder.decoder.1.bn1.bias", "decoder.decoder.1.bn1.running_mean", "decoder.decoder.1.bn1.running_var", "decoder.decoder.1.bn2.weight", "decoder.decoder.1.bn2.bias", "decoder.decoder.1.bn2.running_mean", "decoder.decoder.1.bn2.running_var", "decoder.decoder.1.bn_list.0.weight", "decoder.decoder.1.bn_list.0.bias", "decoder.decoder.1.bn_list.0.running_mean", "decoder.decoder.1.bn_list.0.running_var", "decoder.decoder.1.bn_list.1.weight", "decoder.decoder.1.bn_list.1.bias", "decoder.decoder.1.bn_list.1.running_mean", "decoder.decoder.1.bn_list.1.running_var", "decoder.decoder.2.conv1.weight", "decoder.decoder.2.conv1.bias", "decoder.decoder.2.conv2.weight", "decoder.decoder.2.conv2.bias", "decoder.decoder.2.conv_list.0.weight", "decoder.decoder.2.conv_list.0.bias", "decoder.decoder.2.conv_list.1.weight", "decoder.decoder.2.conv_list.1.bias", "decoder.decoder.2.last_conv.weight", "decoder.decoder.2.last_conv.bias", "decoder.decoder.2.bn1.weight", "decoder.decoder.2.bn1.bias", "decoder.decoder.2.bn1.running_mean", "decoder.decoder.2.bn1.running_var", "decoder.decoder.2.bn2.weight", "decoder.decoder.2.bn2.bias", "decoder.decoder.2.bn2.running_mean", "decoder.decoder.2.bn2.running_var", "decoder.decoder.2.bn_list.0.weight", "decoder.decoder.2.bn_list.0.bias", "decoder.decoder.2.bn_list.0.running_mean", "decoder.decoder.2.bn_list.0.running_var", "decoder.decoder.2.bn_list.1.weight", "decoder.decoder.2.bn_list.1.bias", "decoder.decoder.2.bn_list.1.running_mean", "decoder.decoder.2.bn_list.1.running_var", "decoder.decoder.3.conv1.weight", "decoder.decoder.3.conv1.bias", "decoder.decoder.3.conv2.weight", "decoder.decoder.3.conv2.bias", "decoder.decoder.3.conv_list.0.weight", "decoder.decoder.3.conv_list.0.bias", "decoder.decoder.3.conv_list.1.weight", "decoder.decoder.3.conv_list.1.bias", "decoder.decoder.3.last_conv.weight", "decoder.decoder.3.last_conv.bias", "decoder.decoder.3.bn1.weight", "decoder.decoder.3.bn1.bias", "decoder.decoder.3.bn1.running_mean", "decoder.decoder.3.bn1.running_var", "decoder.decoder.3.bn2.weight", "decoder.decoder.3.bn2.bias", "decoder.decoder.3.bn2.running_mean", "decoder.decoder.3.bn2.running_var", "decoder.decoder.3.bn_list.0.weight", "decoder.decoder.3.bn_list.0.bias", "decoder.decoder.3.bn_list.0.running_mean", "decoder.decoder.3.bn_list.0.running_var", "decoder.decoder.3.bn_list.1.weight", "decoder.decoder.3.bn_list.1.bias", "decoder.decoder.3.bn_list.1.running_mean", "decoder.decoder.3.bn_list.1.running_var", "decoder.decoder.4.conv1.weight", "decoder.decoder.4.conv1.bias", "decoder.decoder.4.conv2.weight", "decoder.decoder.4.conv2.bias", "decoder.decoder.4.conv_list.0.weight", "decoder.decoder.4.conv_list.0.bias", "decoder.decoder.4.conv_list.1.weight", "decoder.decoder.4.conv_list.1.bias", "decoder.decoder.4.last_conv.weight", "decoder.decoder.4.last_conv.bias", "decoder.decoder.4.bn1.weight", "decoder.decoder.4.bn1.bias", "decoder.decoder.4.bn1.running_mean", "decoder.decoder.4.bn1.running_var", "decoder.decoder.4.bn2.weight", "decoder.decoder.4.bn2.bias", "decoder.decoder.4.bn2.running_mean", "decoder.decoder.4.bn2.running_var", "decoder.decoder.4.bn_list.0.weight", "decoder.decoder.4.bn_list.0.bias", "decoder.decoder.4.bn_list.0.running_mean", "decoder.decoder.4.bn_list.0.running_var", "decoder.decoder.4.bn_list.1.weight", "decoder.decoder.4.bn_list.1.bias", "decoder.decoder.4.bn_list.1.running_mean", "decoder.decoder.4.bn_list.1.running_var", "decoder.decoder.5.conv1.weight", "decoder.decoder.5.conv1.bias", "decoder.decoder.5.conv2.weight", "decoder.decoder.5.conv2.bias", "decoder.decoder.5.conv_list.0.weight", "decoder.decoder.5.conv_list.0.bias", "decoder.decoder.5.conv_list.1.weight", "decoder.decoder.5.conv_list.1.bias", "decoder.decoder.5.last_conv.weight", "decoder.decoder.5.last_conv.bias", "decoder.decoder.5.bn1.weight", "decoder.decoder.5.bn1.bias", "decoder.decoder.5.bn1.running_mean", "decoder.decoder.5.bn1.running_var", "decoder.decoder.5.bn2.weight", "decoder.decoder.5.bn2.bias", "decoder.decoder.5.bn2.running_mean", "decoder.decoder.5.bn2.running_var", "decoder.decoder.5.bn_list.0.weight", "decoder.decoder.5.bn_list.0.bias", "decoder.decoder.5.bn_list.0.running_mean", "decoder.decoder.5.bn_list.0.running_var", "decoder.decoder.5.bn_list.1.weight", "decoder.decoder.5.bn_list.1.bias", "decoder.decoder.5.bn_list.1.running_mean", "decoder.decoder.5.bn_list.1.running_var", "decoder.decoder.6.conv1.weight", "decoder.decoder.6.conv1.bias", "decoder.decoder.6.conv2.weight", "decoder.decoder.6.conv2.bias", "decoder.decoder.6.conv_list.0.weight", "decoder.decoder.6.conv_list.0.bias", "decoder.decoder.6.conv_list.1.weight", "decoder.decoder.6.conv_list.1.bias", "decoder.decoder.6.last_conv.weight", "decoder.decoder.6.last_conv.bias", "decoder.decoder.6.bn1.weight", "decoder.decoder.6.bn1.bias", "decoder.decoder.6.bn1.running_mean", "decoder.decoder.6.bn1.running_var", "decoder.decoder.6.bn2.weight", "decoder.decoder.6.bn2.bias", "decoder.decoder.6.bn2.running_mean", "decoder.decoder.6.bn2.running_var", "decoder.decoder.6.bn_list.0.weight", "decoder.decoder.6.bn_list.0.bias", "decoder.decoder.6.bn_list.0.running_mean", "decoder.decoder.6.bn_list.0.running_var", "decoder.decoder.6.bn_list.1.weight", "decoder.decoder.6.bn_list.1.bias", "decoder.decoder.6.bn_list.1.running_mean", "decoder.decoder.6.bn_list.1.running_var", "decoder.decoder.7.conv1.weight", "decoder.decoder.7.conv1.bias", "decoder.decoder.7.conv2.weight", "decoder.decoder.7.conv2.bias", "decoder.decoder.7.conv_list.0.weight", "decoder.decoder.7.conv_list.0.bias", "decoder.decoder.7.conv_list.1.weight", "decoder.decoder.7.conv_list.1.bias", "decoder.decoder.7.last_conv.weight", "decoder.decoder.7.last_conv.bias", "decoder.decoder.7.bn1.weight", "decoder.decoder.7.bn1.bias", "decoder.decoder.7.bn1.running_mean", "decoder.decoder.7.bn1.running_var", "decoder.decoder.7.bn2.weight", "decoder.decoder.7.bn2.bias", "decoder.decoder.7.bn2.running_mean", "decoder.decoder.7.bn2.running_var", "decoder.decoder.7.bn_list.0.weight", "decoder.decoder.7.bn_list.0.bias", "decoder.decoder.7.bn_list.0.running_mean", "decoder.decoder.7.bn_list.0.running_var", "decoder.decoder.7.bn_list.1.weight", "decoder.decoder.7.bn_list.1.bias", "decoder.decoder.7.bn_list.1.running_mean", "decoder.decoder.7.bn_list.1.running_var", "decoder.decoder.8.conv1.weight", "decoder.decoder.8.conv1.bias", "decoder.decoder.8.conv2.weight", "decoder.decoder.8.conv2.bias", "decoder.decoder.8.conv_list.0.weight", "decoder.decoder.8.conv_list.0.bias", "decoder.decoder.8.conv_list.1.weight", "decoder.decoder.8.conv_list.1.bias", "decoder.decoder.8.last_conv.weight", "decoder.decoder.8.last_conv.bias", "decoder.decoder.8.bn1.weight", "decoder.decoder.8.bn1.bias", "decoder.decoder.8.bn1.running_mean", "decoder.decoder.8.bn1.running_var", "decoder.decoder.8.bn2.weight", "decoder.decoder.8.bn2.bias", "decoder.decoder.8.bn2.running_mean", "decoder.decoder.8.bn2.running_var", "decoder.decoder.8.bn_list.0.weight", "decoder.decoder.8.bn_list.0.bias", "decoder.decoder.8.bn_list.0.running_mean", "decoder.decoder.8.bn_list.0.running_var", "decoder.decoder.8.bn_list.1.weight", "decoder.decoder.8.bn_list.1.bias", "decoder.decoder.8.bn_list.1.running_mean", "decoder.decoder.8.bn_list.1.running_var", "decoder.decoder.9.conv1.weight", "decoder.decoder.9.conv1.bias", "decoder.decoder.9.conv2.weight", "decoder.decoder.9.conv2.bias", "decoder.decoder.9.conv_list.0.weight", "decoder.decoder.9.conv_list.0.bias", "decoder.decoder.9.conv_list.1.weight", "decoder.decoder.9.conv_list.1.bias", "decoder.decoder.9.last_conv.weight", "decoder.decoder.9.last_conv.bias", "decoder.decoder.9.bn1.weight", "decoder.decoder.9.bn1.bias", "decoder.decoder.9.bn1.running_mean", "decoder.decoder.9.bn1.running_var", "decoder.decoder.9.bn2.weight", "decoder.decoder.9.bn2.bias", "decoder.decoder.9.bn2.running_mean", "decoder.decoder.9.bn2.running_var", "decoder.decoder.9.bn_list.0.weight", "decoder.decoder.9.bn_list.0.bias", "decoder.decoder.9.bn_list.0.running_mean", "decoder.decoder.9.bn_list.0.running_var", "decoder.decoder.9.bn_list.1.weight", "decoder.decoder.9.bn_list.1.bias", "decoder.decoder.9.bn_list.1.running_mean", "decoder.decoder.9.bn_list.1.running_var", "decoder.decoder.10.conv1.weight", "decoder.decoder.10.conv1.bias", "decoder.decoder.10.conv2.weight", "decoder.decoder.10.conv2.bias", "decoder.decoder.10.conv_list.0.weight", "decoder.decoder.10.conv_list.0.bias", "decoder.decoder.10.conv_list.1.weight", "decoder.decoder.10.conv_list.1.bias", "decoder.decoder.10.last_conv.weight", "decoder.decoder.10.last_conv.bias", "decoder.decoder.10.bn1.weight", "decoder.decoder.10.bn1.bias", "decoder.decoder.10.bn1.running_mean", "decoder.decoder.10.bn1.running_var", "decoder.decoder.10.bn2.weight", "decoder.decoder.10.bn2.bias", "decoder.decoder.10.bn2.running_mean", "decoder.decoder.10.bn2.running_var", "decoder.decoder.10.bn_list.0.weight", "decoder.decoder.10.bn_list.0.bias", "decoder.decoder.10.bn_list.0.running_mean", "decoder.decoder.10.bn_list.0.running_var", "decoder.decoder.10.bn_list.1.weight", "decoder.decoder.10.bn_list.1.bias", "decoder.decoder.10.bn_list.1.running_mean", "decoder.decoder.10.bn_list.1.running_var", "decoder.decoder.11.conv1.weight", "decoder.decoder.11.conv1.bias", "decoder.decoder.11.conv2.weight", "decoder.decoder.11.conv2.bias", "decoder.decoder.11.conv_list.0.weight", "decoder.decoder.11.conv_list.0.bias", "decoder.decoder.11.conv_list.1.weight", "decoder.decoder.11.conv_list.1.bias", "decoder.decoder.11.last_conv.weight", "decoder.decoder.11.last_conv.bias", "decoder.decoder.11.bn1.weight", "decoder.decoder.11.bn1.bias", "decoder.decoder.11.bn1.running_mean", "decoder.decoder.11.bn1.running_var", "decoder.decoder.11.bn2.weight", "decoder.decoder.11.bn2.bias", "decoder.decoder.11.bn2.running_mean", "decoder.decoder.11.bn2.running_var", "decoder.decoder.11.bn_list.0.weight", "decoder.decoder.11.bn_list.0.bias", "decoder.decoder.11.bn_list.0.running_mean", "decoder.decoder.11.bn_list.0.running_var", "decoder.decoder.11.bn_list.1.weight", "decoder.decoder.11.bn_list.1.bias", "decoder.decoder.11.bn_list.1.running_mean", "decoder.decoder.11.bn_list.1.running_var", "decoder.decoder.12.conv1.weight", "decoder.decoder.12.conv1.bias", "decoder.decoder.12.conv2.weight", "decoder.decoder.12.conv2.bias", "decoder.decoder.12.conv_list.0.weight", "decoder.decoder.12.conv_list.0.bias", "decoder.decoder.12.conv_list.1.weight", "decoder.decoder.12.conv_list.1.bias", "decoder.decoder.12.last_conv.weight", "decoder.decoder.12.last_conv.bias", "decoder.decoder.12.bn1.weight", "decoder.decoder.12.bn1.bias", "decoder.decoder.12.bn1.running_mean", "decoder.decoder.12.bn1.running_var", "decoder.decoder.12.bn2.weight", "decoder.decoder.12.bn2.bias", "decoder.decoder.12.bn2.running_mean", "decoder.decoder.12.bn2.running_var", "decoder.decoder.12.bn_list.0.weight", "decoder.decoder.12.bn_list.0.bias", "decoder.decoder.12.bn_list.0.running_mean", "decoder.decoder.12.bn_list.0.running_var", "decoder.decoder.12.bn_list.1.weight", "decoder.decoder.12.bn_list.1.bias", "decoder.decoder.12.bn_list.1.running_mean", "decoder.decoder.12.bn_list.1.running_var", "decoder.decoder.13.conv1.weight", "decoder.decoder.13.conv1.bias", "decoder.decoder.13.conv2.weight", "decoder.decoder.13.conv2.bias", "decoder.decoder.13.conv_list.0.weight", "decoder.decoder.13.conv_list.0.bias", "decoder.decoder.13.conv_list.1.weight", "decoder.decoder.13.conv_list.1.bias", "decoder.decoder.13.last_conv.weight", "decoder.decoder.13.last_conv.bias", "decoder.decoder.13.bn1.weight", "decoder.decoder.13.bn1.bias", "decoder.decoder.13.bn1.running_mean", "decoder.decoder.13.bn1.running_var", "decoder.decoder.13.bn2.weight", "decoder.decoder.13.bn2.bias", "decoder.decoder.13.bn2.running_mean", "decoder.decoder.13.bn2.running_var", "decoder.decoder.13.bn_list.0.weight", "decoder.decoder.13.bn_list.0.bias", "decoder.decoder.13.bn_list.0.running_mean", "decoder.decoder.13.bn_list.0.running_var", "decoder.decoder.13.bn_list.1.weight", "decoder.decoder.13.bn_list.1.bias", "decoder.decoder.13.bn_list.1.running_mean", "decoder.decoder.13.bn_list.1.running_var", "decoder.decoder.14.conv1.weight", "decoder.decoder.14.conv1.bias", "decoder.decoder.14.conv2.weight", "decoder.decoder.14.conv2.bias", "decoder.decoder.14.conv_list.0.weight", "decoder.decoder.14.conv_list.0.bias", "decoder.decoder.14.conv_list.1.weight", "decoder.decoder.14.conv_list.1.bias", "decoder.decoder.14.last_conv.weight", "decoder.decoder.14.last_conv.bias", "decoder.decoder.14.bn1.weight", "decoder.decoder.14.bn1.bias", "decoder.decoder.14.bn1.running_mean", "decoder.decoder.14.bn1.running_var", "decoder.decoder.14.bn2.weight", "decoder.decoder.14.bn2.bias", "decoder.decoder.14.bn2.running_mean", "decoder.decoder.14.bn2.running_var", "decoder.decoder.14.bn_list.0.weight", "decoder.decoder.14.bn_list.0.bias", "decoder.decoder.14.bn_list.0.running_mean", "decoder.decoder.14.bn_list.0.running_var", "decoder.decoder.14.bn_list.1.weight", "decoder.decoder.14.bn_list.1.bias", "decoder.decoder.14.bn_list.1.running_mean", "decoder.decoder.14.bn_list.1.running_var", "decoder.decoder.15.conv1.weight", "decoder.decoder.15.conv1.bias", "decoder.decoder.15.conv2.weight", "decoder.decoder.15.conv2.bias", "decoder.decoder.15.conv_list.0.weight", "decoder.decoder.15.conv_list.0.bias", "decoder.decoder.15.conv_list.1.weight", "decoder.decoder.15.conv_list.1.bias", "decoder.decoder.15.last_conv.weight", "decoder.decoder.15.last_conv.bias", "decoder.decoder.15.bn1.weight", "decoder.decoder.15.bn1.bias", "decoder.decoder.15.bn1.running_mean", "decoder.decoder.15.bn1.running_var", "decoder.decoder.15.bn2.weight", "decoder.decoder.15.bn2.bias", "decoder.decoder.15.bn2.running_mean", "decoder.decoder.15.bn2.running_var", "decoder.decoder.15.bn_list.0.weight", "decoder.decoder.15.bn_list.0.bias", "decoder.decoder.15.bn_list.0.running_mean", "decoder.decoder.15.bn_list.0.running_var", "decoder.decoder.15.bn_list.1.weight", "decoder.decoder.15.bn_list.1.bias", "decoder.decoder.15.bn_list.1.running_mean", "decoder.decoder.15.bn_list.1.running_var", "decoder.decoder.16.conv1.weight", "decoder.decoder.16.conv1.bias", "decoder.decoder.16.conv2.weight", "decoder.decoder.16.conv2.bias", "decoder.decoder.16.conv_list.0.weight", "decoder.decoder.16.conv_list.0.bias", "decoder.decoder.16.conv_list.1.weight", "decoder.decoder.16.conv_list.1.bias", "decoder.decoder.16.last_conv.weight", "decoder.decoder.16.last_conv.bias", "decoder.decoder.16.bn1.weight", "decoder.decoder.16.bn1.bias", "decoder.decoder.16.bn1.running_mean", "decoder.decoder.16.bn1.running_var", "decoder.decoder.16.bn2.weight", "decoder.decoder.16.bn2.bias", "decoder.decoder.16.bn2.running_mean", "decoder.decoder.16.bn2.running_var", "decoder.decoder.16.bn_list.0.weight", "decoder.decoder.16.bn_list.0.bias", "decoder.decoder.16.bn_list.0.running_mean", "decoder.decoder.16.bn_list.0.running_var", "decoder.decoder.16.bn_list.1.weight", "decoder.decoder.16.bn_list.1.bias", "decoder.decoder.16.bn_list.1.running_mean", "decoder.decoder.16.bn_list.1.running_var", "decoder.decoder.17.conv1.weight", "decoder.decoder.17.conv1.bias", "decoder.decoder.17.conv2.weight", "decoder.decoder.17.conv2.bias", "decoder.decoder.17.conv_list.0.weight", "decoder.decoder.17.conv_list.0.bias", "decoder.decoder.17.conv_list.1.weight", "decoder.decoder.17.conv_list.1.bias", "decoder.decoder.17.last_conv.weight", "decoder.decoder.17.last_conv.bias", "decoder.decoder.17.bn1.weight", "decoder.decoder.17.bn1.bias", "decoder.decoder.17.bn1.running_mean", "decoder.decoder.17.bn1.running_var", "decoder.decoder.17.bn2.weight", "decoder.decoder.17.bn2.bias", "decoder.decoder.17.bn2.running_mean", "decoder.decoder.17.bn2.running_var", "decoder.decoder.17.bn_list.0.weight", "decoder.decoder.17.bn_list.0.bias", "decoder.decoder.17.bn_list.0.running_mean", "decoder.decoder.17.bn_list.0.running_var", "decoder.decoder.17.bn_list.1.weight", "decoder.decoder.17.bn_list.1.bias", "decoder.decoder.17.bn_list.1.running_mean", "decoder.decoder.17.bn_list.1.running_var", "decoder.decoder.18.conv1.weight", "decoder.decoder.18.conv1.bias", "decoder.decoder.18.conv2.weight", "decoder.decoder.18.conv2.bias", "decoder.decoder.18.conv_list.0.weight", "decoder.decoder.18.conv_list.0.bias", "decoder.decoder.18.conv_list.1.weight", "decoder.decoder.18.conv_list.1.bias", "decoder.decoder.18.last_conv.weight", "decoder.decoder.18.last_conv.bias", "decoder.decoder.18.bn1.weight", "decoder.decoder.18.bn1.bias", "decoder.decoder.18.bn1.running_mean", "decoder.decoder.18.bn1.running_var", "decoder.decoder.18.bn2.weight", "decoder.decoder.18.bn2.bias", "decoder.decoder.18.bn2.running_mean", "decoder.decoder.18.bn2.running_var", "decoder.decoder.18.bn_list.0.weight", "decoder.decoder.18.bn_list.0.bias", "decoder.decoder.18.bn_list.0.running_mean", "decoder.decoder.18.bn_list.0.running_var", "decoder.decoder.18.bn_list.1.weight", "decoder.decoder.18.bn_list.1.bias", "decoder.decoder.18.bn_list.1.running_mean", "decoder.decoder.18.bn_list.1.running_var", "decoder.decoder.19.conv1.weight", "decoder.decoder.19.conv1.bias", "decoder.decoder.19.conv2.weight", "decoder.decoder.19.conv2.bias", "decoder.decoder.19.conv_list.0.weight", "decoder.decoder.19.conv_list.0.bias", "decoder.decoder.19.conv_list.1.weight", "decoder.decoder.19.conv_list.1.bias", "decoder.decoder.19.last_conv.weight", "decoder.decoder.19.last_conv.bias", "decoder.decoder.19.bn1.weight", "decoder.decoder.19.bn1.bias", "decoder.decoder.19.bn1.running_mean", "decoder.decoder.19.bn1.running_var", "decoder.decoder.19.bn2.weight", "decoder.decoder.19.bn2.bias", "decoder.decoder.19.bn2.running_mean", "decoder.decoder.19.bn2.running_var", "decoder.decoder.19.bn_list.0.weight", "decoder.decoder.19.bn_list.0.bias", "decoder.decoder.19.bn_list.0.running_mean", "decoder.decoder.19.bn_list.0.running_var", "decoder.decoder.19.bn_list.1.weight", "decoder.decoder.19.bn_list.1.bias", "decoder.decoder.19.bn_list.1.running_mean", "decoder.decoder.19.bn_list.1.running_var", "decoder.decoder.20.conv1.weight", "decoder.decoder.20.conv1.bias", "decoder.decoder.20.conv2.weight", "decoder.decoder.20.conv2.bias", "decoder.decoder.20.conv_list.0.weight", "decoder.decoder.20.conv_list.0.bias", "decoder.decoder.20.conv_list.1.weight", "decoder.decoder.20.conv_list.1.bias", "decoder.decoder.20.last_conv.weight", "decoder.decoder.20.last_conv.bias", "decoder.decoder.20.bn1.weight", "decoder.decoder.20.bn1.bias", "decoder.decoder.20.bn1.running_mean", "decoder.decoder.20.bn1.running_var", "decoder.decoder.20.bn2.weight", "decoder.decoder.20.bn2.bias", "decoder.decoder.20.bn2.running_mean", "decoder.decoder.20.bn2.running_var", "decoder.decoder.20.bn_list.0.weight", "decoder.decoder.20.bn_list.0.bias", "decoder.decoder.20.bn_list.0.running_mean", "decoder.decoder.20.bn_list.0.running_var", "decoder.decoder.20.bn_list.1.weight", "decoder.decoder.20.bn_list.1.bias", "decoder.decoder.20.bn_list.1.running_mean", "decoder.decoder.20.bn_list.1.running_var", "decoder.decoder.21.conv1.weight", "decoder.decoder.21.conv1.bias", "decoder.decoder.21.conv2.weight", "decoder.decoder.21.conv2.bias", "decoder.decoder.21.conv_list.0.weight", "decoder.decoder.21.conv_list.0.bias", "decoder.decoder.21.conv_list.1.weight", "decoder.decoder.21.conv_list.1.bias", "decoder.decoder.21.last_conv.weight", "decoder.decoder.21.last_conv.bias", "decoder.decoder.21.bn1.weight", "decoder.decoder.21.bn1.bias", "decoder.decoder.21.bn1.running_mean", "decoder.decoder.21.bn1.running_var", "decoder.decoder.21.bn2.weight", "decoder.decoder.21.bn2.bias", "decoder.decoder.21.bn2.running_mean", "decoder.decoder.21.bn2.running_var", "decoder.decoder.21.bn_list.0.weight", "decoder.decoder.21.bn_list.0.bias", "decoder.decoder.21.bn_list.0.running_mean", "decoder.decoder.21.bn_list.0.running_var", "decoder.decoder.21.bn_list.1.weight", "decoder.decoder.21.bn_list.1.bias", "decoder.decoder.21.bn_list.1.running_mean", "decoder.decoder.21.bn_list.1.running_var", "decoder.decoder.22.conv1.weight", "decoder.decoder.22.conv1.bias", "decoder.decoder.22.conv2.weight", "decoder.decoder.22.conv2.bias", "decoder.decoder.22.conv_list.0.weight", "decoder.decoder.22.conv_list.0.bias", "decoder.decoder.22.conv_list.1.weight", "decoder.decoder.22.conv_list.1.bias", "decoder.decoder.22.last_conv.weight", "decoder.decoder.22.last_conv.bias", "decoder.decoder.22.bn1.weight", "decoder.decoder.22.bn1.bias", "decoder.decoder.22.bn1.running_mean", "decoder.decoder.22.bn1.running_var", "decoder.decoder.22.bn2.weight", "decoder.decoder.22.bn2.bias", "decoder.decoder.22.bn2.running_mean", "decoder.decoder.22.bn2.running_var", "decoder.decoder.22.bn_list.0.weight", "decoder.decoder.22.bn_list.0.bias", "decoder.decoder.22.bn_list.0.running_mean", "decoder.decoder.22.bn_list.0.running_var", "decoder.decoder.22.bn_list.1.weight", "decoder.decoder.22.bn_list.1.bias", "decoder.decoder.22.bn_list.1.running_mean", "decoder.decoder.22.bn_list.1.running_var", "decoder.decoder.23.conv1.weight", "decoder.decoder.23.conv1.bias", "decoder.decoder.23.conv2.weight", "decoder.decoder.23.conv2.bias", "decoder.decoder.23.conv_list.0.weight", "decoder.decoder.23.conv_list.0.bias", "decoder.decoder.23.conv_list.1.weight", "decoder.decoder.23.conv_list.1.bias", "decoder.decoder.23.last_conv.weight", "decoder.decoder.23.last_conv.bias", "decoder.decoder.23.bn1.weight", "decoder.decoder.23.bn1.bias", "decoder.decoder.23.bn1.running_mean", "decoder.decoder.23.bn1.running_var", "decoder.decoder.23.bn2.weight", "decoder.decoder.23.bn2.bias", "decoder.decoder.23.bn2.running_mean", "decoder.decoder.23.bn2.running_var", "decoder.decoder.23.bn_list.0.weight", "decoder.decoder.23.bn_list.0.bias", "decoder.decoder.23.bn_list.0.running_mean", "decoder.decoder.23.bn_list.0.running_var", "decoder.decoder.23.bn_list.1.weight", "decoder.decoder.23.bn_list.1.bias", "decoder.decoder.23.bn_list.1.running_mean", "decoder.decoder.23.bn_list.1.running_var", "decoder.decoder.24.conv1.weight", "decoder.decoder.24.conv1.bias", "decoder.decoder.24.conv2.weight", "decoder.decoder.24.conv2.bias", "decoder.decoder.24.conv_list.0.weight", "decoder.decoder.24.conv_list.0.bias", "decoder.decoder.24.conv_list.1.weight", "decoder.decoder.24.conv_list.1.bias", "decoder.decoder.24.last_conv.weight", "decoder.decoder.24.last_conv.bias", "decoder.decoder.24.bn1.weight", "decoder.decoder.24.bn1.bias", "decoder.decoder.24.bn1.running_mean", "decoder.decoder.24.bn1.running_var", "decoder.decoder.24.bn2.weight", "decoder.decoder.24.bn2.bias", "decoder.decoder.24.bn2.running_mean", "decoder.decoder.24.bn2.running_var", "decoder.decoder.24.bn_list.0.weight", "decoder.decoder.24.bn_list.0.bias", "decoder.decoder.24.bn_list.0.running_mean", "decoder.decoder.24.bn_list.0.running_var", "decoder.decoder.24.bn_list.1.weight", "decoder.decoder.24.bn_list.1.bias", "decoder.decoder.24.bn_list.1.running_mean", "decoder.decoder.24.bn_list.1.running_var". 
    Unexpected key(s) in state_dict: "module.encoder.conv1.weight", "module.encoder.conv1.bias", "module.encoder.conv2.weight", "module.encoder.conv2.bias", "module.encoder.conv3.weight", "module.encoder.conv3.bias", "module.encoder.lin1.weight", "module.encoder.lin1.bias", "module.encoder.lin2.weight", "module.encoder.lin2.bias", "module.encoder.bn1.weight", "module.encoder.bn1.bias", "module.encoder.bn1.running_mean", "module.encoder.bn1.running_var", "module.encoder.bn1.num_batches_tracked", "module.encoder.bn2.weight", "module.encoder.bn2.bias", "module.encoder.bn2.running_mean", "module.encoder.bn2.running_var", "module.encoder.bn2.num_batches_tracked", "module.encoder.bn3.weight", "module.encoder.bn3.bias", "module.encoder.bn3.running_mean", "module.encoder.bn3.running_var", "module.encoder.bn3.num_batches_tracked", "module.encoder.bn4.weight", "module.encoder.bn4.bias", "module.encoder.bn4.running_mean", "module.encoder.bn4.running_var", "module.encoder.bn4.num_batches_tracked", "module.encoder.bn5.weight", "module.encoder.bn5.bias", "module.encoder.bn5.running_mean", "module.encoder.bn5.running_var", "module.encoder.bn5.num_batches_tracked", "module.decoder.decoder.0.conv1.weight", "module.decoder.decoder.0.conv1.bias", "module.decoder.decoder.0.conv2.weight", "module.decoder.decoder.0.conv2.bias", "module.decoder.decoder.0.conv_list.0.weight", "module.decoder.decoder.0.conv_list.0.bias", "module.decoder.decoder.0.conv_list.1.weight", "module.decoder.decoder.0.conv_list.1.bias", "module.decoder.decoder.0.last_conv.weight", "module.decoder.decoder.0.last_conv.bias", "module.decoder.decoder.0.bn1.weight", "module.decoder.decoder.0.bn1.bias", "module.decoder.decoder.0.bn1.running_mean", "module.decoder.decoder.0.bn1.running_var", "module.decoder.decoder.0.bn1.num_batches_tracked", "module.decoder.decoder.0.bn2.weight", "module.decoder.decoder.0.bn2.bias", "module.decoder.decoder.0.bn2.running_mean", "module.decoder.decoder.0.bn2.running_var", "module.decoder.decoder.0.bn2.num_batches_tracked", "module.decoder.decoder.0.bn_list.0.weight", "module.decoder.decoder.0.bn_list.0.bias", "module.decoder.decoder.0.bn_list.0.running_mean", "module.decoder.decoder.0.bn_list.0.running_var", "module.decoder.decoder.0.bn_list.0.num_batches_tracked", "module.decoder.decoder.0.bn_list.1.weight", "module.decoder.decoder.0.bn_list.1.bias", "module.decoder.decoder.0.bn_list.1.running_mean", "module.decoder.decoder.0.bn_list.1.running_var", "module.decoder.decoder.0.bn_list.1.num_batches_tracked", "module.decoder.decoder.1.conv1.weight", "module.decoder.decoder.1.conv1.bias", "module.decoder.decoder.1.conv2.weight", "module.decoder.decoder.1.conv2.bias", "module.decoder.decoder.1.conv_list.0.weight", "module.decoder.decoder.1.conv_list.0.bias", "module.decoder.decoder.1.conv_list.1.weight", "module.decoder.decoder.1.conv_list.1.bias", "module.decoder.decoder.1.last_conv.weight", "module.decoder.decoder.1.last_conv.bias", "module.decoder.decoder.1.bn1.weight", "module.decoder.decoder.1.bn1.bias", "module.decoder.decoder.1.bn1.running_mean", "module.decoder.decoder.1.bn1.running_var", "module.decoder.decoder.1.bn1.num_batches_tracked", "module.decoder.decoder.1.bn2.weight", "module.decoder.decoder.1.bn2.bias", "module.decoder.decoder.1.bn2.running_mean", "module.decoder.decoder.1.bn2.running_var", "module.decoder.decoder.1.bn2.num_batches_tracked", "module.decoder.decoder.1.bn_list.0.weight", "module.decoder.decoder.1.bn_list.0.bias", "module.decoder.decoder.1.bn_list.0.running_mean", "module.decoder.decoder.1.bn_list.0.running_var", "module.decoder.decoder.1.bn_list.0.num_batches_tracked", "module.decoder.decoder.1.bn_list.1.weight", "module.decoder.decoder.1.bn_list.1.bias", "module.decoder.decoder.1.bn_list.1.running_mean", "module.decoder.decoder.1.bn_list.1.running_var", "module.decoder.decoder.1.bn_list.1.num_batches_tracked", "module.decoder.decoder.2.conv1.weight", "module.decoder.decoder.2.conv1.bias", "module.decoder.decoder.2.conv2.weight", "module.decoder.decoder.2.conv2.bias", "module.decoder.decoder.2.conv_list.0.weight", "module.decoder.decoder.2.conv_list.0.bias", "module.decoder.decoder.2.conv_list.1.weight", "module.decoder.decoder.2.conv_list.1.bias", "module.decoder.decoder.2.last_conv.weight", "module.decoder.decoder.2.last_conv.bias", "module.decoder.decoder.2.bn1.weight", "module.decoder.decoder.2.bn1.bias", "module.decoder.decoder.2.bn1.running_mean", "module.decoder.decoder.2.bn1.running_var", "module.decoder.decoder.2.bn1.num_batches_tracked", "module.decoder.decoder.2.bn2.weight", "module.decoder.decoder.2.bn2.bias", "module.decoder.decoder.2.bn2.running_mean", "module.decoder.decoder.2.bn2.running_var", "module.decoder.decoder.2.bn2.num_batches_tracked", "module.decoder.decoder.2.bn_list.0.weight", "module.decoder.decoder.2.bn_list.0.bias", "module.decoder.decoder.2.bn_list.0.running_mean", "module.decoder.decoder.2.bn_list.0.running_var", "module.decoder.decoder.2.bn_list.0.num_batches_tracked", "module.decoder.decoder.2.bn_list.1.weight", "module.decoder.decoder.2.bn_list.1.bias", "module.decoder.decoder.2.bn_list.1.running_mean", "module.decoder.decoder.2.bn_list.1.running_var", "module.decoder.decoder.2.bn_list.1.num_batches_tracked", "module.decoder.decoder.3.conv1.weight", "module.decoder.decoder.3.conv1.bias", "module.decoder.decoder.3.conv2.weight", "module.decoder.decoder.3.conv2.bias", "module.decoder.decoder.3.conv_list.0.weight", "module.decoder.decoder.3.conv_list.0.bias", "module.decoder.decoder.3.conv_list.1.weight", "module.decoder.decoder.3.conv_list.1.bias", "module.decoder.decoder.3.last_conv.weight", "module.decoder.decoder.3.last_conv.bias", "module.decoder.decoder.3.bn1.weight", "module.decoder.decoder.3.bn1.bias", "module.decoder.decoder.3.bn1.running_mean", "module.decoder.decoder.3.bn1.running_var", "module.decoder.decoder.3.bn1.num_batches_tracked", "module.decoder.decoder.3.bn2.weight", "module.decoder.decoder.3.bn2.bias", "module.decoder.decoder.3.bn2.running_mean", "module.decoder.decoder.3.bn2.running_var", "module.decoder.decoder.3.bn2.num_batches_tracked", "module.decoder.decoder.3.bn_list.0.weight", "module.decoder.decoder.3.bn_list.0.bias", "module.decoder.decoder.3.bn_list.0.running_mean", "module.decoder.decoder.3.bn_list.0.running_var", "module.decoder.decoder.3.bn_list.0.num_batches_tracked", "module.decoder.decoder.3.bn_list.1.weight", "module.decoder.decoder.3.bn_list.1.bias", "module.decoder.decoder.3.bn_list.1.running_mean", "module.decoder.decoder.3.bn_list.1.running_var", "module.decoder.decoder.3.bn_list.1.num_batches_tracked", "module.decoder.decoder.4.conv1.weight", "module.decoder.decoder.4.conv1.bias", "module.decoder.decoder.4.conv2.weight", "module.decoder.decoder.4.conv2.bias", "module.decoder.decoder.4.conv_list.0.weight", "module.decoder.decoder.4.conv_list.0.bias", "module.decoder.decoder.4.conv_list.1.weight", "module.decoder.decoder.4.conv_list.1.bias", "module.decoder.decoder.4.last_conv.weight", "module.decoder.decoder.4.last_conv.bias", "module.decoder.decoder.4.bn1.weight", "module.decoder.decoder.4.bn1.bias", "module.decoder.decoder.4.bn1.running_mean", "module.decoder.decoder.4.bn1.running_var", "module.decoder.decoder.4.bn1.num_batches_tracked", "module.decoder.decoder.4.bn2.weight", "module.decoder.decoder.4.bn2.bias", "module.decoder.decoder.4.bn2.running_mean", "module.decoder.decoder.4.bn2.running_var", "module.decoder.decoder.4.bn2.num_batches_tracked", "module.decoder.decoder.4.bn_list.0.weight", "module.decoder.decoder.4.bn_list.0.bias", "module.decoder.decoder.4.bn_list.0.running_mean", "module.decoder.decoder.4.bn_list.0.running_var", "module.decoder.decoder.4.bn_list.0.num_batches_tracked", "module.decoder.decoder.4.bn_list.1.weight", "module.decoder.decoder.4.bn_list.1.bias", "module.decoder.decoder.4.bn_list.1.running_mean", "module.decoder.decoder.4.bn_list.1.running_var", "module.decoder.decoder.4.bn_list.1.num_batches_tracked", "module.decoder.decoder.5.conv1.weight", "module.decoder.decoder.5.conv1.bias", "module.decoder.decoder.5.conv2.weight", "module.decoder.decoder.5.conv2.bias", "module.decoder.decoder.5.conv_list.0.weight", "module.decoder.decoder.5.conv_list.0.bias", "module.decoder.decoder.5.conv_list.1.weight", "module.decoder.decoder.5.conv_list.1.bias", "module.decoder.decoder.5.last_conv.weight", "module.decoder.decoder.5.last_conv.bias", "module.decoder.decoder.5.bn1.weight", "module.decoder.decoder.5.bn1.bias", "module.decoder.decoder.5.bn1.running_mean", "module.decoder.decoder.5.bn1.running_var", "module.decoder.decoder.5.bn1.num_batches_tracked", "module.decoder.decoder.5.bn2.weight", "module.decoder.decoder.5.bn2.bias", "module.decoder.decoder.5.bn2.running_mean", "module.decoder.decoder.5.bn2.running_var", "module.decoder.decoder.5.bn2.num_batches_tracked", "module.decoder.decoder.5.bn_list.0.weight", "module.decoder.decoder.5.bn_list.0.bias", "module.decoder.decoder.5.bn_list.0.running_mean", "module.decoder.decoder.5.bn_list.0.running_var", "module.decoder.decoder.5.bn_list.0.num_batches_tracked", "module.decoder.decoder.5.bn_list.1.weight", "module.decoder.decoder.5.bn_list.1.bias", "module.decoder.decoder.5.bn_list.1.running_mean", "module.decoder.decoder.5.bn_list.1.running_var", "module.decoder.decoder.5.bn_list.1.num_batches_tracked", "module.decoder.decoder.6.conv1.weight", "module.decoder.decoder.6.conv1.bias", "module.decoder.decoder.6.conv2.weight", "module.decoder.decoder.6.conv2.bias", "module.decoder.decoder.6.conv_list.0.weight", "module.decoder.decoder.6.conv_list.0.bias", "module.decoder.decoder.6.conv_list.1.weight", "module.decoder.decoder.6.conv_list.1.bias", "module.decoder.decoder.6.last_conv.weight", "module.decoder.decoder.6.last_conv.bias", "module.decoder.decoder.6.bn1.weight", "module.decoder.decoder.6.bn1.bias", "module.decoder.decoder.6.bn1.running_mean", "module.decoder.decoder.6.bn1.running_var", "module.decoder.decoder.6.bn1.num_batches_tracked", "module.decoder.decoder.6.bn2.weight", "module.decoder.decoder.6.bn2.bias", "module.decoder.decoder.6.bn2.running_mean", "module.decoder.decoder.6.bn2.running_var", "module.decoder.decoder.6.bn2.num_batches_tracked", "module.decoder.decoder.6.bn_list.0.weight", "module.decoder.decoder.6.bn_list.0.bias", "module.decoder.decoder.6.bn_list.0.running_mean", "module.decoder.decoder.6.bn_list.0.running_var", "module.decoder.decoder.6.bn_list.0.num_batches_tracked", "module.decoder.decoder.6.bn_list.1.weight", "module.decoder.decoder.6.bn_list.1.bias", "module.decoder.decoder.6.bn_list.1.running_mean", "module.decoder.decoder.6.bn_list.1.running_var", "module.decoder.decoder.6.bn_list.1.num_batches_tracked", "module.decoder.decoder.7.conv1.weight", "module.decoder.decoder.7.conv1.bias", "module.decoder.decoder.7.conv2.weight", "module.decoder.decoder.7.conv2.bias", "module.decoder.decoder.7.conv_list.0.weight", "module.decoder.decoder.7.conv_list.0.bias", "module.decoder.decoder.7.conv_list.1.weight", "module.decoder.decoder.7.conv_list.1.bias", "module.decoder.decoder.7.last_conv.weight", "module.decoder.decoder.7.last_conv.bias", "module.decoder.decoder.7.bn1.weight", "module.decoder.decoder.7.bn1.bias", "module.decoder.decoder.7.bn1.running_mean", "module.decoder.decoder.7.bn1.running_var", "module.decoder.decoder.7.bn1.num_batches_tracked", "module.decoder.decoder.7.bn2.weight", "module.decoder.decoder.7.bn2.bias", "module.decoder.decoder.7.bn2.running_mean", "module.decoder.decoder.7.bn2.running_var", "module.decoder.decoder.7.bn2.num_batches_tracked", "module.decoder.decoder.7.bn_list.0.weight", "module.decoder.decoder.7.bn_list.0.bias", "module.decoder.decoder.7.bn_list.0.running_mean", "module.decoder.decoder.7.bn_list.0.running_var", "module.decoder.decoder.7.bn_list.0.num_batches_tracked", "module.decoder.decoder.7.bn_list.1.weight", "module.decoder.decoder.7.bn_list.1.bias", "module.decoder.decoder.7.bn_list.1.running_mean", "module.decoder.decoder.7.bn_list.1.running_var", "module.decoder.decoder.7.bn_list.1.num_batches_tracked", "module.decoder.decoder.8.conv1.weight", "module.decoder.decoder.8.conv1.bias", "module.decoder.decoder.8.conv2.weight", "module.decoder.decoder.8.conv2.bias", "module.decoder.decoder.8.conv_list.0.weight", "module.decoder.decoder.8.conv_list.0.bias", "module.decoder.decoder.8.conv_list.1.weight", "module.decoder.decoder.8.conv_list.1.bias", "module.decoder.decoder.8.last_conv.weight", "module.decoder.decoder.8.last_conv.bias", "module.decoder.decoder.8.bn1.weight", "module.decoder.decoder.8.bn1.bias", "module.decoder.decoder.8.bn1.running_mean", "module.decoder.decoder.8.bn1.running_var", "module.decoder.decoder.8.bn1.num_batches_tracked", "module.decoder.decoder.8.bn2.weight", "module.decoder.decoder.8.bn2.bias", "module.decoder.decoder.8.bn2.running_mean", "module.decoder.decoder.8.bn2.running_var", "module.decoder.decoder.8.bn2.num_batches_tracked", "module.decoder.decoder.8.bn_list.0.weight", "module.decoder.decoder.8.bn_list.0.bias", "module.decoder.decoder.8.bn_list.0.running_mean", "module.decoder.decoder.8.bn_list.0.running_var", "module.decoder.decoder.8.bn_list.0.num_batches_tracked", "module.decoder.decoder.8.bn_list.1.weight", "module.decoder.decoder.8.bn_list.1.bias", "module.decoder.decoder.8.bn_list.1.running_mean", "module.decoder.decoder.8.bn_list.1.running_var", "module.decoder.decoder.8.bn_list.1.num_batches_tracked", "module.decoder.decoder.9.conv1.weight", "module.decoder.decoder.9.conv1.bias", "module.decoder.decoder.9.conv2.weight", "module.decoder.decoder.9.conv2.bias", "module.decoder.decoder.9.conv_list.0.weight", "module.decoder.decoder.9.conv_list.0.bias", "module.decoder.decoder.9.conv_list.1.weight", "module.decoder.decoder.9.conv_list.1.bias", "module.decoder.decoder.9.last_conv.weight", "module.decoder.decoder.9.last_conv.bias", "module.decoder.decoder.9.bn1.weight", "module.decoder.decoder.9.bn1.bias", "module.decoder.decoder.9.bn1.running_mean", "module.decoder.decoder.9.bn1.running_var", "module.decoder.decoder.9.bn1.num_batches_tracked", "module.decoder.decoder.9.bn2.weight", "module.decoder.decoder.9.bn2.bias", "module.decoder.decoder.9.bn2.running_mean", "module.decoder.decoder.9.bn2.running_var", "module.decoder.decoder.9.bn2.num_batches_tracked", "module.decoder.decoder.9.bn_list.0.weight", "module.decoder.decoder.9.bn_list.0.bias", "module.decoder.decoder.9.bn_list.0.running_mean", "module.decoder.decoder.9.bn_list.0.running_var", "module.decoder.decoder.9.bn_list.0.num_batches_tracked", "module.decoder.decoder.9.bn_list.1.weight", "module.decoder.decoder.9.bn_list.1.bias", "module.decoder.decoder.9.bn_list.1.running_mean", "module.decoder.decoder.9.bn_list.1.running_var", "module.decoder.decoder.9.bn_list.1.num_batches_tracked", "module.decoder.decoder.10.conv1.weight", "module.decoder.decoder.10.conv1.bias", "module.decoder.decoder.10.conv2.weight", "module.decoder.decoder.10.conv2.bias", "module.decoder.decoder.10.conv_list.0.weight", "module.decoder.decoder.10.conv_list.0.bias", "module.decoder.decoder.10.conv_list.1.weight", "module.decoder.decoder.10.conv_list.1.bias", "module.decoder.decoder.10.last_conv.weight", "module.decoder.decoder.10.last_conv.bias", "module.decoder.decoder.10.bn1.weight", "module.decoder.decoder.10.bn1.bias", "module.decoder.decoder.10.bn1.running_mean", "module.decoder.decoder.10.bn1.running_var", "module.decoder.decoder.10.bn1.num_batches_tracked", "module.decoder.decoder.10.bn2.weight", "module.decoder.decoder.10.bn2.bias", "module.decoder.decoder.10.bn2.running_mean", "module.decoder.decoder.10.bn2.running_var", "module.decoder.decoder.10.bn2.num_batches_tracked", "module.decoder.decoder.10.bn_list.0.weight", "module.decoder.decoder.10.bn_list.0.bias", "module.decoder.decoder.10.bn_list.0.running_mean", "module.decoder.decoder.10.bn_list.0.running_var", "module.decoder.decoder.10.bn_list.0.num_batches_tracked", "module.decoder.decoder.10.bn_list.1.weight", "module.decoder.decoder.10.bn_list.1.bias", "module.decoder.decoder.10.bn_list.1.running_mean", "module.decoder.decoder.10.bn_list.1.running_var", "module.decoder.decoder.10.bn_list.1.num_batches_tracked", "module.decoder.decoder.11.conv1.weight", "module.decoder.decoder.11.conv1.bias", "module.decoder.decoder.11.conv2.weight", "module.decoder.decoder.11.conv2.bias", "module.decoder.decoder.11.conv_list.0.weight", "module.decoder.decoder.11.conv_list.0.bias", "module.decoder.decoder.11.conv_list.1.weight", "module.decoder.decoder.11.conv_list.1.bias", "module.decoder.decoder.11.last_conv.weight", "module.decoder.decoder.11.last_conv.bias", "module.decoder.decoder.11.bn1.weight", "module.decoder.decoder.11.bn1.bias", "module.decoder.decoder.11.bn1.running_mean", "module.decoder.decoder.11.bn1.running_var", "module.decoder.decoder.11.bn1.num_batches_tracked", "module.decoder.decoder.11.bn2.weight", "module.decoder.decoder.11.bn2.bias", "module.decoder.decoder.11.bn2.running_mean", "module.decoder.decoder.11.bn2.running_var", "module.decoder.decoder.11.bn2.num_batches_tracked", "module.decoder.decoder.11.bn_list.0.weight", "module.decoder.decoder.11.bn_list.0.bias", "module.decoder.decoder.11.bn_list.0.running_mean", "module.decoder.decoder.11.bn_list.0.running_var", "module.decoder.decoder.11.bn_list.0.num_batches_tracked", "module.decoder.decoder.11.bn_list.1.weight", "module.decoder.decoder.11.bn_list.1.bias", "module.decoder.decoder.11.bn_list.1.running_mean", "module.decoder.decoder.11.bn_list.1.running_var", "module.decoder.decoder.11.bn_list.1.num_batches_tracked", "module.decoder.decoder.12.conv1.weight", "module.decoder.decoder.12.conv1.bias", "module.decoder.decoder.12.conv2.weight", "module.decoder.decoder.12.conv2.bias", "module.decoder.decoder.12.conv_list.0.weight", "module.decoder.decoder.12.conv_list.0.bias", "module.decoder.decoder.12.conv_list.1.weight", "module.decoder.decoder.12.conv_list.1.bias", "module.decoder.decoder.12.last_conv.weight", "module.decoder.decoder.12.last_conv.bias", "module.decoder.decoder.12.bn1.weight", "module.decoder.decoder.12.bn1.bias", "module.decoder.decoder.12.bn1.running_mean", "module.decoder.decoder.12.bn1.running_var", "module.decoder.decoder.12.bn1.num_batches_tracked", "module.decoder.decoder.12.bn2.weight", "module.decoder.decoder.12.bn2.bias", "module.decoder.decoder.12.bn2.running_mean", "module.decoder.decoder.12.bn2.running_var", "module.decoder.decoder.12.bn2.num_batches_tracked", "module.decoder.decoder.12.bn_list.0.weight", "module.decoder.decoder.12.bn_list.0.bias", "module.decoder.decoder.12.bn_list.0.running_mean", "module.decoder.decoder.12.bn_list.0.running_var", "module.decoder.decoder.12.bn_list.0.num_batches_tracked", "module.decoder.decoder.12.bn_list.1.weight", "module.decoder.decoder.12.bn_list.1.bias", "module.decoder.decoder.12.bn_list.1.running_mean", "module.decoder.decoder.12.bn_list.1.running_var", "module.decoder.decoder.12.bn_list.1.num_batches_tracked", "module.decoder.decoder.13.conv1.weight", "module.decoder.decoder.13.conv1.bias", "module.decoder.decoder.13.conv2.weight", "module.decoder.decoder.13.conv2.bias", "module.decoder.decoder.13.conv_list.0.weight", "module.decoder.decoder.13.conv_list.0.bias", "module.decoder.decoder.13.conv_list.1.weight", "module.decoder.decoder.13.conv_list.1.bias", "module.decoder.decoder.13.last_conv.weight", "module.decoder.decoder.13.last_conv.bias", "module.decoder.decoder.13.bn1.weight", "module.decoder.decoder.13.bn1.bias", "module.decoder.decoder.13.bn1.running_mean", "module.decoder.decoder.13.bn1.running_var", "module.decoder.decoder.13.bn1.num_batches_tracked", "module.decoder.decoder.13.bn2.weight", "module.decoder.decoder.13.bn2.bias", "module.decoder.decoder.13.bn2.running_mean", "module.decoder.decoder.13.bn2.running_var", "module.decoder.decoder.13.bn2.num_batches_tracked", "module.decoder.decoder.13.bn_list.0.weight", "module.decoder.decoder.13.bn_list.0.bias", "module.decoder.decoder.13.bn_list.0.running_mean", "module.decoder.decoder.13.bn_list.0.running_var", "module.decoder.decoder.13.bn_list.0.num_batches_tracked", "module.decoder.decoder.13.bn_list.1.weight", "module.decoder.decoder.13.bn_list.1.bias", "module.decoder.decoder.13.bn_list.1.running_mean", "module.decoder.decoder.13.bn_list.1.running_var", "module.decoder.decoder.13.bn_list.1.num_batches_tracked", "module.decoder.decoder.14.conv1.weight", "module.decoder.decoder.14.conv1.bias", "module.decoder.decoder.14.conv2.weight", "module.decoder.decoder.14.conv2.bias", "module.decoder.decoder.14.conv_list.0.weight", "module.decoder.decoder.14.conv_list.0.bias", "module.decoder.decoder.14.conv_list.1.weight", "module.decoder.decoder.14.conv_list.1.bias", "module.decoder.decoder.14.last_conv.weight", "module.decoder.decoder.14.last_conv.bias", "module.decoder.decoder.14.bn1.weight", "module.decoder.decoder.14.bn1.bias", "module.decoder.decoder.14.bn1.running_mean", "module.decoder.decoder.14.bn1.running_var", "module.decoder.decoder.14.bn1.num_batches_tracked", "module.decoder.decoder.14.bn2.weight", "module.decoder.decoder.14.bn2.bias", "module.decoder.decoder.14.bn2.running_mean", "module.decoder.decoder.14.bn2.running_var", "module.decoder.decoder.14.bn2.num_batches_tracked", "module.decoder.decoder.14.bn_list.0.weight", "module.decoder.decoder.14.bn_list.0.bias", "module.decoder.decoder.14.bn_list.0.running_mean", "module.decoder.decoder.14.bn_list.0.running_var", "module.decoder.decoder.14.bn_list.0.num_batches_tracked", "module.decoder.decoder.14.bn_list.1.weight", "module.decoder.decoder.14.bn_list.1.bias", "module.decoder.decoder.14.bn_list.1.running_mean", "module.decoder.decoder.14.bn_list.1.running_var", "module.decoder.decoder.14.bn_list.1.num_batches_tracked", "module.decoder.decoder.15.conv1.weight", "module.decoder.decoder.15.conv1.bias", "module.decoder.decoder.15.conv2.weight", "module.decoder.decoder.15.conv2.bias", "module.decoder.decoder.15.conv_list.0.weight", "module.decoder.decoder.15.conv_list.0.bias", "module.decoder.decoder.15.conv_list.1.weight", "module.decoder.decoder.15.conv_list.1.bias", "module.decoder.decoder.15.last_conv.weight", "module.decoder.decoder.15.last_conv.bias", "module.decoder.decoder.15.bn1.weight", "module.decoder.decoder.15.bn1.bias", "module.decoder.decoder.15.bn1.running_mean", "module.decoder.decoder.15.bn1.running_var", "module.decoder.decoder.15.bn1.num_batches_tracked", "module.decoder.decoder.15.bn2.weight", "module.decoder.decoder.15.bn2.bias", "module.decoder.decoder.15.bn2.running_mean", "module.decoder.decoder.15.bn2.running_var", "module.decoder.decoder.15.bn2.num_batches_tracked", "module.decoder.decoder.15.bn_list.0.weight", "module.decoder.decoder.15.bn_list.0.bias", "module.decoder.decoder.15.bn_list.0.running_mean", "module.decoder.decoder.15.bn_list.0.running_var", "module.decoder.decoder.15.bn_list.0.num_batches_tracked", "module.decoder.decoder.15.bn_list.1.weight", "module.decoder.decoder.15.bn_list.1.bias", "module.decoder.decoder.15.bn_list.1.running_mean", "module.decoder.decoder.15.bn_list.1.running_var", "module.decoder.decoder.15.bn_list.1.num_batches_tracked", "module.decoder.decoder.16.conv1.weight", "module.decoder.decoder.16.conv1.bias", "module.decoder.decoder.16.conv2.weight", "module.decoder.decoder.16.conv2.bias", "module.decoder.decoder.16.conv_list.0.weight", "module.decoder.decoder.16.conv_list.0.bias", "module.decoder.decoder.16.conv_list.1.weight", "module.decoder.decoder.16.conv_list.1.bias", "module.decoder.decoder.16.last_conv.weight", "module.decoder.decoder.16.last_conv.bias", "module.decoder.decoder.16.bn1.weight", "module.decoder.decoder.16.bn1.bias", "module.decoder.decoder.16.bn1.running_mean", "module.decoder.decoder.16.bn1.running_var", "module.decoder.decoder.16.bn1.num_batches_tracked", "module.decoder.decoder.16.bn2.weight", "module.decoder.decoder.16.bn2.bias", "module.decoder.decoder.16.bn2.running_mean", "module.decoder.decoder.16.bn2.running_var", "module.decoder.decoder.16.bn2.num_batches_tracked", "module.decoder.decoder.16.bn_list.0.weight", "module.decoder.decoder.16.bn_list.0.bias", "module.decoder.decoder.16.bn_list.0.running_mean", "module.decoder.decoder.16.bn_list.0.running_var", "module.decoder.decoder.16.bn_list.0.num_batches_tracked", "module.decoder.decoder.16.bn_list.1.weight", "module.decoder.decoder.16.bn_list.1.bias", "module.decoder.decoder.16.bn_list.1.running_mean", "module.decoder.decoder.16.bn_list.1.running_var", "module.decoder.decoder.16.bn_list.1.num_batches_tracked", "module.decoder.decoder.17.conv1.weight", "module.decoder.decoder.17.conv1.bias", "module.decoder.decoder.17.conv2.weight", "module.decoder.decoder.17.conv2.bias", "module.decoder.decoder.17.conv_list.0.weight", "module.decoder.decoder.17.conv_list.0.bias", "module.decoder.decoder.17.conv_list.1.weight", "module.decoder.decoder.17.conv_list.1.bias", "module.decoder.decoder.17.last_conv.weight", "module.decoder.decoder.17.last_conv.bias", "module.decoder.decoder.17.bn1.weight", "module.decoder.decoder.17.bn1.bias", "module.decoder.decoder.17.bn1.running_mean", "module.decoder.decoder.17.bn1.running_var", "module.decoder.decoder.17.bn1.num_batches_tracked", "module.decoder.decoder.17.bn2.weight", "module.decoder.decoder.17.bn2.bias", "module.decoder.decoder.17.bn2.running_mean", "module.decoder.decoder.17.bn2.running_var", "module.decoder.decoder.17.bn2.num_batches_tracked", "module.decoder.decoder.17.bn_list.0.weight", "module.decoder.decoder.17.bn_list.0.bias", "module.decoder.decoder.17.bn_list.0.running_mean", "module.decoder.decoder.17.bn_list.0.running_var", "module.decoder.decoder.17.bn_list.0.num_batches_tracked", "module.decoder.decoder.17.bn_list.1.weight", "module.decoder.decoder.17.bn_list.1.bias", "module.decoder.decoder.17.bn_list.1.running_mean", "module.decoder.decoder.17.bn_list.1.running_var", "module.decoder.decoder.17.bn_list.1.num_batches_tracked", "module.decoder.decoder.18.conv1.weight", "module.decoder.decoder.18.conv1.bias", "module.decoder.decoder.18.conv2.weight", "module.decoder.decoder.18.conv2.bias", "module.decoder.decoder.18.conv_list.0.weight", "module.decoder.decoder.18.conv_list.0.bias", "module.decoder.decoder.18.conv_list.1.weight", "module.decoder.decoder.18.conv_list.1.bias", "module.decoder.decoder.18.last_conv.weight", "module.decoder.decoder.18.last_conv.bias", "module.decoder.decoder.18.bn1.weight", "module.decoder.decoder.18.bn1.bias", "module.decoder.decoder.18.bn1.running_mean", "module.decoder.decoder.18.bn1.running_var", "module.decoder.decoder.18.bn1.num_batches_tracked", "module.decoder.decoder.18.bn2.weight", "module.decoder.decoder.18.bn2.bias", "module.decoder.decoder.18.bn2.running_mean", "module.decoder.decoder.18.bn2.running_var", "module.decoder.decoder.18.bn2.num_batches_tracked", "module.decoder.decoder.18.bn_list.0.weight", "module.decoder.decoder.18.bn_list.0.bias", "module.decoder.decoder.18.bn_list.0.running_mean", "module.decoder.decoder.18.bn_list.0.running_var", "module.decoder.decoder.18.bn_list.0.num_batches_tracked", "module.decoder.decoder.18.bn_list.1.weight", "module.decoder.decoder.18.bn_list.1.bias", "module.decoder.decoder.18.bn_list.1.running_mean", "module.decoder.decoder.18.bn_list.1.running_var", "module.decoder.decoder.18.bn_list.1.num_batches_tracked", "module.decoder.decoder.19.conv1.weight", "module.decoder.decoder.19.conv1.bias", "module.decoder.decoder.19.conv2.weight", "module.decoder.decoder.19.conv2.bias", "module.decoder.decoder.19.conv_list.0.weight", "module.decoder.decoder.19.conv_list.0.bias", "module.decoder.decoder.19.conv_list.1.weight", "module.decoder.decoder.19.conv_list.1.bias", "module.decoder.decoder.19.last_conv.weight", "module.decoder.decoder.19.last_conv.bias", "module.decoder.decoder.19.bn1.weight", "module.decoder.decoder.19.bn1.bias", "module.decoder.decoder.19.bn1.running_mean", "module.decoder.decoder.19.bn1.running_var", "module.decoder.decoder.19.bn1.num_batches_tracked", "module.decoder.decoder.19.bn2.weight", "module.decoder.decoder.19.bn2.bias", "module.decoder.decoder.19.bn2.running_mean", "module.decoder.decoder.19.bn2.running_var", "module.decoder.decoder.19.bn2.num_batches_tracked", "module.decoder.decoder.19.bn_list.0.weight", "module.decoder.decoder.19.bn_list.0.bias", "module.decoder.decoder.19.bn_list.0.running_mean", "module.decoder.decoder.19.bn_list.0.running_var", "module.decoder.decoder.19.bn_list.0.num_batches_tracked", "module.decoder.decoder.19.bn_list.1.weight", "module.decoder.decoder.19.bn_list.1.bias", "module.decoder.decoder.19.bn_list.1.running_mean", "module.decoder.decoder.19.bn_list.1.running_var", "module.decoder.decoder.19.bn_list.1.num_batches_tracked", "module.decoder.decoder.20.conv1.weight", "module.decoder.decoder.20.conv1.bias", "module.decoder.decoder.20.conv2.weight", "module.decoder.decoder.20.conv2.bias", "module.decoder.decoder.20.conv_list.0.weight", "module.decoder.decoder.20.conv_list.0.bias", "module.decoder.decoder.20.conv_list.1.weight", "module.decoder.decoder.20.conv_list.1.bias", "module.decoder.decoder.20.last_conv.weight", "module.decoder.decoder.20.last_conv.bias", "module.decoder.decoder.20.bn1.weight", "module.decoder.decoder.20.bn1.bias", "module.decoder.decoder.20.bn1.running_mean", "module.decoder.decoder.20.bn1.running_var", "module.decoder.decoder.20.bn1.num_batches_tracked", "module.decoder.decoder.20.bn2.weight", "module.decoder.decoder.20.bn2.bias", "module.decoder.decoder.20.bn2.running_mean", "module.decoder.decoder.20.bn2.running_var", "module.decoder.decoder.20.bn2.num_batches_tracked", "module.decoder.decoder.20.bn_list.0.weight", "module.decoder.decoder.20.bn_list.0.bias", "module.decoder.decoder.20.bn_list.0.running_mean", "module.decoder.decoder.20.bn_list.0.running_var", "module.decoder.decoder.20.bn_list.0.num_batches_tracked", "module.decoder.decoder.20.bn_list.1.weight", "module.decoder.decoder.20.bn_list.1.bias", "module.decoder.decoder.20.bn_list.1.running_mean", "module.decoder.decoder.20.bn_list.1.running_var", "module.decoder.decoder.20.bn_list.1.num_batches_tracked", "module.decoder.decoder.21.conv1.weight", "module.decoder.decoder.21.conv1.bias", "module.decoder.decoder.21.conv2.weight", "module.decoder.decoder.21.conv2.bias", "module.decoder.decoder.21.conv_list.0.weight", "module.decoder.decoder.21.conv_list.0.bias", "module.decoder.decoder.21.conv_list.1.weight", "module.decoder.decoder.21.conv_list.1.bias", "module.decoder.decoder.21.last_conv.weight", "module.decoder.decoder.21.last_conv.bias", "module.decoder.decoder.21.bn1.weight", "module.decoder.decoder.21.bn1.bias", "module.decoder.decoder.21.bn1.running_mean", "module.decoder.decoder.21.bn1.running_var", "module.decoder.decoder.21.bn1.num_batches_tracked", "module.decoder.decoder.21.bn2.weight", "module.decoder.decoder.21.bn2.bias", "module.decoder.decoder.21.bn2.running_mean", "module.decoder.decoder.21.bn2.running_var", "module.decoder.decoder.21.bn2.num_batches_tracked", "module.decoder.decoder.21.bn_list.0.weight", "module.decoder.decoder.21.bn_list.0.bias", "module.decoder.decoder.21.bn_list.0.running_mean", "module.decoder.decoder.21.bn_list.0.running_var", "module.decoder.decoder.21.bn_list.0.num_batches_tracked", "module.decoder.decoder.21.bn_list.1.weight", "module.decoder.decoder.21.bn_list.1.bias", "module.decoder.decoder.21.bn_list.1.running_mean", "module.decoder.decoder.21.bn_list.1.running_var", "module.decoder.decoder.21.bn_list.1.num_batches_tracked", "module.decoder.decoder.22.conv1.weight", "module.decoder.decoder.22.conv1.bias", "module.decoder.decoder.22.conv2.weight", "module.decoder.decoder.22.conv2.bias", "module.decoder.decoder.22.conv_list.0.weight", "module.decoder.decoder.22.conv_list.0.bias", "module.decoder.decoder.22.conv_list.1.weight", "module.decoder.decoder.22.conv_list.1.bias", "module.decoder.decoder.22.last_conv.weight", "module.decoder.decoder.22.last_conv.bias", "module.decoder.decoder.22.bn1.weight", "module.decoder.decoder.22.bn1.bias", "module.decoder.decoder.22.bn1.running_mean", "module.decoder.decoder.22.bn1.running_var", "module.decoder.decoder.22.bn1.num_batches_tracked", "module.decoder.decoder.22.bn2.weight", "module.decoder.decoder.22.bn2.bias", "module.decoder.decoder.22.bn2.running_mean", "module.decoder.decoder.22.bn2.running_var", "module.decoder.decoder.22.bn2.num_batches_tracked", "module.decoder.decoder.22.bn_list.0.weight", "module.decoder.decoder.22.bn_list.0.bias", "module.decoder.decoder.22.bn_list.0.running_mean", "module.decoder.decoder.22.bn_list.0.running_var", "module.decoder.decoder.22.bn_list.0.num_batches_tracked", "module.decoder.decoder.22.bn_list.1.weight", "module.decoder.decoder.22.bn_list.1.bias", "module.decoder.decoder.22.bn_list.1.running_mean", "module.decoder.decoder.22.bn_list.1.running_var", "module.decoder.decoder.22.bn_list.1.num_batches_tracked", "module.decoder.decoder.23.conv1.weight", "module.decoder.decoder.23.conv1.bias", "module.decoder.decoder.23.conv2.weight", "module.decoder.decoder.23.conv2.bias", "module.decoder.decoder.23.conv_list.0.weight", "module.decoder.decoder.23.conv_list.0.bias", "module.decoder.decoder.23.conv_list.1.weight", "module.decoder.decoder.23.conv_list.1.bias", "module.decoder.decoder.23.last_conv.weight", "module.decoder.decoder.23.last_conv.bias", "module.decoder.decoder.23.bn1.weight", "module.decoder.decoder.23.bn1.bias", "module.decoder.decoder.23.bn1.running_mean", "module.decoder.decoder.23.bn1.running_var", "module.decoder.decoder.23.bn1.num_batches_tracked", "module.decoder.decoder.23.bn2.weight", "module.decoder.decoder.23.bn2.bias", "module.decoder.decoder.23.bn2.running_mean", "module.decoder.decoder.23.bn2.running_var", "module.decoder.decoder.23.bn2.num_batches_tracked", "module.decoder.decoder.23.bn_list.0.weight", "module.decoder.decoder.23.bn_list.0.bias", "module.decoder.decoder.23.bn_list.0.running_mean", "module.decoder.decoder.23.bn_list.0.running_var", "module.decoder.decoder.23.bn_list.0.num_batches_tracked", "module.decoder.decoder.23.bn_list.1.weight", "module.decoder.decoder.23.bn_list.1.bias", "module.decoder.decoder.23.bn_list.1.running_mean", "module.decoder.decoder.23.bn_list.1.running_var", "module.decoder.decoder.23.bn_list.1.num_batches_tracked", "module.decoder.decoder.24.conv1.weight", "module.decoder.decoder.24.conv1.bias", "module.decoder.decoder.24.conv2.weight", "module.decoder.decoder.24.conv2.bias", "module.decoder.decoder.24.conv_list.0.weight", "module.decoder.decoder.24.conv_list.0.bias", "module.decoder.decoder.24.conv_list.1.weight", "module.decoder.decoder.24.conv_list.1.bias", "module.decoder.decoder.24.last_conv.weight", "module.decoder.decoder.24.last_conv.bias", "module.decoder.decoder.24.bn1.weight", "module.decoder.decoder.24.bn1.bias", "module.decoder.decoder.24.bn1.running_mean", "module.decoder.decoder.24.bn1.running_var", "module.decoder.decoder.24.bn1.num_batches_tracked", "module.decoder.decoder.24.bn2.weight", "module.decoder.decoder.24.bn2.bias", "module.decoder.decoder.24.bn2.running_mean", "module.decoder.decoder.24.bn2.running_var", "module.decoder.decoder.24.bn2.num_batches_tracked", "module.decoder.decoder.24.bn_list.0.weight", "module.decoder.decoder.24.bn_list.0.bias", "module.decoder.decoder.24.bn_list.0.running_mean", "module.decoder.decoder.24.bn_list.0.running_var", "module.decoder.decoder.24.bn_list.0.num_batches_tracked", "module.decoder.decoder.24.bn_list.1.weight", "module.decoder.decoder.24.bn_list.1.bias", "module.decoder.decoder.24.bn_list.1.running_mean", "module.decoder.decoder.24.bn_list.1.running_var", "module.decoder.decoder.24.bn_list.1.num_batches_tracked".

Relevant code is line 42 of model/trainer_model.py self.network.module.load_state_dict(torch.load(self.opt.reload_model_path, map_location='cuda:0'))

skim2257 commented 3 years ago

Was able to resolve this issue by changing the line to (removed .module): self.network.load_state_dict(torch.load(self.opt.reload_model_path, map_location='cuda:0'))

However, this made it incompatible with the downloaded models in training/trained_models/

sumai-1998 commented 3 years ago

Was able to resolve this issue by changing the line to (removed .module): self.network.load_state_dict(torch.load(self.opt.reload_model_path, map_location='cuda:0'))

However, this made it incompatible with the downloaded models in training/trained_models/

me too! ~ hahaha 0.0

courchayj commented 3 years ago

Same issue for me, mismatch with usual jpg: RuntimeError: Error(s) in loading state_dict for EncoderDecoder: Missing key(s) in state_dict: "encoder.conv1.bias", "encoder.conv2.weight", "encoder.conv2.bias", "encoder.conv3.weight", "encoder.conv3.bias", "encoder.lin1.weight", "encoder.lin1.bias", "encoder.lin2.weight", "encoder.lin2.bias", "encoder.bn2.weight", "encoder.bn2.bias", "encoder.bn2.running_mean", "encoder.bn2.running_var", "encoder.bn3.weight", "encoder.bn3.bias", "encoder.bn3.running_mean", "encoder.bn3.running_var", "encoder.bn4.weight", "encoder.bn4.bias", "encoder.bn4.running_mean", "encoder.bn4.running_var", "encoder.bn5.weight", "encoder.bn5.bias", "encoder.bn5.running_mean", "encoder.bn5.running_var". ................................................ ............................................... Unexpected key(s) in state_dict: "encoder.layer1.0.conv1.weight" ...................................................... ...................................................; size mismatch for encoder.conv1.weight: copying a param with shape torch.Size([64, 3, 7, 7]) from checkpoint, the shape in current model is torch.Size([64, 3, 1]).

courchayj commented 3 years ago

Same issue for me, mismatch with usual jpg: RuntimeError: Error(s) in loading state_dict for EncoderDecoder: Missing key(s) in state_dict: "encoder.conv1.bias", "encoder.conv2.weight", "encoder.conv2.bias", "encoder.conv3.weight", "encoder.conv3.bias", "encoder.lin1.weight", "encoder.lin1.bias", "encoder.lin2.weight", "encoder.lin2.bias", "encoder.bn2.weight", "encoder.bn2.bias", "encoder.bn2.running_mean", "encoder.bn2.running_var", "encoder.bn3.weight", "encoder.bn3.bias", "encoder.bn3.running_mean", "encoder.bn3.running_var", "encoder.bn4.weight", "encoder.bn4.bias", "encoder.bn4.running_mean", "encoder.bn4.running_var", "encoder.bn5.weight", "encoder.bn5.bias", "encoder.bn5.running_mean", "encoder.bn5.running_var". ................................................ ............................................... Unexpected key(s) in state_dict: "encoder.layer1.0.conv1.weight" ...................................................... ...................................................; size mismatch for encoder.conv1.weight: copying a param with shape torch.Size([64, 3, 7, 7]) from checkpoint, the shape in current model is torch.Size([64, 3, 1]).

Image should be rgb with transparency and size 137x137 Otherwise it fails. This is the reason why there are encoder size mismatch

sumai-1998 commented 3 years ago

i solved this Problem already,i think it;s because the mismatch between save and load model

change the 'reload_network' in trainner_model.py line 33 def reload_network(self): """ Reload entire model or only decoder (atlasnet) depending on the options :return: """ if self.opt.reload_model_path != "": yellow_print(f"Network weights loaded from {self.opt.reload_model_path}!")

print(self.network.state_dict().keys())

        # print(torch.load(self.opt.reload_model_path).keys())
        # pdb.set_trace()
        tmp_model_keys = torch.load(self.opt.reload_model_path, map_location='cuda:0').keys()
        if "module.encoder.conv1.weight" in tmp_model_keys:                
            self.network.load_state_dict(torch.load(self.opt.reload_model_path, map_location='cuda:0'))
        else:
            self.network.module.load_state_dict(torch.load(self.opt.reload_model_path, map_location='cuda:0'))

    elif self.opt.reload_decoder_path != "":
        opt = deepcopy(self.opt)
        opt.SVR = False
        network = EncoderDecoder(opt)
        network = nn.DataParallel(network, device_ids=opt.multi_gpu)
        tmp_model_keys = torch.load(opt.reload_decoder_path, map_location='cuda:0').keys()
        if "module.encoder.conv1.weight" in tmp_model_keys:                
            network.load_state_dict(torch.load(opt.reload_decoder_path, map_location='cuda:0'))
        else:
            network.module.load_state_dict(torch.load(opt.reload_decoder_path, map_location='cuda:0'))
        self.network.module.decoder = network.module.decoder
        yellow_print(f"Network Decoder weights loaded from  {self.opt.reload_decoder_path}!")
ThibaultGROUEIX commented 1 year ago

Closing this since the issue is stale, feel free to reopen. Thanks a lot for for playing around with AtlasNet. Cheers, Thibault