Skip to main content

An extension of np.einsum where capital letters serve as multiple ellipses.

Project description

keinsum

pypi python Coverage Badge Code style: black License

An extension of np.einsum where capital letters serve as multiple ellipses, see Einsum Visualized for details.

Installation:

pip install keinsum

Usage

from keinsum import keinsum
keinsum('Ik,kJ', a, b)` 

is the same as np.einsum('ijk,klm', a, b) where a and b are 3D arrays.

Testing

Run pytest in the project root.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

keinsum-0.3.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

keinsum-0.3-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file keinsum-0.3.tar.gz.

File metadata

  • Download URL: keinsum-0.3.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.1

File hashes

Hashes for keinsum-0.3.tar.gz
Algorithm Hash digest
SHA256 3c2836e80b2dd86e1a43d2c2ef212fef56bb9d2a2418c9e00c1f23d47fbcd2e8
MD5 c331de788ba369d5d43ec5efff266cda
BLAKE2b-256 0338d9c060b470656de5624ada53d97843d84bcf6a7c968181056a5ef6367076

See more details on using hashes here.

Provenance

File details

Details for the file keinsum-0.3-py3-none-any.whl.

File metadata

  • Download URL: keinsum-0.3-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.1

File hashes

Hashes for keinsum-0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ccd8b380bf17cee4ceb0b09e432765405ec951ebc614d15efd1b6bc90b10e8d0
MD5 278e1f26b8eb908a5cf7f9d5189f224c
BLAKE2b-256 c6386e72ba4330becdde7fea169e0a39fcba8799a9c74d1a09de3904095e31ad

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page