Uses of Class
org.knowceans.topics.cgen.MixSequence

Uses of MixSequence in org.knowceans.topics.cgen
 

Fields in org.knowceans.topics.cgen declared as MixSequence
(package private)  MixSequence MixEdge.sequence
          relevant sequence
(package private)  MixSequence MixSequence.supseq
           
 

Fields in org.knowceans.topics.cgen with type parameters of type MixSequence
(package private)  java.util.List<MixSequence> MixNet.sequences
           
(package private)  java.util.List<MixSequence> MixSequence.subseqs
           
 

Methods in org.knowceans.topics.cgen with parameters of type MixSequence
 java.lang.String MixNetKernelGenerator.computeWeights(MixSequence seq, boolean q, java.util.List<MixEdge> eeSamp)
          compute the weights for sampling
 java.lang.String MixNode.expandSelector(MixSequence seq, boolean theta, boolean alpha, java.util.List<MixEdge> ee, boolean q)
          expand selector code, replacing indices appropriately.
 java.lang.String MixNodeFastSerial.getGibbsTerm(MixSequence seq, java.util.List<MixEdge> ee, boolean q)
           
 java.lang.String MixNode.getGibbsTerm(MixSequence seq, java.util.List<MixEdge> ee, boolean q)
           
 java.lang.String MixNode.getLatexGibbsTerm(MixSequence seq, java.util.List<MixEdge> ee, boolean q, boolean mathml)
          latex description of this node's inference term
 java.lang.String MixNode.getLikelihoodTerm(MixSequence seq, java.util.List<MixEdge> ee)
          get the likelihood term for this node
 java.lang.String MixNodeFastSerial.incNode(MixSequence seq, java.util.List<MixEdge> ee, boolean inc, boolean q, boolean synced)
          return code to increment this node's counts
 java.lang.String MixNode.incNode(MixSequence seq, java.util.List<MixEdge> ee, boolean inc, boolean q, boolean synced)
          return code to increment this node's counts
 java.lang.String MixNetKernelGenerator.incTopics(MixSequence seq, boolean q, boolean inc, java.util.List<MixEdge> eeSamp)
          decrement topics of this sequence, basically decrementing nodes belonging to the edges ee
 MixSequence.InterSeq MixSequence.intersection(MixSequence seq)
          analyses the intersection of this sequence with the argument.
(package private)  java.lang.String MixNode.kIndex(MixSequence seq, java.util.List<MixEdge> ee)
          return the index that expandIndex assigns a value to, so the result of expandIndex is directly used in computations.
 java.lang.String MixNetKernelGenerator.printWeights(MixSequence seq, boolean q, java.util.List<MixEdge> eeSamp, boolean mathml)
          compute the weights for sampling
(package private)  java.lang.String[] MixNode.tIndex(MixSequence seq, java.util.List<MixEdge> ee, boolean forQuery)
          determine the index of the output edge, given the active edges ee (qualified by h) and the current sequence
 

Constructors in org.knowceans.topics.cgen with parameters of type MixSequence
MixEdge(java.lang.String name, java.lang.String x, java.lang.String T, MixSequence seq)
          create a mixture edge