public class ODIEVectorFileWriter
extends JCasAnnotator_ImplBase
Modifier and Type | Field and Description |
---|---|
private PairAttributeCalculator |
attr |
private java.io.PrintWriter |
debug |
private java.io.PrintWriter |
demOut |
private java.io.PrintWriter |
demTreeOut |
private java.lang.String |
goldStandardDir |
private boolean |
initialized |
private GoldStandardLabeler |
labeler |
private Logger |
log |
private int |
negAnaphInst |
private int |
negDemInst |
private int |
negNeInst |
private int |
negPronInst |
private java.io.PrintWriter |
neOut |
private java.io.PrintWriter |
neTreeOut |
private java.lang.String |
outputDir |
static java.lang.String |
PARAM_FRAGS |
static java.lang.String |
PARAM_GOLD_DIR |
static java.lang.String |
PARAM_OUTPUT_DIR |
static java.lang.String |
PARAM_STOPS |
static java.lang.String |
PARAM_TREES |
static java.lang.String |
PARAM_VECTORS |
private int |
posAnaphInst |
private int |
posDemInst |
private int |
posNeInst |
private int |
posPronInst |
private boolean |
printTrees |
private boolean |
printVectors |
private java.io.PrintWriter |
pronOut |
private java.io.PrintWriter |
pronTreeOut |
private java.util.HashSet<java.lang.String> |
stopwords |
private java.util.ArrayList<java.lang.String> |
treeFrags |
private boolean |
useFrags |
private SvmVectorCreator |
vecCreator |
Constructor and Description |
---|
ODIEVectorFileWriter() |
Modifier and Type | Method and Description |
---|---|
void |
batchProcessComplete() |
private int |
getLabel(java.lang.String nodeStr) |
void |
initialize(UimaContext aContext) |
private double[] |
listToDoubleArray(java.util.ArrayList<java.lang.Integer> list) |
static void |
main(java.lang.String[] args) |
void |
process(JCas jcas) |
private Logger log
private java.lang.String outputDir
private java.lang.String goldStandardDir
private java.io.PrintWriter neOut
private java.io.PrintWriter pronOut
private java.io.PrintWriter demOut
private java.io.PrintWriter neTreeOut
private java.io.PrintWriter pronTreeOut
private java.io.PrintWriter demTreeOut
private java.io.PrintWriter debug
private boolean initialized
private int posNeInst
private int negNeInst
private int posDemInst
private int negDemInst
private int posPronInst
private int negPronInst
private int posAnaphInst
private int negAnaphInst
private PairAttributeCalculator attr
private java.util.HashSet<java.lang.String> stopwords
private java.util.ArrayList<java.lang.String> treeFrags
private SvmVectorCreator vecCreator
private GoldStandardLabeler labeler
private boolean printVectors
private boolean printTrees
private boolean useFrags
public static final java.lang.String PARAM_OUTPUT_DIR
public static final java.lang.String PARAM_GOLD_DIR
public static final java.lang.String PARAM_VECTORS
public static final java.lang.String PARAM_TREES
public static final java.lang.String PARAM_FRAGS
public static final java.lang.String PARAM_STOPS
public void initialize(UimaContext aContext)
public void process(JCas jcas)
private int getLabel(java.lang.String nodeStr)
public void batchProcessComplete() throws AnalysisEngineProcessException
AnalysisEngineProcessException
private double[] listToDoubleArray(java.util.ArrayList<java.lang.Integer> list)
public static void main(java.lang.String[] args)