Skip to content

Commit 45090ce

Browse files
committed
Add note to benchmark.md about compatibility and meta field validation requirements for benchmarking, as suggested by validation analysis PDF
1 parent bab2d3b commit 45090ce

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

docs/src/benchmark.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Run a benchmark with OptimizationProblems.jl
22

3+
> **Note:** When benchmarking, ensure that problems from ADNLP and PureJuMP implementations are strictly compatible (same initial point, bounds, constraints, and objective/constraint values within tolerance). Use meta fields for filtering and validation. Meta field completeness and accuracy are enforced by the test suite and are critical for reliable benchmarking.
4+
35
In this more advanced tutorial, we use the problems from `OptimizationProblems` to run a benchmark for unconstrained problems.
46
The tutorial will use:
57
- [JSOSolvers](https://github.com/JuliaSmoothOptimizers/JSOSolvers.jl): This package provides optimization solvers in pure Julia for unconstrained and bound-constrained optimization.

0 commit comments

Comments
 (0)