-
Hi!
my code is running on CPU but for a `CuArray` it fails:
```
MethodError: no method matching init!(::RegularizedLeastSquares.ADMM{Float32, LinearOperators.LinearOperator{Float32, Int64, ty…
-
It may be useful to be able to add a new function to a `BlockFunction`.
Requires `append`. It may be useful to override `__add__` method?
Similarly for `BlockOperator`
-
Currently we have the following for the `GD` algorithm:
$$ x_{k+1} = x_{k} - \gamma_{k} \nabla f (x_{k}) $$
However, we need to have a preconditioning before the `f.gradient` step as discussed i…
-
This issue proposes fixes for a few interconnected technical problems with optimization:
- Inadequate convergence, even after very many (~1 million) iterations.
- Reference-dependent inference, incl…
-
Running v0.4.1.
Calling as:
OSQPWorkspace* work = osqp_setup(data, settings);
c_int exitflag = osqp_solve(work);
The resulting solution work->solution->x is often infeasible.
The status exit…
-
The update method of SIRT
https://github.com/TomographicImaging/CIL/blob/fb95d17772aea6d6e1f9b0e3f5642afafebc0d1e/Wrappers/Python/cil/optimisation/algorithms/SIRT.py#L193-L198
assumes $\frac{1}{…
-
Currently, we detect if the code is being generated for Matlab, in which case we add the compiler flag `CONF_MATLAB` to indicate that the function should be configured for Matlab MEX.
Among other t…
-
- Inspired by #4270
```bash
pip install flake8-unused-arguments
flake8 nilearn --select U
```
We have a few of them:
```
nilearn/_utils/niimg_conversions.py:93:5: U100 Unused argument 'v…
-
Hello, I've been trying to set up a benchmark of all your methods for the deblurring operation.
However I noticed that when I want to use a batch size > 1, I get errors for some iterators.
So far…
-
This issue is to note that `jaxopt` the package we use for optimizing our model, is merging into `optax`. While this poses no problem for the software as it stands it would certainly be desirable to m…