CApproximateGausianMixture::Result Struct Reference

#include <mia/core/approxgm.hh>

Public Member Functions

Resultoperator= (const Result &orig)=default
 
void print (std::ostream &os) const
 
 Result (const std::vector< double > &centers)
 
 Result (const std::vector< double > &centers, const std::vector< double > &weights, double sigma)
 
 Result (const CDoubleVector &x)
 
 Result (const Result &orig)=default
 
float value (unsigned x) const
 

Data Fields

std::vector< double > m_alpha
 
std::vector< double > m_centers
 
double m_sigma
 

Detailed Description

Definition at line 34 of file approxgm.hh.

Constructor & Destructor Documentation

CApproximateGausianMixture::Result::Result ( const std::vector< double > &  centers)
CApproximateGausianMixture::Result::Result ( const std::vector< double > &  centers,
const std::vector< double > &  weights,
double  sigma 
)
CApproximateGausianMixture::Result::Result ( const CDoubleVector x)
CApproximateGausianMixture::Result::Result ( const Result orig)
default

Member Function Documentation

Result& CApproximateGausianMixture::Result::operator= ( const Result orig)
default
void CApproximateGausianMixture::Result::print ( std::ostream &  os) const

Referenced by operator<<().

float CApproximateGausianMixture::Result::value ( unsigned  x) const

Field Documentation

std::vector<double> CApproximateGausianMixture::Result::m_alpha

Definition at line 50 of file approxgm.hh.

std::vector<double> CApproximateGausianMixture::Result::m_centers

Definition at line 49 of file approxgm.hh.

double CApproximateGausianMixture::Result::m_sigma

Definition at line 51 of file approxgm.hh.


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