SG++-Doxygen-Documentation
|
#include <HaltonSampleGenerator.hpp>
Public Member Functions | |
virtual void | getSample (sgpp::base::DataVector &sample) |
This method generates one sample . More... | |
HaltonSampleGenerator (size_t dimension, std::uint64_t seed=std::mt19937_64::default_seed) | |
Standard constructor. More... | |
~HaltonSampleGenerator () | |
Destructor. More... | |
Public Member Functions inherited from sgpp::quadrature::SampleGenerator | |
size_t | getDimensions () |
void | getSamples (sgpp::base::DataMatrix &samples) |
This method generates a given number of samples. More... | |
SampleGenerator (size_t dimensions, std::uint64_t seed=std::mt19937_64::default_seed) | |
Standard constructor. More... | |
void | setDimensions (size_t dimensions) |
Sets the number of dimensions for sample generation to the given value. More... | |
virtual | ~SampleGenerator () |
Additional Inherited Members | |
Protected Attributes inherited from sgpp::quadrature::SampleGenerator | |
size_t | dimensions |
std::mt19937_64 | rng |
std::uint64_t | seed |
|
explicit |
Standard constructor.
dimension | number of dimensions used for sample generation |
seed | custom seed (defaults to default seed of mt19937_64) |
References sgpp::quadrature::SampleGenerator::dimensions, python.statsfileInfo::i, and sgpp::quadrature::SampleGenerator::rng.
sgpp::quadrature::HaltonSampleGenerator::~HaltonSampleGenerator | ( | ) |
Destructor.
|
virtual |
This method generates one sample .
Implementation of the abstract Method getSample from SampelGenerator.
sample | DataVector storing the new generated sample vector. |
Reimplemented from sgpp::quadrature::SampleGenerator.
References sgpp::quadrature::SampleGenerator::dimensions, and python.statsfileInfo::i.