关于#生成对抗网络#的问题:如何将GAN中训练好的G单独的分离出来(语言-python)

目前在做一个论文的复现,该论文的模型需要将GAN中训练好的G分离出来,请问该如何分离呢,或者说如何只使用GAN中的G

一般来说和使用预处理模型的方式一样,先定义好G的网络结构,最好和模型之前的G的结构一样,然后读取预训练模型,判断层名,或者将你要的G的层名写成list,遍历列表,层名一样的将权重赋值过去即可。
pytorch的话可以通过model.named_parameters(),model.named_modules()来遍历,这个你估计要百度下用法,