hsilvosa commited on
Commit
24e0e10
·
verified ·
1 Parent(s): c59e1d8

Upload germany-electricity-demand-forecaster model

Browse files
Files changed (9) hide show
  1. README.md +148 -0
  2. config.json +68 -0
  3. inference.py +29 -0
  4. model_q10.txt +0 -0
  5. model_q50.txt +0 -0
  6. model_q90.txt +0 -0
  7. models.joblib +3 -0
  8. sample_input.csv +25 -0
  9. sample_prediction.json +80 -0
README.md ADDED
@@ -0,0 +1,148 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ language:
3
+ - en
4
+ - de
5
+ license: apache-2.0
6
+ tags:
7
+ - time-series-forecasting
8
+ - energy-forecasting
9
+ - electricity-demand
10
+ - day-ahead-prices
11
+ - lightgbm
12
+ - tabular-regression
13
+ - conformal-prediction
14
+ - germany
15
+ - europe
16
+ - entsoe
17
+ pipeline_tag: tabular-regression
18
+ datasets:
19
+ - hsilvosa/entsoe-day-ahead
20
+ metrics:
21
+ - mae
22
+ - rmse
23
+ - pinball_loss
24
+ - winkler_score
25
+ model-index:
26
+ - name: germany-demand-forecaster
27
+ results:
28
+ - task:
29
+ type: tabular-regression
30
+ name: Electricity Demand Forecasting
31
+ dataset:
32
+ name: ENTSO-E Germany Bidding Zone (DE)
33
+ type: hsilvosa/entsoe-day-ahead
34
+ metrics:
35
+ - name: MAE
36
+ type: mae
37
+ value: 440.218
38
+ - name: RMSE
39
+ type: rmse
40
+ value: 663.288
41
+ - name: Empirical Interval Coverage (80% Nominal)
42
+ type: coverage
43
+ value: 76.5%
44
+ ---
45
+ # Electricity Demand Forecaster for Germany (DE)
46
+
47
+ High-accuracy calibrated quantile LightGBM model for forecasting Germany **demand**.
48
+ Resolution: 15-minute intervals. Trained on multi-year data (2023–2026) from **ENTSO-E**,
49
+ featuring multi-scale lags, cyclical encodings, and **conformal calibration**
50
+ for well-calibrated 80% prediction intervals ($P10, P50, P90$).
51
+
52
+ ## Model Highlights
53
+
54
+ - **Country / Zone**: Germany (`DE`)
55
+ - **Target**: Electricity Demand in `MW`
56
+ - **Resolution**: 15-minute intervals
57
+ - **Outputs**: Point forecast ($P50$), 80% prediction interval ($P10$ to $P90$)
58
+ - **Algorithm**: LightGBM Multi-Quantile Regressor with Conformal Calibration & Monotonicity
59
+ - **Dataset**: ENTSO-E European Transparency Platform (Zone: `DE`)
60
+ - **Training Samples**: 99,380 observations (2023–2026)
61
+
62
+ ## Performance & Benchmark Comparison
63
+
64
+ Evaluated on out-of-sample test sets against official seasonal persistence benchmarks:
65
+
66
+ | Metric | LightGBM Forecaster | 7-Day Seasonal Persistence | Improvement |
67
+ |---|---:|---:|---:|
68
+ | **MAE** | **440.218 MW** | 5542.114 MW | **+92.1%** |
69
+ | **RMSE** | **663.288 MW** | — | — |
70
+ - **WAPE**: 0.80%
71
+ | **P10 Pinball Loss** | 237.595 | — | — |
72
+ | **P90 Pinball Loss** | 155.508 | — | — |
73
+ | **P10–P90 Interval Coverage** | **76.5%** | — | Target: 75–85% |
74
+ | **Winkler Score** | 3931.027 | — | — |
75
+
76
+ ## Quickstart: Python Inference
77
+
78
+ ```python
79
+ import pandas as pd
80
+ from huggingface_hub import hf_hub_download
81
+ import joblib
82
+
83
+ # 1. Download model artifacts
84
+ model_path = hf_hub_download(repo_id="ORGANIZATION/germany-demand-forecaster", filename="models.joblib")
85
+ models = joblib.load(model_path)
86
+
87
+ # 2. Predict P10, P50 (point), and P90 quantiles
88
+ X_test = pd.read_csv("sample_input.csv")
89
+ p10 = models[0.1].predict(X_test)
90
+ p50 = models[0.5].predict(X_test)
91
+ p90 = models[0.9].predict(X_test)
92
+
93
+ print("Forecast Point Estimate:", p50[:5])
94
+ print("80% Lower Bound (P10):", p10[:5])
95
+ print("80% Upper Bound (P90):", p90[:5])
96
+ ```
97
+
98
+ ## Features Used
99
+
100
+ The model uses 37 leakage-safe features:
101
+ - `hour`
102
+ - `quarter`
103
+ - `day_of_week`
104
+ - `day_of_year`
105
+ - `month`
106
+ - `is_weekend`
107
+ - `is_holiday`
108
+ - `is_morning_peak`
109
+ - `is_evening_peak`
110
+ - `sin_hour`
111
+ - `cos_hour`
112
+ - `sin_day_of_week`
113
+ - `cos_day_of_week`
114
+ - `sin_day_of_year`
115
+ - `cos_day_of_year`
116
+ - `lag_1h`
117
+ - `lag_2h`
118
+ - `lag_3h`
119
+ - `lag_4h`
120
+ - `lag_24h`
121
+ - `lag_48h`
122
+ - `lag_7d`
123
+ - `lag_14d`
124
+ - `diff_1h`
125
+ - `diff_2h`
126
+ - `diff_24h`
127
+ - `diff_7d`
128
+ - `acceleration_1h`
129
+ - `ema_4step`
130
+ - `ema_12step`
131
+ - `rolling_std_4step`
132
+ - `rolling_mean_24h`
133
+ - `rolling_std_24h`
134
+ - `rolling_min_24h`
135
+ - `rolling_max_24h`
136
+ - `rolling_mean_7d`
137
+ - `rolling_std_7d`
138
+
139
+ ## Intended Use & Advisory
140
+
141
+ This model is intended for research, energy market analytics, grid load planning,
142
+ and educational forecasting demonstrations. It is advisory only and not intended
143
+ for automated trading execution or real-time grid dispatch.
144
+
145
+ ## Citation & Attribution
146
+
147
+ Data published under the ENTSO-E Transparency framework:
148
+ - Transparency Platform: https://transparency.entsoe.eu/
config.json ADDED
@@ -0,0 +1,68 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "target": "demand",
3
+ "country_code": "DE",
4
+ "zone_key": "DE",
5
+ "model_name": "lightgbm-quantile",
6
+ "model_version": "20260820180919",
7
+ "feature_names": [
8
+ "hour",
9
+ "quarter",
10
+ "day_of_week",
11
+ "day_of_year",
12
+ "month",
13
+ "is_weekend",
14
+ "is_holiday",
15
+ "is_morning_peak",
16
+ "is_evening_peak",
17
+ "sin_hour",
18
+ "cos_hour",
19
+ "sin_day_of_week",
20
+ "cos_day_of_week",
21
+ "sin_day_of_year",
22
+ "cos_day_of_year",
23
+ "lag_1h",
24
+ "lag_2h",
25
+ "lag_3h",
26
+ "lag_4h",
27
+ "lag_24h",
28
+ "lag_48h",
29
+ "lag_7d",
30
+ "lag_14d",
31
+ "diff_1h",
32
+ "diff_2h",
33
+ "diff_24h",
34
+ "diff_7d",
35
+ "acceleration_1h",
36
+ "ema_4step",
37
+ "ema_12step",
38
+ "rolling_std_4step",
39
+ "rolling_mean_24h",
40
+ "rolling_std_24h",
41
+ "rolling_min_24h",
42
+ "rolling_max_24h",
43
+ "rolling_mean_7d",
44
+ "rolling_std_7d"
45
+ ],
46
+ "n_estimators": 180,
47
+ "learning_rate": 0.04,
48
+ "num_leaves": 31,
49
+ "training_rows": 99380,
50
+ "start_year": 2023,
51
+ "end_year": 2026,
52
+ "metrics": {
53
+ "mae": 440.2182690041894,
54
+ "rmse": 663.2879914619127,
55
+ "wape": 0.007967997683390356,
56
+ "pinball_p10": 237.59465247807836,
57
+ "pinball_p90": 155.5080218314036,
58
+ "interval_coverage": 0.7652954435678635,
59
+ "winkler_score": 3931.0267430948206,
60
+ "mape": 0.778539019039999
61
+ },
62
+ "baseline_mae": 5542.1136924742395,
63
+ "calibrator": {
64
+ "is_fitted": true,
65
+ "q_correction": -34.60619320418482,
66
+ "target_coverage": 0.8
67
+ }
68
+ }
inference.py ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Standalone inference helper for Demand Forecaster
2
+ import json
3
+ from pathlib import Path
4
+ import numpy as np
5
+ import pandas as pd
6
+ import joblib
7
+
8
+ def load_forecaster(model_dir="."):
9
+ path = Path(model_dir)
10
+ config = json.loads((path / "config.json").read_text())
11
+ models = joblib.load(path / "models.joblib")
12
+ features = config["feature_names"]
13
+ q_correction = config["calibrator"]["q_correction"] if config.get("calibrator") else 0.0
14
+
15
+ def predict(df_features, apply_calibration=True):
16
+ X = df_features[features]
17
+ p10 = models[0.1].predict(X)
18
+ p50 = models[0.5].predict(X)
19
+ p90 = models[0.9].predict(X)
20
+ stacked = np.sort(np.vstack([p10, p50, p90]), axis=0)
21
+ p10, p50, p90 = stacked[0], stacked[1], stacked[2]
22
+ if apply_calibration:
23
+ p10 -= q_correction
24
+ p90 += q_correction
25
+ stacked_cal = np.sort(np.vstack([p10, p50, p90]), axis=0)
26
+ p10, p50, p90 = stacked_cal[0], stacked_cal[1], stacked_cal[2]
27
+ return pd.DataFrame({"p10": p10, "p50_point": p50, "p90": p90}, index=df_features.index)
28
+
29
+ return predict
model_q10.txt ADDED
The diff for this file is too large to render. See raw diff
 
