Wei_Sun
(Wei Sun)
1
I tried to train a generator and save the state_dict. But got error KeyError: 'conv1_1.weight' when load the saved state_dict.
When I printed out keys of saved state_dict, only find conv1_1.weight_orig, conv1_1.weight_u and conv1_1.weight_v.
How can I solve this issue? Or how can I save the trained model to make it loadable? Thanks
aluo-x
(Andrew Luo)
2
In case you are still suffering from this issue, check that the ‘_metadata’ attribute is not being removed from the state_dict that you load.
1 Like
How did you implement your SN layer, with torch.nn.utils.spectralnom or something like spectralnorm?
aluo-x
(Andrew Luo)
4
Yes, see SPADE for an example
Great ! Fixed this issue by keeping “_metadata” attribute not deleted.