
domain-transfer-network
无监督图像域转换,无需配对数据即可实现风格迁移
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 863
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 3.6
- TensorFlow 1.x
- NVIDIA GPU
安装与启动步骤
-
1克隆
这是 TensorFlow 1.x 时代的实现,环境要老一些。
git clone https://github.com/yunjey/dtn-tensorflow.git cd dtn-tensorflow -
2下数据
脚本会拉取跨域图像数据集。
./download.sh -
3预处理
先生成 tfrecord,训练读它。
python prepro.py -
4预训练再训练
先 pretrain 稳定住,再切 train 微调。
python main.py --mode='pretrain' python main.py --mode='train'
如何确认成功
eval 模式能输出跨域转换后的图像并保存到样例目录。
注意事项
- TF1 在新机器上装起来麻烦,建议用容器或老版本 conda 环境。
- 它是无监督跨域生成,源域与目标域要各有一批图。
核心亮点
- 实现了无监督域转换的核心算法,无需成对训练数据,降低了数据标注成本
- 基于TensorFlow实现,代码结构清晰,易于理解和二次开发
- 提供了训练与测试的完整流程,并附有示例配置,便于快速上手
不足之处
- 项目为早期版本,文档和社区支持相对有限
- 依赖较老的TensorFlow版本,可能不兼容现代环境
适用场景
- 艺术风格迁移,将普通照片转换为特定画家风格
- 跨季节图像生成,如夏季风景转冬季雪景
- 数据增强,生成不同域的训练样本以提升模型泛化能力
替代项目
CycleGAN、DualGAN、UNIT
下一篇:img2imgGAN
同类项目推荐
AudioToken
开源
上传一段音频,AI 直接生成匹配图像
[InterSpeech 2023] The official PyTorch implementation of: "AudioToken: Adaptation o···
MooshieUI
开源
不懂节点也能玩转 ComfyUI,轻松生成 AI 图像
A front-end UI for ComfyUI made for beginner level users.
watercolor-canvas
开源
几行代码在网页上画出自然晕染的水彩画
Creating watercolor-style canvas art
TachiSnap
开源
浏览器里一键清理AI像素画瑕疵,动画帧批量处理
TachiSnap — Pixel Snapper for animation pixel artists. Rust + WebAssembly client-si···
stable-diffusion-webui-sonar
开源
给Stable Diffusion WebUI加装采样优化器,提升出图质量
Wrapped k-diffuison samplers with tricks to improve the generated image quality (may···
stable-diffusion-webui-portable
开源
无网也能玩AI绘画,U盘一插即用
This Project Aims for 100% Offline Stable Diffusion (People without internet or with···
ComfyUI-RookieUI
开源
把 A1111 的经典操作界面搬进 ComfyUI,无缝切换生成工作流。
The ultimate A1111-style sidebar. Bring the classic UX you know and love into ComfyU···
GenClaw
开源
写代码让 AI 自己规划并画出复杂图像
GenClaw: Code-Driven Agentic Image Generation
VisorGPT
开源
用GPT自动生成空间布局,让ControlNet等模型按你指定的位置生成图像。
[NeurIPS 2023] Customize spatial layouts for conditional image synthesis models, e.g···