Uses of Interface
cc.mallet.grmm.types.VarSet

Packages that use VarSet
cc.mallet.grmm.inference   
cc.mallet.grmm.inference.gbp   
cc.mallet.grmm.learning   
cc.mallet.grmm.types   
cc.mallet.grmm.util   
 

Uses of VarSet in cc.mallet.grmm.inference
 

Methods in cc.mallet.grmm.inference that return VarSet
static VarSet Utils.defaultIntersection(VarSet v1, VarSet v2)
           
 VarSet JunctionTree.findCluster(Variable[] vars)
          Returns a cluster in the tree that contains exactly the given variables, or null if no such cluster exists.
 VarSet JunctionTree.findParentCluster(java.util.Collection vars)
          Returns a cluster in the tree that contains all the vars in a collection.
 VarSet JunctionTree.findParentCluster(Variable var)
          Returns a cluster in the tree that contains var.
 

Methods in cc.mallet.grmm.inference with parameters of type VarSet
static VarSet Utils.defaultIntersection(VarSet v1, VarSet v2)
           
 Factor JunctionTree.getCPF(VarSet c)
           
 java.util.Set JunctionTree.getSepset(VarSet v1, VarSet v2)
           
 Factor JunctionTree.getSepsetPot(VarSet v1, VarSet v2)
           
 Factor SamplingInferencer.lookupMarginal(VarSet varSet)
           
 Factor JunctionTreeInferencer.lookupMarginal(VarSet varSet)
           
 Factor Inferencer.lookupMarginal(VarSet varSet)
          Returns the computed marginal of a given clique in a graph.
 Factor BruteForceInferencer.lookupMarginal(VarSet c)
           
 Factor AbstractInferencer.lookupMarginal(VarSet c)
           
 Factor AbstractBeliefPropagation.lookupMarginal(VarSet c)
           
 Factor RandomGraphs.FactorGenerator.nextFactor(VarSet vars)
           
 Factor RandomGraphs.UniformFactorGenerator.nextFactor(VarSet vars)
           
 void JunctionTree.setCPF(VarSet c, Factor pot)
           
 

Uses of VarSet in cc.mallet.grmm.inference.gbp
 

Methods in cc.mallet.grmm.inference.gbp with parameters of type VarSet
 Factor ParentChildGBP.lookupMarginal(VarSet varSet)
           
 

Uses of VarSet in cc.mallet.grmm.learning
 

Classes in cc.mallet.grmm.learning that implement VarSet
static class ACRF.UnrolledVarSet
          A clique in the unrolled graphical model (an instantiation of some Template).
 

Methods in cc.mallet.grmm.learning with parameters of type VarSet
protected  Assignment ACRF.Template.computeAssignment(Assignment graphAssn, VarSet vs)
           
 int ACRF.UnrolledGraph.getIndex(VarSet vs)
           
 

Uses of VarSet in cc.mallet.grmm.types
 

Classes in cc.mallet.grmm.types that implement VarSet
 class BitVarSet
          A clique that uses very little time and memory based on the flyweight pattern.
 class HashVarSet
          A clique is a collection of nodes in a graph that are all adjacent.
 class ListVarSet
          A clique that uses very little time and memory based on the flyweight pattern, in the same way as BitVarSet.
 class UnmodifiableVarSet
          Created: Dec 15, 2005
 

Fields in cc.mallet.grmm.types declared as VarSet
protected  VarSet AbstractFactor.vars
           
 

Methods in cc.mallet.grmm.types that return VarSet
 VarSet FactorGraph.getAdjacentVertices(Variable var)
          Returns all variables that are adjacent to a given variable in this graph---that is, the set of all variables that share a factor with this one.
 VarSet CPT.getParents()
           
 VarSet VarSet.intersection(VarSet c)
          Returns the intersection of two cliques.
 VarSet UnmodifiableVarSet.intersection(VarSet c)
           
 VarSet ListVarSet.intersection(VarSet c)
           
 VarSet HashVarSet.intersection(VarSet c)
          Returns the intersection of two cliques.
 VarSet BitVarSet.intersection(VarSet c)
           
 VarSet FactorGraph.varSet()
           
 VarSet Factor.varSet()
          Returns set of variables in this potential.
 VarSet CPT.varSet()
           
 VarSet AbstractTableFactor.varSet()
          Returns set of variables in this potential.
 VarSet AbstractFactor.varSet()
           
 

