ExampleBuilder is the abstract base class for specialized example
builders. Example builders take some data and convert it to examples
usable by e.g. SVMs. An example builder writes three files, an
example-file (in extended Joachim's SVM format) and .class_names and
.feature_names files, which contain the names for the class and feature
id-numbers. An example builder can also be given pre-existing sets of
class and feature ids (optionally in files) so that the generated
examples are consistent with other, previously generated examples.
|
__init__(self,
classSet=None,
featureSet=None) |
source code
|
|
|
_setDefaultParameters(self,
defaults=None,
valueLimits=None) |
source code
|
|
|
buildExamplesFromGraph(self,
sentenceGraph,
outfile,
goldGraph=None) |
source code
|
|
|
|
|
definePredictedValueRange(self,
sentences,
elementName) |
source code
|
|
|
|
|
|
|
|
|
getSentences(self,
input,
parse,
tokenization,
removeNameInfo=False) |
source code
|
|
|
processCorpus(self,
input,
output,
gold=None,
append=False,
allowNewIds=True) |
source code
|
|
|
processDocument(self,
sentences,
goldSentences,
outfile) |
source code
|
|
|
processSentence(self,
sentence,
outfile,
goldSentence=None) |
source code
|
|
|
|
|
|