From 9f8caf6639e627b0b539b26b8f0aef9f4b52682c Mon Sep 17 00:00:00 2001 From: tannevaled Date: Sat, 7 Nov 2026 23:22:00 +0100 Subject: [PATCH 1/2] ndarray v0.37.1: Sum is NumPy pairwise order on the landing Co-Authored-By: Claude Sonnet 5.5 --- hugo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hugo.toml b/hugo.toml index b85c073..dd2bd0d 100644 --- a/hugo.toml +++ b/hugo.toml @@ -26,9 +26,9 @@ disableKinds = ['taxonomy', 'term', 'rss', 'sitemap', '404'] [[params.repos]] name = "ndarray" - kind = "library · v0.36.0" + kind = "library · v0.37.1" href = "https://github.com/go-ndarray/ndarray" - blurb = "The library, in 13 dtypes with NumPy 2 promotion. Creation (Zeros/Arange/Linspace/…), strided views, broadcasting elementwise + ufuncs, reductions (Sum/Max/ArgMax/CumSum/Clip/Where), manipulation (Reshape/Concatenate/Stack), linalg (MatMul/Dot) via a panel-packed cache-blocked GEMM with a go-asmgen SIMD-FMA micro-kernel (NEON 4×8 on arm64, AVX2/FMA 6×8 on amd64, VSX 8×8 on ppc64le, LASX 8×8 on loong64, RVV 6×8 on riscv64, 4×8 on s390x), and a Workspace arena for loops (Use/Reset/Detach). Packages linalg, fft and random are numpy.linalg, numpy.fft and numpy.random." + blurb = "The library, in 13 dtypes with NumPy 2 promotion. Creation (Zeros/Arange/Linspace/…), strided views, broadcasting elementwise + ufuncs, reductions (Sum in NumPy's pairwise order, bit-identical to np.sum since v0.37.0, from go-simd/floats; Max/ArgMax/CumSum/Clip/Where), manipulation (Reshape/Concatenate/Stack), linalg (MatMul/Dot) via a panel-packed cache-blocked GEMM with a go-asmgen SIMD-FMA micro-kernel (NEON 4×8 on arm64, AVX2/FMA 6×8 on amd64, VSX 8×8 on ppc64le, LASX 8×8 on loong64, RVV 6×8 on riscv64, 4×8 on s390x), and a Workspace arena for loops (Use/Reset/Detach). Packages linalg, fft and random are numpy.linalg, numpy.fft and numpy.random." [[params.repos]] name = "docs" kind = "site" From e244dd2bed2493b1814e7e52a23a0cdbbefd695b Mon Sep 17 00:00:00 2001 From: tannevaled Date: Sat, 7 Nov 2026 23:22:15 +0100 Subject: [PATCH 2/2] landing: escape the quotes of the floats link (TOML) Co-Authored-By: Claude Sonnet 5.5 --- hugo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hugo.toml b/hugo.toml index dd2bd0d..ce8435a 100644 --- a/hugo.toml +++ b/hugo.toml @@ -28,7 +28,7 @@ disableKinds = ['taxonomy', 'term', 'rss', 'sitemap', '404'] name = "ndarray" kind = "library · v0.37.1" href = "https://github.com/go-ndarray/ndarray" - blurb = "The library, in 13 dtypes with NumPy 2 promotion. Creation (Zeros/Arange/Linspace/…), strided views, broadcasting elementwise + ufuncs, reductions (Sum in NumPy's pairwise order, bit-identical to np.sum since v0.37.0, from go-simd/floats; Max/ArgMax/CumSum/Clip/Where), manipulation (Reshape/Concatenate/Stack), linalg (MatMul/Dot) via a panel-packed cache-blocked GEMM with a go-asmgen SIMD-FMA micro-kernel (NEON 4×8 on arm64, AVX2/FMA 6×8 on amd64, VSX 8×8 on ppc64le, LASX 8×8 on loong64, RVV 6×8 on riscv64, 4×8 on s390x), and a Workspace arena for loops (Use/Reset/Detach). Packages linalg, fft and random are numpy.linalg, numpy.fft and numpy.random." + blurb = "The library, in 13 dtypes with NumPy 2 promotion. Creation (Zeros/Arange/Linspace/…), strided views, broadcasting elementwise + ufuncs, reductions (Sum in NumPy's pairwise order, bit-identical to np.sum since v0.37.0, from go-simd/floats; Max/ArgMax/CumSum/Clip/Where), manipulation (Reshape/Concatenate/Stack), linalg (MatMul/Dot) via a panel-packed cache-blocked GEMM with a go-asmgen SIMD-FMA micro-kernel (NEON 4×8 on arm64, AVX2/FMA 6×8 on amd64, VSX 8×8 on ppc64le, LASX 8×8 on loong64, RVV 6×8 on riscv64, 4×8 on s390x), and a Workspace arena for loops (Use/Reset/Detach). Packages linalg, fft and random are numpy.linalg, numpy.fft and numpy.random." [[params.repos]] name = "docs" kind = "site"