KrisLibrary  1.0.0
Public Member Functions | Public Attributes | List of all members
Statistics::CategoricalDistribution Struct Reference
Inheritance diagram for Statistics::CategoricalDistribution:
Statistics::UnivariateProbabilityDistribution

Public Member Functions

 CategoricalDistribution (const std::vector< Real > &w)
 
void SetWeights (const std::vector< Real > &w)
 
void SetValues (const std::vector< Real > &values)
 
virtual void GetParameters (Vector &parameters)
 
virtual void SetParameters (const Vector &parameters)
 
virtual Real PDF (Real value)
 
virtual Real CDF (Real value)
 
virtual bool IsDiscrete ()
 
virtual Real Minimum ()
 
virtual Real Maximum ()
 
virtual Real Mean ()
 
virtual Real Variance ()
 
virtual Real Skewness ()
 
virtual Real Kurtosis ()
 
virtual Real Sample ()
 
virtual bool CanSample ()
 
- Public Member Functions inherited from Statistics::UnivariateProbabilityDistribution
virtual Real StandardDeviation ()
 
virtual Real Moment (int moment)
 
virtual bool CanSample () const
 

Public Attributes

std::vector< Real > p
 
std::vector< Real > cp
 
std::vector< Real > values
 

The documentation for this struct was generated from the following files: