Metadata-Version: 2.1
Name: GANsforVirtualEye
Version: 0.1.5
Summary: This package provides an implementation of Generative Adversarial Networks (GANs) for time series generation, with flexible architecture options. Users can select different combinations of generator and discriminator models, including Convolutional Neural Networks (CNN) and Long Short-Term Memory networks (LSTM), to suit their specific needs.
Home-page: https://github.com/shailendrabhandari/GANsForVirtualEye.git
Author: Shailendra Bhandari
Author-email: shailendra.bhandari@oslomet.no
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: torch
Requires-Dist: torchvision
Requires-Dist: matplotlib
Requires-Dist: scipy
Requires-Dist: scikit-learn
Requires-Dist: pandas
Requires-Dist: progressbar2

# GANsForVirtualEye: Time Series Generation Package

[![Documentation Status](https://readthedocs.org/projects/gansforvirtualeye/badge/?version=latest)](https://gansforvirtualeye.readthedocs.io/en/latest/)
[![License: MIT](https://img.shields.io/badge/License-MIT-brightgreen)](https://github.com/shailendrabhandari/GANsForVirtualEye/blob/main/LICENSE)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/GANsforVirtualEye)](https://pypi.org/project/GANsforVirtualEye/)
[![PyPI](https://img.shields.io/pypi/v/GANsforVirtualEye)](https://pypi.org/project/GANsforVirtualEye/)
[![Downloads](https://pepy.tech/badge/gansforvirtualeye)](https://pepy.tech/project/gansforvirtualeye)
![GitHub watchers](https://img.shields.io/github/watchers/shailendrabhandari/GANsForVirtualEye?style=social)
![GitHub stars](https://img.shields.io/github/stars/shailendrabhandari/GANsForVirtualEye?style=social)

GANsForVirtualEye is a Python package that implements Generative Adversarial Networks (GANs) for time series data generation, offering flexible architecture options with CNN and LSTM models for both generators and discriminators.

## Architecture

![GAN Architecture](https://raw.githubusercontent.com/shailendrabhandari/GANsForVirtualEye/main/gan_package/results/Class_GAN_Arc.jpg)

## Installation

### Prerequisites

- Python 3.6 or higher
- `pip` package manager

### Steps

1. **Clone the Repository**

   ```bash
   git clone https://github.com/shailendrabhandari/GANsForVirtualEye.git
   cd GANsForVirtualEye
   ```

2. **Install Required Packages**

   It's recommended to use a virtual environment.

   ```bash
   pip install -r requirements.txt
   ```

3. **Install the Package**

   ```bash
   pip install .
   ```

## Documentation

Detailed documentation is available at [Read the Docs](https://gansforvirtualeye.readthedocs.io/en/latest/).

## Author

- **Shailendra Bhandari**  
  [GitHub](https://github.com/shailendrabhandari) | [Email](mailto:shailendra.bhandari@oslomet.no)

---

Thank you for using GANsForVirtualEye! Your feedback is valuable to us.
