def _benchmark(benchmarker, test_slice): """Benchmarks the classifier based on a test set slice""" try: (start, end) = test_slice X_test, y_test = benchmarker.ds.testing_slice(start, end) clf = copy.deepcopy(benchmarker.clf) trainer = Trainer(benchmarker.config, benchmarker.ds, clf) return trainer.benchmark(X_test, y_test) except Exception as e: print(e) traceback.print_exc()