If you don't want questions in your issues, please just delete.
We have complicated constraints that can not (or at least it is not obvious how to) be enforced via a proximal operator. However, with Optim.jl we've had good experiences just returning Inf whenever the constraints are not met (and there are some theoretical reasons why this should work as well as a lot of practical experience).
Using ProximalAlgorithms, this strategy leads to convergence problems. Do you know if ProximalAlgorithms handles Inf values differently than Optim? Is there any advantage of returning floatmax(...) or a very high number instead of Inf?
If you don't want questions in your issues, please just delete.
We have complicated constraints that can not (or at least it is not obvious how to) be enforced via a proximal operator. However, with Optim.jl we've had good experiences just returning
Infwhenever the constraints are not met (and there are some theoretical reasons why this should work as well as a lot of practical experience).Using ProximalAlgorithms, this strategy leads to convergence problems. Do you know if ProximalAlgorithms handles
Infvalues differently than Optim? Is there any advantage of returningfloatmax(...)or a very high number instead ofInf?