
einops
by arogozhnikov (personal account)
Flexible and powerful tensor operations for readable and reliable code (for pytorch, jax, TF and others) (description from the project’s GitHub page)
Repository facts
- Stars
- 9,623
- Forks
- 403
- Open issues and pull requests
- 44
- Primary language
- Python
- License
- MIT License (MIT)
- Owner
- arogozhnikov · Personal account
- Created
- Sep 22, 2018
- Last push
- Aug 26, 2026
Topics
Related projects
Projects that share this one’s GitHub topics.
Rank 4,184: tensorly/tensorly
TensorLy: Tensor Learning in Python.
1,694 starsPythonOther licenseLast push Oct 17, 2026
Rank 7,049: parrt/tensor-sensor
The goal of this library is to generate more helpful exception messages for matrix algebra expressions for numpy, pytorch, jax, tensorflow, keras, fastai.
806 starsJupyter NotebookMITLast push Apr 7, 2022
Rank 2,832: mars-project/mars
Mars is a tensor-based unified framework for large-scale data computation which scales numpy, pandas, scikit-learn and Python functions.
2,744 starsPythonApache-2.0Last push Jan 2, 2024
Rank 576: unifyai/ivy
Convert Machine Learning Code Between Frameworks
14,167 starsPythonOther licenseLast push Oct 16, 2026
Rank 7,752: jonasrauber/eagerpy
PyTorch, TensorFlow, JAX and NumPy — all of them natively using the same code
698 starsPythonMITLast push Mar 25, 2023
Rank 1,752: tensorflow/datasets
TFDS is a collection of datasets ready to use with TensorFlow, Jax, ...
4,600 starsPythonApache-2.0Last push Oct 15, 2026