Skip to content

Conversation

@nicolearetz
Copy link
Contributor

@nicolearetz nicolearetz commented Oct 29, 2025

  • regularization towards an initial guess (defaults to zero if none is provided) + tests
  • expansion of operators to larger or smaller basis + tests
  • fixed bug in Gram Schmidt algorithm in the method of snapshots
  • parameterized polynomial operators of arbitrary order

Version now 0.5.17, GitHub Actions also modified to remove Python 3.9, add Python 3.14, and address a matplotlib issue with testing on Windows.

nicolearetz and others added 28 commits September 2, 2025 15:47
Copy link
Collaborator

@shanemcq18 shanemcq18 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I also need to track down why some of the tests are failing on GitHub, stay tuned.

@shanemcq18
Copy link
Collaborator

I need to track down an issue with one of the tests, but before that, I was getting some failures on old versions of Python on my local machine that seem to be related to this issue: numpy/numpy#29820. This hopefully shouldn't be a problem for our tests, but it's messing me up locally. It's time to drop python 3.9, so that might help things a bit...

Anyway, here's what actually needs to be fixed: test_initial_guesses() in tests\lstsq\test_tikhonov.py fails either on some systems or on some random draws when n_dofs = 1. Still investigating.

@shanemcq18
Copy link
Collaborator

Attempting to address the GitHub Actions issue with windows and Tcl (matplotlib backend).

@shanemcq18 shanemcq18 merged commit 4b38a73 into operator-inference:main Jan 15, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants