-
Since we've added and are adding a number of new solvers, we probably need to develop a consistent naming approach. For example, we currently have sopt_l1_solver (Douglas-Rachford), sopt_l1_sdmm (SDM…
-
- implement L1 proximal algorithm #63
- implement algorithm in pdf below
[Carrillo et al (2015) - Why CLEAN when you can PURIFY? [BASP2015 presentation].pdf](https://github.com/astro-informatics/sopt…
-
I like the idea of having a standard bank of loss functions and parameter penalties. One thing that would be very useful to compute for all instances of this would be proximal mappings. These form the…
-
Quoting Rafael from astro-informatics/purify#29
> Thisis a mistake in the code. Basically we are always initialising xsol as At(y)/nu.
> We should have the option to receive xsol and z as inputs. In …
-
When I run this command, I find a bug.
```
fit3 = mod3$fit()
Error in .Call("admm_dantzig", .self$x, .self$y, .self$lambda, .self$nlambda, :
"admm_dantzig" not available for .Call() for package "…
-
It looks like nothing is changing with iterations, and various values are always zero.
-
-
For example,
```
{% math %}{\bf \lambda}^{(t+1)} \leftarrow {\bf \lambda}^{(t)} + \rho({\bf D\beta}^{(t)} - {\bf \gamma}^{(t)}){% endmath %}
Same algorithm applies to a general regularization matrix…
-