C# Class AIMA.Probability.Bayes.Impl.CPT

Inheritance: ConditionalProbabilityTable
Afficher le fichier Open project: PaulMineau/AIMA.Net

Méthodes publiques

Méthode Description
CPT ( RandomVariable on, double values ) : System
contains ( RandomVariable rv ) : bool
getConditioningCase ( ) : CategoricalDistribution
getFactorFor ( ) : Factor
getFor ( ) : Set
getOn ( ) : RandomVariable
getParents ( ) : Set
getSample ( double probabilityChoice ) : Object
getValue ( ) : double
probabilityFor ( ) : double

Private Methods

Méthode Description
checkEachRowTotalsOne ( ) : void

Method Details

CPT() public méthode

public CPT ( RandomVariable on, double values ) : System
on RandomVariable
values double
Résultat System

contains() public méthode

public contains ( RandomVariable rv ) : bool
rv RandomVariable
Résultat bool

getConditioningCase() public méthode

public getConditioningCase ( ) : CategoricalDistribution
Résultat AIMA.Probability.CategoricalDistribution

getFactorFor() public méthode

public getFactorFor ( ) : Factor
Résultat AIMA.Probability.Factor

getFor() public méthode

public getFor ( ) : Set
Résultat Set

getOn() public méthode

public getOn ( ) : RandomVariable
Résultat RandomVariable

getParents() public méthode

public getParents ( ) : Set
Résultat Set

getSample() public méthode

public getSample ( double probabilityChoice ) : Object
probabilityChoice double
Résultat Object

getValue() public méthode

public getValue ( ) : double
Résultat double

probabilityFor() public méthode

public probabilityFor ( ) : double
Résultat double