Skip to content

Commit

Permalink
Investigate Large Horizon Models #213. Added prediction Intervals mov…
Browse files Browse the repository at this point in the history
…ies for larger horizons (H=12, 24, 36, 48)
  • Loading branch information
antoinecarme committed Feb 4, 2023
1 parent 1177454 commit b51d7ae
Show file tree
Hide file tree
Showing 7 changed files with 67 additions and 1 deletion.
2 changes: 1 addition & 1 deletion tests/all_models_plots/model_esthetics_visualizer.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ def generate_video(self, iDataset):
images = sorted(images, key = lambda x : -x[1])

import imageio as iio
writer = iio.get_writer(lSignal + "_models.mp4", fps=20)
writer = iio.get_writer(lSignal + "_models_H_" + str(self.mDataset.mHorizon)+ ".mp4", fps=20)
for im in images:
writer.append_data(im[0])
writer.close()
11 changes: 11 additions & 0 deletions tests/all_models_plots/visualize_air_passengers_models_H_24.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@


import pyaf.Bench.TS_datasets as tsds
import model_esthetics_visualizer as viz

lDataset = tsds.load_airline_passengers()
lDataset.mHorizon = 24

lVisualizer = viz.cModelEstheticsVisualizer()

lVisualizer.generate_video(lDataset)
11 changes: 11 additions & 0 deletions tests/all_models_plots/visualize_air_passengers_models_H_36.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@


import pyaf.Bench.TS_datasets as tsds
import model_esthetics_visualizer as viz

lDataset = tsds.load_airline_passengers()
lDataset.mHorizon = 36

lVisualizer = viz.cModelEstheticsVisualizer()

lVisualizer.generate_video(lDataset)
11 changes: 11 additions & 0 deletions tests/all_models_plots/visualize_air_passengers_models_H_48.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@


import pyaf.Bench.TS_datasets as tsds
import model_esthetics_visualizer as viz

lDataset = tsds.load_airline_passengers()
lDataset.mHorizon = 48

lVisualizer = viz.cModelEstheticsVisualizer()

lVisualizer.generate_video(lDataset)
11 changes: 11 additions & 0 deletions tests/all_models_plots/visualize_ozone_models_H_24.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@


import pyaf.Bench.TS_datasets as tsds
import model_esthetics_visualizer as viz

lDataset = tsds.load_ozone()
lDataset.mHorizon = 24

lVisualizer = viz.cModelEstheticsVisualizer()

lVisualizer.generate_video(lDataset)
11 changes: 11 additions & 0 deletions tests/all_models_plots/visualize_ozone_models_H_36.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@


import pyaf.Bench.TS_datasets as tsds
import model_esthetics_visualizer as viz

lDataset = tsds.load_ozone()
lDataset.mHorizon = 36

lVisualizer = viz.cModelEstheticsVisualizer()

lVisualizer.generate_video(lDataset)
11 changes: 11 additions & 0 deletions tests/all_models_plots/visualize_ozone_models_H_48.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@


import pyaf.Bench.TS_datasets as tsds
import model_esthetics_visualizer as viz

lDataset = tsds.load_ozone()
lDataset.mHorizon = 48

lVisualizer = viz.cModelEstheticsVisualizer()

lVisualizer.generate_video(lDataset)

0 comments on commit b51d7ae

Please sign in to comment.