コード例 #1
0
 def test_calculate_max_better(self, seasonal_periods, expected_max_harmonics):
     strategy = HarmonicsChoosingStrategy(Context(), checking_range=1)
     harmonics = strategy.calculate_max(
         np.asarray(seasonal_periods),
         HarmonicsChoosingStrategy.max_harmonic_dependency_reduction_better
     )
     assert np.array_equal(expected_max_harmonics, harmonics)
コード例 #2
0
 def test_calculate_max(self, seasonal_periods, expected_max_harmonics):
     strategy = HarmonicsChoosingStrategy(Context(), checking_range=1)
     harmonics = strategy.calculate_max(np.array(seasonal_periods))
     assert np.array_equal(expected_max_harmonics, harmonics)