edu.umass.cs.mallet.projects.seg_plus_coref.coreference
Class TreeModel

java.lang.Object
  extended byedu.umass.cs.mallet.projects.seg_plus_coref.coreference.TreeModel

public class TreeModel
extends java.lang.Object


Constructor Summary
TreeModel(Pipe instancePipe, java.util.ArrayList nodes, java.util.ArrayList pubs)
           
TreeModel(Pipe instancePipe, java.util.ArrayList nodes1, java.util.ArrayList nodes2, java.util.ArrayList nodes3, java.util.ArrayList pubs1, java.util.ArrayList pubs2, java.util.ArrayList pubs3)
           
 
Method Summary
 double computeTreeObjFn(java.util.Collection collection)
           
 double computeTreeObjFn(java.util.Collection collection, boolean verbose)
           
 double computeTreeObjFnPubs(java.util.ArrayList pubs, boolean verbose)
           
 double computeTreeObjFnPubs2(java.util.ArrayList pubs, java.util.ArrayList allCitations)
           
 void setMultiTree(boolean mt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeModel

public TreeModel(Pipe instancePipe,
                 java.util.ArrayList nodes,
                 java.util.ArrayList pubs)

TreeModel

public TreeModel(Pipe instancePipe,
                 java.util.ArrayList nodes1,
                 java.util.ArrayList nodes2,
                 java.util.ArrayList nodes3,
                 java.util.ArrayList pubs1,
                 java.util.ArrayList pubs2,
                 java.util.ArrayList pubs3)
Method Detail

setMultiTree

public void setMultiTree(boolean mt)

computeTreeObjFn

public double computeTreeObjFn(java.util.Collection collection)

computeTreeObjFn

public double computeTreeObjFn(java.util.Collection collection,
                               boolean verbose)

computeTreeObjFnPubs2

public double computeTreeObjFnPubs2(java.util.ArrayList pubs,
                                    java.util.ArrayList allCitations)

computeTreeObjFnPubs

public double computeTreeObjFnPubs(java.util.ArrayList pubs,
                                   boolean verbose)