tenzr::data::Sampler¶
Abstract source of index orders over a dataset.
#include <sampler.h>
Inherited by tenzr::data::RandomSampler, tenzr::data::SequentialSampler
Public Functions¶
| Name | |
|---|---|
| virtual | ~Sampler() =default |
| virtual std::vector< size_t > | Indices() const =0 |
| virtual size_t | Size() const =0 |
Public Functions Documentation¶
function ~Sampler¶
function Indices¶
Return: Index order to iterate.
Reimplemented by: tenzr::data::SequentialSampler::Indices, tenzr::data::RandomSampler::Indices
function Size¶
Return: Number of indices produced.
Reimplemented by: tenzr::data::SequentialSampler::Size, tenzr::data::RandomSampler::Size