I've released a new stable version of Arraymancer v0.5.1. The number of changes is small in number but great in quality:
[https://github.com/mratsim/Arraymancer/releases/tag/v0.5.1](https://github.com/mratsim/Arraymancer/releases/tag/v0.5.1) Changes affecting backward compatibility: * None Changes: * 0.20.x compatibility (commit 0921190) * Complex support * Einsum / einstein summation: This allows using `C|i, j] = A[i,k] * B[k,j]` to specify for i in 0 ..< A.shape[0]: for k in 0 ..< A.shape[1]: for j in 0 ..< B.shape[1]: C[i,j] += A[i,k] * B[k,j] Run * Naive whitespace tokenizer for Natural Language Processing * Preview of the Laser backend for matrix multiplication 5x faster than before (without SIMD autodetection): Fix: * Fix height/width order when reading an image in tensor Thanks to @chimez for the complex support and updating for 0.20, @metasyn for the tokenizer, @xcokazaki for the image dimension fix and @Vindaar for the einsum implemention
