Hello all,
I'm developer of einops - python package for readable and reliable tensor operations.
Einops handles different types of tensors (including numpy, pytorch, jax, tensorflow and others) and targeted as a verbose replacement to existing numpy operations.
As einops now is quite mature project, I suggest linking einops from np.einsum function
(which was an initial point to appearance of this new interface, and many einops users previously used einsum)
Not sure about precise implementation - link in 'see also' works.
Alternatively, I can suggest a single-line description like:
Operations with similar verbose interface are provided by
einops package to cover additional operations: transpose, reshape/flatten, repeat/tile, squeeze/unsqueeze and reductions.
Glad to hear opinions/recommendations.
Cheers,
Alex.