model_q50.txt ADDED
The diff for this file is too large to render. See raw diff
 
model_q90.txt ADDED
The diff for this file is too large to render. See raw diff
 
models.joblib ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c09e0e7b0e23ba4f6658a44807e35fa5872a868d4d3785256bcf8c6335e777f1
3
+ size 1576238
sample_input.csv ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ hour,quarter,day_of_week,day_of_year,month,is_weekend,is_holiday,is_morning_peak,is_evening_peak,sin_hour,cos_hour,sin_day_of_week,cos_day_of_week,sin_day_of_year,cos_day_of_year,lag_1h,lag_2h,lag_3h,lag_4h,lag_24h,lag_48h,lag_7d,lag_14d,diff_1h,diff_2h,diff_24h,diff_7d,acceleration_1h,ema_4step,ema_12step,rolling_std_4step,rolling_mean_24h,rolling_std_24h,rolling_min_24h,rolling_max_24h,rolling_mean_7d,rolling_std_7d
2
+ 6,0,5,319,11,1,0,0,0,1.0,6.123233995736766e-17,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,44845.90632,43470.27363,43228.13366,44723.16219,55164.24785,57809.17701,45797.761,42253.164,1375.6326899999985,1617.7726600000024,-2644.9291599999997,3544.5970000000016,1133.4927199999947,45013.65143129338,44766.49321885445,332.0792080029511,58120.48055354166,8661.062311121326,43109.34794,67379.83855,56797.70982903274,9024.021230559852
3
+ 6,1,5,319,11,1,0,0,0,1.0,6.123233995736766e-17,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,44675.1129,43956.67431,43109.34794,44358.08627,57437.36983,59688.19293,46130.684,42440.332,718.4385899999979,1565.7649600000004,-2250.823099999994,3690.351999999999,-128.88778000000457,45868.754974776035,45133.403537492224,1101.160538194595,58037.013495625,8728.20136809973,43109.34794,67379.83855,56799.724188095235,9021.71292869796
4
+ 6,2,5,319,11,1,0,0,0,1.0,6.123233995736766e-17,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,45003.10587,44459.59735,43403.51538,44139.36286,59143.01332,61682.27097,46724.045,43035.759,543.508520000003,1599.5904900000023,-2539.2576499999996,3688.286,-512.5734499999962,46536.18743286563,45503.2393194165,1246.4578525332379,57933.88814447916,8793.601217041185,43109.34794,67379.83855,56801.817420416664,9019.396681171937
5
+ 6,3,5,319,11,1,0,0,0,1.0,6.123233995736766e-17,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,45449.11325,44471.74481,43363.28636,44075.08203,60837.92453,63252.78388,47256.592,43616.517,977.3684400000056,2085.826890000004,-2414.859350000006,3640.074999999997,-131.09000999999262,47240.299887719375,45932.966896429345,1204.2390949354804,57820.90330333333,8847.418595774865,43109.34794,67379.83855,56804.15733644345,9016.981937571189
6
+ 7,0,5,319,11,1,0,0,0,0.9659258262890683,-0.25881904510252063,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,47151.41029,44845.90632,43470.27363,43228.13366,62386.79639,65055.89797,48312.398,43712.789,2305.503969999998,3681.1366599999965,-2669.101579999995,4599.609000000004,929.8712799999994,47942.656696631624,46404.23228313253,819.4241617229175,57697.551921875005,8887.371242302419,43109.34794,67379.83855,56806.74602678571,9014.48620273986
7
+ 7,1,5,319,11,1,0,0,0,0.9659258262890683,-0.25881904510252063,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,47537.33612,44675.1129,43956.67431,43109.34794,63383.74915,65738.53824,48758.569,43930.405,2862.22322,3580.661809999998,-2354.789089999991,4828.164000000004,2143.784630000002,48693.82827397897,46929.825107265984,975.1043226729313,57566.653893229166,8910.090444202244,43109.34794,67379.83855,56808.99035363096,9012.55576159426
8
+ 7,2,5,319,11,1,0,0,0,0.9659258262890683,-0.25881904510252063,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,48296.46857,45003.10587,44459.59735,43403.51538,63855.5222,66604.43633,49457.49,44623.031,3293.362699999998,3836.871220000001,-2748.9141299999974,4834.458999999995,2749.854179999995,49359.75961638738,47457.33764922506,907.864743791558,57430.97584614583,8919.742751760956,43109.34794,67379.83855,56811.37143641369,9010.636865550166
9
+ 7,3,5,319,11,1,0,0,0,0.9659258262890683,-0.25881904510252063,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,48996.19191,45449.11325,44471.74481,43363.28636,64384.72008,67014.77471,50594.347,45357.647,3547.078659999999,4524.447100000005,-2630.0546299999987,5236.700000000004,2569.7102199999936,49869.066409832434,47945.905180113514,721.1115564491922,57293.24151697916,8921.581255000769,43109.34794,67379.83855,56813.120746830355,9009.321079581974
10
+ 8,0,5,319,11,1,0,1,0,0.8660254037844387,-0.4999999999999998,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,49820.58564,47151.41029,44845.90632,43470.27363,65202.41408,67862.74414,51594.509,46134.116,2669.1753499999977,4974.679319999996,-2660.330059999993,5460.392999999996,363.6713799999998,50265.43730989947,48394.22648471143,447.96591020357806,57152.358950104164,8915.203076540178,43109.34794,67379.83855,56813.516054360116,9009.053631963381
11
+ 8,1,5,319,11,1,0,1,0,0.8660254037844387,-0.4999999999999998,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,50358.65663,47537.33612,44675.1129,43956.67431,65720.85739,68071.82898,52118.386,46695.388,2821.3205099999977,5683.543729999998,-2350.971590000001,5422.998,-40.902710000002116,51012.66678193969,48969.501023986595,785.362948912992,57016.224542916665,8890.732419058266,43109.34794,67379.83855,56814.31814065476,9008.612268516237
12
+ 8,2,5,319,11,1,0,1,0,0.8660254037844387,-0.4999999999999998,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,50633.0266,48296.46857,45003.10587,44459.59735,65716.09096,68254.32828,52947.774,47587.615,2336.55803,5629.920729999998,-2538.23732,5360.159,-956.8046699999977,51690.31420516382,49544.467841834805,998.5227481308469,56880.66129239584,8855.758211958908,43109.34794,67379.83855,56815.1937349107,9008.183750656593
13
+ 8,3,5,319,11,1,0,1,0,0.8660254037844387,-0.4999999999999998,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,50859.99366,48996.19191,45449.11325,44471.74481,65932.8991,67678.55822,53529.282,48442.32,1863.8017499999987,5410.880409999998,-1745.6591200000112,5086.9619999999995,-1683.2769100000005,52451.8622910983,50167.50116155253,1145.9338436436376,56754.39143260416,8814.777403946382,43109.34794,67379.83855,56816.155655178576,9007.804665602454
14
+ 9,0,5,319,11,1,0,1,0,0.7071067811865476,-0.7071067811865475,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,52133.51099,49820.58564,47151.41029,44845.90632,65754.34643,68150.21986,54274.782,49217.77,2312.925350000005,4982.100700000003,-2395.8734299999924,5057.012000000002,-356.2499999999927,53043.22277065899,50746.387673621364,820.9676682617471,56629.363978333335,8768.219288320763,43109.34794,67379.83855,56816.752353824406,9007.599889361314
15
+ 9,1,5,319,11,1,0,1,0,0.7071067811865476,-0.7071067811865475,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,52706.78534,50358.65663,47537.33612,44675.1129,65461.8974,67957.65274,54694.591,49552.093,2348.1287100000045,5169.449220000002,-2495.7553400000033,5142.498,-473.19179999999324,53791.665942395404,51387.60967767962,912.0378301316106,56516.4471478125,8719.132390173947,43109.34794,67379.83855,56817.7040631994,9007.364697096544
16
+ 9,2,5,319,11,1,0,1,0,0.7071067811865476,-0.7071067811865475,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,53594.18442,50633.0266,48296.46857,45003.10587,65572.78257,68087.16196,55261.132,50037.856,2961.1578200000004,5297.7158500000005,-2514.379390000002,5223.275999999998,624.5997900000002,54477.438109437244,52021.22301342122,880.9543458075615,56412.740886979176,8670.687379508972,43109.34794,67379.83855,56818.91166046131,9007.134027268838
17
+ 9,3,5,319,11,1,0,1,0,0.7071067811865476,-0.7071067811865475,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,53930.26349,50859.99366,48996.19191,45449.11325,66199.99543,69355.96608,55761.101,50531.286,3070.2698299999975,4934.071579999996,-3155.970650000003,5229.815000000002,1206.4680799999987,55081.895209662354,52631.58575904872,886.2514315553246,56312.9054525,8619.130845364418,43109.34794,67379.83855,56819.99417364583,9006.990240798747
18
+ 10,0,5,319,11,1,0,1,0,0.49999999999999994,-0.8660254037844387,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,54914.3307,52133.51099,49820.58564,47151.41029,66111.21083,69246.69143,55847.801,50798.68,2780.819709999996,5093.745060000001,-3135.48060000001,5049.120999999999,467.89435999999114,55536.55747779741,53183.426546887385,577.2390627431805,56208.93207177083,8558.59747507327,43109.34794,67379.83855,56820.67490263392,9006.927378978246
19
+ 10,1,5,319,11,1,0,1,0,0.49999999999999994,-0.8660254037844387,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,55506.09636,52706.78534,50358.65663,47537.33612,66159.33196,69456.69981,56066.312,50387.268,2799.311020000001,5147.4397300000055,-3297.3678500000096,5679.044000000002,451.1823099999965,56069.096022678445,53750.26920736625,565.8810776527902,56112.647623958335,8497.801729863984,43109.34794,67379.83855,56822.1929128125,9006.849131068186
20
+ 10,2,5,319,11,1,0,1,0,0.49999999999999994,-0.8660254037844387,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,55988.58086,53594.18442,50633.0266,48296.46857,66010.97078,69337.92876,56316.278,50328.922,2394.396440000004,5355.554260000004,-3326.957979999992,5987.356,-566.7613799999963,56476.654589607075,54263.765089309905,521.2826984545385,56018.154503958336,8435.113642260585,43109.34794,67379.83855,56823.71327061012,9006.807577904845
21
+ 10,3,5,319,11,1,0,1,0,0.49999999999999994,-0.8660254037844387,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,56218.55088,53930.26349,50859.99366,48996.19191,66093.00924,69273.47331,56513.973,50451.8,2288.287390000005,5358.557220000002,-3180.464070000002,6062.172999999995,-781.9824399999925,56863.316761764254,54752.92584787761,515.0570106516075,55928.90803770834,8373.371679988462,43109.34794,67379.83855,56825.39040159227,9006.817879710736
22
+ 11,0,5,319,11,1,0,1,0,0.258819045102521,-0.9659258262890682,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,56867.90384,54914.3307,52133.51099,49820.58564,66204.87532,69051.4665,56725.378,51795.587,1953.5731400000004,4734.3928499999965,-2846.5911799999885,4929.790999999997,-827.2465699999957,57218.33516105855,55214.14691128105,389.37814205827664,55842.01067854167,8309.825647628082,43109.34794,67379.83855,56827.23101135417,9006.88052798172
23
+ 11,1,5,319,11,1,0,1,0,0.258819045102521,-0.9659258262890682,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,57087.99244,55506.09636,52706.78534,50358.65663,66122.99543,69035.94704,57222.229,52210.049,1581.8960799999986,4381.2071,-2912.9516100000037,5012.18,-1217.4149400000024,57587.870924635135,55664.612704930114,448.42993572175476,55758.02421239583,8244.474290178683,43109.34794,67379.83855,56829.33933958333,9007.022471290016
24
+ 11,2,5,319,11,1,0,1,0,0.258819045102521,-0.9659258262890682,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,57443.31002,55988.58086,53594.18442,50633.0266,66189.35011,68814.8905,57619.989,53003.19,1454.7291599999953,3849.1255999999994,-2625.5403899999947,4616.798999999999,-939.6672800000088,57798.34243478109,56041.449165710095,331.5007239858158,55674.597694375,8178.74583091399,43109.34794,67379.83855,56830.666453720245,9007.146147318443
25
+ 11,3,5,319,11,1,0,1,0,0.258819045102521,-0.9659258262890682,-0.9749279121818236,-0.2225209339563146,-0.7142921172691032,0.699847677146407,57750.86276,56218.55088,53930.26349,50859.99366,66334.40707,68945.64319,57832.669,52968.243,1532.311880000001,3820.599270000006,-2611.2361200000014,4864.4259999999995,-755.9755100000039,58031.59096886866,56401.45141252392,260.1678840137753,55593.265545,8111.629723491022,43109.34794,67379.83855,56831.79960069941,9007.293493876698
sample_prediction.json ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "p10": [
3
+ 45623.97,
4
+ 47252.35,
5
+ 47886.69,
6
+ 48652.5,
7
+ 49197.54,
8
+ 50312.05,
9
+ 51063.3,
10
+ 51286.9,
11
+ 51433.92,
12
+ 52389.16,
13
+ 52784.54,
14
+ 53570.43,
15
+ 53766.41,
16
+ 54402.36,
17
+ 55394.04,
18
+ 55767.28,
19
+ 55827.04,
20
+ 56331.88,
21
+ 56465.93,
22
+ 56704.82,
23
+ 56868.54,
24
+ 57301.07,
25
+ 57448.1,
26
+ 57670.64
27
+ ],
28
+ "p50_point": [
29
+ 47067.49,
30
+ 47405.99,
31
+ 47939.23,
32
+ 48986.6,
33
+ 50184.37,
34
+ 50811.91,
35
+ 51322.42,
36
+ 51523.45,
37
+ 51907.94,
38
+ 52587.36,
39
+ 53733.67,
40
+ 54485.16,
41
+ 54585.81,
42
+ 55657.34,
43
+ 56155.76,
44
+ 56599.37,
45
+ 56657.2,
46
+ 57226.89,
47
+ 57376.84,
48
+ 57777.3,
49
+ 57989.07,
50
+ 58419.81,
51
+ 58449.68,
52
+ 58619.26
53
+ ],
54
+ "p90": [
55
+ 47192.71,
56
+ 48090.3,
57
+ 48768.62,
58
+ 49727.89,
59
+ 50194.62,
60
+ 50831.64,
61
+ 51327.14,
62
+ 51985.17,
63
+ 52065.07,
64
+ 53054.14,
65
+ 53809.0,
66
+ 54988.62,
67
+ 54961.24,
68
+ 55694.05,
69
+ 56325.1,
70
+ 56793.17,
71
+ 56935.51,
72
+ 57320.08,
73
+ 57629.05,
74
+ 58094.14,
75
+ 58140.51,
76
+ 58460.46,
77
+ 58571.99,
78
+ 58768.49
79
+ ]
80
+ }