Update README.md
本项目是基于计图框架,针对手写数字生成任务对Conditional GAN (CGAN)模型的一个简单实现.
MNIST
本项目共包含一个 CGAN.py 源代码文件,但在运行该代码之前您需要在您的python环境中安装 jittor 框架,具体安装方法可以参考https://cg.cs.tsinghua.edu.cn/jittor/download/。
CGAN.py
jittor
在安装好 jittor 框架后,您可以将本仓库clone到本地,或者直接下载仓库中的CGAN.py文件。
您可以通过以下指令来运行项目
$ python CGAN.py
代码会自动下载和使用 MNIST 数据集对模型进行训练,您可以在当前目录下看到每隔一个阶段模型生成的手写数字图片结果,同时目录下的 discriminator_last.pkl generator_last.pkl 文件分别保存了当前阶段的判别器和生成器模型。当模型运行完成后,在当前目录下还会生成名为 result.png 样例图片。
discriminator_last.pkl
generator_last.pkl
result.png
训练过程输出如下图
训练之前的结果
训练5000次
训练10000次
训练50000次
训练90000次
result
本项目的代码为第三届计图人工智能挑战赛热身赛的示例代码经过进一步修改而生成。第三届计图人工智能挑战赛 (gitlink.org.cn)
本项目采用 Apache 2.0 开源许可,您可以在 LICENSE.txt 中找到许可说明。
Apache 2.0
LICENSE.txt
A Jittor implementation of Conditional GAN (CGAN).
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
CGAN_jittor
本项目是基于计图框架,针对手写数字生成任务对Conditional GAN (CGAN)模型的一个简单实现.
项目简述
MNIST
数据集对模型进行训练。项目安装与运行
本项目共包含一个
CGAN.py
源代码文件,但在运行该代码之前您需要在您的python环境中安装jittor
框架,具体安装方法可以参考https://cg.cs.tsinghua.edu.cn/jittor/download/。在安装好
jittor
框架后,您可以将本仓库clone到本地,或者直接下载仓库中的CGAN.py
文件。您可以通过以下指令来运行项目
代码会自动下载和使用
MNIST
数据集对模型进行训练,您可以在当前目录下看到每隔一个阶段模型生成的手写数字图片结果,同时目录下的discriminator_last.pkl
generator_last.pkl
文件分别保存了当前阶段的判别器和生成器模型。当模型运行完成后,在当前目录下还会生成名为result.png
样例图片。训练过程输出如下图
项目参考效果
训练之前的结果
训练5000次
训练10000次
训练50000次
训练90000次
result
友情链接
本项目的代码为第三届计图人工智能挑战赛热身赛的示例代码经过进一步修改而生成。第三届计图人工智能挑战赛 (gitlink.org.cn)
许可
本项目采用
Apache 2.0
开源许可,您可以在LICENSE.txt
中找到许可说明。