#include <Stats.h>
|
| Stats () |
|
| Stats (const std::vector< hsize_t > &basicDatasetDims, hsize_t numBins=0) |
|
| ~Stats () |
|
void | createDatasets (H5::Group group, std::string name) |
|
void | createBuffers (std::vector< hsize_t > dims, hsize_t partialHistMultiplier=0) |
|
void | accumulateStatsToCounter (StatsCounter &counter, hsize_t index) |
|
void | copyStatsFromCounter (hsize_t index, hsize_t totalVals, const StatsCounter &counter) |
|
void | clearHistogramBuffers () |
|
void | accumulateHistogram (float val, double min, double range, hsize_t offset) |
|
void | accumulatePartialHistogram (float val, double min, double range, hsize_t offset) |
|
void | consolidatePartialHistogram () |
|
void | write () |
|
void | write (const std::vector< hsize_t > &count, const std::vector< hsize_t > &start) |
|
void | write (const std::vector< hsize_t > &basicBufferDims, const std::vector< hsize_t > &count, const std::vector< hsize_t > &start) |
|
void | writeBasic (const std::vector< hsize_t > &basicBufferDims=EMPTY_DIMS, const std::vector< hsize_t > &count=EMPTY_DIMS, const std::vector< hsize_t > &start=EMPTY_DIMS) |
|
void | writeHistogram (const std::vector< hsize_t > &basicBufferDims=EMPTY_DIMS, const std::vector< hsize_t > &count=EMPTY_DIMS, const std::vector< hsize_t > &start=EMPTY_DIMS) |
|
◆ Stats() [1/2]
◆ Stats() [2/2]
Stats::Stats |
( |
const std::vector< hsize_t > & |
basicDatasetDims, |
|
|
hsize_t |
numBins = 0 |
|
) |
| |
◆ ~Stats()
◆ accumulateHistogram()
void Stats::accumulateHistogram |
( |
float |
val, |
|
|
double |
min, |
|
|
double |
range, |
|
|
hsize_t |
offset |
|
) |
| |
|
inline |
◆ accumulatePartialHistogram()
void Stats::accumulatePartialHistogram |
( |
float |
val, |
|
|
double |
min, |
|
|
double |
range, |
|
|
hsize_t |
offset |
|
) |
| |
|
inline |
◆ accumulateStatsToCounter()
void Stats::accumulateStatsToCounter |
( |
StatsCounter & |
counter, |
|
|
hsize_t |
index |
|
) |
| |
|
inline |
◆ clearHistogramBuffers()
void Stats::clearHistogramBuffers |
( |
| ) |
|
◆ consolidatePartialHistogram()
void Stats::consolidatePartialHistogram |
( |
| ) |
|
|
inline |
◆ copyStatsFromCounter()
void Stats::copyStatsFromCounter |
( |
hsize_t |
index, |
|
|
hsize_t |
totalVals, |
|
|
const StatsCounter & |
counter |
|
) |
| |
|
inline |
◆ createBuffers()
void Stats::createBuffers |
( |
std::vector< hsize_t > |
dims, |
|
|
hsize_t |
partialHistMultiplier = 0 |
|
) |
| |
◆ createDatasets()
void Stats::createDatasets |
( |
H5::Group |
group, |
|
|
std::string |
name |
|
) |
| |
◆ size()
hsize_t Stats::size |
( |
std::vector< hsize_t > |
dims, |
|
|
hsize_t |
numBins = 0 , |
|
|
hsize_t |
partialHistMultiplier = 0 |
|
) |
| |
|
static |
◆ write() [1/3]
◆ write() [2/3]
void Stats::write |
( |
const std::vector< hsize_t > & |
basicBufferDims, |
|
|
const std::vector< hsize_t > & |
count, |
|
|
const std::vector< hsize_t > & |
start |
|
) |
| |
◆ write() [3/3]
void Stats::write |
( |
const std::vector< hsize_t > & |
count, |
|
|
const std::vector< hsize_t > & |
start |
|
) |
| |
◆ writeBasic()
void Stats::writeBasic |
( |
const std::vector< hsize_t > & |
basicBufferDims = EMPTY_DIMS , |
|
|
const std::vector< hsize_t > & |
count = EMPTY_DIMS , |
|
|
const std::vector< hsize_t > & |
start = EMPTY_DIMS |
|
) |
| |
◆ writeHistogram()
void Stats::writeHistogram |
( |
const std::vector< hsize_t > & |
basicBufferDims = EMPTY_DIMS , |
|
|
const std::vector< hsize_t > & |
count = EMPTY_DIMS , |
|
|
const std::vector< hsize_t > & |
start = EMPTY_DIMS |
|
) |
| |
◆ basicDatasetDims
std::vector<hsize_t> Stats::basicDatasetDims |
◆ buffersAllocated
bool Stats::buffersAllocated |
◆ fullBasicBufferDims
std::vector<hsize_t> Stats::fullBasicBufferDims |
◆ histDset
H5::DataSet Stats::histDset |
◆ histogramBuffersAllocated
bool Stats::histogramBuffersAllocated |
◆ histograms
int64_t* Stats::histograms |
◆ maxDset
H5::DataSet Stats::maxDset |
◆ maxVals
◆ minDset
H5::DataSet Stats::minDset |
◆ minVals
◆ nanCounts
int64_t* Stats::nanCounts |
◆ nanDset
H5::DataSet Stats::nanDset |
◆ numBins
◆ partialHistMultiplier
hsize_t Stats::partialHistMultiplier |
◆ partialHistograms
int64_t* Stats::partialHistograms |
◆ ssqDset
H5::DataSet Stats::ssqDset |
◆ sumDset
H5::DataSet Stats::sumDset |
◆ sums
◆ sumsSq
The documentation for this struct was generated from the following files: