SolverBenchmark.jl
SolverBenchmark.jl copied to clipboard
Benchmark tools for solvers
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...
``` 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 |...
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`....
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)....
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.