Gaussian
Description
Describes multinomial gaussian function.Structure fields and default values (if defined) are described below:
- Double Mean - Vector of means
- Double Sigma - Vector of sigmas.
- Double Weight - Weight associated with gaussian.
- Integer Dimensions - Number of dimensions.
struct Gaussian { atl::Array<Double> Mean; atl::Array<Double> Sigma; Double Weight; Integer Dimensions; const atl::Array<Double>& Mean() const { return Mean; }; const atl::Array<Double>& Sigma() const { return Sigma; }; Double Weight() const { return Weight; }; Integer Dimensions() const { return Dimensions; }; bool operator == ( const avl::Gaussian& rhs ) const { return Mean == rhs.Mean && Sigma == rhs.Sigma && Weight == rhs.Weight && Dimensions == rhs.Dimensions; } bool operator != ( const avl::Gaussian& rhs ) const { return !(operator==(rhs)); } };