class documentation
class MultiClassifierI(object): (source)
A processing interface for labeling tokens with zero or more category labels (or "labels"). Labels are typically strs or ints, but can be any immutable type. The set of labels that the multi-classifier chooses from must be fixed and finite.
- Subclasses must define:
- labels()
- either classify() or classify_many() (or both)
- Subclasses may define:
- either prob_classify() or prob_classify_many() (or both)
Method | classify |
No summary |
Method | classify |
Apply self.classify() to each element of featuresets. I.e.: |
Method | labels |
No summary |
Method | prob |
No summary |
Method | prob |
Apply self.prob_classify() to each element of featuresets. I.e.: |
Apply self.classify() to each element of featuresets. I.e.:
return [self.classify(fs) for fs in featuresets]
Returns | |
list(set(label)) | Undocumented |