#include <MemoryX/core/entity/ProbabilityMeasures.h>
|
| virtual void | fromEigenCovariance (const Eigen::MatrixXf &cov)=0 |
| |
| void | fromEigenMean (const Eigen::VectorXf &mean) |
| |
| float | getCovariance (int row, int col, const ::Ice::Current &=Ice::emptyCurrent) const override=0 |
| |
| virtual float | getDensity (const Eigen::VectorXf &p)=0 |
| |
| int | getDimensions (const ::Ice::Current &=Ice::emptyCurrent) const override |
| |
| FloatVector | getMean (const ::Ice::Current &=Ice::emptyCurrent) const override |
| |
| std::string | output (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| void | setMean (const FloatVector &mean, const ::Ice::Current &=Ice::emptyCurrent) override |
| |
| virtual Eigen::MatrixXf | toEigenCovariance () const =0 |
| |
| Eigen::VectorXf | toEigenMean () const |
| |
Definition at line 102 of file ProbabilityMeasures.h.
◆ NormalDistribution() [1/4]
◆ NormalDistribution() [2/4]
◆ NormalDistribution() [3/4]
◆ NormalDistribution() [4/4]
◆ deserialize()
| void deserialize |
( |
const armarx::ObjectSerializerBasePtr & | serializer, |
|
|
const ::Ice::Current & | = Ice::emptyCurrent ) |
|
overrideprotected |
◆ fromEigenCovariance()
| virtual void fromEigenCovariance |
( |
const Eigen::MatrixXf & | cov | ) |
|
|
pure virtual |
◆ fromEigenMean()
| void fromEigenMean |
( |
const Eigen::VectorXf & | mean | ) |
|
◆ getCovariance()
| float getCovariance |
( |
int | row, |
|
|
int | col, |
|
|
const ::Ice::Current & | = Ice::emptyCurrent ) const |
|
overridepure virtual |
◆ getDensity()
| virtual float getDensity |
( |
const Eigen::VectorXf & | p | ) |
|
|
pure virtual |
◆ getDimensions()
| int getDimensions |
( |
const ::Ice::Current & | = Ice::emptyCurrent | ) |
const |
|
inlineoverride |
◆ getMean()
| FloatVector getMean |
( |
const ::Ice::Current & | = Ice::emptyCurrent | ) |
const |
|
inlineoverride |
◆ output()
| std::string output |
( |
const Ice::Current & | c = Ice::emptyCurrent | ) |
const |
|
override |
◆ serialize()
| void serialize |
( |
const armarx::ObjectSerializerBasePtr & | serializer, |
|
|
const ::Ice::Current & | = Ice::emptyCurrent ) const |
|
overrideprotected |
◆ setMean()
| void setMean |
( |
const FloatVector & | mean, |
|
|
const ::Ice::Current & | = Ice::emptyCurrent ) |
|
inlineoverride |
◆ toEigenCovariance()
| virtual Eigen::MatrixXf toEigenCovariance |
( |
| ) |
const |
|
pure virtual |
◆ toEigenMean()
| Eigen::VectorXf toEigenMean |
( |
| ) |
const |
The documentation for this class was generated from the following files: