├── .codecov.yml ├── .gitattributes ├── .github └── workflows │ ├── pypi-release.yml │ └── tests.yml ├── .gitignore ├── .readthedocs.yml ├── LICENSE ├── MANIFEST.in ├── README.md ├── autoray ├── __init__.py ├── autoray.py ├── compiler.py ├── experimental │ ├── __init__.py │ ├── complexity_tracing.py │ └── complexity_tracing_example.ipynb └── lazy │ ├── __init__.py │ ├── core.py │ ├── draw.py │ └── linalg.py ├── docs ├── Makefile ├── _pygments │ ├── _pygments_dark.py │ └── _pygments_light.py ├── _static │ ├── autoray-header.png │ ├── autoray.ico │ └── my-styles.css ├── automatic_dispatch.md ├── compilation.ipynb ├── conf.py ├── development.md ├── images │ ├── autoray-readme-pic-0.png │ └── autoray-readme-pic-1.png ├── index.md ├── installation.md ├── lazy_computation.ipynb └── make.bat ├── pixi.lock ├── pyproject.toml └── tests ├── __init__.py ├── test_autocompile.py ├── test_autoray.py ├── test_lazy.py └── test_random.py /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/pypi-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/.github/workflows/pypi-release.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/README.md -------------------------------------------------------------------------------- /autoray/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/autoray/__init__.py -------------------------------------------------------------------------------- /autoray/autoray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/autoray/autoray.py -------------------------------------------------------------------------------- /autoray/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/autoray/compiler.py -------------------------------------------------------------------------------- /autoray/experimental/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autoray/experimental/complexity_tracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/autoray/experimental/complexity_tracing.py -------------------------------------------------------------------------------- /autoray/experimental/complexity_tracing_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/autoray/experimental/complexity_tracing_example.ipynb -------------------------------------------------------------------------------- /autoray/lazy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/autoray/lazy/__init__.py -------------------------------------------------------------------------------- /autoray/lazy/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/autoray/lazy/core.py -------------------------------------------------------------------------------- /autoray/lazy/draw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/autoray/lazy/draw.py -------------------------------------------------------------------------------- /autoray/lazy/linalg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/autoray/lazy/linalg.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_pygments/_pygments_dark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/_pygments/_pygments_dark.py -------------------------------------------------------------------------------- /docs/_pygments/_pygments_light.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/_pygments/_pygments_light.py -------------------------------------------------------------------------------- /docs/_static/autoray-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/_static/autoray-header.png -------------------------------------------------------------------------------- /docs/_static/autoray.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/_static/autoray.ico -------------------------------------------------------------------------------- /docs/_static/my-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/_static/my-styles.css -------------------------------------------------------------------------------- /docs/automatic_dispatch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/automatic_dispatch.md -------------------------------------------------------------------------------- /docs/compilation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/compilation.ipynb -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/development.md -------------------------------------------------------------------------------- /docs/images/autoray-readme-pic-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/images/autoray-readme-pic-0.png -------------------------------------------------------------------------------- /docs/images/autoray-readme-pic-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/images/autoray-readme-pic-1.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/lazy_computation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/lazy_computation.ipynb -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/docs/make.bat -------------------------------------------------------------------------------- /pixi.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/pixi.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_autocompile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/tests/test_autocompile.py -------------------------------------------------------------------------------- /tests/test_autoray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/tests/test_autoray.py -------------------------------------------------------------------------------- /tests/test_lazy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/tests/test_lazy.py -------------------------------------------------------------------------------- /tests/test_random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcmgray/autoray/HEAD/tests/test_random.py --------------------------------------------------------------------------------