完成代码训练和报告编写
Project intro: A Jittor implementation of Conditional GAN (CGAN).
Language / Framework: Jittor
本项目为「第三届计图人工智能挑战赛 · 热身赛」提供一个可运行的 Conditional GAN 基线:输入随机噪声 $z$ 与类别标签 $y$,生成指定数字(MNIST)的图片,并输出最终拼接图 result.png 供评测。
result.png
*.png
generator_last.pkl
discriminator_last.pkl
CGAN.py
docs/REPORT.md
jittor
numpy
pillow
python3.x-config not found
python3.x-dev
直接运行:
python CGAN.py
指定生成的数字序列(比赛随机ID):
python CGAN.py --number 2314035
常用参数:
--n_epochs
--batch_size
--sample_interval
jt.flags.use_cuda
.gitignore
assets/
MIT
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
CGAN_jittor
Project intro: A Jittor implementation of Conditional GAN (CGAN).
Language / Framework: Jittor
本项目为「第三届计图人工智能挑战赛 · 热身赛」提供一个可运行的 Conditional GAN 基线:输入随机噪声 $z$ 与类别标签 $y$,生成指定数字(MNIST)的图片,并输出最终拼接图
result.png供评测。Features
*.png)generator_last.pkl、discriminator_last.pklresult.pngFiles
CGAN.py:训练 + 生成脚本(入口)result.png:最终按数字序列生成的拼接结果图generator_last.pkl/discriminator_last.pkl:训练得到的权重docs/REPORT.md:一页简要报告(含结果与分析)Quickstart
jittor、numpy、pillowpython3.x-config not found,需安装python3.x-dev直接运行:
python CGAN.py指定生成的数字序列(比赛随机ID):
python CGAN.py --number 2314035常用参数:
--n_epochs:训练轮数(默认 100)--batch_size:批大小(默认 64)--sample_interval:采样保存间隔(默认 1000)Notes
CGAN.py中将jt.flags.use_cuda调整为 1(并确保本机 CUDA/驱动匹配)。*.png采样图,已在.gitignore中默认忽略(保留result.png与assets/)。License
MIT