
synthetic-data-generator
一键生成高仿真表格数据,解决隐私与数据稀缺难题
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2442
使用教程
环境要求
- Python 环境(README 未标明具体版本)
- 已安装可用的 pip 包管理工具
- 本地源码安装需已配置 git 及 GitHub SSH 访问
安装与启动步骤
-
1通过 PyPI 安装
最简方式,直接从 PyPI 拉取并安装 sdgx 包,适合只想快速调用的用户。
pip install sdgx -
2克隆源码仓库
README 推荐用源码方式使用 SDG,先用 SSH 地址把仓库克隆到本地。
git clone git@github.com:hitsz-ids/synthetic-data-generator.git -
3进入目录并安装
切换到克隆下来的项目目录,执行本地安装,把当前源码装进环境。
cd synthetic-data-generator pip install . -
4备选:从 Git 直接安装
若不想手动克隆,可用 pip 直接从 Git 仓库地址安装,等价于源码安装。
pip install git+https://github.com/hitsz-ids/synthetic-data-generator.git
如何确认成功
README 未给出验证方式;可执行 python -c "import sdgx" 检查是否导入成功(此为推断,非 README 原文)。
常见问题
Q:安装方式该怎么选?
A:README 明确推荐 Local Install(源码安装),即克隆仓库后执行 pip install .;只想快速试用可直接 pip install sdgx。
Q:git clone 提示权限失败怎么办?
A:README 给的是 SSH 地址 git@github.com:...,需先配置好 GitHub SSH 密钥;也可改用 pip install git+https:// 的 HTTPS 方式。
Q:装完就能直接生成数据吗?
A:README 节选只覆盖安装部分,未提供使用与配置说明,需查阅官方文档站 synthetic-data-generator.readthedocs.io 再继续。
注意事项
- README 未给出版本要求,如遇依赖冲突建议使用独立虚拟环境安装。
- README 未提供任何配置项、端口或密钥说明,不要自行填入参数。
- 三种安装方式选其一即可,PyPI 与源码安装不要在同一环境反复叠加。
核心亮点
- 内置多种生成模型(GAN/VAE/扩散模型),覆盖不同数据类型的合成需求
- 提供从数据接入到评估的完整流水线,开箱即用,降低使用门槛
- 支持隐私保护(差分隐私),适合敏感数据场景
不足之处
- 大规模数据生成时性能可能成为瓶颈
- 文档/社区待观察
适用场景
- 企业内部分析师需要扩充数据集进行建模测试
- 医疗、金融等隐私敏感行业共享数据前进行脱敏合成
- 机器学习竞赛或研究中需要构造对抗样本或数据增强
替代项目
SDV (Synthetic Data Vault)、CTGAN、Gretel Synthetics
上一篇:jailbreak_llms
下一篇:autolabel
同类项目推荐
sekai-codebase
开源
用真实世界视频数据,训练能理解世界动态的AI模型
[NeurIPS 2025] Sekai: A Video Dataset towards World Exploration
CompBioDatasetsForMachineLearnin···
开源
生物医学机器学习数据集一网打尽,找数据不再翻论文
A Curated List of Computational Biology Datasets Suitable for Machine Learning
mirdata
开源
统一加载校验MIR数据集,省去重复解析代码
Python library for working with Music Information Retrieval datasets
mimesis
开源
生成逼真多语言假数据,测试开发快人一步
Mimesis is a Python library for generating fake but realistic data in multiple langu···
MagicBrush
开源
手工标注的指令图像编辑数据集,让模型更懂你的修改指令。
[NeurIPS'23] "MagicBrush: A Manually Annotated Dataset for Instruction-Guided Image ···
GTSinger
开源
一个数据集搞定多种歌唱技巧与语言,让歌声合成更真实可控
Dataset and code of GTSinger(NeurIPS 2024 Spotlight): A Global Multi-Technique Singi···
anime-offline-database
开源
一份JSON搞定动漫元数据,跨站引用直接查
A JSON based anime dataset containing the most important meta data as well as cross ···
synthoseis
开源
自动造地震数据+标签,省去人工标注
Generating seismic data and associated labels to train deep learning networks.
address
开源
用真实开放数据一键生成27国测试地址
A self-hosted address and synthetic test-profile generator for 27 countries and regi···