edu.umass.cs.mallet.projects.seg_plus_coref.coreference
Class CorefCluster2
java.lang.Object
edu.umass.cs.mallet.projects.seg_plus_coref.coreference.CorefCluster2
- public class CorefCluster2
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CorefCluster2
public CorefCluster2()
CorefCluster2
public CorefCluster2(MaxEnt classifier,
Pipe instancePipe)
train
public void train(InstanceList ilist,
java.util.List mentions)
getClassifier
public MaxEnt getClassifier()
clusterMentions
public java.util.Collection clusterMentions(InstanceList ilist,
java.util.List mentions)
addVerticesToGraph
public void addVerticesToGraph(salvo.jesus.graph.WeightedGraph graph,
java.util.List mentions,
java.util.HashMap alreadyAddedVertices)
typicalClusterPartition
public java.util.Collection typicalClusterPartition(salvo.jesus.graph.WeightedGraph graph)
mergeVertices
public void mergeVertices(salvo.jesus.graph.WeightedGraph g,
salvo.jesus.graph.VertexImpl v1,
salvo.jesus.graph.VertexImpl v2)
constructEdgesUsingTrainedClusterer
public static void constructEdgesUsingTrainedClusterer(salvo.jesus.graph.WeightedGraph graph,
Instance instPair,
java.util.HashMap alreadyAdded,
MaxEnt classifier)