Uses of Class
org.tribuo.util.infotheory.impl.WeightedTripleDistribution
Packages that use WeightedTripleDistribution
Package
Description
This package provides static classes of information theoretic functions.
This package provides the implementations and helper classes for the
information theoretic functions in
org.tribuo.util.infotheory
.-
Uses of WeightedTripleDistribution in org.tribuo.util.infotheory
Methods in org.tribuo.util.infotheory with parameters of type WeightedTripleDistributionModifier and TypeMethodDescriptionstatic <T1,
T2, T3> double WeightedInformationTheory.conditionalMI
(WeightedTripleDistribution<T1, T2, T3> tripleRV) Calculates the discrete weighted conditional mutual information, using histogram probability estimators.static <T1,
T2, T3> double WeightedInformationTheory.jointMI
(WeightedTripleDistribution<T1, T2, T3> tripleRV) Calculates the discrete weighted joint mutual information, using histogram probability estimators. -
Uses of WeightedTripleDistribution in org.tribuo.util.infotheory.impl
Methods in org.tribuo.util.infotheory.impl that return WeightedTripleDistributionModifier and TypeMethodDescriptionstatic <T1,
T2, T3> WeightedTripleDistribution<T1, T2, T3> WeightedTripleDistribution.constructFromLists
(List<T1> first, List<T2> second, List<T3> third, List<Double> weights) Constructs a WeightedTripleDistribution from three lists of the same length and a list of weights of the same length.static <T1,
T2, T3> WeightedTripleDistribution<T1, T2, T3> WeightedTripleDistribution.constructFromMap
(Map<CachedTriple<T1, T2, T3>, WeightCountTuple> jointCount) Constructs a WeightedTripleDistribution by marginalising the supplied joint distribution.