![]() |
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.