Exemplo n.º 1
0
 def test_periodicity_learned(self):
   (observed_times, observed_values,
    all_times, predicted_values) = lstm.train_and_predict(
        training_steps=2, estimator_config=_SeedRunConfig(),
        export_directory=self.get_temp_dir())
   self.assertAllEqual([100], observed_times.shape)
   self.assertAllEqual([100, 5], observed_values.shape)
   self.assertAllEqual([200], all_times.shape)
   self.assertAllEqual([200, 5], predicted_values.shape)
Exemplo n.º 2
0
 def test_periodicity_learned(self):
     (observed_times, observed_values, all_times,
      predicted_values) = lstm.train_and_predict(
          training_steps=2,
          estimator_config=_SeedRunConfig(),
          export_directory=self.get_temp_dir())
     self.assertAllEqual([100], observed_times.shape)
     self.assertAllEqual([100, 5], observed_values.shape)
     self.assertAllEqual([200], all_times.shape)
     self.assertAllEqual([200, 5], predicted_values.shape)
Exemplo n.º 3
0
 def test_periodicity_learned(self):
   (observed_times, observed_values,
    all_times, predicted_values) = lstm.train_and_predict(training_steps=100)
   self.assertAllEqual([100], observed_times.shape)
   self.assertAllEqual([100, 5], observed_values.shape)
   self.assertAllEqual([200], all_times.shape)
   self.assertAllEqual([200, 5], predicted_values.shape)
   self.assertGreater(
       predicted_values[100, 4]
       - predicted_values[115, 4],  # Amplitude of fifth component
       0.2)
Exemplo n.º 4
0
 def test_periodicity_learned(self):
     (observed_times, observed_values, all_times,
      predicted_values) = lstm.train_and_predict(
          training_steps=100,
          estimator_config=_SeedRunConfig(),
          export_directory=self.get_temp_dir())
     self.assertAllEqual([100], observed_times.shape)
     self.assertAllEqual([100, 5], observed_values.shape)
     self.assertAllEqual([200], all_times.shape)
     self.assertAllEqual([200, 5], predicted_values.shape)
     self.assertGreater(
         predicted_values[100, 4] -
         predicted_values[115, 4],  # Amplitude of fifth component
         0.2)