edu.umass.cs.mallet.projects.seg_plus_coref.coreference
Class ComputeUpperBound1
java.lang.Object
edu.umass.cs.mallet.projects.seg_plus_coref.coreference.ComputeUpperBound1
- public class ComputeUpperBound1
- extends java.lang.Object
Method Summary |
protected double |
computeSGMLObjDistance(java.lang.String string1,
java.lang.String string2)
|
protected double |
computeStringDistance(java.lang.String str1,
java.lang.String str2)
|
protected boolean |
hasNextIndexList(int[] indexList,
int N)
|
protected int[] |
indexListSearch_approximate(InstanceList instancelist,
java.util.ArrayList nbestlists)
|
protected int[] |
indexListSearch_exaustive(InstanceList instancelist,
java.util.ArrayList nbestlists,
int N)
|
protected java.util.ArrayList |
LastName(java.lang.String ss)
|
boolean |
loadCRF()
|
protected java.lang.String[] |
locateFields(java.lang.String startTag,
java.lang.String endTag,
java.lang.String string)
|
static void |
main(java.lang.String[] args)
|
protected int[] |
nextIndexList(int[] indexList,
int N)
|
double |
PairSimilarity(Sequence sequence1,
Sequence sequence2,
Instance instance1,
Instance instance2)
|
void |
viterbiCRF(java.io.File inputFile,
boolean sgml,
java.lang.String seperator,
int N)
|
void |
viterbiCRF(java.lang.String inputDir,
boolean sgml,
int N)
|
void |
viterbiCRF(java.lang.String inputDir,
boolean sgml,
java.lang.String seperator,
int N)
|
void |
viterbiCRF(java.lang.String inputDir,
int N)
|
protected double |
weightOfConfig(int[] indexList,
InstanceList instancelist,
java.util.ArrayList nbestlists)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComputeUpperBound1
public ComputeUpperBound1()
ComputeUpperBound1
public ComputeUpperBound1(java.io.File crfFile)
loadCRF
public boolean loadCRF()
viterbiCRF
public void viterbiCRF(java.io.File inputFile,
boolean sgml,
java.lang.String seperator,
int N)
indexListSearch_exaustive
protected int[] indexListSearch_exaustive(InstanceList instancelist,
java.util.ArrayList nbestlists,
int N)
weightOfConfig
protected double weightOfConfig(int[] indexList,
InstanceList instancelist,
java.util.ArrayList nbestlists)
hasNextIndexList
protected boolean hasNextIndexList(int[] indexList,
int N)
nextIndexList
protected int[] nextIndexList(int[] indexList,
int N)
indexListSearch_approximate
protected int[] indexListSearch_approximate(InstanceList instancelist,
java.util.ArrayList nbestlists)
computeSGMLObjDistance
protected double computeSGMLObjDistance(java.lang.String string1,
java.lang.String string2)
LastName
protected java.util.ArrayList LastName(java.lang.String ss)
locateFields
protected java.lang.String[] locateFields(java.lang.String startTag,
java.lang.String endTag,
java.lang.String string)
computeStringDistance
protected double computeStringDistance(java.lang.String str1,
java.lang.String str2)
PairSimilarity
public double PairSimilarity(Sequence sequence1,
Sequence sequence2,
Instance instance1,
Instance instance2)
viterbiCRF
public void viterbiCRF(java.lang.String inputDir,
boolean sgml,
java.lang.String seperator,
int N)
viterbiCRF
public void viterbiCRF(java.lang.String inputDir,
int N)
viterbiCRF
public void viterbiCRF(java.lang.String inputDir,
boolean sgml,
int N)
main
public static void main(java.lang.String[] args)