Detector is the central class of the TEES object oriented interface.
Subclasses derived from it encapsulate the event and relation detection
process used by TEES for the various tasks it has been developed for.
When extending TEES, a new Detector can be derived from this class.
The Detector is designed for a pipeline where interaction XML is
converted to machine learning examples, these examples are used to train
a classifier and this classifier in turn is used to classify unknown
text.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
saveStr(self,
name,
value,
model=None,
modelMustExist=True) |
source code
|
|
|
saveStrings(self,
dict,
model=None,
modelMustExist=True) |
source code
|
|
|
|
|
addClassifierModel(self,
model,
classifierModelPath,
classifierParameters,
threshold=None) |
source code
|
|
|
|
|
getBioNLPSharedTaskParams(self,
parameters=None,
model=None) |
source code
|
|
|
buildExamples(self,
model,
datas,
outputs,
golds=[ ] ,
exampleStyle=None,
saveIdsToModel=False,
parse=None) |
source code
|
|
|
enterState(self,
state,
steps=None,
fromStep=None,
toStep=None,
omitSteps=None) |
source code
|
|
|
|
|
|
|
|
|
train(self,
trainData=None,
optData=None,
model=None,
combinedModel=None,
exampleStyle=None,
classifierParameters=None,
parse=None,
tokenization=None,
fromStep=None,
toStep=None) |
source code
|
|
|
|