コード例 #1
0
ファイル: test_discrete.py プロジェクト: zorrock/Ax
 def testdiscreteModelCrossValidate(self):
     discrete_model = DiscreteModel()
     with self.assertRaises(NotImplementedError):
         discrete_model.cross_validate(Xs_train=[[[0]]],
                                       Ys_train=[[1]],
                                       Yvars_train=[[1]],
                                       X_test=[[1]])
コード例 #2
0
 def testDiscreteModelFit(self):
     discrete_model = DiscreteModel()
     discrete_model.fit(
         Xs=[[[0]]],
         Ys=[[0]],
         Yvars=[[1]],
         parameter_values=[[0, 1]],
         outcome_names=[],
     )
コード例 #3
0
 def testdiscreteModelGen(self):
     discrete_model = DiscreteModel()
     with self.assertRaises(NotImplementedError):
         discrete_model.gen(
             n=1, parameter_values=[[0, 1]], objective_weights=np.array([1])
         )
コード例 #4
0
 def testdiscreteModelPredict(self):
     discrete_model = DiscreteModel()
     with self.assertRaises(NotImplementedError):
         discrete_model.predict([[0]])
コード例 #5
0
 def test_discrete_model_feature_importances(self):
     discrete_model = DiscreteModel()
     with self.assertRaises(NotImplementedError):
         discrete_model.feature_importances()
コード例 #6
0
 def test_discrete_model_get_state(self):
     discrete_model = DiscreteModel()
     self.assertEqual(discrete_model._get_state(), {})