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.1.3.tar.gz (27.2 kB view details)

Uploaded Source

Built Distribution

ydata_synthetic-0.1.3-py2.py3-none-any.whl (35.8 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: ydata-synthetic-0.1.3.tar.gz
  • Upload date:
  • Size: 27.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.8.8

File hashes

Hashes for ydata-synthetic-0.1.3.tar.gz
Algorithm Hash digest
SHA256 32a6869b972301b3f3a12fa77d157ae17f2ee4b9d8b54450b98ae693824299ba
MD5 bf15ecbf7a9bea748d5fa315c173ecf4
BLAKE2b-256 c3a185ef5c8a74166c85d89de81d998fba77b66c38cfd018e81448f4f3275cc1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ydata_synthetic-0.1.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 35.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.8.8

File hashes

Hashes for ydata_synthetic-0.1.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 58a4e9e65511c8860d6a4751b47ed5f6c33f85371da693e422d0a8b927ef3b7a
MD5 2254785df6f039b245e6abba61c0df09
BLAKE2b-256 f9204d9a3668a379cb0503b5fba902179454668e93b5eb27e9c7fb7d8b591e99

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