public class CorefProperties
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
CorefProperties.CorefAlgorithmType |
static class |
CorefProperties.Dataset |
static class |
CorefProperties.MentionDetectionType |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OUTPUT_PATH_PROP |
Modifier and Type | Method and Description |
---|---|
static CorefProperties.CorefAlgorithmType |
algorithm(java.util.Properties props) |
static boolean |
conll(java.util.Properties props)
When conll() is true, the neural and statistical (but not fastneural) coref models:
Use provided POS, NER, Parsing, etc.
|
static java.lang.String |
conllOutputPath(java.util.Properties props) |
static java.util.function.Predicate<Pair<CorefChain.CorefMention,java.util.List<CoreLabel>>> |
getCorefMentionFilter(java.util.Properties props) |
static java.lang.String |
getDevDataPath(java.util.Properties props) |
static HeadFinder |
getHeadFinder(java.util.Properties props) |
static java.lang.String |
getInputPath(java.util.Properties props) |
static java.util.Locale |
getLanguage(java.util.Properties props) |
static java.lang.String |
getMentionDetectionModel(java.util.Properties props) |
static java.lang.String |
getScorerPath(java.util.Properties props) |
static java.lang.String |
getTestDataPath(java.util.Properties props) |
static java.lang.String |
getTrainDataPath(java.util.Properties props) |
static boolean |
isMentionDetectionTraining(java.util.Properties props) |
static boolean |
liberalMD(java.util.Properties props) |
static int |
maxMentionDistance(java.util.Properties props) |
static int |
maxMentionDistanceWithStringMatch(java.util.Properties props) |
static CorefProperties.MentionDetectionType |
mdType(java.util.Properties props) |
static boolean |
removeNestedMentions(java.util.Properties props) |
static boolean |
removeSingletonClusters(java.util.Properties props) |
static boolean |
removeXmlMentions(java.util.Properties props) |
static void |
setInput(java.util.Properties props,
CorefProperties.Dataset d) |
static void |
setMentionDetectionTraining(java.util.Properties props,
boolean val) |
static void |
setRemoveNestedMentions(java.util.Properties props,
boolean val) |
static boolean |
useConstituencyParse(java.util.Properties props) |
static boolean |
useGoldMentions(java.util.Properties props) |
static boolean |
verbose(java.util.Properties props) |
public static final java.lang.String OUTPUT_PATH_PROP
public static CorefProperties.CorefAlgorithmType algorithm(java.util.Properties props)
public static boolean conll(java.util.Properties props)
public static boolean useConstituencyParse(java.util.Properties props)
public static boolean verbose(java.util.Properties props)
public static boolean removeSingletonClusters(java.util.Properties props)
public static boolean removeXmlMentions(java.util.Properties props)
public static int maxMentionDistance(java.util.Properties props)
public static int maxMentionDistanceWithStringMatch(java.util.Properties props)
public static CorefProperties.MentionDetectionType mdType(java.util.Properties props)
public static java.lang.String getMentionDetectionModel(java.util.Properties props)
public static boolean isMentionDetectionTraining(java.util.Properties props)
public static void setMentionDetectionTraining(java.util.Properties props, boolean val)
public static boolean removeNestedMentions(java.util.Properties props)
public static void setRemoveNestedMentions(java.util.Properties props, boolean val)
public static boolean liberalMD(java.util.Properties props)
public static boolean useGoldMentions(java.util.Properties props)
public static java.lang.String conllOutputPath(java.util.Properties props)
public static void setInput(java.util.Properties props, CorefProperties.Dataset d)
public static java.lang.String getTrainDataPath(java.util.Properties props)
public static java.lang.String getDevDataPath(java.util.Properties props)
public static java.lang.String getTestDataPath(java.util.Properties props)
public static java.lang.String getInputPath(java.util.Properties props)
public static java.lang.String getScorerPath(java.util.Properties props)
public static java.util.Locale getLanguage(java.util.Properties props)
public static HeadFinder getHeadFinder(java.util.Properties props)
public static java.util.function.Predicate<Pair<CorefChain.CorefMention,java.util.List<CoreLabel>>> getCorefMentionFilter(java.util.Properties props)