Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members

plLearnKLidstone Class Reference

The class for learning n dimensionnal Lidstone's distribution with KNOWN variables definition sets. More...

#include <plLearnKLidstone.h>

Inheritance diagram for plLearnKLidstone:

Inheritance graph
[legend]
Collaboration diagram for plLearnKLidstone:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 plLearnKLidstone ()
 Default constructor.
 plLearnKLidstone (const plVariablesConjunction &vars, double alpha=1.0)
 Constructor using a set of variables, with parameter alpha.
 ~plLearnKLidstone ()
 Dectructor.
void setLidstoneParam (double alpha)
 Set the Lidstone parameter.
void get_params (plValues &params) const
 Returns the probability table the output parameter {params}.
plKernel get_distribution (const void *parameters=NULL) const
 Returns the probability table corresponding to the learnt distribution.
void get_probability (vector< plProbValue > &table) const
 Returns the probability table corresponding to the learnt distribution in the output parameter 'table'.
void get_probability (plProbValue *table) const
 Returns the probability table corresponding to the learnt distribution in the output parameter 'table'.

Detailed Description

The class for learning n dimensionnal Lidstone's distribution with KNOWN variables definition sets.

Definition at line 27 of file plLearnKLidstone.h.


Member Function Documentation

plKernel plLearnKLidstone::get_distribution const void *  parameters = NULL  )  const [inline, virtual]
 

Returns the probability table corresponding to the learnt distribution.

The parameters could be a pointer to a double : a Lidstone's distribution parameter, NULL otherwise and in the last case the default parameter is used.

Reimplemented from plLearnKHistogram.

Definition at line 65 of file plLearnKLidstone.h.

void plLearnKLidstone::get_probability plProbValue *  table  )  const [inline, virtual]
 

Returns the probability table corresponding to the learnt distribution in the output parameter 'table'.

Supposes that 'table' has the exact size.

Reimplemented from plLearnKHistogram.

Definition at line 92 of file plLearnKLidstone.h.


The documentation for this class was generated from the following file:
Generated on Fri Apr 1 10:59:15 2005 for ProBT by  doxygen 1.4.1