-
Notifications
You must be signed in to change notification settings - Fork 4
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
No allocations during optimization #22
Comments
Unfortunately I think allocations occur while solving (e.g. during a matrix-matrix multiplication), although it is possible to make a |
At version https://github.com/convexbrain/Totsu/releases/tag/rust_conic_v0.6.0, the core solver doesn't rely on dynamic heap allocation. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I'd like to run totsu on problems in a tight inner loop of my program. As such, performing allocations is too costly. It would be nice if there is a way to provide a pre-allocated output vector. For example:
where
x
is used to store the variable values andInfo
is some struct that exists purely on the heap and provides info about the precision of the solution, etc.Does totsu allocate vectors during the solving?
The text was updated successfully, but these errors were encountered: