Ion
|
This struct represents accumulated values for a variable. More...
#include "benchmark.h"
Public Member Functions | |
AccumulatedVariable (const Descriptor &descriptor_in, size_t samples_in, double minimum_in, double maximum_in, double mean_in, double standard_deviation_in) | |
Public Attributes | |
Descriptor | descriptor |
size_t | samples |
double | minimum |
double | maximum |
double | mean |
double | standard_deviation |
This struct represents accumulated values for a variable.
It uses less space than a SampledVariable.
Definition at line 84 of file benchmark.h.
|
inline |
Definition at line 85 of file benchmark.h.
Descriptor ion::analytics::Benchmark::AccumulatedVariable::descriptor |
Definition at line 94 of file benchmark.h.
Referenced by ion::analytics::OutputAccumulatedVariableAsJson().
double ion::analytics::Benchmark::AccumulatedVariable::maximum |
Definition at line 97 of file benchmark.h.
Referenced by ion::analytics::GpuPerformanceTester::GetResults(), and ion::analytics::OutputAccumulatedVariableAsJson().
double ion::analytics::Benchmark::AccumulatedVariable::mean |
Definition at line 98 of file benchmark.h.
Referenced by ion::analytics::GpuPerformanceTester::GetResults(), and ion::analytics::OutputAccumulatedVariableAsJson().
double ion::analytics::Benchmark::AccumulatedVariable::minimum |
Definition at line 96 of file benchmark.h.
Referenced by ion::analytics::GpuPerformanceTester::GetResults(), and ion::analytics::OutputAccumulatedVariableAsJson().
size_t ion::analytics::Benchmark::AccumulatedVariable::samples |
Definition at line 95 of file benchmark.h.
double ion::analytics::Benchmark::AccumulatedVariable::standard_deviation |
Definition at line 99 of file benchmark.h.
Referenced by ion::analytics::Benchmark::VariableAccumulator::Get(), ion::analytics::GpuPerformanceTester::GetResults(), and ion::analytics::OutputAccumulatedVariableAsJson().