skillfed

einops-exts

Einops Extensions

einops-exts v0.0.4 207.7K downloads/30d#9,542 on PyPI57
Permissive license MIT Abandoned released

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-exts

uv

uv add einops-exts

poetry

poetry add einops-exts

Installing 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

Development Status :: 4 - BetaIntended Audience :: DevelopersLicense :: OSI Approved :: MIT LicenseProgramming Language :: Python :: 3.6Topic :: Scientific/Engineering :: Artificial Intelligence

Tags

einops extensionstensor manipulation helperseinstein notation utilitiesdeep learning tensor toolseinops wrapper functions
tensor-manipulationabandoned

More Artificial Intelligence packages