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

Update package #38

Open
lostella opened this issue Jun 20, 2022 · 3 comments
Open

Update package #38

lostella opened this issue Jun 20, 2022 · 3 comments

Comments

@lostella
Copy link
Member

CI workflows fail since the package has long been unmaintained. In particular, I doubt it will support the latest ProximalAlgorithms versions.

@nantonel
Copy link
Collaborator

Yes, adding latest version of ProximalAlgorithms will take some time. I'm not sure how many people is actively using this package anymore.

@nantonel
Copy link
Collaborator

Wanted to elaborate my last comment here.

Historically the goal of this package was to provide a user friendly interface to the other packages present in the JuliaFirstOrder ecosystem.

Now that ProximalAlgorithms supports an AD like Zygote I feel like StructOpt has lost its initial scope. If it is about using matrix free operators (AbstractOperators) these can still be used easily in ProximalAlotithms.

I think it's time we retire this package and invite new users to use ProximalAlgorithms only. I say this with some sadness as of course I'm quite emotionally attached to StructuredOptimization. I still remember when it was called RegLS!

So instead of updating this package I'd rather put the effort on moving the demos to ProximalAlgorithms. Let me know what you think @lostella

@lostella
Copy link
Member Author

So instead of updating this package I'd rather put the effort on moving the demos to ProximalAlgorithms

I definitely agree on this: all the demos would fit nicely in the documentation for ProximalAlgorithms. Sparse deconvolution, line spectral estimation, audio declipping, total variation denoising… Maybe even an example of optimal control problem

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

No branches or pull requests

2 participants