English | [简体中文](./README_cn.md)
# PaddleGAN
PaddleGAN provides developers with high-performance implementation of classic and SOTA Generative Adversarial Networks, and supports developers to quickly build, train and deploy GANs for academic, entertainment and industrial usage.
GAN-Generative Adversarial Network, was praised by "the Father of Convolutional Networks" **Yann LeCun (Yang Likun)** as **[One of the most interesting ideas in the field of computer science in the past decade]**. It's the one research area in deep learning that AI researchers are most concerned about.
<div align='center'>
<img src='./docs/imgs/ppgan.jpg'>
</div>
[![License](https://img.shields.io/badge/license-Apache%202-red.svg)](LICENSE)![python version](https://img.shields.io/badge/python-3.6+-orange.svg)
## Recent Contributors
[![](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/images/0)](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/links/0)[![](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/images/1)](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/links/1)[![](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/images/2)](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/links/2)[![](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/images/3)](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/links/3)[![](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/images/4)](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/links/4)[![](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/images/5)](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/links/5)[![](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/images/6)](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/links/6)[![](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/images/7)](https://sourcerer.io/fame/LaraStuStu/paddlepaddle/paddlegan/links/7)
## Quick Start
* Please refer to the [installation document](./docs/en_US/install.md) to make sure you have installed PaddlePaddle and PaddleGAN correctly.
* Get started through ppgan.app interface:
```python
from ppgan.apps import RealSRPredictor
sr = RealSRPredictor()
sr.run("docs/imgs/monarch.png")
```
* More applications, please refer to [ppgan.apps apis](./docs/en_US/apis/apps.md)
* More tutorials:
- [Data preparation](./docs/en_US/data_prepare.md)
- [Training/Evaluating/Testing basic usage](./docs/zh_CN/get_started.md)
## Model Tutorial
* [Pixel2Pixel](./docs/en_US/tutorials/pix2pix_cyclegan.md)
* [CycleGAN](./docs/en_US/tutorials/pix2pix_cyclegan.md)
* [PSGAN](./docs/en_US/tutorials/psgan.md)
* [First Order Motion Model](./docs/en_US/tutorials/motion_driving.md)
* [FaceParsing](./docs/en_US/tutorials/face_parse.md)
* [AnimeGANv2](./docs/en_US/tutorials/animegan.md)
* [U-GAT-IT](./docs/en_US/tutorials/ugatit.md)
* [Photo2Cartoon](./docs/en_US/tutorials/photo2cartoon.md)
* [Wav2Lip](./docs/en_US/tutorials/wav2lip.md)
* [Super_Resolution](./docs/en_US/tutorials/super_resolution.md)
## Composite Application
* [Video restore](./docs/zh_CN/tutorials/video_restore.md)
## Examples
### Image Translation
<div align='center'>
<img src='./docs/imgs/horse2zebra.gif'width='700' height='200'/>
</div>
### Old video restore
<div align='center'>
<img src='./docs/imgs/color_sr_peking.gif' width='700'/>
</div>
### Motion driving
<div align='center'>
<img src='./docs/imgs/first_order.gif' width='700'>
</div>
### Super resolution
<div align='center'>
<img src='./docs/imgs/sr_demo.png'width='700' height='250'/>
</div>
### Makeup shifter
<div align='center'>
<img src='./docs/imgs/makeup_shifter.png'width='700' height='250'/>
</div>
### Face cartoonization
<div align='center'>
<img src='./docs/imgs/ugatit.png'width='700' height='250'/>
</div>
### Realistic face cartoonization
<div align='center'>
<img src='./docs/imgs/photo2cartoon.png'width='700' height='250'/>
</div>
### Photo animation
<div align='center'>
<img src='./docs/imgs/animeganv2.png'width='700' height='250'/>
</div>
### Lip-syncing
<div align='center'>
<img src='./docs/imgs/mona.gif'width='700'>
</div>
## Changelog
- v0.1.0 (2020.11.02)
- Release first version, supported models include Pixel2Pixel, CycleGAN, PSGAN. Supported applications include video frame interpolation, super resolution, colorize images and videos, image animation.
- Modular design and friendly interface.
## Community
Scan OR Code below to join [PaddleGAN QQ Group:1058398620], you can get offical technical support here and communicate with other developers/friends. Look forward to your participation!
<div align='center'>
<img src='./docs/imgs/qq.png'width='250' height='300'/>
</div>
### PaddleGAN Special Interest Group(SIG)
It was first proposed and used by [ACM(Association for Computing Machinery)](https://en.wikipedia.org/wiki/Association_for_Computing_Machinery) in 1961. Top International open source organizations including [Kubernates](https://kubernetes.io/) all adopt the form of SIGs, so that members with the same specific interests can share, learn knowledge and develop projects. These members do not need to be in the same country/region or the same organization, as long as they are like-minded, they can all study, work, and play together with the same goals~
PaddleGAN SIG is such a developer organization that brings together people who interested in GAN. There are frontline developers of PaddlePaddle, senior engineers from the world's top 500, and students from top universities at home and abroad.
We are continuing to recruit developers interested and capable to join us building this project and explore more useful and interesting applications together.
SIG contributions:
- [zhen8838](https://github.com/zhen8838): contributed to AnimeGANv2.
- [Jay9z](https://github.com/Jay9z): contributed to DCGAN and updated install docs, etc.
- [HighCWu](https://github.com/HighCWu): contributed to c-DCGAN and WGAN. Support to use `paddle.vision.datasets`.
- [hao-qiang](https://github.com/hao-qiang) & [ minivision-ai ](https://github.com/minivision-ai): contributed to the photo2cartoon project.
## Contributing
Contributions and suggestions are highly welcomed. Most contributions require you to agree to a [Contributor License Agreement (CLA)](https://cla-assistant.io/PaddlePaddle/PaddleGAN) declaring.
When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA. Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.
For more, please reference [contribution guidelines](docs/en_US/contribute.md).
## License
PaddleGAN is released under the [Apache 2.0 license](LICENSE).
没有合适的资源?快使用搜索试试~ 我知道了~
AI创造营参赛作品 (2).zip
共224个文件
py:168个
yaml:22个
md:21个
需积分: 1 1 下载量 186 浏览量
2024-04-14
21:54:20
上传
评论
收藏 12.8MB ZIP 举报
温馨提示
蓝桥杯,蓝桥杯全国软件和信息技术专业人才大赛是由工业和信息化部人才交流中心举办的全国性IT学科赛事。该赛事旨在推动软件和信息技术产业的发展,促进专业技术人才培养,并向相关行业输送具有创新能力和实践能力的高端人才
资源推荐
资源详情
资源评论
收起资源包目录
AI创造营参赛作品 (2).zip (224个子文件)
t.gif 6.74MB
animeganv2_test.jpg 197KB
animeganv2_res.jpg 122KB
1.jpg 47KB
contribute.md 9KB
README_cn.md 7KB
README.md 7KB
super_resolution.md 6KB
psgan.md 6KB
pix2pix_cyclegan.md 4KB
install.md 4KB
animegan.md 4KB
wav2lip.md 3KB
photo2cartoon.md 3KB
pixel2style2pixel.md 3KB
styleganv2.md 3KB
get_started.md 3KB
motion_driving.md 3KB
data_prepare.md 2KB
README.md 1KB
face_parse.md 1KB
README.md 472B
ugatit.md 105B
video_restore.md 38B
apps.md 24B
1.mp4 2.42MB
result.mp4 909KB
animeganv2.png 1.72MB
A2B.png 155KB
2.png 138KB
B2A.png 125KB
inception.py 32KB
hrnet.py 26KB
deoldify.py 18KB
makeup_model.py 17KB
trainer.py 16KB
generator_pixel2style2pixel.py 15KB
resnet_ugatit_p2c.py 13KB
makeup.py 13KB
imresize.py 12KB
generator_styleganv2.py 12KB
wav2lip.py 12KB
dain_predictor.py 12KB
init.py 12KB
lesrcnn.py 11KB
ugatit_model.py 11KB
resnet_ugatit.py 11KB
deepremaster_predictor.py 11KB
styleganv2_model.py 10KB
utils.py 10KB
psnr_ssim.py 10KB
remaster.py 10KB
compute_fid.py 10KB
cycle_gan_model.py 9KB
first_order.py 9KB
drn.py 9KB
wav2lip_hq_model.py 9KB
animeganv2_model.py 8KB
first_order_predictor.py 8KB
net_s3fd.py 8KB
transforms.py 8KB
download.py 8KB
makeup_dataset.py 7KB
gan_model.py 7KB
unet.py 7KB
model.py 7KB
base_model.py 7KB
perceptual_loss.py 7KB
transforms.py 7KB
preprocess.py 7KB
mobile_resnet.py 7KB
dense_motion.py 7KB
resnet.py 7KB
dlib_utils.py 7KB
visual.py 7KB
resnet_backbone.py 6KB
wav2lip_dataset.py 6KB
generater_animegan.py 6KB
occlusion_aware.py 6KB
nlayers.py 6KB
edvr_predictor.py 6KB
audio.py 6KB
deoldify_predictor.py 6KB
create_kernel_dataset.py 5KB
wav2lip_model.py 5KB
video-enhance.py 5KB
syncnet.py 5KB
core.py 5KB
utils.py 5KB
pix2pix_model.py 5KB
drn_model.py 5KB
bbox.py 5KB
discriminator_styleganv2.py 5KB
esrgan_model.py 5KB
blocks.py 5KB
builder.py 5KB
gan_loss.py 5KB
create_bicubic_dataset.py 5KB
dcgenerator.py 4KB
vgg_discriminator.py 4KB
共 224 条
- 1
- 2
- 3
资源评论
探索电平
- 粉丝: 515
- 资源: 194
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于matlab实现的求解背包问题的离散粒子群算法程序,采用0-1二进制编码,可以直接运行!.rar
- 基于matlab实现的平台多因子选股策略简单范例,供学习.rar
- 基于matlab实现的三自由度UCAV控制模型仿真程序,科研源码
- 基于matlab实现的上下文自适 应二进制算术编码(CABAC),.rar
- 基于matlab实现的深度极限学习机代码;多层极限学习机代码.rar
- 随机森林.txt随机森林.txt随机森林.txt随机森林.txt随机森林.txt
- 基于matlab实现的神经网络30个案例分析中的第25个例子
- 基于matlab实现的数字图像几何变换,三种插值算法 最邻近,二次插值,双三次插值.rar
- 基于matlab实现的线性极限学习机,对于黄广斌提出的极限学习机进行改进后的代码.rar
- 基于matlab实现的小生境粒子群算法编程,及20篇相关论文,全都是关于小生境粒子群的研究与应用.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功