From da456ce2d78bdcc18f18d00265b8161874fabf55 Mon Sep 17 00:00:00 2001 From: BeGeiger Date: Tue, 31 Oct 2023 14:59:50 -0400 Subject: [PATCH] bump version --- CHANGELOG.md | 10 ++++++++-- pyproject.toml | 2 +- src/salamander/__init__.py | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index edd5f63..4e4c9c9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 --- --- +## 0.3.0 - 2023-10 +### Added + - Support a sample-weigted KL-divergence loss in KL-NMF + - Support a sample-weighted sparsity regularization in KL-NMF + - Support fixing signature and sample biases in (multimodal) CorrNMF during inference + ## 0.2.1 - 2023-10 ### Fixed - Improve CorrNMF model formulation (added signature biases) @@ -15,8 +21,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.2.0 - 2023-10 ### Added - - Support fixing arbitrary many a priori known signatures during inference. - - Improved performance with just-in-time compiled update rules. + - Support fixing arbitrary many a priori known signatures during inference + - Improved performance with just-in-time compiled update rules ## 0.1.0 - 2023-10 ### Added diff --git a/pyproject.toml b/pyproject.toml index 54aadb8..67e905e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "salamander-learn" -version = "0.2.1" +version = "0.3.0" description = "Salamander is a non-negative matrix factorization framework for signature analysis" license = "MIT" authors = ["Benedikt Geiger"] diff --git a/src/salamander/__init__.py b/src/salamander/__init__.py index e0cc792..714d5f6 100644 --- a/src/salamander/__init__.py +++ b/src/salamander/__init__.py @@ -7,5 +7,5 @@ from .nmf_framework.multimodal_corrnmf import MultimodalCorrNMF from .nmf_framework.mvnmf import MvNMF -__version__ = "0.2.1" +__version__ = "0.3.0" __all__ = ["CorrNMFDet", "KLNMF", "MvNMF", "MultimodalCorrNMF"]