pysindy
pysindy copied to clipboard
A package for the sparse identification of nonlinear dynamical systems from data
I am trying to differentiate pde data of shape (256, 100, 1) and len(t_train)=100 and I keep getting an error with the message "Invalid shape of X". Here is the...
Hi, I am using sindy-pi feature in PySINDy to fit implicit ODEs function. Just have a quick question, how does the model.predict() function work for implicit ODE functions? We only...
Doesn't add any features or applicability, but cuts out ~100 lines of code. But as I work with the library a lot, I really appreciate less to navigate through. As...
See https://github.com/TvoroG/pytest-lazy-fixture/issues/65 as noticed in any CI runs since pytest 8.0 was released a few days ago. We often want to parametrize a test, where one value the parameter could...
## Is your feature request related to a problem? Please describe. Documenting the second part of @znicolaou and my discussion on #433, of which #449 was the first part. This...
As a partial response to issue #351 and discussion #429 here, I'm adding an option to replace the `library_functions` and `function_names` input of `WeakPDELibrary` with `library`, which is an existing...
Conflict resolution branch for @Jacob-Stevens-Haas @MPeng5 @akaptano. We'll code review each merge conflict bit by bit, and as we resolve them, I'll push changes to this branch and backport them...
This PR simplifies TrappingSR3, reducing it by about 250 lines. It changes the base class to `ConstrainedSR3`, deferring all calls to cvxpy to that superclass. It also makes the main...
I wanted to share this work as a draft that adds `_make_constraints()` from example 8 to `trapping_sr3.py`. All the differences are noted in the commit messages, but the big ones...
I added this issue to give people a heads-up of some architectural changes I'm planning on adding in case you see any conflicts, or would prefer I keep the feature...