- 测试使用 generate_img.py ,不需要显卡。
- 训练使用 train_for_wgangp.py 或 train_for_vae.py,需要显卡。
- 基于 vision transformer 的生成网络和判别网络。(vit + wgangp)
- 基于 反卷积 (cov) 的生成网络和判别网络。(cov + wgangp)
- 基于 反卷积 (cov) 的生成网络和判别网络。(cov + vae)
进入 train_for_wgangp.py 文件,在 main 里面,通过 model = WGPGAN(model_name="cov") 的 model_name 切换 vit 和 cov,使用 wgangp。
进入 train_for_vae.py 文件使用 vae。
直接把图片放在 raw_pics 下,自动转化为 64x64 的图片大小,并保存在pics下 。就可以训练了。
提供一个反卷积的模型,仅仅 20 M,在 model 里面,cov.pt 是 cov 的模型。
vae 的模型由于大于 20 MB,被压缩成了两个文件,使用前先解压 vae.zip。