einops-exts
Einops Extensions
What it is and what it does
Einops-exts is a small utility library that adds helper functions on top of einops, a popular tensor manipulation library. It's designed for developers working with deep learning and tensor operations who want additional convenience functions built on einops' Einstein-like notation syntax.
The package depends solely on einops and installs with low friction. However, it has been abandoned since 2023-01-05 with no active maintenance, meaning it may not receive updates for compatibility with newer versions of its dependency or Python itself. The MIT license permits free use and modification.
Use it for:
- Extend einops with custom tensor manipulation helpers for research or prototyping.
- Reduce boilerplate in deep learning code by using pre-built helper functions.
- Build on top of einops notation for specialized tensor operations in your own library.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides helper functions that extend Einops, a tensor manipulation library, with additional utilities for working with tensors using Einstein-like notation.
No. While the package has low install friction and a permissive license, it is abandoned and has not been maintained since 2023-01-05. Without active support, it poses a risk for compatibility issues with updated dependencies and Python versions. Use einops directly or seek actively maintained alternatives instead.
Install
einops-exts on PyPI
pip
pip install einops-extsuv
uv add einops-extspoetry
poetry add einops-extsInstalling einops-exts
Before you install
Low install friction with a single dependency on einops. However, the package is abandoned—last release was 2023-01-05, with no ongoing maintenance since then.
License in practice
MIT license permits commercial and private use with minimal restrictions, requiring only attribution and inclusion of the license notice.
Quickstart
pip install einops-exts
import einops_exts
# Use extended helper functions alongside einops for tensor operations
Verify before relying
- What specific helper functions are provided and how they extend einops beyond its core API.
- Whether the package remains compatible with recent versions of einops and Python.
- Active usage patterns and whether the community has adopted alternatives or forks.
Package facts
| License | MIT (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — einops |
| Maintenance | abandoned — 1,317 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 207,744/month — #9,542 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: einops_exts-0.0.4-py3-none-any.whl
Keywords: artificial intelligence, deep learning, tensor manipulation
Tags
More Artificial Intelligence packages
LiteLLM provides a unified Python interface to…
permissive · top 100 on PyPI
huggingface-hubClient library and CLI tool for downloading,…
permissive · top 100 on PyPI
langchainLangChain provides a framework for building…
permissive · top 1,000 on PyPI
hf-xethf-xet provides chunk-based deduplication and…
permissive · top 1,000 on PyPI
tokenizersTokenizers converts raw text into token…
permissive · top 1,000 on PyPI
transformersTransformers provides a unified framework for…
permissive · top 1,000 on PyPI
einopsEinops provides readable tensor operations…
permissive · top 1,000 on PyPI
torch-einops-utilsProvides utility functions for PyTorch and…
permissive · top 15,000 on PyPI
einxeinx provides a universal notation for…
permissive · top 5,000 on PyPI
cotengraCotengra optimizes the contraction order of…
permissive · top 15,000 on PyPI
einshapeEinshape provides a DSL-based interface for…
permissive · top 15,000 on PyPI
axial-positional-embeddingProvides axial positional embeddings for…
permissive · top 15,000 on PyPI
safetensorsSerializes and deserializes tensors to and from…
permissive · top 1,000 on PyPI
xarray-einstatsProvides xarray-friendly wrappers around NumPy…
permissive · top 5,000 on PyPI
tensorlyTensorLy performs tensor decomposition, tensor…
permissive · top 15,000 on PyPI
unfoldNdExtends PyTorch's unfold and fold operations to…
permissive · top 15,000 on PyPI