出现UnboundLocalError: local variable 'gen_net' referenced before assignment的问题,请问各位怎么解决?

复现transGAN,想进一步处理自己的数据,不修改cfg.py文件的参数设置,运行train_derived.py文件,导入模型部分出错,不懂为什么,有复现过的朋友可以帮忙解答一下么?万分感谢!!

img

img

意思很明确,就是当不满足if里的条件时,执行else后面的那两行,但是gen_net之前没有给定,导致无法使用,你需要事先给定gen_net

你好,请问你解决了你上述的问题了吗?我现在也出现了这个报错