Updates to the CVXPY wishLists/projects ideas #2359
Transurgeon
started this conversation in
General
Replies: 5 comments 6 replies
-
A few more:
|
Beta Was this translation helpful? Give feedback.
2 replies
-
On the easy to implement side:
Complicated projects:
|
Beta Was this translation helpful? Give feedback.
4 replies
-
Option for using QDLDL instead of Eigen for sparse Cholesky |
Beta Was this translation helpful? Give feedback.
0 replies
-
Sure; that’d be fine with me.
…On Mon, Feb 26, 2024 at 6:01 PM Parth Nobel ***@***.***> wrote:
Option for using QDLDL instead of Eigen for sparse Cholesky
—
Reply to this email directly, view it on GitHub
<#2359 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACRLIFGQQWKGSAYKQQEL6JDYVUH4TAVCNFSM6AAAAABDSKIDJOVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4DKOJYGUZDM>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
0 replies
-
Another important one came up today: DPP support for problems with complex numbers |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
In light of an upcoming release centered around updates in the documentation, I would like to ask CVXPY maintainers and developers to chime in on the wishlist located here.
What do you think can be added/removed? Instead of linking to existing issues maybe we can give a summary of the project in the docs (doesn't need to be for all projects of course)?
The following are my very initial thoughts on this subject. Any objections/feedback is certainly welcome!
Small scope projects
[1]: I think there were plans to add something similar to this in the atomic functions table.
[2]: The complication that Riley pointed out still remains. There was a similar recent issue on adding solver presets, which could help towards the completion of this project.
Medium scope projects
[3]: The issue was closed, but it seems like the feature still isn't supported. If this is not really high in the priority, we could potentially remove it. More details on where to get started could be really helpful :)
[4]: A while ago, I opened an issue to have cosmo-python added to
pip
but there was no response. If there are no objections, I think we could remove this project from the list.[5]: I think Usama helped with support for SDPA some time ago. Maybe this project could be removed?
[6]: This seems really cool, but I don't feel like it's that important. Maybe could also remove.
[7]: I personally would really like to further understand the reduction steps of CVXPY. Riley's linked PR shows some good progress on the documentation. Maybe we could update this project with remaining reductions to document?
Large scope projects
[8]: I saw some discussion about this at some places, but I don't think it has been tackled yet.
[9]: This could be nice, but more details would definitely be needed. What exactly does a pretty-print summary look like in this case. How does it differ from the current verbose output?
[10] & [12]: We can maybe add those to a new section on CVXPY 2.0 and try to give a lot more details/examples on the expected behaviour. Also some guidelines on where to look and how to get started could be tremendously helpful.
[11]: I think a lot of progress was made on this with the SciPy backend by Philipp and further improvements whom I contributed also ;). I propose that we replace this project with an updated one that can consist of the GRAPHBLAS backend (close to being done) along with the RUST backend (also WiP). The former will be an optional dependency while the latter could possibly replace the CPP backend (although it will take a lot of effort to ensure a smooth transition). I don't mind separating the two backends into separate issues also.
Beta Was this translation helpful? Give feedback.
All reactions