Badr MOUFAD

Results 35 issues of Badr MOUFAD

After, debugging the CI test failure in the `benchmark_lasso_path`, the [logs show](https://github.com/benchopt/benchmark_lasso_path/actions/runs/3549435873/jobs/5961820266#step:6:381) a NameError related to ``VarianceThreshold`` despited being imported in the utils. After removing the import from the ``safe_import_context()``tests...

It is possible to write diagrams directly into the documentation without using dedicated software + export as SVG. This can be achieved with [mermaid](https://mermaid.js.org/) combined with its [sphinx extension](https://sphinxcontrib-mermaid-demo.readthedocs.io/en/latest/). I...

Work in progress

``NoCriterion`` is stale legacy code. Removing it as it induces errors and confusion, cf. #615

Ready to merge

Just scrutinized the [Plotly JS documentation.](https://plotly.com/javascript/configuration-options/) I find out that it is possible to enable editing of title and axis labels. https://github.com/benchopt/benchopt/assets/65614794/7d0db536-b6b7-401d-9324-c52158eb0ddf Here is a [live preview](https://badr-moufad.github.io/share-benchmarks/editable_plots/benchmark_lasso_benchopt_run_2023-07-05_15h56m19.html) of the feature....

Follow up of #556 #543, to append solver and objective references to the shown description. fixes #570 and accordingly addresses #120

This enhances the plotting part: - Aggregate solvers in legend under the same name - enable hiding/showing aggregated solvers in legend and plots **Feature preview** - [Resnet benchmark](https://badr-moufad.github.io/share-benchmarks/aggregate_plots/generated_df_resnet_bench.html) - [Lasso...

Work in progress

So far, confidence intervals are only supported for the x-axis, namely time. This extends this functionality to the y-axis, especially the objective metrics. Since we are using fill-area-plots to represent...

Work in progress

For the CI tests, I realized that the constructor of Simulated dataset must be implemented with default arguments otherwise the [test suit fails to instantiate it](https://github.com/benchopt/benchmark_sqrt_lasso/actions/runs/3657682302/jobs/6181546192) (jump to line 395...

The shape of the figure below corresponds to a case where the solvers need more time to converge. ![Screenshot from 2022-12-12 15-20-06](https://user-images.githubusercontent.com/65614794/207072662-99041fcd-8d5f-4823-994c-fe98ff5e96f9.png) One frequently encounters a shape-like figure when setting...

A follow up of #228 is to update the equations of the [positive Group Lasso penalty](https://contrib.scikit-learn.org/skglm/tutorials/prox_nn_group_lasso.html#prox-nn-group-lasso). The equations are already available on an overleaf, cf. https://github.com/scikit-learn-contrib/skglm/pull/228#issuecomment-2035387421, and just need to...

good first issue