Change Log

[1.4.0] - 2024-XX-XX

  • [ADDED] Official support for Python 3.12.

  • [REMOVED] Official support for Python 3.8 (will be deprecated in 10/2024). It might still work, but will not be maintained on this version.

[1.3.0] - 2023-07-08

  • [ADDED] Official support for Python 3.11.

  • [FIXED] Quantization error axis bug.

  • [REMOVED] Official support for Python 3.7 (deprecated in 2023). It might still work, but will not be maintained on this version.

[1.2.2] - 2021-12-11

  • [ADDED] Official support for Python 3.10.

  • [REMOVED] Official support for Python 3.6 (will be deprecated end of 2021 anyways). It might still work, but will not be maintained on this version.

[1.2.1] - 2021-10-19

  • [ADDED] Quantization error get_quantization_error()

[1.2] - 2021-04-04

  • [ADDED] Landing page with vuepress.

  • [ADDED] Conda-forge recipe.

  • [ADDED] Function SOMClassifier.predict_proba()

  • [ADDED] Example notebook for multi-output regression

  • [CHANGED] Code formatting to black.

  • [CHANGED] CI from travis to GitHub actions.

  • [FIXED] Requirements in setup.py

[1.1.2] - 2021-02-18

  • [ADDED] Python 3.9 support. Python 3.6 support will be removed soon.

  • [CHANGED] Function names for private use now start with an underscore.

[1.1.1] - 2020-11-18

  • [ADDED] New distance metric “spectralangle”.

  • [ADDED] FAQs.

  • [ADDED] Separate between positional and keyword parameters.

  • [ADDED] Plot script for neighborhood distance weight matrix.

  • [FIXED] Added inherited members to code documentation.

[1.1.0] - 2020-08-31

  • [ADDED] Logo.

  • [ADDED] SOMPlots documentation.

  • [REMOVED] Python 3.5 support. Now, only 3.6-3.8 are supported.

  • [FIXED] Scikit-learn warnings regarding validation of positional arguments.

  • [FIXED] Sphinx documentation warnings.

[1.0.10] - 2020-04-21

  • [ADDED] Support for Python 3.8.x.

  • [ADDED] Test coverage and MultiOutput test.

  • [CHANGED] Function setPlaceholder to _set_placeholder.

  • [FIXED] Documentation links

[1.0.9] - 2020-04-07

  • [ADDED] Documentation of the hyperparameters.

  • [ADDED] Plot scripts.

  • [CHANGED] Structure of the module files.

[1.0.8] - 2020-01-20

  • [FIXED] Replaced scikit-learn sklearn.utils.fixes.parallel_helper, see #12.

[1.0.7] - 2019-11-28

  • [ADDED] Optional tqdm visualization of the SOM training

  • [ADDED] New init_mode_supervised called random_minmax.

  • [CHANGED] Official name of package changes from SUSI to SuSi.

  • [CHANGED] Docstrings for functions are now according to guidelines.

  • [FIXED] Semi-supervised classification handling, sample weights

  • [FIXED] Supervised classification SOM initalization of n_iter_supervised

  • [FIXED] Code refactored according to prospector

  • [FIXED] Resolved bug in get_datapoints_from_node() for unsupervised SOM.

[1.0.6] - 2019-09-11

  • [ADDED] Semi-supervised abilities for classifier and regressor

  • [ADDED] Example notebooks for semi-supervised applications

  • [ADDED] Tests for example notebooks

  • [CHANGED] Requirements for the SuSi package

  • [REMOVED] Support for Python 3.4

  • [FIXED] Code looks better in documentation with sphinx.ext.napoleon

[1.0.5] - 2019-04-23

  • [ADDED] PCA initialization of the SOM weights with 2 principal components

  • [ADDED] Variable variance

  • [CHANGED] Moved installation guidelines and examples to documentation

[1.0.4] - 2019-04-21

  • [ADDED] Batch algorithm for unsupervised and supervised SOM

  • [ADDED] Calculation of the unified distance matrix (u-matrix)

  • [FIXED] Added estimator_check of scikit-learn and fixed recognized issues

[1.0.3] - 2019-04-09

  • [ADDED] Link to arXiv paper

  • [ADDED] Mexican-hat neighborhood distance weight

  • [ADDED] Possibility for different initialization modes

  • [CHANGED] Simplified initialization of estimators

  • [FIXED] URLs and styles in documentation

  • [FIXED] Colormap in Salinas example

[1.0.2] - 2019-03-27

  • [ADDED] Codecov, Codacy

  • [CHANGED] Moved decreasing_rate() out of SOM classes

  • [FIXED] Removed duplicate constructor for SOMRegressor, fixed fit() params

[1.0.1] - 2019-03-26

  • [ADDED] Config file for Travis

  • [ADDED] Requirements for read-the-docs documentation

[1.0.0] - 2019-03-26

  • Initial release