#
# class TestMLTrainer:
#     def test_preprocessor(self, numerical_index=None, categorical_index=None,
#                      binary_features=None):
#         pass
#
#     def test_train(self):
#         pass
#
#     def test_test_create_output_folder(self):
#         pass
#
#     def test_get_nonnum_observed_mask_matrix(self, feat_data,
#                                              preprocessor_pipe):
#         pass
#
#
# class TestClassificationTrainer(MLTrainer):
#     pass
#
#
# class TestTransductiveGNNClassificationTrainer(MLTrainer):
#     def test_train(self):
#         pass
#
#
# class TestMGMCTrainer(MLTrainer):
#     def test_train(self):
#         pass
#
#     def test_hp_search(self, parameters_space):
#         pass
#
#     def test_hp_objective(self, params):
#         pass
#
#     def test_train_with_param(self, params):
#         pass
#
#     def test_eval_with_param(self, params):
#         pass
#
#
# def test_get_estimator_name(estimator_object):
#     pass

#
# class TestMLTrainer:
#     def test_preprocessor(self, numerical_index=None, categorical_index=None,
#                      binary_features=None):
#         pass
#
#     def test_train(self):
#         pass
#
#     def test_test_create_output_folder(self):
#         pass
#
#     def test_get_nonnum_observed_mask_matrix(self, feat_data,
#                                              preprocessor_pipe):
#         pass
#
#
# class TestClassificationTrainer(MLTrainer):
#     pass
#
#
# class TestTransductiveGNNClassificationTrainer(MLTrainer):
#     def test_train(self):
#         pass
#
#
# class TestMGMCTrainer(MLTrainer):
#     def test_train(self):
#         pass
#
#     def test_hp_search(self, parameters_space):
#         pass
#
#     def test_hp_objective(self, params):
#         pass
#
#     def test_train_with_param(self, params):
#         pass
#
#     def test_eval_with_param(self, params):
#         pass
#
#
# def test_get_estimator_name(estimator_object):
#     pass

# # class TestMLTrainer: #     def test_preprocessor(self, numerical_index=None, categorical_index=None, #                      binary_features=None): #         pass # #     def test_train(self): #         pass # #     def test_test_create_output_folder(self): #         pass # #     def test_get_nonnum_observed_mask_matrix(self, feat_data, #                                              preprocessor_pipe): #         pass # # # class TestClassificationTrainer(MLTrainer): #     pass # # # class TestTransductiveGNNClassificationTrainer(MLTrainer): #     def test_train(self): #         pass # # # class TestMGMCTrainer(MLTrainer): #     def test_train(self): #         pass # #     def test_hp_search(self, parameters_space): #         pass # #     def test_hp_objective(self, params): #         pass # #     def test_train_with_param(self, params): #         pass # #     def test_eval_with_param(self, params): #         pass # # # def test_get_estimator_name(estimator_object): #     pass