A newer version of the Streamlit SDK is available: 1.56.0
metadata
title: Data Synthesizer Studio (Demo)
emoji: 🧪
colorFrom: blue
colorTo: green
sdk: streamlit
python_version: 3.11
app_file: app.py
pinned: false
Data Synthesizer Studio — Demo (CPU)
Genera datos sintéticos a partir de un CSV usando modelos tabulares generativos (CTGAN, TVAE, GaussianCopula).
Pensado para Hugging Face Spaces (gratis, CPU) — ideal para portafolios.
🚀 Uso rápido
- Sube un CSV pequeño (≤ 2–3 MB).
- Elige un modelo (CTGAN/TVAE/GaussianCopula).
- Entrena con pocos
epochs(5–15). - Genera N filas y descarga el CSV sintético.
💡 Notas
- Este demo está optimizado para CPU y sessions cortas.
- Para entrenamientos largos o datasets grandes, usa
train_full.pyde forma local. - La evaluación de calidad usa
sdv.evaluation.evaluate(0–1, más alto es mejor).
📦 Requisitos
Ver requirements.txt.
📝 Licencia
MIT