Skip to main content

Synthetic data using Generative Adversarial Networks

Project description

SyGNetSyGNet Mascot

Synthetic data using Generative Adversarial Networks

Principal Investigator: Dr Thomas Robinson (thomas.robinson@durham.ac.uk)

Research team: Artem Nesterov, Maksim Zubok

sygnet is a Python package for generating synthetic data within social science contexts. The sygnet algorithm uses cutting-edge advances in deep learning methods to learn the underlying relationships between variables in a dataset. Users can then generate brand-new, synthetic observations that mimic the real data.

Installation

To install via pip, you can run the following command at the command line: pip install sygnet

sygnet requires:

numpy>=1.20
torch>=1.11.0
scikit-learn>=1.0
pandas>=1.4
datetime
tqdm

Version 0.0.1 (Alpha release)

Our first release! This version has been lightly tested and the core functionality has been implemented. You should expect both functionality and architecture to change considerably. Comments and bug reports are very welcome!

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

sygnet-0.0.1.tar.gz (5.2 MB view hashes)

Uploaded Source

Built Distribution

sygnet-0.0.1-py3-none-any.whl (26.0 kB view hashes)

Uploaded Python 3

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