Uses of Class
cc.mallet.grmm.types.AbstractTableFactor

Packages that use AbstractTableFactor
cc.mallet.grmm.learning   
cc.mallet.grmm.types   
 

Uses of AbstractTableFactor in cc.mallet.grmm.learning
 

Methods in cc.mallet.grmm.learning that return AbstractTableFactor
 AbstractTableFactor ACRF.Template.computeFactor(ACRF.UnrolledVarSet clique)
           
abstract  AbstractTableFactor ACRF.FixedFactorTemplate.computeFactor(ACRF.UnrolledVarSet clique)
           
 

Methods in cc.mallet.grmm.learning with parameters of type AbstractTableFactor
protected  void ACRF.Template.modifyPotential(ACRF.UnrolledGraph unrolledGraph, ACRF.UnrolledVarSet clique, AbstractTableFactor ptl)
          Modifies a factor computed from this template.
 

Uses of AbstractTableFactor in cc.mallet.grmm.types
 

Subclasses of AbstractTableFactor in cc.mallet.grmm.types
 class BoltzmannPairFactor
          A factor over a continuous variable theta and binary variables var.
 class BoltzmannUnaryFactor
          A factor over a continuous variable theta and binary variables var.
 class LogTableFactor
          Created: Jan 4, 2006
 class TableFactor
          Created: Jan 4, 2006
 

Methods in cc.mallet.grmm.types that return AbstractTableFactor
 AbstractTableFactor FactorGraph.asTable()
           
 AbstractTableFactor Factor.asTable()
           
 AbstractTableFactor CPT.asTable()
           
 AbstractTableFactor Assignment.asTable()
           
 AbstractTableFactor AbstractTableFactor.asTable()
           
 AbstractTableFactor AbstractFactor.asTable()
           
protected  AbstractTableFactor TableFactor.createBlankSubset(Variable[] vars)
           
protected  AbstractTableFactor LogTableFactor.createBlankSubset(Variable[] vars)
           
protected abstract  AbstractTableFactor AbstractTableFactor.createBlankSubset(Variable[] vars)
           
static AbstractTableFactor TableFactor.multiplyAll(java.util.Collection phis)
          Returns the product of a collection of multinomial potentials.
 AbstractTableFactor TableFactor.recenter()
           
 AbstractTableFactor LogTableFactor.recenter()
           
abstract  AbstractTableFactor AbstractTableFactor.recenter()
          Multiplies this factor by the constant 1/max().
 

Methods in cc.mallet.grmm.types with parameters of type AbstractTableFactor
static double Factors.distLinf(AbstractTableFactor f1, AbstractTableFactor f2)
           
static double Factors.distValueLinf(AbstractTableFactor f1, AbstractTableFactor f2)
           
static double Factors.euclideanDistance(AbstractTableFactor f1, AbstractTableFactor f2)
           
static double Factors.KL(AbstractTableFactor f1, AbstractTableFactor f2)
           
static double Factors.l1Distance(AbstractTableFactor f1, AbstractTableFactor f2)
           
static double Factors.logErrorRange(AbstractTableFactor f1, AbstractTableFactor f2)
          Implements the error range measure from Ihler et al.
static Factor AbstractTableFactor.makeIdentityFactor(AbstractTableFactor copy)
          STATIC FACTORY METHODS
protected  Factor TableFactor.marginalizeInternal(AbstractTableFactor result)
           
protected  Factor LogTableFactor.marginalizeInternal(AbstractTableFactor result)
           
protected abstract  Factor AbstractTableFactor.marginalizeInternal(AbstractTableFactor result)
           
static Factor Factors.mix(AbstractTableFactor f1, AbstractTableFactor f2, double alpha)
          Returns a new Factor F = alpha * f1 + (1 - alpha) * f2.
static CPT Factors.normalizeAsCpt(AbstractTableFactor ptl, Variable var)
           
 

Constructors in cc.mallet.grmm.types with parameters of type AbstractTableFactor
AbstractTableFactor(AbstractTableFactor in)
          Copy constructor.
AbstractTableFactor(AbstractTableFactor ptl, double[] probs)
          Creates a potential with the same variables as another, but different probabilites.
LogTableFactor(AbstractTableFactor in)
           
TableFactor(AbstractTableFactor in)
           
TableFactor(AbstractTableFactor ptl, double[] probs)