From 06271fb88912ce1a4f745e0cc30ccafbe8ff2ee7 Mon Sep 17 00:00:00 2001 From: Alexander Nozik Date: Mon, 27 Jan 2025 09:28:57 +0300 Subject: [PATCH] 0.4.2 release --- CHANGELOG.md | 14 +++++++++++--- benchmarks/README.md | 2 +- kmath-ast/README.md | 4 ++-- kmath-commons/README.md | 4 ++-- kmath-complex/README.md | 4 ++-- kmath-core/README.md | 4 ++-- kmath-coroutines/README.md | 4 ++-- kmath-dimensions/README.md | 4 ++-- kmath-ejml/README.md | 4 ++-- kmath-for-real/README.md | 4 ++-- kmath-functions/README.md | 4 ++-- kmath-geometry/README.md | 4 ++-- kmath-histograms/README.md | 4 ++-- kmath-jupyter/README.md | 4 ++-- kmath-kotlingrad/README.md | 4 ++-- kmath-memory/README.md | 4 ++-- kmath-multik/README.md | 4 ++-- kmath-nd4j/README.md | 4 ++-- kmath-ojalgo/README.md | 4 ++-- kmath-optimization/README.md | 4 ++-- kmath-stat/README.md | 4 ++-- kmath-symja/README.md | 4 ++-- kmath-tensorflow/README.md | 4 ++-- kmath-tensors/README.md | 4 ++-- kmath-viktor/README.md | 4 ++-- 25 files changed, 58 insertions(+), 50 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 89a398145..99a90bd9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,8 +3,6 @@ ## Unreleased ### Added -- Convenient matrix builders for rows, columns, vstacks and hstacks -- Sparse matrix builder ### Changed @@ -13,10 +11,20 @@ ### Removed ### Fixed -- Ojalgo conversion bug which made all converted matrices be zero. ### Security +## 0.4.2 - 2025-01-27 + +### Added + +- Convenient matrix builders for rows, columns, vstacks and hstacks +- Sparse matrix builder + +### Fixed + +- Ojalgo conversion bug which made all converted matrices be zero. + ## 0.4.1 - 2025-01-12 ### Added diff --git a/benchmarks/README.md b/benchmarks/README.md index d47192056..4ac0113b1 100644 --- a/benchmarks/README.md +++ b/benchmarks/README.md @@ -1,5 +1,5 @@ # BenchmarksResult - +> **Can't find appropriate benchmark data. Try generating readme files after running benchmarks**. diff --git a/kmath-ast/README.md b/kmath-ast/README.md index 11b3f642a..786625412 100644 --- a/kmath-ast/README.md +++ b/kmath-ast/README.md @@ -10,7 +10,7 @@ Extensions to MST API: transformations, dynamic compilation and visualization. ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-ast:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-ast:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -20,7 +20,7 @@ repositories { } dependencies { - implementation("space.kscience:kmath-ast:0.4.1") + implementation("space.kscience:kmath-ast:0.4.2") } ``` diff --git a/kmath-commons/README.md b/kmath-commons/README.md index 515f892e4..56e9f046a 100644 --- a/kmath-commons/README.md +++ b/kmath-commons/README.md @@ -6,7 +6,7 @@ Commons math binding for kmath ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-commons:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-commons:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -16,6 +16,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-commons:0.4.1") + implementation("space.kscience:kmath-commons:0.4.2") } ``` diff --git a/kmath-complex/README.md b/kmath-complex/README.md index e230eb682..c119d3250 100644 --- a/kmath-complex/README.md +++ b/kmath-complex/README.md @@ -8,7 +8,7 @@ Complex and hypercomplex number systems in KMath. ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-complex:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-complex:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -18,6 +18,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-complex:0.4.1") + implementation("space.kscience:kmath-complex:0.4.2") } ``` diff --git a/kmath-core/README.md b/kmath-core/README.md index b3e8e48ae..8a26cceaa 100644 --- a/kmath-core/README.md +++ b/kmath-core/README.md @@ -14,7 +14,7 @@ The core interfaces of KMath. ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-core:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-core:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -24,6 +24,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-core:0.4.1") + implementation("space.kscience:kmath-core:0.4.2") } ``` diff --git a/kmath-coroutines/README.md b/kmath-coroutines/README.md index 4f2540d98..07b57e569 100644 --- a/kmath-coroutines/README.md +++ b/kmath-coroutines/README.md @@ -6,7 +6,7 @@ ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-coroutines:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-coroutines:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -16,6 +16,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-coroutines:0.4.1") + implementation("space.kscience:kmath-coroutines:0.4.2") } ``` diff --git a/kmath-dimensions/README.md b/kmath-dimensions/README.md index fce729828..e1250bb30 100644 --- a/kmath-dimensions/README.md +++ b/kmath-dimensions/README.md @@ -6,7 +6,7 @@ A proof of concept module for adding type-safe dimensions to structures ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-dimensions:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-dimensions:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -16,6 +16,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-dimensions:0.4.1") + implementation("space.kscience:kmath-dimensions:0.4.2") } ``` diff --git a/kmath-ejml/README.md b/kmath-ejml/README.md index 68cde77d7..746caad5b 100644 --- a/kmath-ejml/README.md +++ b/kmath-ejml/README.md @@ -9,7 +9,7 @@ EJML based linear algebra implementation. ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-ejml:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-ejml:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -19,6 +19,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-ejml:0.4.1") + implementation("space.kscience:kmath-ejml:0.4.2") } ``` diff --git a/kmath-for-real/README.md b/kmath-for-real/README.md index 666ef4f9d..857c06838 100644 --- a/kmath-for-real/README.md +++ b/kmath-for-real/README.md @@ -9,7 +9,7 @@ Specialization of KMath APIs for Double numbers. ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-for-real:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-for-real:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -19,6 +19,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-for-real:0.4.1") + implementation("space.kscience:kmath-for-real:0.4.2") } ``` diff --git a/kmath-functions/README.md b/kmath-functions/README.md index 7108782c2..1ee9c0bd5 100644 --- a/kmath-functions/README.md +++ b/kmath-functions/README.md @@ -11,7 +11,7 @@ Functions and interpolations. ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-functions:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-functions:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -21,6 +21,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-functions:0.4.1") + implementation("space.kscience:kmath-functions:0.4.2") } ``` diff --git a/kmath-geometry/README.md b/kmath-geometry/README.md index 596491e23..cac54acfd 100644 --- a/kmath-geometry/README.md +++ b/kmath-geometry/README.md @@ -6,7 +6,7 @@ ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-geometry:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-geometry:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -16,6 +16,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-geometry:0.4.1") + implementation("space.kscience:kmath-geometry:0.4.2") } ``` diff --git a/kmath-histograms/README.md b/kmath-histograms/README.md index 3bcafd31c..ab2ce7631 100644 --- a/kmath-histograms/README.md +++ b/kmath-histograms/README.md @@ -6,7 +6,7 @@ ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-histograms:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-histograms:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -16,6 +16,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-histograms:0.4.1") + implementation("space.kscience:kmath-histograms:0.4.2") } ``` diff --git a/kmath-jupyter/README.md b/kmath-jupyter/README.md index f1854fa40..f6d289361 100644 --- a/kmath-jupyter/README.md +++ b/kmath-jupyter/README.md @@ -6,7 +6,7 @@ ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-jupyter:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-jupyter:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -16,6 +16,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-jupyter:0.4.1") + implementation("space.kscience:kmath-jupyter:0.4.2") } ``` diff --git a/kmath-kotlingrad/README.md b/kmath-kotlingrad/README.md index ed806c452..e5696b9d7 100644 --- a/kmath-kotlingrad/README.md +++ b/kmath-kotlingrad/README.md @@ -8,7 +8,7 @@ ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-kotlingrad:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-kotlingrad:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -18,6 +18,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-kotlingrad:0.4.1") + implementation("space.kscience:kmath-kotlingrad:0.4.2") } ``` diff --git a/kmath-memory/README.md b/kmath-memory/README.md index b8bf5affb..ee5b9d7ad 100644 --- a/kmath-memory/README.md +++ b/kmath-memory/README.md @@ -6,7 +6,7 @@ ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-memory:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-memory:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -16,6 +16,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-memory:0.4.1") + implementation("space.kscience:kmath-memory:0.4.2") } ``` diff --git a/kmath-multik/README.md b/kmath-multik/README.md index 1273c5438..03bc161b7 100644 --- a/kmath-multik/README.md +++ b/kmath-multik/README.md @@ -6,7 +6,7 @@ JetBrains Multik connector ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-multik:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-multik:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -16,6 +16,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-multik:0.4.1") + implementation("space.kscience:kmath-multik:0.4.2") } ``` diff --git a/kmath-nd4j/README.md b/kmath-nd4j/README.md index 4bd4fb275..0a1456e5a 100644 --- a/kmath-nd4j/README.md +++ b/kmath-nd4j/README.md @@ -9,7 +9,7 @@ ND4J based implementations of KMath abstractions. ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-nd4j:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-nd4j:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -19,7 +19,7 @@ repositories { } dependencies { - implementation("space.kscience:kmath-nd4j:0.4.1") + implementation("space.kscience:kmath-nd4j:0.4.2") } ``` diff --git a/kmath-ojalgo/README.md b/kmath-ojalgo/README.md index 8897f2499..4c3cfb58e 100644 --- a/kmath-ojalgo/README.md +++ b/kmath-ojalgo/README.md @@ -6,7 +6,7 @@ Ojalgo bindings for kmath ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-ojalgo:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-ojalgo:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -16,6 +16,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-ojalgo:0.4.1") + implementation("space.kscience:kmath-ojalgo:0.4.2") } ``` diff --git a/kmath-optimization/README.md b/kmath-optimization/README.md index 2a42c4353..7bf174688 100644 --- a/kmath-optimization/README.md +++ b/kmath-optimization/README.md @@ -6,7 +6,7 @@ ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-optimization:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-optimization:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -16,6 +16,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-optimization:0.4.1") + implementation("space.kscience:kmath-optimization:0.4.2") } ``` diff --git a/kmath-stat/README.md b/kmath-stat/README.md index bb0549970..e768b3245 100644 --- a/kmath-stat/README.md +++ b/kmath-stat/README.md @@ -6,7 +6,7 @@ ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-stat:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-stat:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -16,6 +16,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-stat:0.4.1") + implementation("space.kscience:kmath-stat:0.4.2") } ``` diff --git a/kmath-symja/README.md b/kmath-symja/README.md index 782fdab02..f4b61edb6 100644 --- a/kmath-symja/README.md +++ b/kmath-symja/README.md @@ -6,7 +6,7 @@ Symja integration module ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-symja:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-symja:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -16,6 +16,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-symja:0.4.1") + implementation("space.kscience:kmath-symja:0.4.2") } ``` diff --git a/kmath-tensorflow/README.md b/kmath-tensorflow/README.md index 7a644c4a9..42200352f 100644 --- a/kmath-tensorflow/README.md +++ b/kmath-tensorflow/README.md @@ -6,7 +6,7 @@ Google tensorflow connector ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-tensorflow:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-tensorflow:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -16,6 +16,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-tensorflow:0.4.1") + implementation("space.kscience:kmath-tensorflow:0.4.2") } ``` diff --git a/kmath-tensors/README.md b/kmath-tensors/README.md index 585a4c28e..2c32616cf 100644 --- a/kmath-tensors/README.md +++ b/kmath-tensors/README.md @@ -9,7 +9,7 @@ Common linear algebra operations on tensors. ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-tensors:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-tensors:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -19,6 +19,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-tensors:0.4.1") + implementation("space.kscience:kmath-tensors:0.4.2") } ``` diff --git a/kmath-viktor/README.md b/kmath-viktor/README.md index 98b5b7b55..e6cad4f41 100644 --- a/kmath-viktor/README.md +++ b/kmath-viktor/README.md @@ -6,7 +6,7 @@ Binding for https://github.com/JetBrains-Research/viktor ## Artifact: -The Maven coordinates of this project are `space.kscience:kmath-viktor:0.4.1`. +The Maven coordinates of this project are `space.kscience:kmath-viktor:0.4.2`. **Gradle Kotlin DSL:** ```kotlin @@ -16,6 +16,6 @@ repositories { } dependencies { - implementation("space.kscience:kmath-viktor:0.4.1") + implementation("space.kscience:kmath-viktor:0.4.2") } ```