Metadata-Version: 2.4
Name: tiled_convolution
Version: 0.1.1
Summary: A tiled convolution implementation for PyTorch
Author-email: Rich Hakim <richhakim@gmail.com>
Keywords: sample,setuptools,development
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: torch>=2.0.0
Requires-Dist: numpy>=2.0.0

# Tiled Convolution
A library for performing convolution on large 2D arrays. \
Uses a tiled approach to break the convolution into batches, which reduces maximum memory usage.

## Installation
from pypi
```bash
pip install tiled_convolution
```
from source
```bash
pip install https://github.com/RichieHakim/tiled_convolution.git
```
or
```bash
git clone https://github.com/RichieHakim/tiled_convolution
cd tiled_convolution
pip install -e .
```
