SolverBenchmark.jl icon indicating copy to clipboard operation
SolverBenchmark.jl copied to clipboard

Benchmark tools for solvers

Results 18 SolverBenchmark.jl issues
Sort by recently updated
recently updated
newest added
trafficstars

I think there are two possibilities for this. i) Update the file https://github.com/JuliaSmoothOptimizers/JSOTutorials.jl/blob/main/tutorials/introduction-to-solverbenchmark/index.jmd to add some comments on how the package handles `solver_specific` in the stats. See #149 for an...

documentation

``` hdr_override = Dict(:name => "Name", :f => "f(x)", :t => "Time") df = join(stats, [:f, :t], invariant_cols=[:name], hdr_override=hdr_override) markdown_table(stdout, df) ``` ``` | id | name | f(x)_alpha |...

bug
good first issue

There is no option to pass `BenchmarkProfiles.performance_profiles()` keyword arguments such as `logscale` to `SolverBenchmark.performance_profiles`. As such it is not possible to desactivate the log scale (among other things) with `SolverBenchmark.performance_profiles`....

enhancement

The goal of this PR is to allow the user to parallelize the evaluation of solvers when using the `bmark_solvers(solvers, problems;...)` method. It can be run in parallel locally or...

Hi there, I'd like to know if there is a function to export the data (.csv or similar) of the performance profiles (the coordinates of the points of the curves)....

enhancement
question

When using `profile_solvers` for several plots, the figures are plotted horizontally. I wonder if there is a simple way to plot them vertically instead? I managed to make it work...

``` using CUTEst, NLPModels, NLPModelsIpopt, SolverBenchmark, SolverCore #This package using DCISolver nmax = 100 _pnames = CUTEst.select( max_var = nmax, min_con = 1, max_con = nmax, only_free_var = true, only_equ_con...

There's a confusion between the row number and the id field.