Get the latest tech news
How is einx notation universal?
# To address this question, let’s first look at how tensor operations are commonly expressed in existing tensor frameworks. Classical notation# Tensor operations can be dissected into two distinct components: An elementary operation that is performed.
In common tensor frameworks like Numpy, PyTorch, Tensorflow or Jax, different elementary operations are implemented with different vectorization rules. Furthermore, an elementary operation is sometimes implemented in multiple APIs in order to offer vectorization rules for different use cases. The following tables show examples of classical API calls that can be expressed using universal einx operations.
Or read this on Hacker News