Metadata-Version: 2.1
Name: dataroid
Version: 0.0.4
Summary: A Simple Wrapper For Synthetic Data Generation
Author: torchd3v
Author-email: <burak96egeli@gmail.com>
Keywords: python,data,generate,synthetic,deep learning,model
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Description-Content-Type: text/markdown

## Installation
```sh
pip install dataroid
```
# Usage Example
```python3
from dataroid import Bot
import pandas as pd

data = pd.read_csv("shopping.csv")

model = Bot(data)
model.generate(5)
```

## Dependencies
- [pandas - A Python package that provides fast, flexible, and expressive data structures designed to make working with "relational" or "labeled" data both easy and intuitive. ](https://pandas.pydata.org/)
- [ctgan - CTGAN is a collection of Deep Learning based synthetic data generators for single table data, which are able to learn from real data and generate synthetic data with high fidelity.](https://sdv.dev/)

## Citation
*Lei Xu, Maria Skoularidou, Alfredo Cuesta-Infante, Kalyan Veeramachaneni.* **Modeling Tabular data using Conditional GAN**. NeurIPS, 2019.

```LaTeX
@inproceedings{ctgan,
  title={Modeling Tabular data using Conditional GAN},
  author={Xu, Lei and Skoularidou, Maria and Cuesta-Infante, Alfredo and Veeramachaneni, Kalyan},
  booktitle={Advances in Neural Information Processing Systems},
  year={2019}
}
```
