From 1506a60993889ca40f3b825f64cf07b69cf1d497 Mon Sep 17 00:00:00 2001 From: Clayton Young Date: Sat, 21 Feb 2026 16:31:01 -0500 Subject: [PATCH] feat(example): add interactive forecast animation with slider MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Create an all-out demonstration showing how TimesFM forecasts evolve as more historical data is added: - generate_animation_data.py: Runs 25 incremental forecasts (12→36 points) - interactive_forecast.html: Single-file HTML with Chart.js slider - Play/Pause animation control - Shows historical data, forecast, 80%/90% CIs, and actual future data - Live stats: forecast mean, max, min, CI width - generate_gif.py: Creates animated GIF for embedding in markdown - forecast_animation.gif: 25-frame animation (896 KB) Interactive features: - Slider to manually step through forecast evolution - Auto-play with 500ms per frame - Shows how each additional data point changes the forecast - Confidence intervals narrow as more data is added --- .../global-temperature/animation_data.json | 3615 +++++++++++++++++ .../global-temperature/forecast_animation.gif | Bin 0 -> 917930 bytes .../generate_animation_data.py | 131 + .../global-temperature/generate_gif.py | 182 + .../interactive_forecast.html | 569 +++ 5 files changed, 4497 insertions(+) create mode 100644 scientific-skills/timesfm-forecasting/examples/global-temperature/animation_data.json create mode 100644 scientific-skills/timesfm-forecasting/examples/global-temperature/forecast_animation.gif create mode 100644 scientific-skills/timesfm-forecasting/examples/global-temperature/generate_animation_data.py create mode 100644 scientific-skills/timesfm-forecasting/examples/global-temperature/generate_gif.py create mode 100644 scientific-skills/timesfm-forecasting/examples/global-temperature/interactive_forecast.html diff --git a/scientific-skills/timesfm-forecasting/examples/global-temperature/animation_data.json b/scientific-skills/timesfm-forecasting/examples/global-temperature/animation_data.json new file mode 100644 index 0000000..df15172 --- /dev/null +++ b/scientific-skills/timesfm-forecasting/examples/global-temperature/animation_data.json @@ -0,0 +1,3615 @@ +{ + "metadata": { + "model": "TimesFM 1.0 (200M) PyTorch", + "total_steps": 25, + "min_context": 12, + "horizon": 12, + "data_source": "NOAA GISTEMP Global Temperature Anomaly", + "full_date_range": "2022-01 to 2024-12" + }, + "actual_data": { + "dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07", + "2024-08", + "2024-09", + "2024-10", + "2024-11", + "2024-12" + ], + "values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126, + 1.159999966621399, + 1.2200000286102295, + 1.350000023841858, + 1.340000033378601, + 1.2599999904632568, + 1.149999976158142, + 1.2000000476837158, + 1.2400000095367432, + 1.2999999523162842, + 1.2799999713897705, + 1.2699999809265137, + 1.2200000286102295, + 1.2000000476837158 + ] + }, + "animation_steps": [ + { + "step": 1, + "n_points": 12, + "last_historical_date": "2022-12", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705 + ], + "forecast_dates": [ + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12" + ], + "point_forecast": [ + 0.825579047203064, + 0.8330779075622559, + 0.8368334174156189, + 0.8413563370704651, + 0.8546873331069946, + 0.8463932275772095, + 0.852830708026886, + 0.8635484576225281, + 0.873649001121521, + 0.8784391283988953, + 0.8793435096740723, + 0.886539101600647 + ], + "q10": [ + 0.8354606032371521, + 0.8444467782974243, + 0.8485234975814819, + 0.8526979088783264, + 0.8648908138275146, + 0.8568621277809143, + 0.863645076751709, + 0.872414231300354, + 0.8817781209945679, + 0.8863298892974854, + 0.8866963982582092, + 0.8946276903152466 + ], + "q20": [ + 0.7518579959869385, + 0.752423882484436, + 0.7527720928192139, + 0.7547875642776489, + 0.7639567852020264, + 0.7600989937782288, + 0.7671870589256287, + 0.7746827006340027, + 0.783061146736145, + 0.7859532237052917, + 0.7876774072647095, + 0.7946517467498779 + ], + "q80": [ + 0.8621454238891602, + 0.8726990222930908, + 0.8780758380889893, + 0.8830247521400452, + 0.895999014377594, + 0.8877173066139221, + 0.8932443261146545, + 0.9029491543769836, + 0.9142329096794128, + 0.918304979801178, + 0.9192531704902649, + 0.9270545244216919 + ], + "q90": [ + 0.8872727155685425, + 0.8990722298622131, + 0.9044539928436279, + 0.9107659459114075, + 0.9254093170166016, + 0.9146999716758728, + 0.9196149706840515, + 0.9299551844596863, + 0.941527783870697, + 0.9455176591873169, + 0.9463357925415039, + 0.9539710283279419 + ] + }, + { + "step": 2, + "n_points": 13, + "last_historical_date": "2023-01", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716 + ], + "forecast_dates": [ + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01" + ], + "point_forecast": [ + 0.8590402007102966, + 0.8596092462539673, + 0.864223062992096, + 0.8694167733192444, + 0.8599939346313477, + 0.8577529191970825, + 0.8670657873153687, + 0.8746083378791809, + 0.8758000731468201, + 0.8808236718177795, + 0.8853851556777954, + 0.8753982186317444 + ], + "q10": [ + 0.8657022714614868, + 0.867158055305481, + 0.8720226287841797, + 0.8764638900756836, + 0.8662244081497192, + 0.8640622496604919, + 0.873618483543396, + 0.8803330063819885, + 0.8822183609008789, + 0.8867899775505066, + 0.8920900821685791, + 0.8817423582077026 + ], + "q20": [ + 0.779899537563324, + 0.7763701677322388, + 0.7775852680206299, + 0.7800794839859009, + 0.7750610113143921, + 0.7753159403800964, + 0.7829091548919678, + 0.7884992957115173, + 0.7900261878967285, + 0.7911601066589355, + 0.7951517105102539, + 0.7891175746917725 + ], + "q80": [ + 0.8950973153114319, + 0.8978567719459534, + 0.9036805033683777, + 0.9098731875419617, + 0.8973860144615173, + 0.8958126306533813, + 0.9049636125564575, + 0.9123932123184204, + 0.9138861298561096, + 0.9191209077835083, + 0.9256614446640015, + 0.9137347936630249 + ], + "q90": [ + 0.9195939302444458, + 0.9236188530921936, + 0.9301517605781555, + 0.9359439611434937, + 0.9242846369743347, + 0.9196143746376038, + 0.9301571846008301, + 0.9382931590080261, + 0.9394593238830566, + 0.9451783895492554, + 0.9518223404884338, + 0.9389423131942749 + ] + }, + { + "step": 3, + "n_points": 14, + "last_historical_date": "2023-02", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863 + ], + "forecast_dates": [ + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02" + ], + "point_forecast": [ + 0.8962793350219727, + 0.8913998007774353, + 0.8914807438850403, + 0.871181845664978, + 0.8662641644477844, + 0.8797636032104492, + 0.8862841129302979, + 0.884779691696167, + 0.8836072087287903, + 0.8898857235908508, + 0.8741991519927979, + 0.8697925806045532 + ], + "q10": [ + 0.9006780982017517, + 0.8960930705070496, + 0.8975709676742554, + 0.8764383792877197, + 0.8719356060028076, + 0.8863880038261414, + 0.8936481475830078, + 0.891782283782959, + 0.8906540274620056, + 0.8970102667808533, + 0.8820476531982422, + 0.8772810101509094 + ], + "q20": [ + 0.8080285787582397, + 0.8004014492034912, + 0.7992052435874939, + 0.7845293879508972, + 0.7833878993988037, + 0.7934101819992065, + 0.798040509223938, + 0.7972208261489868, + 0.7961648106575012, + 0.7998728156089783, + 0.789516031742096, + 0.785558819770813 + ], + "q80": [ + 0.9340344071388245, + 0.9310296177864075, + 0.931887149810791, + 0.9107009768486023, + 0.9042311310768127, + 0.9196222424507141, + 0.9265503287315369, + 0.9255625605583191, + 0.9238306283950806, + 0.9304555058479309, + 0.913487434387207, + 0.9083813428878784 + ], + "q90": [ + 0.9600221514701843, + 0.9573583006858826, + 0.9588406682014465, + 0.9357264041900635, + 0.9300737380981445, + 0.9452965259552002, + 0.953380823135376, + 0.9521129727363586, + 0.9504246711730957, + 0.9578516483306885, + 0.9395800828933716, + 0.9347273707389832 + ] + }, + { + "step": 4, + "n_points": 15, + "last_historical_date": "2023-03", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727 + ], + "forecast_dates": [ + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03" + ], + "point_forecast": [ + 1.011451005935669, + 0.9553948640823364, + 0.9197208285331726, + 0.9124891757965088, + 0.9261340498924255, + 0.9234520792961121, + 0.9108935594558716, + 0.8969470858573914, + 0.8980726599693298, + 0.8982804417610168, + 0.8991943001747131, + 0.9119693636894226 + ], + "q10": [ + 1.028891921043396, + 0.9745897650718689, + 0.9376441240310669, + 0.9297030568122864, + 0.9439254403114319, + 0.943497896194458, + 0.9286640286445618, + 0.9142505526542664, + 0.9157885313034058, + 0.9157061576843262, + 0.9165257215499878, + 0.929168164730072 + ], + "q20": [ + 0.8432373404502869, + 0.8032699823379517, + 0.7799109220504761, + 0.7799201011657715, + 0.7939504981040955, + 0.7942459583282471, + 0.7866204380989075, + 0.7787443399429321, + 0.7860440611839294, + 0.7884118556976318, + 0.7909562587738037, + 0.7990366220474243 + ], + "q80": [ + 1.0893518924713135, + 1.031952142715454, + 0.9909453392028809, + 0.9802313446998596, + 0.9924889802932739, + 0.9901573657989502, + 0.973213791847229, + 0.9567193984985352, + 0.9561106562614441, + 0.9526670575141907, + 0.9554384350776672, + 0.966469407081604 + ], + "q90": [ + 1.143047571182251, + 1.0867642164230347, + 1.0392613410949707, + 1.0258489847183228, + 1.0397703647613525, + 1.035668134689331, + 1.0181812047958374, + 0.9991654753684998, + 0.9964229464530945, + 0.9952237606048584, + 0.994753360748291, + 1.0074013471603394 + ] + }, + { + "step": 5, + "n_points": 16, + "last_historical_date": "2023-04", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0 + ], + "forecast_dates": [ + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04" + ], + "point_forecast": [ + 0.9379441142082214, + 0.9161815047264099, + 0.9183650612831116, + 0.9345710277557373, + 0.9429481625556946, + 0.9236418008804321, + 0.9020940065383911, + 0.8962475657463074, + 0.8969618678092957, + 0.9029411673545837, + 0.9058347344398499, + 0.9071778059005737 + ], + "q10": [ + 0.9455586075782776, + 0.9275433421134949, + 0.9313569068908691, + 0.9499651789665222, + 0.957696259021759, + 0.9388371706008911, + 0.9148422479629517, + 0.9104428887367249, + 0.9122737646102905, + 0.9160297513008118, + 0.9193358421325684, + 0.9216225147247314 + ], + "q20": [ + 0.8105636239051819, + 0.7875122427940369, + 0.787703812122345, + 0.8008798360824585, + 0.8086710572242737, + 0.7946160435676575, + 0.7819311022758484, + 0.7810927629470825, + 0.7885390520095825, + 0.7923018336296082, + 0.7944296002388, + 0.793520987033844 + ], + "q80": [ + 0.9937812685966492, + 0.9760434627532959, + 0.9809014797210693, + 0.9971702098846436, + 1.0051108598709106, + 0.985238790512085, + 0.9596951007843018, + 0.9502063989639282, + 0.9515751004219055, + 0.9542210102081299, + 0.9595392346382141, + 0.9599698185920715 + ], + "q90": [ + 1.0336796045303345, + 1.0175514221191406, + 1.021440029144287, + 1.0401356220245361, + 1.0489550828933716, + 1.0270309448242188, + 0.9989587068557739, + 0.9885305166244507, + 0.9877901077270508, + 0.9937816262245178, + 0.996868908405304, + 0.9987958073616028 + ] + }, + { + "step": 6, + "n_points": 17, + "last_historical_date": "2023-05", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142 + ], + "forecast_dates": [ + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05" + ], + "point_forecast": [ + 0.9097275137901306, + 0.9010418057441711, + 0.9079869985580444, + 0.9222638010978699, + 0.932843029499054, + 0.9133341312408447, + 0.8972155451774597, + 0.8887625336647034, + 0.8941851854324341, + 0.9068790674209595, + 0.9091910123825073, + 0.9068935513496399 + ], + "q10": [ + 0.9192558526992798, + 0.9128602147102356, + 0.9227687120437622, + 0.9362373352050781, + 0.9478849172592163, + 0.9271639585494995, + 0.910339891910553, + 0.9013872146606445, + 0.908535897731781, + 0.9196968078613281, + 0.9216489791870117, + 0.9205824136734009 + ], + "q20": [ + 0.7991487383842468, + 0.7880749702453613, + 0.7902460098266602, + 0.8014485239982605, + 0.8115598559379578, + 0.7963781952857971, + 0.7883695960044861, + 0.7836517691612244, + 0.7910313606262207, + 0.799010694026947, + 0.8031657934188843, + 0.8004167675971985 + ], + "q80": [ + 0.9585660099983215, + 0.9542173743247986, + 0.9642703533172607, + 0.9804073572158813, + 0.9885033965110779, + 0.9688029289245605, + 0.949183464050293, + 0.9374165534973145, + 0.9444000124931335, + 0.9574207663536072, + 0.9588959217071533, + 0.9561213254928589 + ], + "q90": [ + 0.994154691696167, + 0.9911658763885498, + 1.0009171962738037, + 1.0182007551193237, + 1.0296927690505981, + 1.0062158107757568, + 0.985028862953186, + 0.9721169471740723, + 0.9787886142730713, + 0.9931607246398926, + 0.9947684407234192, + 0.9917771220207214 + ] + }, + { + "step": 7, + "n_points": 18, + "last_historical_date": "2023-06", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442 + ], + "forecast_dates": [ + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06" + ], + "point_forecast": [ + 0.9665141701698303, + 0.9519135355949402, + 0.9444465637207031, + 0.9402952790260315, + 0.9306893348693848, + 0.9244646430015564, + 0.9174035787582397, + 0.9139379858970642, + 0.9132129549980164, + 0.9145187735557556, + 0.911784291267395, + 0.9093538522720337 + ], + "q10": [ + 0.9755732417106628, + 0.9652556777000427, + 0.9605708122253418, + 0.9540410041809082, + 0.944946825504303, + 0.9393219351768494, + 0.9324542880058289, + 0.9295912981033325, + 0.9304096698760986, + 0.9316055178642273, + 0.9279895424842834, + 0.9257113337516785 + ], + "q20": [ + 0.833349347114563, + 0.8175394535064697, + 0.8078386783599854, + 0.8068903088569641, + 0.8031129837036133, + 0.801506757736206, + 0.7994549870491028, + 0.7967816591262817, + 0.7986584305763245, + 0.7988185882568359, + 0.799284040927887, + 0.7968909740447998 + ], + "q80": [ + 1.0251524448394775, + 1.015281319618225, + 1.0085906982421875, + 1.0044453144073486, + 0.9904035329818726, + 0.9857988953590393, + 0.977156400680542, + 0.9709676504135132, + 0.9726237654685974, + 0.9721717238426208, + 0.9683824181556702, + 0.9648834466934204 + ], + "q90": [ + 1.0656019449234009, + 1.059928059577942, + 1.0517113208770752, + 1.0461057424545288, + 1.035980224609375, + 1.0275849103927612, + 1.0181881189346313, + 1.0124856233596802, + 1.0126112699508667, + 1.0153447389602661, + 1.0106351375579834, + 1.0058791637420654 + ] + }, + { + "step": 8, + "n_points": 19, + "last_historical_date": "2023-07", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126 + ], + "forecast_dates": [ + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07" + ], + "point_forecast": [ + 1.0381698608398438, + 1.012021780014038, + 0.99420565366745, + 0.9754087924957275, + 0.9563038349151611, + 0.9495773315429688, + 0.9422544240951538, + 0.9361824989318848, + 0.9247673749923706, + 0.9178153276443481, + 0.9097317457199097, + 0.901350200176239 + ], + "q10": [ + 1.0491734743118286, + 1.028739333152771, + 1.0114028453826904, + 0.9906209111213684, + 0.971588134765625, + 0.9669111371040344, + 0.9621954560279846, + 0.9568055868148804, + 0.9453385472297668, + 0.9398422241210938, + 0.9300127029418945, + 0.922597348690033 + ], + "q20": [ + 0.8832447528839111, + 0.8571564555168152, + 0.840262234210968, + 0.8279801607131958, + 0.8175891637802124, + 0.8145928382873535, + 0.8104804754257202, + 0.8050722479820251, + 0.8001488447189331, + 0.7951650619506836, + 0.7925589084625244, + 0.78853440284729 + ], + "q80": [ + 1.10765540599823, + 1.0850690603256226, + 1.0677224397659302, + 1.0468156337738037, + 1.0239413976669312, + 1.018355131149292, + 1.0108981132507324, + 1.0029836893081665, + 0.9916971325874329, + 0.9822992086410522, + 0.9713731408119202, + 0.9630072712898254 + ], + "q90": [ + 1.1553966999053955, + 1.137328863143921, + 1.1165260076522827, + 1.0933233499526978, + 1.072894811630249, + 1.065496563911438, + 1.0601707696914673, + 1.0506465435028076, + 1.038832187652588, + 1.0302690267562866, + 1.018511414527893, + 1.0077110528945923 + ] + }, + { + "step": 9, + "n_points": 20, + "last_historical_date": "2023-08", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432 + ], + "forecast_dates": [ + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07", + "2024-08" + ], + "point_forecast": [ + 1.1063826084136963, + 1.0667672157287598, + 1.0312474966049194, + 1.0092777013778687, + 0.9886403679847717, + 0.9805473685264587, + 0.96883624792099, + 0.9500434994697571, + 0.9289879202842712, + 0.9156991839408875, + 0.9083491563796997, + 0.9020676016807556 + ], + "q10": [ + 1.114622950553894, + 1.083889365196228, + 1.0484296083450317, + 1.0276585817337036, + 1.008374571800232, + 0.999535322189331, + 0.9902844429016113, + 0.9757266640663147, + 0.9533360600471497, + 0.9409008026123047, + 0.9341027736663818, + 0.9281788468360901 + ], + "q20": [ + 0.928669810295105, + 0.8862699866294861, + 0.8555266261100769, + 0.8365516662597656, + 0.8246086835861206, + 0.8187647461891174, + 0.8126576542854309, + 0.8008460402488708, + 0.7927306890487671, + 0.7833954095840454, + 0.7795919179916382, + 0.7797963619232178 + ], + "q80": [ + 1.1856414079666138, + 1.1520715951919556, + 1.117408037185669, + 1.0936567783355713, + 1.0721673965454102, + 1.0631694793701172, + 1.048310399055481, + 1.0276391506195068, + 1.0055267810821533, + 0.9882948994636536, + 0.9792788624763489, + 0.9736778736114502 + ], + "q90": [ + 1.23917818069458, + 1.2113547325134277, + 1.1742331981658936, + 1.151162028312683, + 1.1314780712127686, + 1.1195954084396362, + 1.10871160030365, + 1.0842714309692383, + 1.0615670680999756, + 1.0447986125946045, + 1.0315890312194824, + 1.024493932723999 + ] + }, + { + "step": 10, + "n_points": 21, + "last_historical_date": "2023-09", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295 + ], + "forecast_dates": [ + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07", + "2024-08", + "2024-09" + ], + "point_forecast": [ + 1.2447655200958252, + 1.1675736904144287, + 1.1279113292694092, + 1.1182188987731934, + 1.1093124151229858, + 1.082032322883606, + 1.038187861442566, + 0.9993720650672913, + 0.9796157479286194, + 0.9642789959907532, + 0.9476039409637451, + 0.9355512857437134 + ], + "q10": [ + 1.2715141773223877, + 1.2083916664123535, + 1.1731905937194824, + 1.165351152420044, + 1.162253975868225, + 1.13302481174469, + 1.085452914237976, + 1.051274299621582, + 1.0313252210617065, + 1.0168172121047974, + 0.9987383484840393, + 0.9869235754013062 + ], + "q20": [ + 0.9692280888557434, + 0.9033447504043579, + 0.8709640502929688, + 0.8632612824440002, + 0.8616656064987183, + 0.8437307476997375, + 0.8145183324813843, + 0.7942112684249878, + 0.7919824123382568, + 0.7849438190460205, + 0.7758752703666687, + 0.7725547552108765 + ], + "q80": [ + 1.3772318363189697, + 1.3073946237564087, + 1.267617106437683, + 1.2576971054077148, + 1.2495336532592773, + 1.2185810804367065, + 1.1627202033996582, + 1.1192079782485962, + 1.093948483467102, + 1.0731803178787231, + 1.0513980388641357, + 1.0379669666290283 + ], + "q90": [ + 1.4695751667022705, + 1.4090934991836548, + 1.3679797649383545, + 1.3577240705490112, + 1.3525687456130981, + 1.315553903579712, + 1.2607886791229248, + 1.2103060483932495, + 1.1827821731567383, + 1.1617928743362427, + 1.1323959827423096, + 1.1176999807357788 + ] + }, + { + "step": 11, + "n_points": 22, + "last_historical_date": "2023-10", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874 + ], + "forecast_dates": [ + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07", + "2024-08", + "2024-09", + "2024-10" + ], + "point_forecast": [ + 1.1978572607040405, + 1.1348843574523926, + 1.107893705368042, + 1.0890357494354248, + 1.075318455696106, + 1.0392742156982422, + 1.0066328048706055, + 0.9802011847496033, + 0.968873143196106, + 0.9584881663322449, + 0.9440371990203857, + 0.929160475730896 + ], + "q10": [ + 1.2035126686096191, + 1.153576135635376, + 1.1352055072784424, + 1.1203036308288574, + 1.1123145818710327, + 1.0742825269699097, + 1.0389323234558105, + 1.017652988433838, + 1.0134992599487305, + 1.0038114786148071, + 0.9876317381858826, + 0.972976565361023 + ], + "q20": [ + 0.9713577032089233, + 0.9063910245895386, + 0.8755015134811401, + 0.8545557260513306, + 0.8455488681793213, + 0.8177679777145386, + 0.799569845199585, + 0.7851544618606567, + 0.7884225249290466, + 0.7802386283874512, + 0.7720929980278015, + 0.7622212171554565 + ], + "q80": [ + 1.2972460985183716, + 1.245476484298706, + 1.2229666709899902, + 1.210435152053833, + 1.1973446607589722, + 1.157381296157837, + 1.1181674003601074, + 1.0869324207305908, + 1.075097680091858, + 1.0632023811340332, + 1.0455275774002075, + 1.0302590131759644 + ], + "q90": [ + 1.3638895750045776, + 1.323225975036621, + 1.304998755455017, + 1.2944636344909668, + 1.2835395336151123, + 1.2412294149398804, + 1.1998721361160278, + 1.1685125827789307, + 1.1557502746582031, + 1.1425185203552246, + 1.1200439929962158, + 1.1038810014724731 + ] + }, + { + "step": 12, + "n_points": 23, + "last_historical_date": "2023-11", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126 + ], + "forecast_dates": [ + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07", + "2024-08", + "2024-09", + "2024-10", + "2024-11" + ], + "point_forecast": [ + 1.1388345956802368, + 1.1001060009002686, + 1.0774588584899902, + 1.0615431070327759, + 1.0359764099121094, + 1.0100469589233398, + 0.9895788431167603, + 0.9849971532821655, + 0.9746628999710083, + 0.9684356451034546, + 0.9609130024909973, + 0.947131872177124 + ], + "q10": [ + 1.143956184387207, + 1.1164032220840454, + 1.0988131761550903, + 1.0883313417434692, + 1.0633952617645264, + 1.0377331972122192, + 1.0185223817825317, + 1.0154881477355957, + 1.0130091905593872, + 1.006235957145691, + 0.9972001314163208, + 0.984115719795227 + ], + "q20": [ + 0.9558293223381042, + 0.9077008962631226, + 0.875536322593689, + 0.8599477410316467, + 0.8395929932594299, + 0.820803165435791, + 0.8097033500671387, + 0.8071569800376892, + 0.8063573837280273, + 0.7997854351997375, + 0.7947160601615906, + 0.7840617895126343 + ], + "q80": [ + 1.2187292575836182, + 1.1895191669464111, + 1.1730304956436157, + 1.1645177602767944, + 1.1339150667190552, + 1.1082265377044678, + 1.0852689743041992, + 1.0772539377212524, + 1.0709658861160278, + 1.0674384832382202, + 1.0557781457901, + 1.0452414751052856 + ], + "q90": [ + 1.2729495763778687, + 1.2533750534057617, + 1.2407320737838745, + 1.2354146242141724, + 1.2064470052719116, + 1.1776363849639893, + 1.1529877185821533, + 1.1496665477752686, + 1.1451096534729004, + 1.137753963470459, + 1.1235407590866089, + 1.1123000383377075 + ] + }, + { + "step": 13, + "n_points": 24, + "last_historical_date": "2023-12", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126, + 1.159999966621399 + ], + "forecast_dates": [ + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07", + "2024-08", + "2024-09", + "2024-10", + "2024-11", + "2024-12" + ], + "point_forecast": [ + 1.1204800605773926, + 1.0831129550933838, + 1.0525826215744019, + 1.0186809301376343, + 0.996323823928833, + 0.9761021733283997, + 0.966797411441803, + 0.9621630311012268, + 0.950423002243042, + 0.9326475262641907, + 0.9303779602050781, + 0.9362010955810547 + ], + "q10": [ + 1.1319338083267212, + 1.1058242321014404, + 1.0804548263549805, + 1.0469233989715576, + 1.0246795415878296, + 1.0055618286132812, + 0.999349057674408, + 0.9949856996536255, + 0.9896860718727112, + 0.9742559194564819, + 0.9675081968307495, + 0.9734180569648743 + ], + "q20": [ + 0.9561834335327148, + 0.9061079621315002, + 0.8687788844108582, + 0.8394415378570557, + 0.8218992948532104, + 0.8107370138168335, + 0.8105956315994263, + 0.8031740784645081, + 0.8004634380340576, + 0.7854968309402466, + 0.7851479053497314, + 0.7882705330848694 + ], + "q80": [ + 1.19773530960083, + 1.1693586111068726, + 1.14640212059021, + 1.11386239528656, + 1.082446813583374, + 1.0650819540023804, + 1.05680513381958, + 1.0481219291687012, + 1.0429224967956543, + 1.024938702583313, + 1.0191327333450317, + 1.028489589691162 + ], + "q90": [ + 1.2482070922851562, + 1.229236364364624, + 1.210077166557312, + 1.18027925491333, + 1.1515717506408691, + 1.1297614574432373, + 1.1205626726150513, + 1.1177691221237183, + 1.112573504447937, + 1.0930581092834473, + 1.084266185760498, + 1.0912758111953735 + ] + }, + { + "step": 14, + "n_points": 25, + "last_historical_date": "2024-01", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126, + 1.159999966621399, + 1.2200000286102295 + ], + "forecast_dates": [ + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07", + "2024-08", + "2024-09", + "2024-10", + "2024-11", + "2024-12", + "2025-01" + ], + "point_forecast": [ + 1.1701693534851074, + 1.1349387168884277, + 1.0960110425949097, + 1.0637617111206055, + 1.0402418375015259, + 1.0265028476715088, + 1.0204156637191772, + 1.0119004249572754, + 0.9878545999526978, + 0.9743345379829407, + 0.9826735258102417, + 0.9942994117736816 + ], + "q10": [ + 1.1749104261398315, + 1.147524118423462, + 1.1174193620681763, + 1.086887001991272, + 1.0630450248718262, + 1.0531063079833984, + 1.0497565269470215, + 1.042683482170105, + 1.0233265161514282, + 1.0111165046691895, + 1.014377236366272, + 1.0274351835250854 + ], + "q20": [ + 0.9954406023025513, + 0.9378616213798523, + 0.893646240234375, + 0.8610368967056274, + 0.8414109945297241, + 0.8318982124328613, + 0.829987645149231, + 0.8171640634536743, + 0.8035246729850769, + 0.7929065227508545, + 0.8037456274032593, + 0.8133399486541748 + ], + "q80": [ + 1.2475481033325195, + 1.2218120098114014, + 1.1920394897460938, + 1.1621203422546387, + 1.1338578462600708, + 1.1270941495895386, + 1.1244370937347412, + 1.11036217212677, + 1.0929012298583984, + 1.0770790576934814, + 1.0825059413909912, + 1.0962635278701782 + ], + "q90": [ + 1.2978864908218384, + 1.2807369232177734, + 1.2577829360961914, + 1.2319256067276, + 1.2072914838790894, + 1.1944835186004639, + 1.1949646472930908, + 1.1887325048446655, + 1.1706409454345703, + 1.1535823345184326, + 1.1557773351669312, + 1.165435791015625 + ] + }, + { + "step": 15, + "n_points": 26, + "last_historical_date": "2024-02", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126, + 1.159999966621399, + 1.2200000286102295, + 1.350000023841858 + ], + "forecast_dates": [ + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07", + "2024-08", + "2024-09", + "2024-10", + "2024-11", + "2024-12", + "2025-01", + "2025-02" + ], + "point_forecast": [ + 1.2504206895828247, + 1.2035315036773682, + 1.1605435609817505, + 1.1372957229614258, + 1.1169792413711548, + 1.1097407341003418, + 1.0960330963134766, + 1.0716885328292847, + 1.0411385297775269, + 1.0377408266067505, + 1.06381356716156, + 1.09853994846344 + ], + "q10": [ + 1.253143310546875, + 1.2137634754180908, + 1.175628900527954, + 1.158146858215332, + 1.1375560760498047, + 1.1330972909927368, + 1.1224530935287476, + 1.0991952419281006, + 1.0732285976409912, + 1.069901704788208, + 1.0908238887786865, + 1.1302318572998047 + ], + "q20": [ + 1.0437579154968262, + 0.9754042625427246, + 0.9281424283981323, + 0.8999512791633606, + 0.8835805058479309, + 0.8786535263061523, + 0.868209958076477, + 0.8477093577384949, + 0.8295252919197083, + 0.8285472989082336, + 0.8487096428871155, + 0.8732921481132507 + ], + "q80": [ + 1.3365967273712158, + 1.29902184009552, + 1.2669174671173096, + 1.2462443113327026, + 1.2251611948013306, + 1.224426031112671, + 1.2126585245132446, + 1.1816699504852295, + 1.1577259302139282, + 1.1497776508331299, + 1.1759350299835205, + 1.2160439491271973 + ], + "q90": [ + 1.394209623336792, + 1.3661998510360718, + 1.3383913040161133, + 1.3226557970046997, + 1.3062965869903564, + 1.3001211881637573, + 1.2918630838394165, + 1.267607569694519, + 1.2428820133209229, + 1.2324764728546143, + 1.254516839981079, + 1.291373372077942 + ] + }, + { + "step": 16, + "n_points": 27, + "last_historical_date": "2024-03", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126, + 1.159999966621399, + 1.2200000286102295, + 1.350000023841858, + 1.340000033378601 + ], + "forecast_dates": [ + "2024-04", + "2024-05", + "2024-06", + "2024-07", + "2024-08", + "2024-09", + "2024-10", + "2024-11", + "2024-12", + "2025-01", + "2025-02", + "2025-03" + ], + "point_forecast": [ + 1.2523874044418335, + 1.2066220045089722, + 1.1746571063995361, + 1.1765081882476807, + 1.1709487438201904, + 1.169347882270813, + 1.1399660110473633, + 1.1141448020935059, + 1.094247817993164, + 1.0913820266723633, + 1.1216974258422852, + 1.1433929204940796 + ], + "q10": [ + 1.2494522333145142, + 1.2100024223327637, + 1.1815905570983887, + 1.184570550918579, + 1.181471824645996, + 1.1847987174987793, + 1.1554681062698364, + 1.1273032426834106, + 1.1124141216278076, + 1.1068137884140015, + 1.1349601745605469, + 1.160623550415039 + ], + "q20": [ + 1.0595918893814087, + 0.9882703423500061, + 0.9449520111083984, + 0.9323371648788452, + 0.921808123588562, + 0.9140236973762512, + 0.8879625797271729, + 0.8599287271499634, + 0.84772127866745, + 0.8464851975440979, + 0.8668861389160156, + 0.8764016032218933 + ], + "q80": [ + 1.3265814781188965, + 1.2932963371276855, + 1.2723067998886108, + 1.276952862739563, + 1.2762058973312378, + 1.284961462020874, + 1.2592799663543701, + 1.2249560356140137, + 1.213465929031372, + 1.2041243314743042, + 1.2399941682815552, + 1.2660539150238037 + ], + "q90": [ + 1.3771872520446777, + 1.3524072170257568, + 1.3376163244247437, + 1.347804307937622, + 1.3534436225891113, + 1.3581876754760742, + 1.3364894390106201, + 1.3079556226730347, + 1.295357346534729, + 1.2872941493988037, + 1.3177791833877563, + 1.340587854385376 + ] + }, + { + "step": 17, + "n_points": 28, + "last_historical_date": "2024-04", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126, + 1.159999966621399, + 1.2200000286102295, + 1.350000023841858, + 1.340000033378601, + 1.2599999904632568 + ], + "forecast_dates": [ + "2024-05", + "2024-06", + "2024-07", + "2024-08", + "2024-09", + "2024-10", + "2024-11", + "2024-12", + "2025-01", + "2025-02", + "2025-03", + "2025-04" + ], + "point_forecast": [ + 1.2068676948547363, + 1.1843211650848389, + 1.1752288341522217, + 1.17955482006073, + 1.1717453002929688, + 1.1482445001602173, + 1.1248430013656616, + 1.1241732835769653, + 1.1235134601593018, + 1.1300708055496216, + 1.1367747783660889, + 1.1233289241790771 + ], + "q10": [ + 1.202960729598999, + 1.1801354885101318, + 1.1744948625564575, + 1.178760290145874, + 1.1708077192306519, + 1.152012586593628, + 1.1264581680297852, + 1.1220771074295044, + 1.12774658203125, + 1.1319509744644165, + 1.1353538036346436, + 1.1257888078689575 + ], + "q20": [ + 1.0335861444473267, + 0.9781290292739868, + 0.948025643825531, + 0.937298595905304, + 0.9195546507835388, + 0.8911022543907166, + 0.8684503436088562, + 0.8581703901290894, + 0.8552865386009216, + 0.8566405177116394, + 0.8587369918823242, + 0.8421598076820374 + ], + "q80": [ + 1.2702223062515259, + 1.2614306211471558, + 1.2629116773605347, + 1.27401602268219, + 1.2682753801345825, + 1.253630518913269, + 1.23259437084198, + 1.2252973318099976, + 1.2373583316802979, + 1.2451832294464111, + 1.2524268627166748, + 1.2415071725845337 + ], + "q90": [ + 1.3145431280136108, + 1.313429594039917, + 1.3208061456680298, + 1.3359402418136597, + 1.3367944955825806, + 1.3163673877716064, + 1.2994139194488525, + 1.2974282503128052, + 1.3131386041641235, + 1.3206769227981567, + 1.325730800628662, + 1.3097118139266968 + ] + }, + { + "step": 18, + "n_points": 29, + "last_historical_date": "2024-05", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126, + 1.159999966621399, + 1.2200000286102295, + 1.350000023841858, + 1.340000033378601, + 1.2599999904632568, + 1.149999976158142 + ], + "forecast_dates": [ + "2024-06", + "2024-07", + "2024-08", + "2024-09", + "2024-10", + "2024-11", + "2024-12", + "2025-01", + "2025-02", + "2025-03", + "2025-04", + "2025-05" + ], + "point_forecast": [ + 1.1386852264404297, + 1.1227259635925293, + 1.1132360696792603, + 1.103696346282959, + 1.0890148878097534, + 1.0628618001937866, + 1.0592650175094604, + 1.0809025764465332, + 1.1213948726654053, + 1.1205977201461792, + 1.10319983959198, + 1.0873777866363525 + ], + "q10": [ + 1.1357723474502563, + 1.1218345165252686, + 1.1151096820831299, + 1.1036633253097534, + 1.088782787322998, + 1.0708427429199219, + 1.0614827871322632, + 1.0803805589675903, + 1.1256681680679321, + 1.124110460281372, + 1.1017175912857056, + 1.0866585969924927 + ], + "q20": [ + 0.9705875515937805, + 0.9261521100997925, + 0.9002217650413513, + 0.8800909519195557, + 0.8597927689552307, + 0.837051272392273, + 0.8270405530929565, + 0.8327914476394653, + 0.8583639860153198, + 0.8556785583496094, + 0.8432221412658691, + 0.8295676708221436 + ], + "q80": [ + 1.2012592554092407, + 1.2004612684249878, + 1.1944599151611328, + 1.1941598653793335, + 1.178646206855774, + 1.1608107089996338, + 1.156977653503418, + 1.1782780885696411, + 1.2296812534332275, + 1.235266089439392, + 1.2120579481124878, + 1.1956090927124023 + ], + "q90": [ + 1.2429797649383545, + 1.248335599899292, + 1.2536859512329102, + 1.251412272453308, + 1.241403341293335, + 1.21868097782135, + 1.2173688411712646, + 1.244056224822998, + 1.3022620677947998, + 1.3048560619354248, + 1.2794227600097656, + 1.25494384765625 + ] + }, + { + "step": 19, + "n_points": 30, + "last_historical_date": "2024-06", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126, + 1.159999966621399, + 1.2200000286102295, + 1.350000023841858, + 1.340000033378601, + 1.2599999904632568, + 1.149999976158142, + 1.2000000476837158 + ], + "forecast_dates": [ + "2024-07", + "2024-08", + "2024-09", + "2024-10", + "2024-11", + "2024-12", + "2025-01", + "2025-02", + "2025-03", + "2025-04", + "2025-05", + "2025-06" + ], + "point_forecast": [ + 1.1765440702438354, + 1.1661514043807983, + 1.1520631313323975, + 1.1195285320281982, + 1.0856300592422485, + 1.0768202543258667, + 1.0964417457580566, + 1.1255871057510376, + 1.155031442642212, + 1.1183977127075195, + 1.1013360023498535, + 1.1082254648208618 + ], + "q10": [ + 1.1751192808151245, + 1.1651133298873901, + 1.1592530012130737, + 1.1195036172866821, + 1.084028959274292, + 1.0865756273269653, + 1.099607229232788, + 1.1274793148040771, + 1.160447597503662, + 1.1203389167785645, + 1.0989832878112793, + 1.1072871685028076 + ], + "q20": [ + 1.0206873416900635, + 0.9838167428970337, + 0.9575520157814026, + 0.9151738882064819, + 0.8827507495880127, + 0.876349151134491, + 0.8842628002166748, + 0.8949983716011047, + 0.9151624441146851, + 0.883825421333313, + 0.877031147480011, + 0.8801717162132263 + ], + "q80": [ + 1.2346465587615967, + 1.238021969795227, + 1.2284244298934937, + 1.199608564376831, + 1.1668167114257812, + 1.165637731552124, + 1.1883985996246338, + 1.2180571556091309, + 1.25492525100708, + 1.219463586807251, + 1.1989303827285767, + 1.2049015760421753 + ], + "q90": [ + 1.2738851308822632, + 1.2814069986343384, + 1.2860920429229736, + 1.251664638519287, + 1.2245914936065674, + 1.2196787595748901, + 1.2461426258087158, + 1.2824065685272217, + 1.3231412172317505, + 1.2859265804290771, + 1.2610337734222412, + 1.2612855434417725 + ] + }, + { + "step": 20, + "n_points": 31, + "last_historical_date": "2024-07", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126, + 1.159999966621399, + 1.2200000286102295, + 1.350000023841858, + 1.340000033378601, + 1.2599999904632568, + 1.149999976158142, + 1.2000000476837158, + 1.2400000095367432 + ], + "forecast_dates": [ + "2024-08", + "2024-09", + "2024-10", + "2024-11", + "2024-12", + "2025-01", + "2025-02", + "2025-03", + "2025-04", + "2025-05", + "2025-06", + "2025-07" + ], + "point_forecast": [ + 1.2069008350372314, + 1.193657636642456, + 1.1575161218643188, + 1.133849859237671, + 1.1235467195510864, + 1.1252387762069702, + 1.1443586349487305, + 1.1506012678146362, + 1.134141206741333, + 1.1200145483016968, + 1.133240818977356, + 1.1518402099609375 + ], + "q10": [ + 1.2029995918273926, + 1.1932077407836914, + 1.1641241312026978, + 1.1338424682617188, + 1.12429940700531, + 1.1312663555145264, + 1.1450644731521606, + 1.1525075435638428, + 1.1395219564437866, + 1.121511697769165, + 1.132306456565857, + 1.1525789499282837 + ], + "q20": [ + 1.0395362377166748, + 0.9963122606277466, + 0.951080322265625, + 0.9185925126075745, + 0.9062104821205139, + 0.9065833687782288, + 0.9181973934173584, + 0.9136454463005066, + 0.9018174409866333, + 0.8859837055206299, + 0.8985838890075684, + 0.9077322483062744 + ], + "q80": [ + 1.2682971954345703, + 1.2702425718307495, + 1.239664077758789, + 1.2174897193908691, + 1.2065781354904175, + 1.2155629396438599, + 1.2398309707641602, + 1.240811824798584, + 1.2331410646438599, + 1.2164467573165894, + 1.2326842546463013, + 1.251672387123108 + ], + "q90": [ + 1.3094301223754883, + 1.3151092529296875, + 1.2952126264572144, + 1.273212194442749, + 1.2679336071014404, + 1.2713508605957031, + 1.2985038757324219, + 1.305957555770874, + 1.2964022159576416, + 1.2809231281280518, + 1.2935620546340942, + 1.3095386028289795 + ] + }, + { + "step": 21, + "n_points": 32, + "last_historical_date": "2024-08", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07", + "2024-08" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126, + 1.159999966621399, + 1.2200000286102295, + 1.350000023841858, + 1.340000033378601, + 1.2599999904632568, + 1.149999976158142, + 1.2000000476837158, + 1.2400000095367432, + 1.2999999523162842 + ], + "forecast_dates": [ + "2024-09", + "2024-10", + "2024-11", + "2024-12", + "2025-01", + "2025-02", + "2025-03", + "2025-04", + "2025-05", + "2025-06", + "2025-07", + "2025-08" + ], + "point_forecast": [ + 1.2892454862594604, + 1.2497223615646362, + 1.2063699960708618, + 1.2123697996139526, + 1.2295829057693481, + 1.2457282543182373, + 1.2520256042480469, + 1.1976659297943115, + 1.1560035943984985, + 1.15586519241333, + 1.168123483657837, + 1.188661813735962 + ], + "q10": [ + 1.2727627754211426, + 1.2367907762527466, + 1.1920455694198608, + 1.1937742233276367, + 1.2203925848007202, + 1.2314530611038208, + 1.2363964319229126, + 1.1829954385757446, + 1.1487408876419067, + 1.1405112743377686, + 1.1547985076904297, + 1.1740177869796753 + ], + "q20": [ + 1.11649489402771, + 1.0445278882980347, + 0.9846185445785522, + 0.9668428897857666, + 0.9715695977210999, + 0.9662386178970337, + 0.9553800821304321, + 0.9113569855690002, + 0.8853881359100342, + 0.8746424913406372, + 0.875267505645752, + 0.8781014680862427 + ], + "q80": [ + 1.3429784774780273, + 1.3280879259109497, + 1.292254090309143, + 1.3056862354278564, + 1.3293191194534302, + 1.352075219154358, + 1.3609846830368042, + 1.3075883388519287, + 1.279836893081665, + 1.272203803062439, + 1.2965717315673828, + 1.3177393674850464 + ], + "q90": [ + 1.3865525722503662, + 1.3712806701660156, + 1.3499008417129517, + 1.3717585802078247, + 1.4015172719955444, + 1.4236888885498047, + 1.4422738552093506, + 1.3891522884368896, + 1.3545751571655273, + 1.349416732788086, + 1.363886833190918, + 1.3921372890472412 + ] + }, + { + "step": 22, + "n_points": 33, + "last_historical_date": "2024-09", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07", + "2024-08", + "2024-09" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126, + 1.159999966621399, + 1.2200000286102295, + 1.350000023841858, + 1.340000033378601, + 1.2599999904632568, + 1.149999976158142, + 1.2000000476837158, + 1.2400000095367432, + 1.2999999523162842, + 1.2799999713897705 + ], + "forecast_dates": [ + "2024-10", + "2024-11", + "2024-12", + "2025-01", + "2025-02", + "2025-03", + "2025-04", + "2025-05", + "2025-06", + "2025-07", + "2025-08", + "2025-09" + ], + "point_forecast": [ + 1.2395873069763184, + 1.192650318145752, + 1.1737117767333984, + 1.1951370239257812, + 1.232491135597229, + 1.265418291091919, + 1.2109034061431885, + 1.1846691370010376, + 1.1904014348983765, + 1.2089793682098389, + 1.2557576894760132, + 1.2761039733886719 + ], + "q10": [ + 1.2416894435882568, + 1.1871181726455688, + 1.1744379997253418, + 1.19320547580719, + 1.2350860834121704, + 1.2670172452926636, + 1.211256980895996, + 1.1898648738861084, + 1.1905932426452637, + 1.1989935636520386, + 1.247326135635376, + 1.268507480621338 + ], + "q20": [ + 1.097076654434204, + 1.0414971113204956, + 1.0175477266311646, + 1.0278714895248413, + 1.0624254941940308, + 1.0802021026611328, + 1.0272504091262817, + 1.0036317110061646, + 1.0009558200836182, + 1.001404047012329, + 1.0334482192993164, + 1.042593240737915 + ], + "q80": [ + 1.2870674133300781, + 1.2494632005691528, + 1.2323118448257446, + 1.2594434022903442, + 1.3010603189468384, + 1.3373479843139648, + 1.2841951847076416, + 1.2637286186218262, + 1.2685482501983643, + 1.2876002788543701, + 1.339444637298584, + 1.3590757846832275 + ], + "q90": [ + 1.3212705850601196, + 1.2820069789886475, + 1.2749484777450562, + 1.2991927862167358, + 1.3489611148834229, + 1.384088397026062, + 1.3305764198303223, + 1.3098028898239136, + 1.3174644708633423, + 1.334850788116455, + 1.387671709060669, + 1.4108545780181885 + ] + }, + { + "step": 23, + "n_points": 34, + "last_historical_date": "2024-10", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07", + "2024-08", + "2024-09", + "2024-10" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126, + 1.159999966621399, + 1.2200000286102295, + 1.350000023841858, + 1.340000033378601, + 1.2599999904632568, + 1.149999976158142, + 1.2000000476837158, + 1.2400000095367432, + 1.2999999523162842, + 1.2799999713897705, + 1.2699999809265137 + ], + "forecast_dates": [ + "2024-11", + "2024-12", + "2025-01", + "2025-02", + "2025-03", + "2025-04", + "2025-05", + "2025-06", + "2025-07", + "2025-08", + "2025-09", + "2025-10" + ], + "point_forecast": [ + 1.200866460800171, + 1.1866711378097534, + 1.2232941389083862, + 1.2719991207122803, + 1.2799842357635498, + 1.2515898942947388, + 1.1958189010620117, + 1.19310462474823, + 1.2179431915283203, + 1.2518219947814941, + 1.2716079950332642, + 1.2360819578170776 + ], + "q10": [ + 1.2021855115890503, + 1.1821584701538086, + 1.2226784229278564, + 1.273689866065979, + 1.2845158576965332, + 1.2485958337783813, + 1.1959373950958252, + 1.1964659690856934, + 1.2180784940719604, + 1.2440263032913208, + 1.2621558904647827, + 1.2280503511428833 + ], + "q20": [ + 1.0769736766815186, + 1.0466127395629883, + 1.0687201023101807, + 1.1035237312316895, + 1.1067966222763062, + 1.0670413970947266, + 1.0116249322891235, + 1.003699779510498, + 1.0221866369247437, + 1.0382513999938965, + 1.0417994260787964, + 1.0053966045379639 + ], + "q80": [ + 1.2458512783050537, + 1.2381772994995117, + 1.2802457809448242, + 1.3395813703536987, + 1.3537287712097168, + 1.3230884075164795, + 1.2715508937835693, + 1.2736643552780151, + 1.3004214763641357, + 1.338258147239685, + 1.3596911430358887, + 1.3208271265029907 + ], + "q90": [ + 1.2776029109954834, + 1.2695484161376953, + 1.3248724937438965, + 1.3829126358032227, + 1.4010111093521118, + 1.3700647354125977, + 1.3196228742599487, + 1.3224942684173584, + 1.3526369333267212, + 1.3852152824401855, + 1.4081038236618042, + 1.3699979782104492 + ] + }, + { + "step": 24, + "n_points": 35, + "last_historical_date": "2024-11", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07", + "2024-08", + "2024-09", + "2024-10", + "2024-11" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126, + 1.159999966621399, + 1.2200000286102295, + 1.350000023841858, + 1.340000033378601, + 1.2599999904632568, + 1.149999976158142, + 1.2000000476837158, + 1.2400000095367432, + 1.2999999523162842, + 1.2799999713897705, + 1.2699999809265137, + 1.2200000286102295 + ], + "forecast_dates": [ + "2024-12", + "2025-01", + "2025-02", + "2025-03", + "2025-04", + "2025-05", + "2025-06", + "2025-07", + "2025-08", + "2025-09", + "2025-10", + "2025-11" + ], + "point_forecast": [ + 1.2384696006774902, + 1.2530195713043213, + 1.3186349868774414, + 1.3470391035079956, + 1.2608959674835205, + 1.1712164878845215, + 1.1867536306381226, + 1.2420611381530762, + 1.26655912399292, + 1.2961373329162598, + 1.2294163703918457, + 1.166834831237793 + ], + "q10": [ + 1.2286468744277954, + 1.2455438375473022, + 1.3089576959609985, + 1.3339853286743164, + 1.2469478845596313, + 1.149349570274353, + 1.1650605201721191, + 1.2206904888153076, + 1.2502191066741943, + 1.267012357711792, + 1.2066657543182373, + 1.1346192359924316 + ], + "q20": [ + 1.1213350296020508, + 1.1162383556365967, + 1.1598260402679443, + 1.164056420326233, + 1.0658612251281738, + 0.9682412147521973, + 0.9661321043968201, + 1.0035676956176758, + 1.0229461193084717, + 1.0328454971313477, + 0.9562720656394958, + 0.8820796608924866 + ], + "q80": [ + 1.2744736671447754, + 1.3042716979980469, + 1.3755841255187988, + 1.4136451482772827, + 1.3280566930770874, + 1.2414281368255615, + 1.265558123588562, + 1.3200562000274658, + 1.3582563400268555, + 1.391558051109314, + 1.325316071510315, + 1.2584038972854614 + ], + "q90": [ + 1.3033584356307983, + 1.337569236755371, + 1.418811321258545, + 1.4565141201019287, + 1.3784044981002808, + 1.289095401763916, + 1.3142638206481934, + 1.378018856048584, + 1.411327838897705, + 1.4371509552001953, + 1.3814256191253662, + 1.3204567432403564 + ] + }, + { + "step": 25, + "n_points": 36, + "last_historical_date": "2024-12", + "historical_dates": [ + "2022-01", + "2022-02", + "2022-03", + "2022-04", + "2022-05", + "2022-06", + "2022-07", + "2022-08", + "2022-09", + "2022-10", + "2022-11", + "2022-12", + "2023-01", + "2023-02", + "2023-03", + "2023-04", + "2023-05", + "2023-06", + "2023-07", + "2023-08", + "2023-09", + "2023-10", + "2023-11", + "2023-12", + "2024-01", + "2024-02", + "2024-03", + "2024-04", + "2024-05", + "2024-06", + "2024-07", + "2024-08", + "2024-09", + "2024-10", + "2024-11", + "2024-12" + ], + "historical_values": [ + 0.8899999856948853, + 0.8899999856948853, + 1.0199999809265137, + 0.8799999952316284, + 0.8500000238418579, + 0.8799999952316284, + 0.8799999952316284, + 0.8999999761581421, + 0.8799999952316284, + 0.949999988079071, + 0.7699999809265137, + 0.7799999713897705, + 0.8700000047683716, + 0.9800000190734863, + 1.2100000381469727, + 1.0, + 0.9399999976158142, + 1.0800000429153442, + 1.1799999475479126, + 1.2400000095367432, + 1.4700000286102295, + 1.3200000524520874, + 1.1799999475479126, + 1.159999966621399, + 1.2200000286102295, + 1.350000023841858, + 1.340000033378601, + 1.2599999904632568, + 1.149999976158142, + 1.2000000476837158, + 1.2400000095367432, + 1.2999999523162842, + 1.2799999713897705, + 1.2699999809265137, + 1.2200000286102295, + 1.2000000476837158 + ], + "forecast_dates": [ + "2025-01", + "2025-02", + "2025-03", + "2025-04", + "2025-05", + "2025-06", + "2025-07", + "2025-08", + "2025-09", + "2025-10", + "2025-11", + "2025-12" + ], + "point_forecast": [ + 1.25933837890625, + 1.285666823387146, + 1.2950127124786377, + 1.2207623720169067, + 1.170255422592163, + 1.1455552577972412, + 1.1702347993850708, + 1.2026824951171875, + 1.1909748315811157, + 1.1490840911865234, + 1.080478549003601, + 1.0613453388214111 + ], + "q10": [ + 1.2481880187988281, + 1.2773758172988892, + 1.286991834640503, + 1.2084007263183594, + 1.1533130407333374, + 1.1275498867034912, + 1.1510555744171143, + 1.1859495639801025, + 1.1784849166870117, + 1.1264795064926147, + 1.0624356269836426, + 1.036609172821045 + ], + "q20": [ + 1.1407020092010498, + 1.1406043767929077, + 1.126852035522461, + 1.0352504253387451, + 0.9691494703292847, + 0.9420379400253296, + 0.9503718018531799, + 0.970925509929657, + 0.9594371318817139, + 0.9079477190971375, + 0.8361266255378723, + 0.8022069334983826 + ], + "q80": [ + 1.2971320152282715, + 1.3400218486785889, + 1.3547290563583374, + 1.2898554801940918, + 1.2390310764312744, + 1.2180578708648682, + 1.248227596282959, + 1.2842004299163818, + 1.2832940816879272, + 1.240414023399353, + 1.175971508026123, + 1.153149962425232 + ], + "q90": [ + 1.3239599466323853, + 1.3751201629638672, + 1.403548240661621, + 1.3310348987579346, + 1.2891905307769775, + 1.2702757120132446, + 1.2997852563858032, + 1.3408125638961792, + 1.3354730606079102, + 1.286876916885376, + 1.2283769845962524, + 1.2169079780578613 + ] + } + ] +} \ No newline at end of file diff --git a/scientific-skills/timesfm-forecasting/examples/global-temperature/forecast_animation.gif b/scientific-skills/timesfm-forecasting/examples/global-temperature/forecast_animation.gif new file mode 100644 index 0000000000000000000000000000000000000000..070a39fc73146aec1cc1f6ab12946bdee39900e2 GIT binary patch literal 917930 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