public abstract class ScorePatterns<E>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<CandidatePhrase> |
allCandidatePhrases |
protected java.lang.String |
label |
protected TwoDimensionalCounter<E,CandidatePhrase> |
negPatternsandWords4Label |
protected TwoDimensionalCounter<E,CandidatePhrase> |
patternsandWords4Label |
protected GetPatternsFromDataMultiClass.PatternScoring |
patternScoring |
protected java.util.Properties |
props |
protected TwoDimensionalCounter<E,CandidatePhrase> |
unLabeledPatternsandWords4Label |
Constructor and Description |
---|
ScorePatterns(ConstantsAndVariables constVars,
GetPatternsFromDataMultiClass.PatternScoring patternScoring,
java.lang.String label,
java.util.Set<CandidatePhrase> allCandidatePhrases,
TwoDimensionalCounter<E,CandidatePhrase> patternsandWords4Label,
TwoDimensionalCounter<E,CandidatePhrase> negPatternsandWords4Label,
TwoDimensionalCounter<E,CandidatePhrase> unLabeledPatternsandWords4Label,
java.util.Properties props) |
Modifier and Type | Method and Description |
---|---|
abstract Counter<E> |
score() |
abstract void |
setUp(java.util.Properties props) |
protected GetPatternsFromDataMultiClass.PatternScoring patternScoring
protected java.util.Properties props
protected TwoDimensionalCounter<E,CandidatePhrase> patternsandWords4Label
protected TwoDimensionalCounter<E,CandidatePhrase> negPatternsandWords4Label
protected TwoDimensionalCounter<E,CandidatePhrase> unLabeledPatternsandWords4Label
protected java.lang.String label
protected java.util.Set<CandidatePhrase> allCandidatePhrases
public ScorePatterns(ConstantsAndVariables constVars, GetPatternsFromDataMultiClass.PatternScoring patternScoring, java.lang.String label, java.util.Set<CandidatePhrase> allCandidatePhrases, TwoDimensionalCounter<E,CandidatePhrase> patternsandWords4Label, TwoDimensionalCounter<E,CandidatePhrase> negPatternsandWords4Label, TwoDimensionalCounter<E,CandidatePhrase> unLabeledPatternsandWords4Label, java.util.Properties props)