Skip to content

Commit 32a42db

Browse files
committed
Update Release Notes.rst
1 parent 8627eb9 commit 32a42db

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

docs/source/Release Notes.rst

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,16 @@
11
Release Notes
2-
=============
2+
=============
3+
4+
v2.0.0
5+
------
6+
Stabilized-ica is now compatible with scikit-learn API, meaning that you can use the base class as a sklearn transformer and include it in complex ML pipelines (see `this tutorial <https://github.com/ncaptier/stabilized-ica/blob/master/examples/MNIST_classification.ipynb>`_ for an illustration).
7+
8+
**sica.annotate** and **sica.singlecell** modules have been removed from **stabilized-ica** and integrated into a complementary python toolbox called `sica-omics <https://github.com/ncaptier/sica-omics>`_ . **stabilized-ica** no longer contains dependencies specific to omics data analysis.
9+
10+
**Fixed bugs:**
11+
12+
* `svd_solver` default value (parameter of sica._whitening.whitening) was changed from `full` (i.e full svd decomposition) to `auto` (i.e selection of most efficient solver for the size of the given dataset). This significantly speeds up the computation for large datasets.
13+
14+
**New features:**
15+
16+
* **sica.base.MSTD** has new `fun` and `algorithm` parameters so that the user can specify the ICA algorithm and the non-linearity function to use (for the previous version only `algorithm = fastica_par` and `fun = 'logcosh'` were available).

0 commit comments

Comments
 (0)