Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TrustRegion is missing optimizations of using vjps directly #167

Closed
ChrisRackauckas opened this issue Mar 21, 2023 · 2 comments · Fixed by #282
Closed

TrustRegion is missing optimizations of using vjps directly #167

ChrisRackauckas opened this issue Mar 21, 2023 · 2 comments · Fixed by #282

Comments

@ChrisRackauckas
Copy link
Member

https://github.com/SciML/NonlinearSolve.jl/pull/159/files/17abaf0801fb7e61f7a5fafbfb89c2266aec9f40#diff-d4ded13aeff73c93c2977a4227ff0ba4a434dc462ff8cc433761133aff882405

This can be computed using jvps to avoid the full Jacobian

@ChrisRackauckas
Copy link
Member Author

@avik-pal was this handled?

@avik-pal
Copy link
Member

Not yet. This is what @DavidKoplow is going to work on.

But it should be quite simple to do. The hackiest thing would be map adjoint(::JacVec) -> VecJac and remove some checks

avik-pal pushed a commit that referenced this issue Nov 1, 2024
…9-19-05-21-858-02245559465

CompatHelper: bump compat for TaylorDiff in [weakdeps] to 0.3, (keep existing compat)
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 a pull request may close this issue.

2 participants