Thank you for your help.
the name of layers parameters are changed in my VGG16 model. How can I load parameter from pretrained VGG16 model with different parameter names ?
Here is pretrained parameter names




features.0.weight
torch.Size([64, 3, 3, 3])




features.0.bias            torch.Size([64])



features.2.weight        torch.Size([64, 64, 3, 3])



features.2.bias            torch.Size([64])



features.5.weight        torch.Size([128, 64, 3, 3])



features.5.bias            torch.Size([128])



features.7.weight        torch.Size([128, 128, 3, 3])



features.7.bias            torch.Size([128])



features.10.weight      torch.Size([256, 128, 3, 3])




And Here my VGG16 parameter names - Step size is the name of parameter in my quantization layer
|features.0.step_size | torch.Size([1])|
|features.1.weight         torch.Size([64, 3, 3, 3])|
|features.1.bias             torch.Size([64])|
|features.3.step_size    torch.Size([1])|
|features.4.weight         torch.Size([64, 64, 3, 3])|
|features.4.bias             torch.Size([64])|
|features.7.step_size    torch.Size([1])|
|features.8.weight         torch.Size([128, 64, 3, 3])|
|features.8.bias             torch.Size([128])|
|features.10.step_size  torch.Size([1])|