- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I would appreciate if someone could answer the following question for me: does the nonlinear least square solver has support for sparse problems? I mean, what if the optimization problem is large and the jacobian matrix is sparse (each row contains a few nonzeros). Some libraries, such as Matlab, give you handles so you can write a subroutineto compute theappropriatematrix-vector products instead of forming the Jacobian. Does Intel MKL have something like this?
Thank you in advance,
Gonzalo
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The trust-region nonlinear least-square routines use a reverse-call-interface. When you regain control, the request index tells you whether you are being asked to compute the functions (fvec) or their Jacobian (fjac). You can use whatever information you have to limit your computations for these quantities to only their non-zero elements.
Other than that, there is probably no provision for exploiting sparse structure.
Other than that, there is probably no provision for exploiting sparse structure.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting mecej4
The trust-region nonlinear least-square routines use a reverse-call-interface. When you regain control, the request index tells you whether you are being asked to compute the functions (fvec) or their Jacobian (fjac). You can use whatever information you have to limit your computations for these quantities to only their non-zero elements.
Other than that, there is probably no provision for exploiting sparse structure.
Other than that, there is probably no provision for exploiting sparse structure.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page