Pysindy

Latest version: v1.7.5

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

Scan your dependencies

Page 6 of 6

0.15.0

This release adds functionality for performing SINDy with control inputs (SINDYc). It also implements concatenation of feature libraries via the + operator.

Minor changes:
* SINDy constructor properly instantiates `optimizer`, `differentiation_method`, and `feature_library`
* improved discrete time input handling
* Updated README
* Various documentation typos fixed

0.14.1

Fix syntax errors in rst for the previous long description for PyPI.

0.14.0

The main changes in this release are all documentation-related. In particular we added information on the mathematical underpinnings behind the SINDy method in the README and created a new example notebook walking through the math in more detail.

0.13.0

Update the way optimizers are handled

Previously optimizers needed to inherit from our base class `BaseOptimizer`. In this version users can more easily pass in their own optimizers, which are then wrapped in a custom class performing some postprocessing steps. As a result of this change, we have removed the `LASSO` and `ElasticNet` optimizers since their corresponding sklearn objects can now be passed into the `SINDy` object directly.

Minor changes
- Added quiet mode to `SINDy.fit`
- Use L2 regularization by default for `STLSQ`

0.12.0

Changes in this version:

- Optimizers are properly initialized so that copies created by `MultiOutputClassifier` share the same properties
- Added documentation
- Example notebooks conform to PEP8
- A dummy library, `IdentityLibrary` , was implemented so that fully custom features can be used
- Additional unit tests to improve coverage
- Optimizers have `unbias` option to improve performance

0.11.0

Release Pipeline Test

Page 6 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.