1 """ 2 Base class for classifiers 3 """ 4 5 -class Classifier: 6 - def train(self, examples, outDir, parameters, classifyExamples=None): 7 pass 8 9 - def classify(self, examples, output, model=None): 10 raise NotImplementedError 11 12 - def optimize(self, examples, outDir, parameters, classifyExamples, classIds, step="BOTH", evaluator=None, determineThreshold=False, timeout=None, downloadAllModels=False): 13 pass 14