pykoop icon indicating copy to clipboard operation
pykoop copied to clipboard

Koopman operator identification library in Python, compatible with `scikit-learn`

Results 15 pykoop issues
Sort by recently updated
recently updated
newest added

``` File "pykoop/koopman_pipeline.py", line 3509, in score_trajectory if not np.isfinite(score): ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all() ```

bug

To prevent breaking the API when adding new options, add `*` to enforce keyword-only arguments

enhancement

See https://packaging.python.org/en/latest/tutorials/packaging-projects/ and https://docs.pytest.org/en/7.1.x/explanation/goodpractices.html#tests-outside-application-code. Need to make sure this does not negatively impact older versions of Python (3.7+).

enhancement

Currently every subclass has to handle the episode feature itself. This is clunky.

enhancement

Refactor `PolynomialLiftingFn` to support products of other polynomials instead of just monomials. For example, instead of `x1^2 * x2`, allow `H2(x1) * H1(x2)` where `Hx` is the `x`th Hermite polynomial....

enhancement

Implement Total Least Squares DMD

enhancement