hsilvosa commited on
Commit
7e04a28
·
verified ·
1 Parent(s): 50d063a

Upload spanish-day-ahead-price-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
+ - es
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
+ - spain
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: spain-price-forecaster
27
+ results:
28
+ - task:
29
+ type: tabular-regression
30
+ name: Electricity Price Forecasting
31
+ dataset:
32
+ name: ENTSO-E Spain Bidding Zone (ES)
33
+ type: hsilvosa/entsoe-day-ahead
34
+ metrics:
35
+ - name: MAE
36
+ type: mae
37
+ value: 6.039
38
+ - name: RMSE
39
+ type: rmse
40
+ value: 10.302
41
+ - name: Empirical Interval Coverage (80% Nominal)
42
+ type: coverage
43
+ value: 80.2%
44
+ ---
45
+ # Day-Ahead Electricity Price Forecaster for Spain (ES)
46
+
47
+ High-accuracy calibrated quantile LightGBM model for forecasting Spain **price**.
48
+ Resolution: hourly 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**: Spain (`ES`)
55
+ - **Target**: Day-Ahead Electricity Price in `EUR/MWh`
56
+ - **Resolution**: hourly 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: `ES`)
60
+ - **Training Samples**: 19,455 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** | **6.039 EUR/MWh** | 46.815 EUR/MWh | **+87.1%** |
69
+ | **RMSE** | **10.302 EUR/MWh** | — | — |
70
+ - **WAPE**: 9.79%
71
+ | **P10 Pinball Loss** | 1.495 | — | — |
72
+ | **P90 Pinball Loss** | 1.949 | — | — |
73
+ | **P10–P90 Interval Coverage** | **80.2%** | — | Target: 75–85% |
74
+ | **Winkler Score** | 34.444 | — | — |
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/spain-price-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": "price",
3
+ "country_code": "ES",
4
+ "zone_key": "ES",
5
+ "model_name": "lightgbm-quantile",
6
+ "model_version": "20260820180911",
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": 19455,
50
+ "start_year": 2023,
51
+ "end_year": 2026,
52
+ "metrics": {
53
+ "mae": 6.039063989009408,
54
+ "rmse": 10.301720946822583,
55
+ "wape": 0.09793200693108155,
56
+ "pinball_p10": 1.4953737829297093,
57
+ "pinball_p90": 1.9490205636172404,
58
+ "interval_coverage": 0.801562821303722,
59
+ "winkler_score": 34.443943465469495,
60
+ "mape": 268.556845469544
61
+ },
62
+ "baseline_mae": 46.81490606507185,
63
+ "calibrator": {
64
+ "is_fitted": true,
65
+ "q_correction": 0.3127808963314038,
66
+ "target_coverage": 0.8
67
+ }
68
+ }
inference.py ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Standalone inference helper for Price 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:c2cfe3d4417da7f636858e1935229a8fc2c132b56dc0266494b96de8ea8b66cf
3
+ size 1562247
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
+ 0,0,4,339,12,0,0,0,0,0.0,1.0,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,65.35,80.225,85.4375,88.45666666666666,61.075,85.0475,91.6975,73.175,-14.875,-20.087500000000006,-23.972499999999997,18.522500000000008,-9.662499999999994,75.74701316546992,73.89013934524071,0.0,64.9061111111111,16.361065116030414,35.7,88.96,81.60193948412699,22.811851469196082
3
+ 1,0,4,339,12,0,0,0,0,0.25881904510252074,0.9659258262890683,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,73.8875,65.35,80.225,85.4375,55.945,79.975,87.075,64.36,8.537500000000009,-6.3374999999999915,-24.029999999999994,22.715000000000003,23.41250000000001,75.00320789928196,73.88973329212675,0.0,65.43996527777777,16.439467775858283,35.7,88.96,81.49592757936509,22.806036984012398
4
+ 2,0,4,339,12,0,0,0,0,0.49999999999999994,0.8660254037844387,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,60.07333333333333,73.8875,65.35,80.225,47.8,73.11,90.7075,62.3475,-13.814166666666672,-5.276666666666664,-25.310000000000002,28.36,-22.35166666666668,69.0312580729025,71.76413329846622,0.0,65.61197916666667,16.357190360763365,35.7,88.96,81.33520337301587,22.861562098008815
5
+ 3,0,4,339,12,0,0,0,0,0.7071067811865476,0.7071067811865476,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,56.510000000000005,60.07333333333333,73.8875,65.35,43.04,68.15,88.53000000000002,58.63333333333333,-3.5633333333333255,-17.377499999999998,-25.110000000000007,29.896666666666682,10.250833333333347,64.02275484374151,69.41734356024064,0.0,65.97489583333333,16.038330415939804,35.7,88.96,81.13164682539681,22.929756084540095
6
+ 4,0,4,339,12,0,0,0,0,0.8660254037844386,0.5000000000000001,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,55.34,56.510000000000005,60.07333333333333,73.8875,35.7,67.11,89.98,58.2775,-1.1700000000000017,-4.733333333333327,-31.409999999999997,31.7025,2.3933333333333238,60.54965290624491,67.2515983971267,0.0,66.48739583333334,15.459670943556187,35.7,88.96,80.9340873015873,23.008476265468488
7
+ 5,0,4,339,12,0,0,0,0,0.9659258262890683,0.25881904510252074,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,54.93666666666667,55.34,56.510000000000005,60.07333333333333,46.4975,72.23,92.92666666666666,52.9775,-0.403333333333336,-1.5733333333333377,-25.7325,39.94916666666666,0.7666666666666657,58.30445841041362,65.35699351551746,0.0,67.28892361111112,14.245013879932838,46.4975,88.96,80.72549603174603,23.08469880763011
8
+ 6,0,4,339,12,0,0,0,0,1.0,6.123233995736766e-17,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,59.4375,54.93666666666667,55.34,56.510000000000005,61.5625,77.9,97.47749999999999,59.5,4.500833333333333,4.097499999999997,-16.337500000000006,37.97749999999999,4.904166666666669,58.75767504624819,64.44630220543785,0.0,67.82809027777778,13.65658689676705,47.25,88.96,80.52615575396824,23.123268829832853
9
+ 7,0,4,339,12,0,0,0,0,0.9659258262890683,-0.25881904510252063,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,71.0825,59.4375,54.93666666666667,55.34,77.215,93.07,128.6575,71.935,11.644999999999996,16.14583333333333,-15.85499999999999,56.7225,7.1441666666666634,63.687605027748916,65.46725571229356,0.0,68.22475694444445,13.604845212404728,47.25,88.96,80.36904265873015,23.097058463206658
10
+ 8,0,4,339,12,0,0,1,0,0.8660254037844387,-0.4999999999999998,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,79.88499999999999,71.0825,59.4375,54.93666666666667,84.46000000000001,99.84,127.73,73.8575,8.802499999999995,20.44749999999999,-15.379999999999995,53.8725,-2.842500000000001,70.16656301664936,67.68537021809456,0.0,68.33600694444445,13.692193055274691,47.25,88.96,80.07873015873015,22.79096315165879
11
+ 9,0,4,339,12,0,0,1,0,0.7071067811865476,-0.7071067811865475,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,88.005,79.88499999999999,71.0825,59.4375,77.9275,83.8775,101.9725,27.8275,8.120000000000005,16.9225,-5.950000000000003,74.145,-0.6824999999999903,77.30193780998962,70.81146710761847,0.0,68.48371527777778,13.891370444443151,47.25,88.96,79.84227182539682,22.497806301486097
12
+ 10,0,4,339,12,0,0,1,0,0.49999999999999994,-0.8660254037844387,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,84.85249999999999,88.005,79.88499999999999,71.0825,65.975,67.38,88.0375,0.3333333333333333,-3.1525000000000034,4.967500000000001,-1.4050000000000011,87.70416666666667,-11.272500000000008,80.32216268599377,72.97162601413869,0.0,68.77225694444444,14.165278841820836,47.25,88.96,79.74036706349206,22.43565328992052
13
+ 11,0,4,339,12,0,0,1,0,0.258819045102521,-0.9659258262890682,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,82.0325,84.85249999999999,88.005,79.88499999999999,57.9925,38.1375,77.28666666666668,0.425,-2.819999999999993,-5.972499999999997,19.854999999999997,76.86166666666668,0.33250000000001023,81.00629761159627,74.36560662734811,0.0,69.44131944444443,14.404609461098717,47.25,88.96,79.70462301587301,22.42713721249495
14
+ 12,0,4,339,12,0,0,0,0,1.2246467991473532e-16,-1.0,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,74.78,82.0325,84.85249999999999,88.005,51.343333333333334,20.843333333333334,77.3475,0.7266666666666666,-7.252499999999998,-10.072499999999991,30.5,76.62083333333334,-4.4325000000000045,78.51577856695776,74.42935945390994,0.0,70.14079861111111,14.231039762508464,47.25,88.96,79.68970238095237,22.429589197293716
15
+ 13,0,4,339,12,0,0,0,0,-0.2588190451025208,-0.9659258262890683,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,65.2375,74.78,82.0325,84.85249999999999,47.25,15.442499999999999,71.75,0.86,-9.542500000000004,-16.795,31.8075,70.89,-2.2900000000000063,73.20446714017467,73.01522723023149,0.0,70.71972222222222,13.706030579827276,47.25,88.96,79.61761904761904,22.456604600809076
16
+ 14,0,4,339,12,0,0,0,0,-0.4999999999999997,-0.8660254037844388,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,55.417500000000004,65.2375,74.78,82.0325,48.44333333333333,15.175,69.0475,1.935,-9.819999999999993,-19.362499999999997,33.26833333333333,67.1125,-0.2774999999999892,66.08968028410482,70.30788457942664,0.0,71.06003472222221,13.189623637830124,48.44333333333333,88.96,79.52040178571428,22.526113468384974
17
+ 15,0,4,339,12,0,0,0,0,-0.7071067811865471,-0.7071067811865479,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,55.28,55.417500000000004,65.2375,74.78,53.2975,31.1125,74.725,14.8325,-0.13750000000000284,-9.957499999999996,22.185,59.8925,9.68249999999999,61.7658081704629,67.99590233643792,0.0,71.34489583333334,12.746301702220023,53.2975,88.96,79.43845238095238,22.589395763842877
18
+ 16,0,4,339,12,0,0,0,0,-0.8660254037844385,-0.5000000000000004,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,67.875,55.28,55.417500000000004,65.2375,69.17333333333333,64.4725,87.035,41.4625,12.594999999999999,12.457499999999996,4.700833333333335,45.5725,12.732500000000002,64.20948490227775,67.97730197698594,0.0,71.95229166666667,12.183820581091366,54.93666666666667,88.96,79.39767857142857,22.604131790705722
19
+ 17,0,4,339,12,0,0,0,0,-0.9659258262890683,-0.25881904510252063,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,78.285,67.875,55.28,55.417500000000004,79.1075,88.2875,105.3925,88.3,10.409999999999997,23.004999999999995,-9.179999999999993,17.0925,-2.1850000000000023,69.83969094136665,69.56310167283425,0.0,72.33194444444443,12.235314972150327,54.93666666666667,88.96,79.34559523809523,22.59650824938418
20
+ 18,0,4,339,12,0,0,0,0,-1.0,-1.8369701987210297e-16,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,84.3175,78.285,67.875,55.28,85.51249999999999,102.435,120.015,113.375,6.032499999999999,16.442499999999995,-16.922500000000014,6.640000000000001,-4.377499999999998,75.63081456482,71.83300910778283,0.0,72.54902777777778,12.405787274108482,54.93666666666667,88.96,79.2201488095238,22.509372593662334
21
+ 19,0,4,339,12,0,0,0,1,-0.9659258262890684,0.2588190451025203,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,87.155,84.3175,78.285,67.875,88.96,99.2175,127.58666666666666,143.34333333333333,2.8375000000000057,8.870000000000005,-10.257500000000007,-15.756666666666675,-3.194999999999993,80.24048873889201,74.19023847581624,0.0,72.61746527777778,12.484690164159131,54.93666666666667,88.96,79.02455357142856,22.294505973393328
22
+ 20,0,4,339,12,0,0,0,1,-0.8660254037844386,0.5000000000000001,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,83.0,87.155,84.3175,78.285,88.45666666666666,96.38,143.065,135.34,-4.155000000000001,-1.3174999999999955,-7.923333333333332,7.724999999999994,-6.992500000000007,81.34429324333522,75.54558640261375,0.0,72.36913194444445,12.201551495841787,54.93666666666667,88.45666666666666,78.75915674603173,21.976063000871875
23
+ 21,0,4,339,12,0,0,0,1,-0.7071067811865477,0.7071067811865474,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,79.185,83.0,87.155,84.3175,85.4375,87.24666666666667,123.49,104.3075,-3.8149999999999977,-7.969999999999999,-1.8091666666666697,19.18249999999999,0.3400000000000034,80.48057594600114,76.10549618682703,0.0,71.9828125,11.810563093793336,54.93666666666667,88.005,78.37891865079365,21.40189382106558
24
+ 22,0,4,339,12,0,0,0,1,-0.5000000000000004,0.8660254037844384,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,71.8225,79.185,83.0,87.155,80.225,85.475,102.5875,98.80666666666667,-7.362499999999997,-11.177499999999995,-5.25,3.7808333333333337,-3.5474999999999994,77.01734556760069,75.44657369654594,0.0,71.41552083333333,11.457918511098084,54.93666666666667,88.005,78.07137400793651,21.119129418723233
25
+ 23,0,4,339,12,0,0,0,0,-0.25881904510252157,0.9659258262890681,-0.433883739117558,-0.9009688679024191,-0.4363729641045924,0.8997658785476209,67.58333333333333,71.8225,79.185,83.0,65.35,76.045,99.035,92.265,-4.2391666666666765,-11.601666666666674,-10.695000000000007,6.769999999999996,3.1233333333333206,73.24374067389374,74.23684440989784,0.0,70.88878472222223,11.325134680971683,54.93666666666667,88.005,77.86301587301587,21.048363034939396
sample_prediction.json ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "p10": [
3
+ 44.67,
4
+ 64.02,
5
+ 45.35,
6
+ 46.94,
7
+ 48.99,
8
+ 54.94,
9
+ 61.89,
10
+ 73.96,
11
+ 70.15,
12
+ 71.77,
13
+ 63.69,
14
+ 59.13,
15
+ 62.84,
16
+ 54.19,
17
+ 44.67,
18
+ 49.17,
19
+ 71.49,
20
+ 80.08,
21
+ 84.9,
22
+ 86.76,
23
+ 78.68,
24
+ 70.38,
25
+ 60.83,
26
+ 52.77
27
+ ],
28
+ "p50_point": [
29
+ 58.95,
30
+ 71.4,
31
+ 54.74,
32
+ 53.33,
33
+ 54.89,
34
+ 58.39,
35
+ 69.6,
36
+ 84.3,
37
+ 84.89,
38
+ 83.81,
39
+ 76.82,
40
+ 76.44,
41
+ 72.16,
42
+ 62.72,
43
+ 52.49,
44
+ 55.9,
45
+ 78.92,
46
+ 87.36,
47
+ 92.47,
48
+ 94.15,
49
+ 82.04,
50
+ 75.09,
51
+ 65.8,
52
+ 61.49
53
+ ],
54
+ "p90": [
55
+ 68.82,
56
+ 80.06,
57
+ 62.75,
58
+ 59.48,
59
+ 59.79,
60
+ 66.05,
61
+ 73.05,
62
+ 94.3,
63
+ 93.92,
64
+ 97.82,
65
+ 84.98,
66
+ 82.7,
67
+ 76.38,
68
+ 67.97,
69
+ 60.25,
70
+ 62.74,
71
+ 91.08,
72
+ 99.83,
73
+ 106.83,
74
+ 107.18,
75
+ 87.55,
76
+ 83.54,
77
+ 71.27,
78
+ 69.49
79
+ ]
80
+ }