Metadata-Version: 2.1
Name: einconv
Version: 0.1.0
Summary: Convolutions as tensor contractions (einsums) for PyTorch
Home-page: https://github.com/f-dangel/einconv
Author: Felix Dangel
Author-email: fdangel@vectorinstitute.ai
License: MIT
Keywords: convolution,einsum,tensor networks,einconv
Platform: any
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.7
License-File: LICENSE.txt
Requires-Dist: torch
Requires-Dist: einops
Provides-Extra: doc
Requires-Dist: mkdocs (==1.4.3) ; extra == 'doc'
Requires-Dist: mkdocs-material (==9.1.17) ; extra == 'doc'
Requires-Dist: mkdocstrings[python] (==0.22.0) ; extra == 'doc'
Provides-Extra: lint
Requires-Dist: black ; extra == 'lint'
Requires-Dist: isort ; extra == 'lint'
Requires-Dist: flake8 ; extra == 'lint'
Requires-Dist: mccabe ; extra == 'lint'
Requires-Dist: pycodestyle ; extra == 'lint'
Requires-Dist: pyflakes ; extra == 'lint'
Requires-Dist: pep8-naming ; extra == 'lint'
Requires-Dist: flake8-bugbear ; extra == 'lint'
Requires-Dist: flake8-comprehensions ; extra == 'lint'
Requires-Dist: flake8-tidy-imports ; extra == 'lint'
Requires-Dist: darglint ; extra == 'lint'
Requires-Dist: pydocstyle ; extra == 'lint'
Provides-Extra: test
Requires-Dist: backpack-for-pytorch ; extra == 'test'
Requires-Dist: unfoldNd ; extra == 'test'
Requires-Dist: jax ; extra == 'test'
Requires-Dist: jaxlib ; extra == 'test'
Requires-Dist: coveralls ; extra == 'test'
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: pytest-cov ; extra == 'test'
Requires-Dist: pytest-optional-tests ; extra == 'test'

Convolutions as tensor contractions (einsums) for PyTorch
