
art-DCGAN
用 DCGAN 生成风景和肖像艺术,开箱即用预训练模型
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2006
技术标签
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Torch/Lua 运行环境(README 未给出安装命令,需自行准备)
- 可访问 Google Drive 下载预训练权重
- 预训练模型单个超过 100MB,需预留磁盘空间
- 需了解 Soumith 版 dcgan.torch 的基本用法,本项目用法与其一致
安装与启动步骤
-
1克隆项目源码
从 GitHub 拉取 art-DCGAN 仓库,README 未提供其他安装步骤,拿到 Lua 源码即可。
git clone https://github.com/robbiebarrat/art-DCGAN.git -
2准备 Torch/Lua 环境
项目基于 Torch/Lua,需先有可运行的 Torch 环境;README 没有给安装命令,请参考 Torch 官方文档。
-
3获取上游参考实现
README 说明用法与 Soumith 的 dcgan.torch 完全一致,克隆它作为命令与参数的参考。
git clone https://github.com/soumith/dcgan.torch -
4下载预训练权重
按 README 给出的 Google Drive 链接下载 Landscape GAN 或 Nude-Portrait GAN 的 Generator/Discriminator,各含 CPU 版。
-
5加载模型生成图像
README 指出本项目的唯一差别是加载 checkpoint 的方式不同,需按主脚本的 checkpoint 参数加载权重再生成图像。
-
6用自带爬虫准备数据
项目内置 artwork scraper(艺术品爬虫),可用于采集训练数据集;README 未给出具体调用参数,需阅读脚本。
如何确认成功
按项目脚本加载预训练权重并执行生成后,能得到输出的艺术图像文件,即表示模型加载与推理成功。
常见问题
Q:预训练模型在哪里下载?
A:README 提供 Google Drive 链接,Landscape GAN 和 Nude-Portrait GAN 的 Generator、Discriminator 各有 GPU/CPU 两个版本。
Q:为什么没有 Abstract Landscape 的权重?
A:README 明确说明该模型暂无下载,可在常规风景网络训练接近结束时切换数据集自行训练得到。
Q:生成结果可以商用吗?
A:不可以。README 要求使用任何模型输出都要注明作者 robbiebarrat,且禁止出售预训练模型的输出(无论是否修改)。
Q:训练和生成的命令怎么写?
A:与 Soumith 的 dcgan.torch 用法完全相同,只是从 checkpoint 加载的方式不同,建议对照上游脚本修改。
注意事项
- README 未提供任何安装命令,本教程步骤为可推断的通用准备动作,具体参数请阅读仓库脚本。
- Abstract Landscape GAN 目前没有公开权重,需要自己训练。
- 使用前建议先邮件联系作者说明用途,README 有此要求。
- 预训练模型体积大,需手动从 Google Drive 下载,不能通过命令行直接拉取。
核心亮点
- 提供多个高质量预训练模型,覆盖风景、裸体肖像等主题,可直接生成艺术图像
- 基于 DCGAN 改进,训练更稳定,生成图像质量优于原始实现
- 代码结构清晰,基于 Torch/Lua,易于修改和扩展
不足之处
- 依赖较老的 Torch/Lua 生态,与现代 PyTorch 环境集成困难
- 预训练模型分辨率有限,生成图像尺寸较小
- 文档/社区待观察
适用场景
- 艺术家快速生成风景或肖像风格的艺术灵感图
- AI 初学者学习 DCGAN 的改进实现和生成艺术实践
- 设计师探索 AI 辅助创作,生成背景或素材
替代项目
CycleGAN、StyleGAN、DeepArt
上一篇:generativeart
下一篇:generativeart
同类项目推荐
fastsdcpu
开源
没显卡也能在 CPU 上快速本地出图
Fast stable diffusion on CPU and AI PC
blended-latent-diffusion
开源
用文本和掩码精准编辑图像局部,背景不跑偏
Official implementation for "Blended Latent Diffusion" [SIGGRAPH 2023]
carefree-drawboard
开源
在无限画布上边画边生成,让 AI 实时补全你的创意
Infinite Drawboard in Python
ComfyUI_TGate
开源
给ComfyUI装上注意力缓存,出图更快不降质
T-GATE implementation for ComfyUI.
voltaML-fast-stable-diffusion
开源
开箱即用的 Stable Diffusion 加速 WebUI,轻松产出高质量图像
Beautiful and Easy to use Stable Diffusion WebUI
clip-gen
开源
摆脱文本标注,用 CLIP 视觉特征直接训练文生图模型
CLIP-GEN: Language-Free Training of a Text-to-Image Generator with CLIP
ComfyUI-Moss-Image-Edit
开源
在ComfyUI里用文字加参考图直接改图
Edit images in ComfyUI with text instructions and up to four reference images.
awesome-ai-painting
开源
一站式AI绘画资源导航,从入门到精通省时省力
AI绘画资料合集(包含国内外可使用平台、使用教程、参数教程、部署教程、业界新闻等等) S···
pixlstash
开源
自动整理海量图片,用内容或人脸快速搜索,还能喂给 ComfyUI。
PixlStash helps you find things in an image library that's gotten out of hand. It im···