Methods in cc.mallet.grmm.types with parameters of type VarSet
protected  Factor UniNormalFactor.extractMaxInternal(VarSet varSet)
           
protected  Factor UniformFactor.extractMaxInternal(VarSet varSet)
           
protected  Factor SkeletonFactor.extractMaxInternal(VarSet varSet)
           
protected  Factor PottsTableFactor.extractMaxInternal(VarSet varSet)
           
protected  Factor NormalFactor.extractMaxInternal(VarSet varSet)
           
protected  Factor ConstantFactor.extractMaxInternal(VarSet varSet)
           
protected  Factor BinaryUnaryFactor.extractMaxInternal(VarSet varSet)
           
protected  Factor BetaFactor.extractMaxInternal(VarSet varSet)
           
protected  Factor Assignment.extractMaxInternal(VarSet varSet)
           
protected abstract  Factor AbstractFactor.extractMaxInternal(VarSet varSet)
           
 Factor FactorGraph.factorOf(VarSet varSet)
          Returns the factor in this graph, if any, whose domain is a given clique.
 VarSet VarSet.intersection(VarSet c)
          Returns the intersection of two cliques.
 VarSet UnmodifiableVarSet.intersection(VarSet c)
           
 VarSet ListVarSet.intersection(VarSet c)
           
 VarSet HashVarSet.intersection(VarSet c)
          Returns the intersection of two cliques.
 VarSet BitVarSet.intersection(VarSet c)
           
 gnu.trove.TIntObjectHashMap Universe.lookupProjectionCache(VarSet varSet)
           
static TableFactor TableFactor.makeFromLogValues(VarSet domain, double[] vals)
           
static Assignment Assignment.makeFromSingleIndex(VarSet clique, int idx)
           
protected  Factor UniNormalFactor.marginalizeInternal(VarSet varsToKeep)
           
protected  Factor UniformFactor.marginalizeInternal(VarSet varsToKeep)
           
protected  Factor SkeletonFactor.marginalizeInternal(VarSet varsToKeep)
           
protected  Factor PottsTableFactor.marginalizeInternal(VarSet varsToKeep)
           
protected  Factor NormalFactor.marginalizeInternal(VarSet varsToKeep)
           
protected  Factor ConstantFactor.marginalizeInternal(VarSet varsToKeep)
           
protected  Factor BinaryUnaryFactor.marginalizeInternal(VarSet varsToKeep)
           
protected  Factor BetaFactor.marginalizeInternal(VarSet varsToKeep)
           
protected  Factor Assignment.marginalizeInternal(VarSet varsToKeep)
           
protected abstract  Factor AbstractFactor.marginalizeInternal(VarSet varsToKeep)
           
 Factor FactorGraph.marginalizeOut(VarSet varset)
           
 Factor Factor.marginalizeOut(VarSet varset)
          Returns the marginal distribution attained by summing out the given set of variables.
 Factor CPT.marginalizeOut(VarSet varset)
           
 Factor AbstractTableFactor.marginalizeOut(VarSet badVars)
           
 Factor AbstractFactor.marginalizeOut(VarSet varset)
           
static Assignment Assignment.restriction(Assignment assn, VarSet varSet)
          Deprecated. marginalize
protected  void AbstractFactor.setVarSet(VarSet vars)
           
 

Constructors in cc.mallet.grmm.types with parameters of type VarSet
AbstractFactor(VarSet vars)
           
AbstractTableFactor(VarSet allVars, double[] probs)
          Creates a potential with the given variables and the given probabilities.
AbstractTableFactor(VarSet allVars, Matrix probsIn)
          Creates a potential with the given variables and the given probabilities.
BitVarSet(VarSet vsOld)
           
ListVarSet(VarSet vsOld)
           
NormalFactor(VarSet vars, no.uib.cipr.matrix.Vector mean, no.uib.cipr.matrix.Matrix variance)
           
PottsTableFactor(VarSet xs, Variable alpha)
           
TableFactor(VarSet allVars, double[] probs)
           
TableFactor(VarSet allVars, Matrix probsIn)
           
UnmodifiableVarSet(VarSet subVarSet)
           
 

Uses of VarSet in cc.mallet.grmm.util
 

Methods in cc.mallet.grmm.util with parameters of type VarSet
static Assignment ModelReader.readFromMatrix(VarSet vars, java.io.Reader in)