Reservoirpy

Latest version: v0.3.11

Safety actively analyzes 624049 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

0.3.10

Major changes

- Addition of a ScikitLearnNode : [scikit-learn linear models](https://scikit-learn.org/stable/modules/linear_model.html) can now be used as ReservoirPy's nodes. This can be used in particular for classification.
A detailed tutorial on how to use this new node can be found [here](https://github.com/reservoirpy/reservoirpy/blob/master/tutorials/6-Sklearn-node.ipynb).
This fixes 82

(by Deepayan137 )

Minor changes

- Removed SciPy upper bound, as older scipy versions are now unsupported and uncompatible with more recent Python versions
This fixes 128 and 135
- Fix: synchronized dependencies versions across the different config files

0.3.9.post1

Major Fix

- `ESN.run` had the same problem as `ESN.fit` when using `multiprocessing` as joblib backend.

**Full Changelog**: https://github.com/reservoirpy/reservoirpy/compare/v0.3.9...v0.3.9.post1

0.3.9

Major fixes

- Deterministic behavior of Concat node: fix a major issue with Concat nodes being fed inputs in random order (115 114 by PAUL-BERNARD)
- `japanese_vowels` link was dead, the dataset could not be loaded (113).
- Using `multiprocessing` as joblib backend was failing because of a locale function in `ESN.fit`.

Minor Fixes

- Fixed rsquare averaging y_pred instead of y_true (110 by HugoChateauLaurent).
- Improved robustness of spectral radius computation for reproducibility (116 by PAUL-BERNARD) .
- `dataset` module coherence and precision: Add `**kwargs` everywhere, fix some issues with timeseries length (118 117)
- Typos in Reservoir equations (101)

New Contributors
* PAUL-BERNARD made their first contribution in https://github.com/reservoirpy/reservoirpy/pull/116
* HugoChateauLaurent made their first contribution in https://github.com/reservoirpy/reservoirpy/pull/110

**Full Changelog**: https://github.com/reservoirpy/reservoirpy/compare/v0.3.8...v0.3.9

0.3.8

Major changes

- Leak rate `lr` in reservoir nodes can now be an array or list of float values, one per neurons.

What's Changed
* V0.3.8 by nTrouvain in https://github.com/reservoirpy/reservoirpy/pull/108


**Full Changelog**: https://github.com/reservoirpy/reservoirpy/compare/v0.3.7...v0.3.8

0.3.7

Minor fixes

- Fix 97: noise is now consistently generated.
- Fix 94: `h` parameter can now be changed in `datasets.mackey_glass`.
- Fix 98: adding a `noise_kwargs` parameters to reservoir nodes (Reservoir and IPReservoir) to change noise distribution parameters.noise
- Fix infinite loop of AttributeError on nodes.

**Full Changelog**: https://github.com/reservoirpy/reservoirpy/compare/v0.3.6...v0.3.7

0.3.6

Minor fixes

- `Node.partial_fit` was not passing `kwargs` to the `partial_backward` function (omitting thread lock when using `ESN.fit` with several workers)
- `ESN.fit` method missed a warmup argument.

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.