Alexandria 2.31.2
SDC-CH common library for the Euclid project
|
#include <SamplingPolicy.h>
Public Member Functions | |
Jackknife (std::size_t sample_size) | |
IterType | start (IterType begin, IterType end) const override |
IterType | next (IterType) const override |
Private Attributes | |
std::size_t | m_sample_size |
std::vector< IterType > | m_iter_list |
std::size_t | m_iter_list_size |
IterType | m_end |
std::size_t | m_current |
Definition at line 87 of file SamplingPolicy.h.
|
inlineexplicit |
Definition at line 90 of file SamplingPolicy.h.
References m_current, m_iter_list, and m_sample_size.
|
inlineoverridevirtual |
Implements Euclid::SOM::SamplingPolicy::Interface< IterType >.
Definition at line 128 of file SamplingPolicy.h.
References m_current, m_end, m_iter_list, and m_iter_list_size.
|
inlineoverridevirtual |
Implements Euclid::SOM::SamplingPolicy::Interface< IterType >.
Definition at line 94 of file SamplingPolicy.h.
References std::advance(), m_current, m_end, m_iter_list, m_iter_list_size, and m_sample_size.
|
mutableprivate |
Definition at line 141 of file SamplingPolicy.h.
Referenced by Jackknife(), next(), and start().
|
mutableprivate |
Definition at line 140 of file SamplingPolicy.h.
|
mutableprivate |
Definition at line 138 of file SamplingPolicy.h.
Referenced by Jackknife(), next(), and start().
|
mutableprivate |
Definition at line 139 of file SamplingPolicy.h.
|
private |
Definition at line 137 of file SamplingPolicy.h.
Referenced by Jackknife(), and start().