コード例 #1
0
ファイル: test_forecast.py プロジェクト: MuttData/muttlib
 def test_estimate_rename_ds(self):
     p = SkProphet('date', True, [], {})
     X = self._get_dataset()
     X = X.rename({'ds': 'date'}, axis=1)
     y_pred = p.fit(X).predict(X)
     self.assertIsInstance(y_pred, np.ndarray)
コード例 #2
0
ファイル: test_forecast.py プロジェクト: MuttData/muttlib
 def test_estimate(self):
     p = SkProphet('ds', True, [], {})
     X = self._get_dataset()
     y_pred = p.fit(X).predict(X)
     self.assertIsInstance(y_pred, np.ndarray)
コード例 #3
0
ファイル: test_forecast.py プロジェクト: MuttData/muttlib
 def test_estimate_full_output(self):
     p = SkProphet('ds', False, [], {})
     X = self._get_dataset()
     y_pred = p.fit(X).predict(X)
     self.assertIsInstance(y_pred, pd.DataFrame)
コード例 #4
0
ファイル: test_forecast.py プロジェクト: MuttData/muttlib
 def test_fit_X_not_dataframe_error(self):
     p = SkProphet('ds', True, [], {})
     X = [[1, 2], [3, 4]]
     with self.assertRaises(TypeError):
         p.fit(X)
コード例 #5
0
ファイル: test_forecast.py プロジェクト: MuttData/muttlib
 def test_fit_y_list(self):
     p = SkProphet('date', True, [], {})
     X = self._get_dataset()
     p2 = p.fit(X[['ds', 'x']], X.y.values.tolist())
     self.assertEqual(p, p2)
コード例 #6
0
ファイル: test_forecast.py プロジェクト: MuttData/muttlib
 def test_fit_y_str(self):
     p = SkProphet('date', True, [], {})
     X = self._get_dataset()
     X = X.rename({'y': 'mica'}, axis=1)
     p2 = p.fit(X, 'mica')
     self.assertEqual(p, p2)
コード例 #7
0
ファイル: test_forecast.py プロジェクト: MuttData/muttlib
 def test_fit_X_only_rename_ds(self):
     p = SkProphet('date', True, [], {})
     X = self._get_dataset()
     X = X.rename({'ds': 'date'}, axis=1)
     p2 = p.fit(X)
     self.assertEqual(p, p2)
コード例 #8
0
ファイル: test_forecast.py プロジェクト: MuttData/muttlib
 def test_fit_X_only(self):
     p = SkProphet('ds', True, [], {})
     X = self._get_dataset()
     p2 = p.fit(X)
     self.assertEqual(p, p2)