# torchPDLP

torchPDLP uses the restarted PDHG algorithm with enhancements to solve primal-dual linear programs efficiently using PyTorch.

## Features
- Implementation of restarted PDHG algorithm
- Enhancements for stability and performance
- Leverages PyTorch for fast computation

## Installation

Once released on PyPI:
```bash
pip install torchPDLP
```

Or install directly from GitHub:
```bash
pip install git+https://github.com/SimplySnap/torchPDLP.git@pypi-package#subdirectory=torchPDLP
```

## Usage

```python
import torchPDLP

# Example usage here (update with actual usage)
```

## Authors

- Xiyan Hu
- Titus Parker
- Connor Phillips
- Yifa Yu

## License

MIT License
