Metadata-Version: 2.1
Name: SRI_Conv
Version: 1.0.0
Summary: Official package for 'Symmetric Rotation-Invariant Convolutional Kernel'
Author-email: "Yuexi Du, Nicha Dvornek, John Onofrey" <yuexi.du@yale.edu>
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: scipy>=1.9.1
Requires-Dist: numpy>=1.23.1
Requires-Dist: torch>=1.13.0

# Official Pypi Implementation of "SRI-Conv: Symmetric Rotation-Invariant Convolutional Kernel"
*Yuexi Du, Nicha, Dvornek, John Onofrey*
*Yale University*

**This is the initial official release of SRI_Conv**

version: 1.0.0


### Requirement:
```bash
"scipy>=1.9.1",
"numpy>=1.23.1",
"torch>=1.13.0"
```

### Usage
```python
>>> import torch
>>> from SRI_Conv import SRI_Conv2d, sri_resnet18
>>> x = torch.randn(2, 3, 32, 32)
>>> sri_conv = SRI_Conv2d(3, 16, 3)
>>> conv_out = sri_conv(x)
>>> sri_r18 = sri_resnet18()
>>> output = sri_r18(x)
```
