Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaushikcfd/feinsum
Database approach for generating near-roofline Einstein Summation kernels.
https://github.com/kaushikcfd/feinsum
code-generation einstein-summation gpu linear-algebra multidimensional-arrays opencl python sql tensor-contraction tensors
Last synced: 17 days ago
JSON representation
Database approach for generating near-roofline Einstein Summation kernels.
- Host: GitHub
- URL: https://github.com/kaushikcfd/feinsum
- Owner: kaushikcfd
- License: mit
- Created: 2022-01-25T05:39:24.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-30T17:15:21.000Z (over 1 year ago)
- Last Synced: 2023-07-30T17:41:04.773Z (over 1 year ago)
- Topics: code-generation, einstein-summation, gpu, linear-algebra, multidimensional-arrays, opencl, python, sql, tensor-contraction, tensors
- Language: Python
- Homepage: https://feinsum.readthedocs.io/
- Size: 1.2 MB
- Stars: 2
- Watchers: 4
- Forks: 2
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.rst
- License: LICENSE.txt
Awesome Lists containing this project
README
## feinsum
![Continuous integration](https://github.com/kaushikcfd/feinsum/actions/workflows/ci.yml/badge.svg)
![PyPI version](https://img.shields.io/pypi/v/feinsum)### What is feinsum?
*Feinsum*, short for Fast-Einstein Summations, provides tools for managing
databases of code-transformations on *Batched Einstein Summations*. Unlike
typical computational primitive libraries that ship optimized computational
kernel in source or binary form, *feinsum* records code-transformations from
a trivial schedule, resulting in relative savings from not having to flush the
operands to the DRAM.### Links
- Install as [`pip install feinsum`](https://pypi.org/project/loopy).
- Read the documentation at .
- Source-code, Issue Management at .