From beb78210acad590b3dac1753961acc6fc23d5a8e Mon Sep 17 00:00:00 2001 From: Baptiste Bauvin <baptiste.bauvin@lis-lab.fr> Date: Tue, 2 Apr 2019 15:39:28 -0400 Subject: [PATCH] Time accuracy --- .../MonoMultiViewClassifiers/Monoview/Additions/CGDescUtils.py | 3 ++- .../MonoviewClassifiers/AdaboostPregenTree.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/multiview_platform/MonoMultiViewClassifiers/Monoview/Additions/CGDescUtils.py b/multiview_platform/MonoMultiViewClassifiers/Monoview/Additions/CGDescUtils.py index becea218..aca484e1 100644 --- a/multiview_platform/MonoMultiViewClassifiers/Monoview/Additions/CGDescUtils.py +++ b/multiview_platform/MonoMultiViewClassifiers/Monoview/Additions/CGDescUtils.py @@ -75,13 +75,14 @@ class ColumnGenerationClassifierQar(BaseEstimator, ClassifierMixin, BaseBoost): def fit(self, X, y): - start = time.time() + formatted_X, formatted_y = self.format_X_y(X, y) self.init_info_containers() m, n, y_kernel_matrix = self.init_hypotheses(formatted_X, formatted_y) + start = time.time() self.n_total_hypotheses_ = n self.n_total_examples = m diff --git a/multiview_platform/MonoMultiViewClassifiers/MonoviewClassifiers/AdaboostPregenTree.py b/multiview_platform/MonoMultiViewClassifiers/MonoviewClassifiers/AdaboostPregenTree.py index 6f5aaf49..2d52f3e9 100644 --- a/multiview_platform/MonoMultiViewClassifiers/MonoviewClassifiers/AdaboostPregenTree.py +++ b/multiview_platform/MonoMultiViewClassifiers/MonoviewClassifiers/AdaboostPregenTree.py @@ -39,8 +39,8 @@ class AdaboostPregenTree(AdaBoostClassifier, BaseMonoviewClassifier, PregenClass self.random_state = random_state def fit(self, X, y, sample_weight=None): - begin = time.time() pregen_X, pregen_y = self.pregen_voters(X, y, generator=self.estimators_generator) + begin = time.time() super(AdaboostPregenTree, self).fit(pregen_X, pregen_y, sample_weight=sample_weight) end = time.time() self.train_time = end-begin -- GitLab