cpp-stat-bench 0.24.0
Benchmark library with statistics for C++.
|
Implementation of create_data_table function. More...
#include "create_data_table.h"
#include <algorithm>
#include <cstddef>
#include <functional>
#include <memory>
#include <string>
#include <unordered_map>
#include <variant>
#include <vector>
#include <fmt/base.h>
#include <fmt/format.h>
#include <plotly_plotter/json_converter_decl.h>
#include <plotly_plotter/json_value.h>
#include "common_labels.h"
#include "stat_bench/benchmark_condition.h"
#include "stat_bench/benchmark_full_name.h"
#include "stat_bench/param/parameter_dict.h"
#include "stat_bench/param/parameter_name.h"
#include "stat_bench/param/parameter_value.h"
#include "stat_bench/plots/plot_utils.h"
#include "stat_bench/stat/statistics.h"
#include "stat_bench/stat_bench_exception.h"
#include "stat_bench/util/utf8_string.h"
Go to the source code of this file.
Namespaces | |
namespace | fmt |
Namespace of fmt library. | |
namespace | stat_bench |
Namespace of stat_bench source codes. | |
namespace | stat_bench::plots |
Namespace of plotting. | |
Functions | |
auto | stat_bench::plots::create_data_table_for_cdf_plot (const std::vector< measurer::Measurement > &measurements) -> plotly_plotter::data_table |
Create a data table for cumulative distribution functions. | |
auto | stat_bench::plots::create_data_table_with_all_time (const std::vector< measurer::Measurement > &measurements, const std::vector< param::ParameterName > ¶meter_names) -> plotly_plotter::data_table |
Create a data table with all samples of processing time. | |
auto | stat_bench::plots::create_data_table_with_custom_output (const std::vector< measurer::Measurement > &measurements, const std::vector< param::ParameterName > ¶meter_names, const CustomOutputName &output_name) -> std::pair< plotly_plotter::data_table, bool > |
Create a data table with a custom output. | |
auto | stat_bench::plots::create_data_table_with_mean_time (const std::vector< measurer::Measurement > &measurements, const std::vector< param::ParameterName > ¶meter_names) -> plotly_plotter::data_table |
Create a data table with the mean of processing time. | |
Implementation of create_data_table function.
Definition in file create_data_table.cpp.