(self, trans_data, trans_label, test_data, P)
| 88 | |
| 89 | |
| 90 | def train_classify(self, trans_data, trans_label, test_data, P): |
| 91 | clf = tree.DecisionTreeClassifier(criterion="gini", max_features="log2", splitter="random") |
| 92 | clf.fit(trans_data, trans_label, sample_weight=P[:, 0]) |
| 93 | return clf.predict(test_data) |
| 94 | |
| 95 | |
| 96 | def calculate_error_rate(self, label_R, label_H, weight): |
no test coverage detected