Skip to main content

Synthetic data generation methods with different synthetization methods.

Project description

Synthetic Data Logo

Join us on slack

What is Synthetic Data?

Synthetic data is artificially generated data that is not collected from real world events. It replicates the statistical components of real data without containing any identifiable information, ensuring individuals' privacy.

Why Synthetic Data?

Synthetic data can be used for many applications:

  • Privacy
  • Remove bias
  • Balance datasets
  • Augment datasets

ydata-synthetic

This repository contains material related with Generative Adversarial Networks for synthetic data generation, in particular regular tabular data and time-series. It consists in a set of different GANs architectures developed ussing Tensorflow 2.0. An example Jupyter Notebook is included, to show how to use the different architectures.

Quickstart

pip install ydata-synthetic

Examples

Here you can find usage examples of the package and models to synthesize tabular data.

Credit Fraud dataset Open in Colab

Stock dataset Open in Colab

Project Resources

In this repo you can find the following GAN architectures:

Tabular data

Sequential data

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ydata-synthetic-0.2.4.tar.gz (29.0 kB view details)

Uploaded Source

Built Distribution

ydata_synthetic-0.2.4-py2.py3-none-any.whl (39.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file ydata-synthetic-0.2.4.tar.gz.

File metadata

  • Download URL: ydata-synthetic-0.2.4.tar.gz
  • Upload date:
  • Size: 29.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for ydata-synthetic-0.2.4.tar.gz
Algorithm Hash digest
SHA256 9778b3ad9ff48fba7c8c6efd10264f635ded9e25b49e9af0c3536bc708d6e8f2
MD5 d584aefce25ec3cb4ca5d77f6f9eefcc
BLAKE2b-256 2d0374d5bce138bdafda38d477d7af01e40c8aa626c9fb572f9664a55f2de3c4

See more details on using hashes here.

File details

Details for the file ydata_synthetic-0.2.4-py2.py3-none-any.whl.

File metadata

  • Download URL: ydata_synthetic-0.2.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 39.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for ydata_synthetic-0.2.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a82d5e486d9670d572737c1f74f5c764eab0d349c5838745f43dede44fc038e9
MD5 a7d5d10fecd28ade869173b2018e086b
BLAKE2b-256 d9052c95566e7916ad092d5b97bcb7df64e4a5bb6f2c6e1ca95f55ea86c8ac1d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page