![]() |
PURIFY
Next-generation radio interferometric imaging
|
#include "purify/config.h"#include "purify/types.h"#include <array>#include <benchmark/benchmark.h>#include "benchmarks/utilities.h"#include "purify/algorithm_factory.h"#include "purify/directories.h"#include "purify/measurement_operator_factory.h"#include "purify/operators.h"#include "purify/utilities.h"#include "purify/wavelet_operator_factory.h"#include <sopt/imaging_padmm.h>#include <sopt/relative_variation.h>#include <sopt/utilities.h>#include <sopt/wavelets.h>#include <sopt/wavelets/sara.h>
Include dependency graph for algorithms.cc:Go to the source code of this file.
Classes | |
| class | AlgoFixture |
Functions | |
| BENCHMARK_DEFINE_F (AlgoFixture, Padmm)(benchmark | |
| BENCHMARK_DEFINE_F (AlgoFixture, ForwardBackward)(benchmark | |
| Args ({128, 10000, 4, 10}) -> UseManualTime() ->MinTime(10.0) ->MinWarmUpTime(5.0) ->Repetitions(3) ->Unit(benchmark::kMillisecond) | |
| BENCHMARK_MAIN () | |
| Args | ( | {128, 10000, 4, 10} | ) | -> UseManualTime() ->MinTime(10.0) ->MinWarmUpTime(5.0) ->Repetitions(3) ->Unit(benchmark::kMillisecond) |
| BENCHMARK_DEFINE_F | ( | AlgoFixture | , |
| ForwardBackward | |||
| ) |
Definition at line 83 of file algorithms.cc.
References b_utilities::duration(), and purify::factory::serial.
| BENCHMARK_DEFINE_F | ( | AlgoFixture | , |
| Padmm | |||
| ) |
Definition at line 66 of file algorithms.cc.
References b_utilities::duration(), and purify::factory::serial.
| BENCHMARK_MAIN | ( | ) |