Ricardouchub's picture
Upload README.md
02ae313 verified

A newer version of the Streamlit SDK is available: 1.56.0

Upgrade
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

  1. Sube un CSV pequeño (≤ 2–3 MB).
  2. Elige un modelo (CTGAN/TVAE/GaussianCopula).
  3. Entrena con pocos epochs (5–15).
  4. 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.py de forma local.
  • La evaluación de calidad usa sdv.evaluation.evaluate (0–1, más alto es mejor).

📦 Requisitos

Ver requirements.txt.

📝 Licencia

MIT