The UI guided experience for Synthetic Data generation
´ydata-synthetic´ offers a UI interface to guide you through the steps and inputs to generate structure tabular data. The streamlit app is available from v1.0.0 onwards, and supports the following flows:
- Train a synthesizer model for a single table dataset
- Generate & profile the generated synthetic samples
Installation
pip install ydata-synthetic[streamlit]
Quickstart
Use the code snippet below in a python file:
Use python scripts
I know you probably love Jupyter Notebooks or Google Colab, but make sure that you start your synthetic data generation streamlit app from a python script as notebooks are not supported!
Or use the file streamlit_app.py that can be found in the examples folder.
The below models are supported:
- ydata-sdk Synthetic Data generator
- CGAN
- WGAN
- WGANGP
- DRAGAN
- CRAMER
- CTGAN