Skip to content

Add BFGS preconditioner#83

Draft
santisoler wants to merge 10 commits intomainfrom
bfgs-preconditioner
Draft

Add BFGS preconditioner#83
santisoler wants to merge 10 commits intomainfrom
bfgs-preconditioner

Conversation

@santisoler
Copy link
Copy Markdown
Member

No description provided.

Instead of allowing preconditioners to be callables, redesign them to be
custom linear operators. If the object has an `update` method, then the
minimizers will call that update. For example, the
`GaussNewtonConjugateGradient` will update the preconditioner before
running each cg. Define a new `CanBeUpdated` protocol to check if the
preconditioner can be updated.
Don't override `preconditioner` when updating it.
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.

1 participant