Text-to-Image-Synthesis

用文本描述生成对应图像,快速跑通经典GAN基线

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 图像生成 🍴 复刻 90 🐛 待处理 16 👀 关注 14
GitHub ↗
GitHub 星标 ★ 409
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,GPL-3.0许可,可自由使用和修改,无付费版本。

项目预览

Text-to-Image-Synthesis 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类图像生成
开发团队aelnouby
定价模式🏷️完全免费
价格说明开源项目,GPL-3.0许可,可自由使用和修改,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议GPL-3.0
主要语言Python
技术栈/模型gans,image-generation,pytorch,text-to-image,zero-shot-learning
GitHub 星标★ 409
上线时间2017-10-27 00:00:00
代码更新2020-07-24
仓库体积465 KB
本站数据更新2026-11-10
维护状态低维护
收录时间2026-08-09
浏览次数3

项目介绍

这是一个基于PyTorch的文本生成图像(Text-to-Image)的GAN实现,对应论文《Generative Adversarial Text-to-Image Synthesis》。项目解决的是从自然语言描述生成对应视觉图像的问题,核心能力包括:使用深度卷积GAN(DCGAN)结构,将文本编码为嵌入向量,并通过条件增强技术(Conditioning Augmentation)提升生成图像的多样性;支持在CUB鸟类数据集上训练和测试,能够根据文本描述生成相应的鸟类图像。项目代码结构清晰,包含数据预处理、模型定义、训练和评估脚本,适合研究文本到图像生成的基础方法。作为早期项目,它提供了简洁的基线实现,便于理解GAN在跨模态生成中的基本流程。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 409

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:高级 约 90 分钟 部署方式:本地GPU 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Python 3.6 时代环境
  • NVIDIA GPU
  • 图文配对数据集

安装与启动步骤

  1. 1准备旧版 PyTorch

    论文代码年代久远,新版框架里不少接口已变。

  2. 2拉仓库看结构

    训练脚本与数据加载分开,先读配置。

  3. 3备一份图文配对数据

    COCO 这类带描述的图像集即可。

  4. 4跑小规模训练

    先用极小步数确认 loss 会下降。

如何确认成功

在小规模数据上训练若干步后,损失呈下降趋势,且生成的图像与输入描述在主要对象上对得上

注意事项

  • 这是较早的文本到图像 GAN 复现,生成质量与今天的扩散模型不在一个量级,主要价值是理解条件生成的原理。
  • 依赖旧版 PyTorch,直接在新环境装大概率一堆报错。
  • GAN 训练本身不稳,模式崩塌很常见,别指望一次就出好结果。
  • 想要可用效果,直接用 Stable Diffusion 系列,不必在这上面耗。

核心亮点

  • 代码简洁,直接复现论文核心结构,适合入门学习
  • 基于PyTorch,环境配置简单,易于修改和扩展
  • 提供CUB数据集处理脚本,开箱即用

不足之处

  • 仅支持CUB鸟类数据集,泛化性有限
  • 生成图像分辨率低,细节粗糙
  • 文档/社区待观察

适用场景

  • 学术研究:复现经典文本生成图像基线
  • 教学演示:理解GAN跨模态生成原理
  • 快速原型:验证文本到图像的基本流程

替代项目

StackGAN、AttnGAN、DALL-E

上一篇:Auto1111SDK

下一篇:stable-flow

同类项目推荐

qwen-image-2.1-skill 开源

一句话需求自动改写成官方规范提示词,出图更听话

Agentic skill for Qwen-Image-2.1: Rewrites and optimizes text-to-image and multi-ima···

★ 210 2026-09-27
Feishu-Stablediffusion 开源

在飞书里直接喊话,AI 帮你出图,省去切换工具。

由stablediffusion赋能的飞书图片生成类机器人

★ 115 2026-08-09
ian-handdrawn-ppt 开源

输入技术主题,秒出中文手绘风格 PPT 整页图

中文手绘技术 PPT 整页图像生成 Skill | 21:9 封面 + 16:9 正文配图 | PNG 输出

★ 1513 2026-08-09
ComfyUI_VNCCS 开源

一次设定角色,批量出统一立绘

Visual Novel Character Creation Suite is a comprehensive tool for creating character···

★ 1761 2026-10-16
bingart 开源

用 Python 轻松调用 Bing 的 AI 图像和视频生成能力

Is an unofficial async API wrapper for Bing Image & Video Creator. It allows you to···

★ 58 2026-08-09
DistanceGAN 开源

无需配对数据,保持图像结构做风格迁移

Pytorch implementation of "One-Sided Unsupervised Domain Mapping" NIPS 2017

★ 194 2026-08-09
comfyui-diffusion-cg 开源

在ComfyUI里直接调潜空间色彩,让生成图拥有电影级色调

Custom Nodes for ComfyUI that perform color grading based on the latent tensor value···

★ 101 2026-08-09