Skip to main content
Ctrl+K
benchopt logo benchopt logo

1.9.1

Ctrl+K
  • Benchopt
  • Get started
  • Benchmark workflow
    • Write a benchmark
    • Install and run a benchmark
    • Manage and Visualize benchmark results
    • Testing a benchmark
  • User guide
    • Creating benchmarks
      • Benchmark class configuration
      • Add a custom plot to a benchmark
      • Controlling randomness in Benchopt
      • Cross-validation
      • Evaluating an iterative method
      • Using different programming languages with benchopt
    • Running & scaling
      • Configure Benchopt
      • Distributed run with Benchopt
    • Testing & advanced
      • Benchopt Test definition
      • Advanced usage
    • Reference
      • API references
        • benchopt.BaseObjective
        • benchopt.BaseDataset
        • benchopt.BaseSolver
        • benchopt.run_benchmark
        • benchopt.safe_import_context
        • benchopt.plotting.plot_benchmark
        • benchopt.datasets.simulated.make_correlated_data
        • benchopt.utils.profile
        • benchopt.results.process.merge
      • Command line interface (CLI)
  • Examples Gallery
    • Running an existing benchmark
    • Create and run an R solver benchmark
    • Create and run a Julia solver benchmark
    • Configure views in a benchmark’s visuzalization
    • Preparing datasets with benchopt prepare
    • Image plot type for benchopt
  • Available benchmarks
  • How to contribute
  • What’s new

Benchmark workflow

Benchmark workflow#

  • Write a benchmark
    • 1. Datasets
    • 2. Objective
    • 3. Solvers
    • Defining the benchmark visualization
  • Install and run a benchmark
    • Installing a benchmark
    • Preparing datasets
    • Running a benchmark
  • Manage and Visualize benchmark results
    • Description of the benchmark results DataFrame
    • Collect benchmark results
    • Merge results from multiple runs
    • Clean benchmark results
    • Publish benchmark results
    • Plotting results
    • Dashboard walkthrough
  • Testing a benchmark
    • Basic philosophy
    • Parameters’ configuration for tests

previous

Get started

next

Write a benchmark

By Benchopt contributors

© Copyright 2020-2026.