Home > Class Reference > ENSLIB namespace > %DeepSee.extensions.stat.AbstractDistribution

%DeepSee.extensions.stat.AbstractDistribution

abstract class %DeepSee.extensions.stat.AbstractDistribution

Base class for various distributions. Provides interface for common distribution characteristics such as Mean, variance, Entropy, etc

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property Entropy as %Double;
Property methods: EntropyDisplayToLogical(), EntropyGet(), EntropyIsValid(), EntropyLogicalToDisplay(), EntropyNormalize(), EntropyOdbcToLogical(), EntropySet()
property Mean as %Double;
Property methods: MeanDisplayToLogical(), MeanGet(), MeanIsValid(), MeanLogicalToDisplay(), MeanNormalize(), MeanOdbcToLogical(), MeanSet()
property Variance as %Double;
Property methods: VarianceDisplayToLogical(), VarianceGet(), VarianceIsValid(), VarianceLogicalToDisplay(), VarianceNormalize(), VarianceOdbcToLogical(), VarianceSet()

Methods (Including Private)

classmethod %IsContinuous() as %Boolean [ Language = objectscript ]
method GetKullbackLeiblerDivergence(Q As AbstractDistribution, Output sc As %Status) as %Double [ Language = objectscript ]
abstract method GetLogLikelihood(Q As AbstractDistribution, Output sc As %Status) as %Double [ Language = objectscript ]

Subclasses

Feedback