Generates a set of normally distributed points. More...
#include <shark/Data/DataDistribution.h>
 Inheritance diagram for shark::NormalDistributedPoints:
 Inheritance diagram for shark::NormalDistributedPoints:| Public Member Functions | |
| NormalDistributedPoints (std::size_t dim) | |
| Generates a simple distribution with. | |
| NormalDistributedPoints (RealMatrix const &covariance, RealVector const &offset) | |
| void | draw (RealVector &input) const | 
| Generates a single pair of input and label. | |
|  Public Member Functions inherited from shark::DataDistribution< RealVector > | |
| virtual | ~DataDistribution () | 
| Virtual destructor. | |
| RealVector | operator() () | 
| UnlabeledData< RealVector > | generateDataset (std::size_t size, std::size_t maximumBatchSize) const | 
| Generates a data set with samples from from the distribution. | |
| UnlabeledData< RealVector > | generateDataset (std::size_t size) const | 
| Generates a data set with samples from from the distribution. | |
Generates a set of normally distributed points.
Definition at line 379 of file DataDistribution.h.
| 
 | inline | 
Generates a simple distribution with.
Definition at line 383 of file DataDistribution.h.
References shark::covariance(), and shark::MultiVariateNormalDistributionCholesky::setCovarianceMatrix().
| 
 | inline | 
Definition at line 388 of file DataDistribution.h.
References shark::covariance(), and SIZE_CHECK.
| 
 | inlinevirtual | 
Generates a single pair of input and label.
| input | the generated input | 
Implements shark::DataDistribution< RealVector >.
Definition at line 392 of file DataDistribution.h.
References shark::random::globalRng.