Spaces:
Sleeping
Sleeping
zhouziyu02 commited on
Commit ·
3e8d868
1
Parent(s): 6ae0ddf
Update TS-Bench live eval results with domain breakdown
Browse files- app.py +41 -21
- results/chronos_2/all_results.csv +8 -3
- results/chronos_2/online_meta.json +40 -10
- results/chronos_bolt_base/all_results.csv +8 -3
- results/chronos_bolt_base/online_meta.json +40 -10
- results/chronos_bolt_mini/all_results.csv +8 -3
- results/chronos_bolt_mini/online_meta.json +40 -10
- results/chronos_bolt_tiny/all_results.csv +8 -3
- results/chronos_bolt_tiny/online_meta.json +40 -10
- results/dataset_properties.csv +8 -3
- results/moirai_1_1_small/all_results.csv +8 -3
- results/moirai_1_1_small/online_meta.json +40 -10
- results/online_status.json +305 -24
- results/timesfm_2_5/all_results.csv +8 -3
- results/timesfm_2_5/online_meta.json +40 -10
- src/utils.py +46 -3
app.py
CHANGED
|
@@ -15,6 +15,8 @@ from src.display.css_html_js import custom_css
|
|
| 15 |
from src.utils import (
|
| 16 |
get_grouped_dfs,
|
| 17 |
load_baseline_name,
|
|
|
|
|
|
|
| 18 |
prepare_ranks_table,
|
| 19 |
prepare_values_table,
|
| 20 |
)
|
|
@@ -37,18 +39,22 @@ def refresh_leaderboard():
|
|
| 37 |
|
| 38 |
values_table = prepare_values_table(grouped["overall_values"])
|
| 39 |
ranks_table = prepare_ranks_table(grouped["overall_ranks"])
|
|
|
|
|
|
|
| 40 |
|
| 41 |
finished = status.get("finished_at", "n/a")
|
| 42 |
data_source = status.get("data_source", "n/a")
|
|
|
|
|
|
|
| 43 |
status_line = (
|
| 44 |
-
f"**Live benchmark** · Data: `{data_source}`
|
| 45 |
f"Baseline: `{baseline}` · Last eval: `{finished}` · "
|
| 46 |
f"Auto-refresh every {REFRESH_SECONDS}s"
|
| 47 |
)
|
| 48 |
-
return values_table, ranks_table, status_line
|
| 49 |
|
| 50 |
|
| 51 |
-
values_table, ranks_table, status_md = refresh_leaderboard()
|
| 52 |
|
| 53 |
demo = gr.Blocks(css=custom_css)
|
| 54 |
with demo:
|
|
@@ -59,19 +65,34 @@ with demo:
|
|
| 59 |
with gr.Row():
|
| 60 |
refresh_btn = gr.Button("Refresh now", variant="secondary")
|
| 61 |
|
| 62 |
-
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
|
| 66 |
-
|
| 67 |
-
|
| 68 |
-
|
| 69 |
-
|
| 70 |
-
|
| 71 |
-
|
| 72 |
-
|
| 73 |
-
|
| 74 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 75 |
|
| 76 |
with gr.Accordion("About", open=False):
|
| 77 |
gr.Markdown(LLM_BENCHMARKS_TEXT, elem_classes="markdown-text")
|
|
@@ -84,10 +105,9 @@ with demo:
|
|
| 84 |
show_copy_button=True,
|
| 85 |
)
|
| 86 |
|
| 87 |
-
|
| 88 |
-
|
| 89 |
-
|
| 90 |
-
|
| 91 |
-
)
|
| 92 |
|
| 93 |
demo.queue(default_concurrency_limit=20).launch()
|
|
|
|
| 15 |
from src.utils import (
|
| 16 |
get_grouped_dfs,
|
| 17 |
load_baseline_name,
|
| 18 |
+
prepare_domain_rank_summary,
|
| 19 |
+
prepare_domain_summary,
|
| 20 |
prepare_ranks_table,
|
| 21 |
prepare_values_table,
|
| 22 |
)
|
|
|
|
| 39 |
|
| 40 |
values_table = prepare_values_table(grouped["overall_values"])
|
| 41 |
ranks_table = prepare_ranks_table(grouped["overall_ranks"])
|
| 42 |
+
domain_values_table = prepare_domain_summary(grouped["domain_values"])
|
| 43 |
+
domain_ranks_table = prepare_domain_rank_summary(grouped["domain_ranks"])
|
| 44 |
|
| 45 |
finished = status.get("finished_at", "n/a")
|
| 46 |
data_source = status.get("data_source", "n/a")
|
| 47 |
+
ts_bench_root = status.get("ts_bench_root", "")
|
| 48 |
+
root_hint = f" · TS-Bench: `{ts_bench_root}`" if ts_bench_root else ""
|
| 49 |
status_line = (
|
| 50 |
+
f"**Live benchmark** · Data: `{data_source}`{root_hint} · "
|
| 51 |
f"Baseline: `{baseline}` · Last eval: `{finished}` · "
|
| 52 |
f"Auto-refresh every {REFRESH_SECONDS}s"
|
| 53 |
)
|
| 54 |
+
return values_table, ranks_table, domain_values_table, domain_ranks_table, status_line
|
| 55 |
|
| 56 |
|
| 57 |
+
values_table, ranks_table, domain_values_table, domain_ranks_table, status_md = refresh_leaderboard()
|
| 58 |
|
| 59 |
demo = gr.Blocks(css=custom_css)
|
| 60 |
with demo:
|
|
|
|
| 65 |
with gr.Row():
|
| 66 |
refresh_btn = gr.Button("Refresh now", variant="secondary")
|
| 67 |
|
| 68 |
+
with gr.Tabs():
|
| 69 |
+
with gr.Tab("Overall"):
|
| 70 |
+
values_df = gr.Dataframe(
|
| 71 |
+
value=values_table,
|
| 72 |
+
interactive=False,
|
| 73 |
+
wrap=True,
|
| 74 |
+
label="Metric values (normalized vs baseline, lower is better)",
|
| 75 |
+
)
|
| 76 |
+
ranks_df = gr.Dataframe(
|
| 77 |
+
value=ranks_table,
|
| 78 |
+
interactive=False,
|
| 79 |
+
wrap=True,
|
| 80 |
+
label="Ranks (average per-dataset rank, lower is better)",
|
| 81 |
+
)
|
| 82 |
+
|
| 83 |
+
with gr.Tab("By Domain"):
|
| 84 |
+
domain_values_df = gr.Dataframe(
|
| 85 |
+
value=domain_values_table,
|
| 86 |
+
interactive=False,
|
| 87 |
+
wrap=True,
|
| 88 |
+
label="Metric values by domain (geometric mean across datasets in domain)",
|
| 89 |
+
)
|
| 90 |
+
domain_ranks_df = gr.Dataframe(
|
| 91 |
+
value=domain_ranks_table,
|
| 92 |
+
interactive=False,
|
| 93 |
+
wrap=True,
|
| 94 |
+
label="Ranks by domain (average per-dataset rank within domain)",
|
| 95 |
+
)
|
| 96 |
|
| 97 |
with gr.Accordion("About", open=False):
|
| 98 |
gr.Markdown(LLM_BENCHMARKS_TEXT, elem_classes="markdown-text")
|
|
|
|
| 105 |
show_copy_button=True,
|
| 106 |
)
|
| 107 |
|
| 108 |
+
refresh_outputs = [values_df, ranks_df, domain_values_df, domain_ranks_df, status]
|
| 109 |
+
refresh_btn.click(refresh_leaderboard, outputs=refresh_outputs)
|
| 110 |
+
demo.load(refresh_leaderboard, outputs=refresh_outputs)
|
| 111 |
+
gr.Timer(value=REFRESH_SECONDS).tick(refresh_leaderboard, outputs=refresh_outputs)
|
|
|
|
| 112 |
|
| 113 |
demo.queue(default_concurrency_limit=20).launch()
|
results/chronos_2/all_results.csv
CHANGED
|
@@ -1,4 +1,9 @@
|
|
| 1 |
dataset,model,eval_metrics/MSE[mean],eval_metrics/MSE[0.5],eval_metrics/MAE[0.5],eval_metrics/MASE[0.5],eval_metrics/MAPE[0.5],eval_metrics/sMAPE[0.5],eval_metrics/MSIS,eval_metrics/RMSE[mean],eval_metrics/NRMSE[mean],eval_metrics/ND[0.5],eval_metrics/mean_weighted_sum_quantile_loss,domain,num_variates
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
dataset,model,eval_metrics/MSE[mean],eval_metrics/MSE[0.5],eval_metrics/MAE[0.5],eval_metrics/MASE[0.5],eval_metrics/MAPE[0.5],eval_metrics/sMAPE[0.5],eval_metrics/MSIS,eval_metrics/RMSE[mean],eval_metrics/NRMSE[mean],eval_metrics/ND[0.5],eval_metrics/mean_weighted_sum_quantile_loss,domain,num_variates
|
| 2 |
+
binance_btcusdt_1h_close/1h/short,Chronos-2,3456576.5368118286,3456576.5368118286,1623.0543619791667,2.0574986939524016,0.021986327768627852,0.021672131704816428,48.489959733293944,1859.1870634263323,0.025025205886625466,0.021846790122807665,0.017678493498572475,Finance,1
|
| 3 |
+
nasa_power_shanghai_hourly_T2M/1h/short,Chronos-2,16.23975015762244,16.23975015762244,3.1123096148173013,1.0075461095970417,0.11108033348814257,0.12178538779084587,22.83609291911104,4.029857337130241,0.15700998007179723,0.12126078660335818,0.10538692936596168,Weather,1
|
| 4 |
+
noaa_coops_sf_water_level_water_level/6min/short,Chronos-2,0.004323079047470276,0.004323079047470276,0.06079957137505213,2.393683806447136,0.206001817304993,0.24512269731355915,15.628345381556661,0.06575012583615544,0.17055804634582453,0.1577161409277503,0.1848085402974878,Ocean,1
|
| 5 |
+
nws_ksfo_observations_temperature/1h/short,Chronos-2,0.017383567121896704,0.017383567121896704,0.0405427614847819,0.2432565302441072,0.0031643645061034255,0.0031122500692226085,10.905163462136036,0.1318467562054399,0.010155077300862916,0.0031226773317569183,0.0073943384920597205,Weather,1
|
| 6 |
+
open_meteo_shanghai_air_quality_hourly_pm2_5/1h/short,Chronos-2,37.03956028525954,37.03956028525954,4.665341695149739,0.256435321088093,0.10306621353030117,0.09831916418000608,4.832422174229081,6.0860134969665936,0.12207632588984392,0.09357977491315816,0.19554550178691846,Air Quality,1
|
| 7 |
+
open_meteo_shanghai_hourly_temperature_2m/1h/short,Chronos-2,0.32586136196990384,0.32586136196990384,0.4893229007720947,0.2650959403582245,0.019500760656554057,0.019679064961596913,1.6433001426909248,0.570842677074782,0.02274273521672013,0.01949493549565023,0.022315935953188728,Weather,1
|
| 8 |
+
usgs_earthquake_all_week_hourly_earthquake_count/1h/short,Chronos-2,15.146823170074489,15.146823170074489,3.005747159322103,0.6218787226183662,0.7787661987632756,0.3357343377482706,4.44647136227838,3.8918919782124592,0.404352413320775,0.31228541915034835,0.26149873994989664,Hazards,1
|
| 9 |
+
usgs_potomac_iv_usgs_00060/15min/short,Chronos-2,4195.157594045003,4195.157594045003,41.98828125,nan,0.001653054184015716,0.0016498093399364335,nan,64.77003623624896,0.002544158542831383,0.0016492941898527006,0.0016445771390252773,Hydrology,1
|
results/chronos_2/online_meta.json
CHANGED
|
@@ -1,24 +1,54 @@
|
|
| 1 |
{
|
| 2 |
"model": "Chronos-2",
|
| 3 |
"api_model_id": "amazon/chronos-2",
|
| 4 |
-
"evaluated_at": "2026-05-
|
| 5 |
"datasets": [
|
| 6 |
{
|
| 7 |
-
"dataset": "
|
| 8 |
-
"data_fetched_at": "2026-05-
|
| 9 |
-
"context_length":
|
| 10 |
"prediction_length": 24
|
| 11 |
},
|
| 12 |
{
|
| 13 |
-
"dataset": "
|
| 14 |
-
"data_fetched_at": "2026-05-
|
| 15 |
-
"context_length":
|
| 16 |
"prediction_length": 24
|
| 17 |
},
|
| 18 |
{
|
| 19 |
-
"dataset": "
|
| 20 |
-
"data_fetched_at": "2026-05-
|
| 21 |
-
"context_length":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
"prediction_length": 24
|
| 23 |
}
|
| 24 |
]
|
|
|
|
| 1 |
{
|
| 2 |
"model": "Chronos-2",
|
| 3 |
"api_model_id": "amazon/chronos-2",
|
| 4 |
+
"evaluated_at": "2026-05-28T11:28:37.128740+00:00",
|
| 5 |
"datasets": [
|
| 6 |
{
|
| 7 |
+
"dataset": "task_binance_btcusdt_1h_crypto_btcusdt_close_20260527t110000z",
|
| 8 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 9 |
+
"context_length": 96,
|
| 10 |
"prediction_length": 24
|
| 11 |
},
|
| 12 |
{
|
| 13 |
+
"dataset": "task_nasa_power_shanghai_hourly_point_shanghai_31.2304_121.4737_t2m_20260524t230000z",
|
| 14 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 15 |
+
"context_length": 84,
|
| 16 |
"prediction_length": 24
|
| 17 |
},
|
| 18 |
{
|
| 19 |
+
"dataset": "task_noaa_coops_sf_water_level_coops_station_9414290_water_level_20260528t085400z",
|
| 20 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 21 |
+
"context_length": 96,
|
| 22 |
+
"prediction_length": 24
|
| 23 |
+
},
|
| 24 |
+
{
|
| 25 |
+
"dataset": "task_nws_ksfo_observations_nws_station_ksfo_temperature_20260528t092500z",
|
| 26 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 27 |
+
"context_length": 96,
|
| 28 |
+
"prediction_length": 24
|
| 29 |
+
},
|
| 30 |
+
{
|
| 31 |
+
"dataset": "task_open_meteo_shanghai_air_quality_hourly_grid_shanghai_31.2304_121.4737_pm2_5_20260527t110000z",
|
| 32 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 33 |
+
"context_length": 96,
|
| 34 |
+
"prediction_length": 24
|
| 35 |
+
},
|
| 36 |
+
{
|
| 37 |
+
"dataset": "task_open_meteo_shanghai_hourly_grid_shanghai_31.2304_121.4737_temperature_2m_20260527t110000z",
|
| 38 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 39 |
+
"context_length": 96,
|
| 40 |
+
"prediction_length": 24
|
| 41 |
+
},
|
| 42 |
+
{
|
| 43 |
+
"dataset": "task_usgs_earthquake_all_week_hourly_earth_global_earthquake_count_20260527t110000z",
|
| 44 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 45 |
+
"context_length": 96,
|
| 46 |
+
"prediction_length": 24
|
| 47 |
+
},
|
| 48 |
+
{
|
| 49 |
+
"dataset": "task_usgs_potomac_iv_usgs_site_01646500_usgs_00060_20260528t085000z",
|
| 50 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 51 |
+
"context_length": 96,
|
| 52 |
"prediction_length": 24
|
| 53 |
}
|
| 54 |
]
|
results/chronos_bolt_base/all_results.csv
CHANGED
|
@@ -1,4 +1,9 @@
|
|
| 1 |
dataset,model,eval_metrics/MSE[mean],eval_metrics/MSE[0.5],eval_metrics/MAE[0.5],eval_metrics/MASE[0.5],eval_metrics/MAPE[0.5],eval_metrics/sMAPE[0.5],eval_metrics/MSIS,eval_metrics/RMSE[mean],eval_metrics/NRMSE[mean],eval_metrics/ND[0.5],eval_metrics/mean_weighted_sum_quantile_loss,domain,num_variates
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
dataset,model,eval_metrics/MSE[mean],eval_metrics/MSE[0.5],eval_metrics/MAE[0.5],eval_metrics/MASE[0.5],eval_metrics/MAPE[0.5],eval_metrics/sMAPE[0.5],eval_metrics/MSIS,eval_metrics/RMSE[mean],eval_metrics/NRMSE[mean],eval_metrics/ND[0.5],eval_metrics/mean_weighted_sum_quantile_loss,domain,num_variates
|
| 2 |
+
binance_btcusdt_1h_close/1h/short,Chronos-Bolt-Base,4607018.989560445,4607018.989560445,1858.7041015625,2.35622499837002,0.0251826589192142,0.024764974818790447,45.85497342100289,2146.3967456088926,0.028891132866563078,0.025018705077580722,0.018658445215217687,Finance,1
|
| 3 |
+
nasa_power_shanghai_hourly_T2M/1h/short,Chronos-Bolt-Base,11.714788128538506,11.714788128538506,2.731881300608317,0.8843902814824524,0.09843378317034886,0.10633484760999325,8.014284235604487,3.4226872671248403,0.13335361891147196,0.10643866337771665,0.08533284538268805,Weather,1
|
| 4 |
+
noaa_coops_sf_water_level_water_level/6min/short,Chronos-Bolt-Base,0.009506709623320342,0.009506709623320342,0.07536611706018448,2.9671698316575204,0.2695283864134343,0.21253978219318506,26.998647571987323,0.0975023570141786,0.252924406074776,0.19550225224644832,0.26257767644673047,Ocean,1
|
| 5 |
+
nws_ksfo_observations_temperature/1h/short,Chronos-Bolt-Base,0.0034732855160655163,0.0034732855160655163,0.020564476648966473,0.12338684028198876,0.0016022806741837464,0.0015917658941863241,5.9058213383640705,0.05893458675570328,0.0045392492119111045,0.0015839134464305355,0.00307946348055061,Weather,1
|
| 6 |
+
open_meteo_shanghai_air_quality_hourly_pm2_5/1h/short,Chronos-Bolt-Base,38.52759882238721,38.52759882238721,4.519460995992024,0.24841683790433056,0.09322053873410907,0.0921955378323242,4.593873175357852,6.207060401058396,0.12450434569611492,0.09065362632996957,0.19122388302773416,Air Quality,1
|
| 7 |
+
open_meteo_shanghai_hourly_temperature_2m/1h/short,Chronos-Bolt-Base,0.44280348156295685,0.44280348156295685,0.4794563452402751,0.25975062786073605,0.019098214658702924,0.01917220895287895,2.213553795098679,0.6654348063957557,0.026511345793905183,0.01910184564975589,0.024546680423780484,Weather,1
|
| 8 |
+
usgs_earthquake_all_week_hourly_earthquake_count/1h/short,Chronos-Bolt-Base,17.587611950468727,17.587611950468727,3.2559762795766196,0.6736502647399903,0.8449049942530357,0.3541087048686474,5.527254602004742,4.193758690061784,0.43571518857784763,0.3382832498261423,0.2748536965433022,Hazards,1
|
| 9 |
+
usgs_potomac_iv_usgs_00060/15min/short,Chronos-Bolt-Base,4222.804605325063,4222.804605325063,42.295654296875,nan,0.0016651289991267179,0.0016618627932662316,nan,64.98311015429366,0.0025525280584337935,0.001661367762888707,0.0017887527135615566,Hydrology,1
|
results/chronos_bolt_base/online_meta.json
CHANGED
|
@@ -1,24 +1,54 @@
|
|
| 1 |
{
|
| 2 |
"model": "Chronos-Bolt-Base",
|
| 3 |
"api_model_id": "amazon/chronos-bolt-base",
|
| 4 |
-
"evaluated_at": "2026-05-
|
| 5 |
"datasets": [
|
| 6 |
{
|
| 7 |
-
"dataset": "
|
| 8 |
-
"data_fetched_at": "2026-05-
|
| 9 |
-
"context_length":
|
| 10 |
"prediction_length": 24
|
| 11 |
},
|
| 12 |
{
|
| 13 |
-
"dataset": "
|
| 14 |
-
"data_fetched_at": "2026-05-
|
| 15 |
-
"context_length":
|
| 16 |
"prediction_length": 24
|
| 17 |
},
|
| 18 |
{
|
| 19 |
-
"dataset": "
|
| 20 |
-
"data_fetched_at": "2026-05-
|
| 21 |
-
"context_length":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
"prediction_length": 24
|
| 23 |
}
|
| 24 |
]
|
|
|
|
| 1 |
{
|
| 2 |
"model": "Chronos-Bolt-Base",
|
| 3 |
"api_model_id": "amazon/chronos-bolt-base",
|
| 4 |
+
"evaluated_at": "2026-05-28T11:28:13.203571+00:00",
|
| 5 |
"datasets": [
|
| 6 |
{
|
| 7 |
+
"dataset": "task_binance_btcusdt_1h_crypto_btcusdt_close_20260527t110000z",
|
| 8 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 9 |
+
"context_length": 96,
|
| 10 |
"prediction_length": 24
|
| 11 |
},
|
| 12 |
{
|
| 13 |
+
"dataset": "task_nasa_power_shanghai_hourly_point_shanghai_31.2304_121.4737_t2m_20260524t230000z",
|
| 14 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 15 |
+
"context_length": 84,
|
| 16 |
"prediction_length": 24
|
| 17 |
},
|
| 18 |
{
|
| 19 |
+
"dataset": "task_noaa_coops_sf_water_level_coops_station_9414290_water_level_20260528t085400z",
|
| 20 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 21 |
+
"context_length": 96,
|
| 22 |
+
"prediction_length": 24
|
| 23 |
+
},
|
| 24 |
+
{
|
| 25 |
+
"dataset": "task_nws_ksfo_observations_nws_station_ksfo_temperature_20260528t092500z",
|
| 26 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 27 |
+
"context_length": 96,
|
| 28 |
+
"prediction_length": 24
|
| 29 |
+
},
|
| 30 |
+
{
|
| 31 |
+
"dataset": "task_open_meteo_shanghai_air_quality_hourly_grid_shanghai_31.2304_121.4737_pm2_5_20260527t110000z",
|
| 32 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 33 |
+
"context_length": 96,
|
| 34 |
+
"prediction_length": 24
|
| 35 |
+
},
|
| 36 |
+
{
|
| 37 |
+
"dataset": "task_open_meteo_shanghai_hourly_grid_shanghai_31.2304_121.4737_temperature_2m_20260527t110000z",
|
| 38 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 39 |
+
"context_length": 96,
|
| 40 |
+
"prediction_length": 24
|
| 41 |
+
},
|
| 42 |
+
{
|
| 43 |
+
"dataset": "task_usgs_earthquake_all_week_hourly_earth_global_earthquake_count_20260527t110000z",
|
| 44 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 45 |
+
"context_length": 96,
|
| 46 |
+
"prediction_length": 24
|
| 47 |
+
},
|
| 48 |
+
{
|
| 49 |
+
"dataset": "task_usgs_potomac_iv_usgs_site_01646500_usgs_00060_20260528t085000z",
|
| 50 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 51 |
+
"context_length": 96,
|
| 52 |
"prediction_length": 24
|
| 53 |
}
|
| 54 |
]
|
results/chronos_bolt_mini/all_results.csv
CHANGED
|
@@ -1,4 +1,9 @@
|
|
| 1 |
dataset,model,eval_metrics/MSE[mean],eval_metrics/MSE[0.5],eval_metrics/MAE[0.5],eval_metrics/MASE[0.5],eval_metrics/MAPE[0.5],eval_metrics/sMAPE[0.5],eval_metrics/MSIS,eval_metrics/RMSE[mean],eval_metrics/NRMSE[mean],eval_metrics/ND[0.5],eval_metrics/mean_weighted_sum_quantile_loss,domain,num_variates
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
dataset,model,eval_metrics/MSE[mean],eval_metrics/MSE[0.5],eval_metrics/MAE[0.5],eval_metrics/MASE[0.5],eval_metrics/MAPE[0.5],eval_metrics/sMAPE[0.5],eval_metrics/MSIS,eval_metrics/RMSE[mean],eval_metrics/NRMSE[mean],eval_metrics/ND[0.5],eval_metrics/mean_weighted_sum_quantile_loss,domain,num_variates
|
| 2 |
+
binance_btcusdt_1h_close/1h/short,Chronos-Bolt-Mini,3239695.1700490317,3239695.1700490317,1535.5286458333333,1.946544895437788,0.02081274235848315,0.020517944101278912,21.28989139791247,1799.9153230219003,0.02422739078987778,0.020668668184455112,0.013425687663908592,Finance,1
|
| 3 |
+
nasa_power_shanghai_hourly_T2M/1h/short,Chronos-Bolt-Mini,9.135275099050887,9.135275099050887,2.4557649294535318,0.7950032956155635,0.08925746825784069,0.09554263032551523,7.220700491609023,3.022461761387708,0.1177601640015367,0.09568070787069057,0.07960250786567027,Weather,1
|
| 4 |
+
noaa_coops_sf_water_level_water_level/6min/short,Chronos-Bolt-Mini,0.015534220397449413,0.015534220397449413,0.09950688978036244,3.9175939124286194,0.3815415510549928,0.28434516110611735,26.805949948798798,0.12463635263216512,0.3233109068351303,0.2581242317494595,0.2691398090715768,Ocean,1
|
| 5 |
+
nws_ksfo_observations_temperature/1h/short,Chronos-Bolt-Mini,0.003377165089053354,0.003377165089053354,0.018387635548909504,0.11032579575764406,0.0014345831973890761,0.0014243600664891444,5.698881197153537,0.05811338132524517,0.004475998473961995,0.001416249180133919,0.0031020092876858536,Weather,1
|
| 6 |
+
open_meteo_shanghai_air_quality_hourly_pm2_5/1h/short,Chronos-Bolt-Mini,38.374950237810175,38.374950237810175,4.645793914794922,0.25536085716682044,0.09648939445349469,0.09567172423600463,4.506314561404428,6.194751830203545,0.12425745417875896,0.09318767568330809,0.1884475140151591,Air Quality,1
|
| 7 |
+
open_meteo_shanghai_hourly_temperature_2m/1h/short,Chronos-Bolt-Mini,0.8058134480226423,0.8058134480226423,0.6428094704945883,0.3482489390605959,0.025220451344546868,0.025546879110079343,2.13034581480904,0.8976711246456813,0.03576378837708663,0.025609938025610044,0.027764242765793087,Weather,1
|
| 8 |
+
usgs_earthquake_all_week_hourly_earthquake_count/1h/short,Chronos-Bolt-Mini,18.296158545855253,18.296158545855253,3.3327626387278237,0.6895370976678258,0.8633187411836727,0.35962223692216266,5.221781747094517,4.277400910115307,0.4444052893626293,0.34626105337431934,0.2820276711754296,Hazards,1
|
| 9 |
+
usgs_potomac_iv_usgs_00060/15min/short,Chronos-Bolt-Mini,4301.3119861284895,4301.3119861284895,43.243245442708336,nan,0.0017023483385521204,0.001699021475602972,nan,65.58438828050842,0.0025761461845044227,0.0016985890190261866,0.0017997282886661212,Hydrology,1
|
results/chronos_bolt_mini/online_meta.json
CHANGED
|
@@ -1,24 +1,54 @@
|
|
| 1 |
{
|
| 2 |
"model": "Chronos-Bolt-Mini",
|
| 3 |
"api_model_id": "amazon/chronos-bolt-mini",
|
| 4 |
-
"evaluated_at": "2026-05-
|
| 5 |
"datasets": [
|
| 6 |
{
|
| 7 |
-
"dataset": "
|
| 8 |
-
"data_fetched_at": "2026-05-
|
| 9 |
-
"context_length":
|
| 10 |
"prediction_length": 24
|
| 11 |
},
|
| 12 |
{
|
| 13 |
-
"dataset": "
|
| 14 |
-
"data_fetched_at": "2026-05-
|
| 15 |
-
"context_length":
|
| 16 |
"prediction_length": 24
|
| 17 |
},
|
| 18 |
{
|
| 19 |
-
"dataset": "
|
| 20 |
-
"data_fetched_at": "2026-05-
|
| 21 |
-
"context_length":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
"prediction_length": 24
|
| 23 |
}
|
| 24 |
]
|
|
|
|
| 1 |
{
|
| 2 |
"model": "Chronos-Bolt-Mini",
|
| 3 |
"api_model_id": "amazon/chronos-bolt-mini",
|
| 4 |
+
"evaluated_at": "2026-05-28T11:27:37.713441+00:00",
|
| 5 |
"datasets": [
|
| 6 |
{
|
| 7 |
+
"dataset": "task_binance_btcusdt_1h_crypto_btcusdt_close_20260527t110000z",
|
| 8 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 9 |
+
"context_length": 96,
|
| 10 |
"prediction_length": 24
|
| 11 |
},
|
| 12 |
{
|
| 13 |
+
"dataset": "task_nasa_power_shanghai_hourly_point_shanghai_31.2304_121.4737_t2m_20260524t230000z",
|
| 14 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 15 |
+
"context_length": 84,
|
| 16 |
"prediction_length": 24
|
| 17 |
},
|
| 18 |
{
|
| 19 |
+
"dataset": "task_noaa_coops_sf_water_level_coops_station_9414290_water_level_20260528t085400z",
|
| 20 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 21 |
+
"context_length": 96,
|
| 22 |
+
"prediction_length": 24
|
| 23 |
+
},
|
| 24 |
+
{
|
| 25 |
+
"dataset": "task_nws_ksfo_observations_nws_station_ksfo_temperature_20260528t092500z",
|
| 26 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 27 |
+
"context_length": 96,
|
| 28 |
+
"prediction_length": 24
|
| 29 |
+
},
|
| 30 |
+
{
|
| 31 |
+
"dataset": "task_open_meteo_shanghai_air_quality_hourly_grid_shanghai_31.2304_121.4737_pm2_5_20260527t110000z",
|
| 32 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 33 |
+
"context_length": 96,
|
| 34 |
+
"prediction_length": 24
|
| 35 |
+
},
|
| 36 |
+
{
|
| 37 |
+
"dataset": "task_open_meteo_shanghai_hourly_grid_shanghai_31.2304_121.4737_temperature_2m_20260527t110000z",
|
| 38 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 39 |
+
"context_length": 96,
|
| 40 |
+
"prediction_length": 24
|
| 41 |
+
},
|
| 42 |
+
{
|
| 43 |
+
"dataset": "task_usgs_earthquake_all_week_hourly_earth_global_earthquake_count_20260527t110000z",
|
| 44 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 45 |
+
"context_length": 96,
|
| 46 |
+
"prediction_length": 24
|
| 47 |
+
},
|
| 48 |
+
{
|
| 49 |
+
"dataset": "task_usgs_potomac_iv_usgs_site_01646500_usgs_00060_20260528t085000z",
|
| 50 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 51 |
+
"context_length": 96,
|
| 52 |
"prediction_length": 24
|
| 53 |
}
|
| 54 |
]
|
results/chronos_bolt_tiny/all_results.csv
CHANGED
|
@@ -1,4 +1,9 @@
|
|
| 1 |
dataset,model,eval_metrics/MSE[mean],eval_metrics/MSE[0.5],eval_metrics/MAE[0.5],eval_metrics/MASE[0.5],eval_metrics/MAPE[0.5],eval_metrics/sMAPE[0.5],eval_metrics/MSIS,eval_metrics/RMSE[mean],eval_metrics/NRMSE[mean],eval_metrics/ND[0.5],eval_metrics/mean_weighted_sum_quantile_loss,domain,num_variates
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
dataset,model,eval_metrics/MSE[mean],eval_metrics/MSE[0.5],eval_metrics/MAE[0.5],eval_metrics/MASE[0.5],eval_metrics/MAPE[0.5],eval_metrics/sMAPE[0.5],eval_metrics/MSIS,eval_metrics/RMSE[mean],eval_metrics/NRMSE[mean],eval_metrics/ND[0.5],eval_metrics/mean_weighted_sum_quantile_loss,domain,num_variates
|
| 2 |
+
binance_btcusdt_1h_close/1h/short,Chronos-Bolt-Tiny,4129613.9859161377,4129613.9859161377,1748.8697916666667,2.2169912459735355,0.02369875444577939,0.02332389509979645,34.5717005688838,2032.1451685143306,0.02735327296214127,0.023540302891684937,0.01647334941480239,Finance,1
|
| 3 |
+
nasa_power_shanghai_hourly_T2M/1h/short,Chronos-Bolt-Tiny,7.575305215077758,7.575305215077758,2.2041639486948648,0.7135526622571996,0.07970524238906422,0.08480597509902231,2.145182820424518,2.752327236190813,0.10723527121511543,0.08587791296502906,0.07227905580469843,Weather,1
|
| 4 |
+
noaa_coops_sf_water_level_water_level/6min/short,Chronos-Bolt-Tiny,0.00212926727120751,0.00212926727120751,0.037918721636136375,1.4928629904591733,0.10135372044194513,0.09963429626483145,22.4661209949781,0.046143984128025936,0.11969905279118213,0.09836244417701523,0.2008313014153419,Ocean,1
|
| 5 |
+
nws_ksfo_observations_temperature/1h/short,Chronos-Bolt-Tiny,0.003261453246371578,0.003261453246371578,0.019474267959594727,0.11684558918546213,0.0015177768583167321,0.0015079460138350757,5.598889176227384,0.057109134526549934,0.004398649556450488,0.0014999435875331973,0.0030681055610885257,Weather,1
|
| 6 |
+
open_meteo_shanghai_air_quality_hourly_pm2_5/1h/short,Chronos-Bolt-Tiny,45.61863695330218,45.61863695330218,4.8366044362386065,0.26584895440185635,0.09554627026749872,0.09781298110450203,4.594367458116666,6.754157012781253,0.13547828525428338,0.09701504928518727,0.19375042860214714,Air Quality,1
|
| 7 |
+
open_meteo_shanghai_hourly_temperature_2m/1h/short,Chronos-Bolt-Tiny,0.46900437186999017,0.46900437186999017,0.5150312582651774,0.27902371932368997,0.020414068294647703,0.020514924162286192,2.0817677095534717,0.6848389386344721,0.02728441876013251,0.020519172804461968,0.02454554141837925,Weather,1
|
| 8 |
+
usgs_earthquake_all_week_hourly_earthquake_count/1h/short,Chronos-Bolt-Tiny,17.11004541089532,17.11004541089532,3.2204874753952026,0.666307753530042,0.8362585107064778,0.35154779990197677,5.960524353487738,4.136429065135207,0.4297588639101514,0.3345961013397613,0.27332769139791235,Hazards,1
|
| 9 |
+
usgs_potomac_iv_usgs_00060/15min/short,Chronos-Bolt-Tiny,4292.419397036235,4292.419397036235,43.07421875,nan,0.0016957134831663966,0.0016923934893262177,nan,65.51655818979073,0.0025734818274222217,0.0016919496726677578,0.0017651717215630117,Hydrology,1
|
results/chronos_bolt_tiny/online_meta.json
CHANGED
|
@@ -1,24 +1,54 @@
|
|
| 1 |
{
|
| 2 |
"model": "Chronos-Bolt-Tiny",
|
| 3 |
"api_model_id": "amazon/chronos-bolt-tiny",
|
| 4 |
-
"evaluated_at": "2026-05-
|
| 5 |
"datasets": [
|
| 6 |
{
|
| 7 |
-
"dataset": "
|
| 8 |
-
"data_fetched_at": "2026-05-
|
| 9 |
-
"context_length":
|
| 10 |
"prediction_length": 24
|
| 11 |
},
|
| 12 |
{
|
| 13 |
-
"dataset": "
|
| 14 |
-
"data_fetched_at": "2026-05-
|
| 15 |
-
"context_length":
|
| 16 |
"prediction_length": 24
|
| 17 |
},
|
| 18 |
{
|
| 19 |
-
"dataset": "
|
| 20 |
-
"data_fetched_at": "2026-05-
|
| 21 |
-
"context_length":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
"prediction_length": 24
|
| 23 |
}
|
| 24 |
]
|
|
|
|
| 1 |
{
|
| 2 |
"model": "Chronos-Bolt-Tiny",
|
| 3 |
"api_model_id": "amazon/chronos-bolt-tiny",
|
| 4 |
+
"evaluated_at": "2026-05-28T11:27:13.348223+00:00",
|
| 5 |
"datasets": [
|
| 6 |
{
|
| 7 |
+
"dataset": "task_binance_btcusdt_1h_crypto_btcusdt_close_20260527t110000z",
|
| 8 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 9 |
+
"context_length": 96,
|
| 10 |
"prediction_length": 24
|
| 11 |
},
|
| 12 |
{
|
| 13 |
+
"dataset": "task_nasa_power_shanghai_hourly_point_shanghai_31.2304_121.4737_t2m_20260524t230000z",
|
| 14 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 15 |
+
"context_length": 84,
|
| 16 |
"prediction_length": 24
|
| 17 |
},
|
| 18 |
{
|
| 19 |
+
"dataset": "task_noaa_coops_sf_water_level_coops_station_9414290_water_level_20260528t085400z",
|
| 20 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 21 |
+
"context_length": 96,
|
| 22 |
+
"prediction_length": 24
|
| 23 |
+
},
|
| 24 |
+
{
|
| 25 |
+
"dataset": "task_nws_ksfo_observations_nws_station_ksfo_temperature_20260528t092500z",
|
| 26 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 27 |
+
"context_length": 96,
|
| 28 |
+
"prediction_length": 24
|
| 29 |
+
},
|
| 30 |
+
{
|
| 31 |
+
"dataset": "task_open_meteo_shanghai_air_quality_hourly_grid_shanghai_31.2304_121.4737_pm2_5_20260527t110000z",
|
| 32 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 33 |
+
"context_length": 96,
|
| 34 |
+
"prediction_length": 24
|
| 35 |
+
},
|
| 36 |
+
{
|
| 37 |
+
"dataset": "task_open_meteo_shanghai_hourly_grid_shanghai_31.2304_121.4737_temperature_2m_20260527t110000z",
|
| 38 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 39 |
+
"context_length": 96,
|
| 40 |
+
"prediction_length": 24
|
| 41 |
+
},
|
| 42 |
+
{
|
| 43 |
+
"dataset": "task_usgs_earthquake_all_week_hourly_earth_global_earthquake_count_20260527t110000z",
|
| 44 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 45 |
+
"context_length": 96,
|
| 46 |
+
"prediction_length": 24
|
| 47 |
+
},
|
| 48 |
+
{
|
| 49 |
+
"dataset": "task_usgs_potomac_iv_usgs_site_01646500_usgs_00060_20260528t085000z",
|
| 50 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 51 |
+
"context_length": 96,
|
| 52 |
"prediction_length": 24
|
| 53 |
}
|
| 54 |
]
|
results/dataset_properties.csv
CHANGED
|
@@ -1,4 +1,9 @@
|
|
| 1 |
dataset,domain,frequency,num_variates
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
dataset,domain,frequency,num_variates
|
| 2 |
+
binance_btcusdt_1h_close,Finance,1h,1
|
| 3 |
+
nasa_power_shanghai_hourly_t2m,Weather,1h,1
|
| 4 |
+
noaa_coops_sf_water_level_water_level,Ocean,6min,1
|
| 5 |
+
nws_ksfo_observations_temperature,Weather,1h,1
|
| 6 |
+
open_meteo_shanghai_air_quality_hourly_pm2_5,Air Quality,1h,1
|
| 7 |
+
open_meteo_shanghai_hourly_temperature_2m,Weather,1h,1
|
| 8 |
+
usgs_earthquake_all_week_hourly_earthquake_count,Hazards,1h,1
|
| 9 |
+
usgs_potomac_iv_usgs_00060,Hydrology,15min,1
|
results/moirai_1_1_small/all_results.csv
CHANGED
|
@@ -1,4 +1,9 @@
|
|
| 1 |
dataset,model,eval_metrics/MSE[mean],eval_metrics/MSE[0.5],eval_metrics/MAE[0.5],eval_metrics/MASE[0.5],eval_metrics/MAPE[0.5],eval_metrics/sMAPE[0.5],eval_metrics/MSIS,eval_metrics/RMSE[mean],eval_metrics/NRMSE[mean],eval_metrics/ND[0.5],eval_metrics/mean_weighted_sum_quantile_loss,domain,num_variates
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
dataset,model,eval_metrics/MSE[mean],eval_metrics/MSE[0.5],eval_metrics/MAE[0.5],eval_metrics/MASE[0.5],eval_metrics/MAPE[0.5],eval_metrics/sMAPE[0.5],eval_metrics/MSIS,eval_metrics/RMSE[mean],eval_metrics/NRMSE[mean],eval_metrics/ND[0.5],eval_metrics/mean_weighted_sum_quantile_loss,domain,num_variates
|
| 2 |
+
binance_btcusdt_1h_close/1h/short,Moirai-1.1-Small,3390792.0338694253,3250596.685723623,1596.3206380208333,2.0236091315216753,0.021615965498509516,0.02132047128913711,55.05904119187469,1841.4103382650553,0.024785925926097418,0.021486946318311433,0.018204560989331663,Finance,1
|
| 3 |
+
nasa_power_shanghai_hourly_T2M/1h/short,Moirai-1.1-Small,17.161671841229992,19.652554899722645,3.3657895723978677,1.0896050229857455,0.11970495933232987,0.13274751685468023,12.267177338715925,4.142664823664834,0.16140514836958095,0.13113678958778802,0.1139907354264086,Weather,1
|
| 4 |
+
noaa_coops_sf_water_level_water_level/6min/short,Moirai-1.1-Small,0.032676079013027236,0.03367299428084677,0.15551247944434485,6.122538289786621,0.5620811233437056,0.3930596061461844,26.333062841452506,0.18076525941957775,0.468911186126516,0.4034046222591011,0.31140152062426113,Ocean,1
|
| 5 |
+
nws_ksfo_observations_temperature/1h/short,Moirai-1.1-Small,0.05592957999988357,0.0033324138969893133,0.016686856746673584,0.10012112456621734,0.0013036336316992689,0.0012935427405916388,7.563268532233472,0.23649435511209052,0.018215225967629194,0.0012852520990873227,0.00433598717861285,Weather,1
|
| 6 |
+
open_meteo_shanghai_air_quality_hourly_pm2_5/1h/short,Moirai-1.1-Small,282.3376806496176,228.05316836794057,13.081255078315735,0.7190246857439403,0.2855619235227987,0.3445380131709041,7.350156328629539,16.80290691069904,0.33704117497432257,0.26239040691983084,0.2608272141742082,Air Quality,1
|
| 7 |
+
open_meteo_shanghai_hourly_temperature_2m/1h/short,Moirai-1.1-Small,0.7041840767868356,0.6881678424846314,0.7153110901514689,0.3875274707011718,0.029217001935354953,0.028838413590723245,3.0817251996444437,0.8391567653226872,0.03343253909614939,0.028498448651846527,0.02684884140550711,Weather,1
|
| 8 |
+
usgs_earthquake_all_week_hourly_earthquake_count/1h/short,Moirai-1.1-Small,18.806281264192233,14.745847608713348,2.9538458585739136,0.6111405224635683,0.7604717681290337,0.3316750803113991,5.700842945740141,4.336620950024597,0.45055802078177626,0.3068930762154715,0.26118736757917893,Hazards,1
|
| 9 |
+
usgs_potomac_iv_usgs_00060/15min/short,Moirai-1.1-Small,5757.071295579274,4171.65254219373,41.727945963541664,nan,0.0016428269019221863,0.0016396002202848034,nan,75.87536685630768,0.0029803744755341807,0.0016390682538870705,0.0017124873911733953,Hydrology,1
|
results/moirai_1_1_small/online_meta.json
CHANGED
|
@@ -1,24 +1,54 @@
|
|
| 1 |
{
|
| 2 |
"model": "Moirai-1.1-Small",
|
| 3 |
"api_model_id": "Salesforce/moirai-1.1-R-small",
|
| 4 |
-
"evaluated_at": "2026-05-
|
| 5 |
"datasets": [
|
| 6 |
{
|
| 7 |
-
"dataset": "
|
| 8 |
-
"data_fetched_at": "2026-05-
|
| 9 |
-
"context_length":
|
| 10 |
"prediction_length": 24
|
| 11 |
},
|
| 12 |
{
|
| 13 |
-
"dataset": "
|
| 14 |
-
"data_fetched_at": "2026-05-
|
| 15 |
-
"context_length":
|
| 16 |
"prediction_length": 24
|
| 17 |
},
|
| 18 |
{
|
| 19 |
-
"dataset": "
|
| 20 |
-
"data_fetched_at": "2026-05-
|
| 21 |
-
"context_length":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
"prediction_length": 24
|
| 23 |
}
|
| 24 |
]
|
|
|
|
| 1 |
{
|
| 2 |
"model": "Moirai-1.1-Small",
|
| 3 |
"api_model_id": "Salesforce/moirai-1.1-R-small",
|
| 4 |
+
"evaluated_at": "2026-05-28T11:30:01.959858+00:00",
|
| 5 |
"datasets": [
|
| 6 |
{
|
| 7 |
+
"dataset": "task_binance_btcusdt_1h_crypto_btcusdt_close_20260527t110000z",
|
| 8 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 9 |
+
"context_length": 96,
|
| 10 |
"prediction_length": 24
|
| 11 |
},
|
| 12 |
{
|
| 13 |
+
"dataset": "task_nasa_power_shanghai_hourly_point_shanghai_31.2304_121.4737_t2m_20260524t230000z",
|
| 14 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 15 |
+
"context_length": 84,
|
| 16 |
"prediction_length": 24
|
| 17 |
},
|
| 18 |
{
|
| 19 |
+
"dataset": "task_noaa_coops_sf_water_level_coops_station_9414290_water_level_20260528t085400z",
|
| 20 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 21 |
+
"context_length": 96,
|
| 22 |
+
"prediction_length": 24
|
| 23 |
+
},
|
| 24 |
+
{
|
| 25 |
+
"dataset": "task_nws_ksfo_observations_nws_station_ksfo_temperature_20260528t092500z",
|
| 26 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 27 |
+
"context_length": 96,
|
| 28 |
+
"prediction_length": 24
|
| 29 |
+
},
|
| 30 |
+
{
|
| 31 |
+
"dataset": "task_open_meteo_shanghai_air_quality_hourly_grid_shanghai_31.2304_121.4737_pm2_5_20260527t110000z",
|
| 32 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 33 |
+
"context_length": 96,
|
| 34 |
+
"prediction_length": 24
|
| 35 |
+
},
|
| 36 |
+
{
|
| 37 |
+
"dataset": "task_open_meteo_shanghai_hourly_grid_shanghai_31.2304_121.4737_temperature_2m_20260527t110000z",
|
| 38 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 39 |
+
"context_length": 96,
|
| 40 |
+
"prediction_length": 24
|
| 41 |
+
},
|
| 42 |
+
{
|
| 43 |
+
"dataset": "task_usgs_earthquake_all_week_hourly_earth_global_earthquake_count_20260527t110000z",
|
| 44 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 45 |
+
"context_length": 96,
|
| 46 |
+
"prediction_length": 24
|
| 47 |
+
},
|
| 48 |
+
{
|
| 49 |
+
"dataset": "task_usgs_potomac_iv_usgs_site_01646500_usgs_00060_20260528t085000z",
|
| 50 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 51 |
+
"context_length": 96,
|
| 52 |
"prediction_length": 24
|
| 53 |
}
|
| 54 |
]
|
results/online_status.json
CHANGED
|
@@ -1,32 +1,283 @@
|
|
| 1 |
{
|
| 2 |
"status": "ok",
|
| 3 |
-
"started_at": "2026-05-
|
| 4 |
-
"finished_at": "2026-05-
|
| 5 |
-
"data_source": "
|
| 6 |
-
"data_config": "configs/datasets/
|
|
|
|
| 7 |
"baseline_model": "Chronos-Bolt-Base",
|
| 8 |
"models": {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
"TimesFM-2.5": {
|
| 10 |
"model": "TimesFM-2.5",
|
| 11 |
"api_model_id": "google/timesfm-2.5-200m-pytorch",
|
| 12 |
-
"evaluated_at": "2026-05-
|
| 13 |
"datasets": [
|
| 14 |
{
|
| 15 |
-
"dataset": "
|
| 16 |
-
"data_fetched_at": "2026-05-
|
| 17 |
-
"context_length":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
"prediction_length": 24
|
| 19 |
},
|
| 20 |
{
|
| 21 |
-
"dataset": "
|
| 22 |
-
"data_fetched_at": "2026-05-
|
| 23 |
-
"context_length":
|
| 24 |
"prediction_length": 24
|
| 25 |
},
|
| 26 |
{
|
| 27 |
-
"dataset": "
|
| 28 |
-
"data_fetched_at": "2026-05-
|
| 29 |
-
"context_length":
|
| 30 |
"prediction_length": 24
|
| 31 |
}
|
| 32 |
]
|
|
@@ -34,24 +285,54 @@
|
|
| 34 |
"Moirai-1.1-Small": {
|
| 35 |
"model": "Moirai-1.1-Small",
|
| 36 |
"api_model_id": "Salesforce/moirai-1.1-R-small",
|
| 37 |
-
"evaluated_at": "2026-05-
|
| 38 |
"datasets": [
|
| 39 |
{
|
| 40 |
-
"dataset": "
|
| 41 |
-
"data_fetched_at": "2026-05-
|
| 42 |
-
"context_length":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 43 |
"prediction_length": 24
|
| 44 |
},
|
| 45 |
{
|
| 46 |
-
"dataset": "
|
| 47 |
-
"data_fetched_at": "2026-05-
|
| 48 |
-
"context_length":
|
| 49 |
"prediction_length": 24
|
| 50 |
},
|
| 51 |
{
|
| 52 |
-
"dataset": "
|
| 53 |
-
"data_fetched_at": "2026-05-
|
| 54 |
-
"context_length":
|
| 55 |
"prediction_length": 24
|
| 56 |
}
|
| 57 |
]
|
|
|
|
| 1 |
{
|
| 2 |
"status": "ok",
|
| 3 |
+
"started_at": "2026-05-28T11:26:01.650755+00:00",
|
| 4 |
+
"finished_at": "2026-05-28T11:30:01.962344+00:00",
|
| 5 |
+
"data_source": "ts_bench",
|
| 6 |
+
"data_config": "configs/datasets/ts_bench.yaml",
|
| 7 |
+
"ts_bench_root": "/Users/zhouziyu/Desktop/TS-Bench",
|
| 8 |
"baseline_model": "Chronos-Bolt-Base",
|
| 9 |
"models": {
|
| 10 |
+
"Chronos-Bolt-Tiny": {
|
| 11 |
+
"model": "Chronos-Bolt-Tiny",
|
| 12 |
+
"api_model_id": "amazon/chronos-bolt-tiny",
|
| 13 |
+
"evaluated_at": "2026-05-28T11:27:13.348223+00:00",
|
| 14 |
+
"datasets": [
|
| 15 |
+
{
|
| 16 |
+
"dataset": "task_binance_btcusdt_1h_crypto_btcusdt_close_20260527t110000z",
|
| 17 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 18 |
+
"context_length": 96,
|
| 19 |
+
"prediction_length": 24
|
| 20 |
+
},
|
| 21 |
+
{
|
| 22 |
+
"dataset": "task_nasa_power_shanghai_hourly_point_shanghai_31.2304_121.4737_t2m_20260524t230000z",
|
| 23 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 24 |
+
"context_length": 84,
|
| 25 |
+
"prediction_length": 24
|
| 26 |
+
},
|
| 27 |
+
{
|
| 28 |
+
"dataset": "task_noaa_coops_sf_water_level_coops_station_9414290_water_level_20260528t085400z",
|
| 29 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 30 |
+
"context_length": 96,
|
| 31 |
+
"prediction_length": 24
|
| 32 |
+
},
|
| 33 |
+
{
|
| 34 |
+
"dataset": "task_nws_ksfo_observations_nws_station_ksfo_temperature_20260528t092500z",
|
| 35 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 36 |
+
"context_length": 96,
|
| 37 |
+
"prediction_length": 24
|
| 38 |
+
},
|
| 39 |
+
{
|
| 40 |
+
"dataset": "task_open_meteo_shanghai_air_quality_hourly_grid_shanghai_31.2304_121.4737_pm2_5_20260527t110000z",
|
| 41 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 42 |
+
"context_length": 96,
|
| 43 |
+
"prediction_length": 24
|
| 44 |
+
},
|
| 45 |
+
{
|
| 46 |
+
"dataset": "task_open_meteo_shanghai_hourly_grid_shanghai_31.2304_121.4737_temperature_2m_20260527t110000z",
|
| 47 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 48 |
+
"context_length": 96,
|
| 49 |
+
"prediction_length": 24
|
| 50 |
+
},
|
| 51 |
+
{
|
| 52 |
+
"dataset": "task_usgs_earthquake_all_week_hourly_earth_global_earthquake_count_20260527t110000z",
|
| 53 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 54 |
+
"context_length": 96,
|
| 55 |
+
"prediction_length": 24
|
| 56 |
+
},
|
| 57 |
+
{
|
| 58 |
+
"dataset": "task_usgs_potomac_iv_usgs_site_01646500_usgs_00060_20260528t085000z",
|
| 59 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 60 |
+
"context_length": 96,
|
| 61 |
+
"prediction_length": 24
|
| 62 |
+
}
|
| 63 |
+
]
|
| 64 |
+
},
|
| 65 |
+
"Chronos-Bolt-Mini": {
|
| 66 |
+
"model": "Chronos-Bolt-Mini",
|
| 67 |
+
"api_model_id": "amazon/chronos-bolt-mini",
|
| 68 |
+
"evaluated_at": "2026-05-28T11:27:37.713441+00:00",
|
| 69 |
+
"datasets": [
|
| 70 |
+
{
|
| 71 |
+
"dataset": "task_binance_btcusdt_1h_crypto_btcusdt_close_20260527t110000z",
|
| 72 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 73 |
+
"context_length": 96,
|
| 74 |
+
"prediction_length": 24
|
| 75 |
+
},
|
| 76 |
+
{
|
| 77 |
+
"dataset": "task_nasa_power_shanghai_hourly_point_shanghai_31.2304_121.4737_t2m_20260524t230000z",
|
| 78 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 79 |
+
"context_length": 84,
|
| 80 |
+
"prediction_length": 24
|
| 81 |
+
},
|
| 82 |
+
{
|
| 83 |
+
"dataset": "task_noaa_coops_sf_water_level_coops_station_9414290_water_level_20260528t085400z",
|
| 84 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 85 |
+
"context_length": 96,
|
| 86 |
+
"prediction_length": 24
|
| 87 |
+
},
|
| 88 |
+
{
|
| 89 |
+
"dataset": "task_nws_ksfo_observations_nws_station_ksfo_temperature_20260528t092500z",
|
| 90 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 91 |
+
"context_length": 96,
|
| 92 |
+
"prediction_length": 24
|
| 93 |
+
},
|
| 94 |
+
{
|
| 95 |
+
"dataset": "task_open_meteo_shanghai_air_quality_hourly_grid_shanghai_31.2304_121.4737_pm2_5_20260527t110000z",
|
| 96 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 97 |
+
"context_length": 96,
|
| 98 |
+
"prediction_length": 24
|
| 99 |
+
},
|
| 100 |
+
{
|
| 101 |
+
"dataset": "task_open_meteo_shanghai_hourly_grid_shanghai_31.2304_121.4737_temperature_2m_20260527t110000z",
|
| 102 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 103 |
+
"context_length": 96,
|
| 104 |
+
"prediction_length": 24
|
| 105 |
+
},
|
| 106 |
+
{
|
| 107 |
+
"dataset": "task_usgs_earthquake_all_week_hourly_earth_global_earthquake_count_20260527t110000z",
|
| 108 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 109 |
+
"context_length": 96,
|
| 110 |
+
"prediction_length": 24
|
| 111 |
+
},
|
| 112 |
+
{
|
| 113 |
+
"dataset": "task_usgs_potomac_iv_usgs_site_01646500_usgs_00060_20260528t085000z",
|
| 114 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 115 |
+
"context_length": 96,
|
| 116 |
+
"prediction_length": 24
|
| 117 |
+
}
|
| 118 |
+
]
|
| 119 |
+
},
|
| 120 |
+
"Chronos-Bolt-Base": {
|
| 121 |
+
"model": "Chronos-Bolt-Base",
|
| 122 |
+
"api_model_id": "amazon/chronos-bolt-base",
|
| 123 |
+
"evaluated_at": "2026-05-28T11:28:13.203571+00:00",
|
| 124 |
+
"datasets": [
|
| 125 |
+
{
|
| 126 |
+
"dataset": "task_binance_btcusdt_1h_crypto_btcusdt_close_20260527t110000z",
|
| 127 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 128 |
+
"context_length": 96,
|
| 129 |
+
"prediction_length": 24
|
| 130 |
+
},
|
| 131 |
+
{
|
| 132 |
+
"dataset": "task_nasa_power_shanghai_hourly_point_shanghai_31.2304_121.4737_t2m_20260524t230000z",
|
| 133 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 134 |
+
"context_length": 84,
|
| 135 |
+
"prediction_length": 24
|
| 136 |
+
},
|
| 137 |
+
{
|
| 138 |
+
"dataset": "task_noaa_coops_sf_water_level_coops_station_9414290_water_level_20260528t085400z",
|
| 139 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 140 |
+
"context_length": 96,
|
| 141 |
+
"prediction_length": 24
|
| 142 |
+
},
|
| 143 |
+
{
|
| 144 |
+
"dataset": "task_nws_ksfo_observations_nws_station_ksfo_temperature_20260528t092500z",
|
| 145 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 146 |
+
"context_length": 96,
|
| 147 |
+
"prediction_length": 24
|
| 148 |
+
},
|
| 149 |
+
{
|
| 150 |
+
"dataset": "task_open_meteo_shanghai_air_quality_hourly_grid_shanghai_31.2304_121.4737_pm2_5_20260527t110000z",
|
| 151 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 152 |
+
"context_length": 96,
|
| 153 |
+
"prediction_length": 24
|
| 154 |
+
},
|
| 155 |
+
{
|
| 156 |
+
"dataset": "task_open_meteo_shanghai_hourly_grid_shanghai_31.2304_121.4737_temperature_2m_20260527t110000z",
|
| 157 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 158 |
+
"context_length": 96,
|
| 159 |
+
"prediction_length": 24
|
| 160 |
+
},
|
| 161 |
+
{
|
| 162 |
+
"dataset": "task_usgs_earthquake_all_week_hourly_earth_global_earthquake_count_20260527t110000z",
|
| 163 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 164 |
+
"context_length": 96,
|
| 165 |
+
"prediction_length": 24
|
| 166 |
+
},
|
| 167 |
+
{
|
| 168 |
+
"dataset": "task_usgs_potomac_iv_usgs_site_01646500_usgs_00060_20260528t085000z",
|
| 169 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 170 |
+
"context_length": 96,
|
| 171 |
+
"prediction_length": 24
|
| 172 |
+
}
|
| 173 |
+
]
|
| 174 |
+
},
|
| 175 |
+
"Chronos-2": {
|
| 176 |
+
"model": "Chronos-2",
|
| 177 |
+
"api_model_id": "amazon/chronos-2",
|
| 178 |
+
"evaluated_at": "2026-05-28T11:28:37.128740+00:00",
|
| 179 |
+
"datasets": [
|
| 180 |
+
{
|
| 181 |
+
"dataset": "task_binance_btcusdt_1h_crypto_btcusdt_close_20260527t110000z",
|
| 182 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 183 |
+
"context_length": 96,
|
| 184 |
+
"prediction_length": 24
|
| 185 |
+
},
|
| 186 |
+
{
|
| 187 |
+
"dataset": "task_nasa_power_shanghai_hourly_point_shanghai_31.2304_121.4737_t2m_20260524t230000z",
|
| 188 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 189 |
+
"context_length": 84,
|
| 190 |
+
"prediction_length": 24
|
| 191 |
+
},
|
| 192 |
+
{
|
| 193 |
+
"dataset": "task_noaa_coops_sf_water_level_coops_station_9414290_water_level_20260528t085400z",
|
| 194 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 195 |
+
"context_length": 96,
|
| 196 |
+
"prediction_length": 24
|
| 197 |
+
},
|
| 198 |
+
{
|
| 199 |
+
"dataset": "task_nws_ksfo_observations_nws_station_ksfo_temperature_20260528t092500z",
|
| 200 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 201 |
+
"context_length": 96,
|
| 202 |
+
"prediction_length": 24
|
| 203 |
+
},
|
| 204 |
+
{
|
| 205 |
+
"dataset": "task_open_meteo_shanghai_air_quality_hourly_grid_shanghai_31.2304_121.4737_pm2_5_20260527t110000z",
|
| 206 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 207 |
+
"context_length": 96,
|
| 208 |
+
"prediction_length": 24
|
| 209 |
+
},
|
| 210 |
+
{
|
| 211 |
+
"dataset": "task_open_meteo_shanghai_hourly_grid_shanghai_31.2304_121.4737_temperature_2m_20260527t110000z",
|
| 212 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 213 |
+
"context_length": 96,
|
| 214 |
+
"prediction_length": 24
|
| 215 |
+
},
|
| 216 |
+
{
|
| 217 |
+
"dataset": "task_usgs_earthquake_all_week_hourly_earth_global_earthquake_count_20260527t110000z",
|
| 218 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 219 |
+
"context_length": 96,
|
| 220 |
+
"prediction_length": 24
|
| 221 |
+
},
|
| 222 |
+
{
|
| 223 |
+
"dataset": "task_usgs_potomac_iv_usgs_site_01646500_usgs_00060_20260528t085000z",
|
| 224 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 225 |
+
"context_length": 96,
|
| 226 |
+
"prediction_length": 24
|
| 227 |
+
}
|
| 228 |
+
]
|
| 229 |
+
},
|
| 230 |
"TimesFM-2.5": {
|
| 231 |
"model": "TimesFM-2.5",
|
| 232 |
"api_model_id": "google/timesfm-2.5-200m-pytorch",
|
| 233 |
+
"evaluated_at": "2026-05-28T11:29:36.583998+00:00",
|
| 234 |
"datasets": [
|
| 235 |
{
|
| 236 |
+
"dataset": "task_binance_btcusdt_1h_crypto_btcusdt_close_20260527t110000z",
|
| 237 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 238 |
+
"context_length": 96,
|
| 239 |
+
"prediction_length": 24
|
| 240 |
+
},
|
| 241 |
+
{
|
| 242 |
+
"dataset": "task_nasa_power_shanghai_hourly_point_shanghai_31.2304_121.4737_t2m_20260524t230000z",
|
| 243 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 244 |
+
"context_length": 84,
|
| 245 |
+
"prediction_length": 24
|
| 246 |
+
},
|
| 247 |
+
{
|
| 248 |
+
"dataset": "task_noaa_coops_sf_water_level_coops_station_9414290_water_level_20260528t085400z",
|
| 249 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 250 |
+
"context_length": 96,
|
| 251 |
+
"prediction_length": 24
|
| 252 |
+
},
|
| 253 |
+
{
|
| 254 |
+
"dataset": "task_nws_ksfo_observations_nws_station_ksfo_temperature_20260528t092500z",
|
| 255 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 256 |
+
"context_length": 96,
|
| 257 |
+
"prediction_length": 24
|
| 258 |
+
},
|
| 259 |
+
{
|
| 260 |
+
"dataset": "task_open_meteo_shanghai_air_quality_hourly_grid_shanghai_31.2304_121.4737_pm2_5_20260527t110000z",
|
| 261 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 262 |
+
"context_length": 96,
|
| 263 |
+
"prediction_length": 24
|
| 264 |
+
},
|
| 265 |
+
{
|
| 266 |
+
"dataset": "task_open_meteo_shanghai_hourly_grid_shanghai_31.2304_121.4737_temperature_2m_20260527t110000z",
|
| 267 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 268 |
+
"context_length": 96,
|
| 269 |
"prediction_length": 24
|
| 270 |
},
|
| 271 |
{
|
| 272 |
+
"dataset": "task_usgs_earthquake_all_week_hourly_earth_global_earthquake_count_20260527t110000z",
|
| 273 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 274 |
+
"context_length": 96,
|
| 275 |
"prediction_length": 24
|
| 276 |
},
|
| 277 |
{
|
| 278 |
+
"dataset": "task_usgs_potomac_iv_usgs_site_01646500_usgs_00060_20260528t085000z",
|
| 279 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 280 |
+
"context_length": 96,
|
| 281 |
"prediction_length": 24
|
| 282 |
}
|
| 283 |
]
|
|
|
|
| 285 |
"Moirai-1.1-Small": {
|
| 286 |
"model": "Moirai-1.1-Small",
|
| 287 |
"api_model_id": "Salesforce/moirai-1.1-R-small",
|
| 288 |
+
"evaluated_at": "2026-05-28T11:30:01.959858+00:00",
|
| 289 |
"datasets": [
|
| 290 |
{
|
| 291 |
+
"dataset": "task_binance_btcusdt_1h_crypto_btcusdt_close_20260527t110000z",
|
| 292 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 293 |
+
"context_length": 96,
|
| 294 |
+
"prediction_length": 24
|
| 295 |
+
},
|
| 296 |
+
{
|
| 297 |
+
"dataset": "task_nasa_power_shanghai_hourly_point_shanghai_31.2304_121.4737_t2m_20260524t230000z",
|
| 298 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 299 |
+
"context_length": 84,
|
| 300 |
+
"prediction_length": 24
|
| 301 |
+
},
|
| 302 |
+
{
|
| 303 |
+
"dataset": "task_noaa_coops_sf_water_level_coops_station_9414290_water_level_20260528t085400z",
|
| 304 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 305 |
+
"context_length": 96,
|
| 306 |
+
"prediction_length": 24
|
| 307 |
+
},
|
| 308 |
+
{
|
| 309 |
+
"dataset": "task_nws_ksfo_observations_nws_station_ksfo_temperature_20260528t092500z",
|
| 310 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 311 |
+
"context_length": 96,
|
| 312 |
+
"prediction_length": 24
|
| 313 |
+
},
|
| 314 |
+
{
|
| 315 |
+
"dataset": "task_open_meteo_shanghai_air_quality_hourly_grid_shanghai_31.2304_121.4737_pm2_5_20260527t110000z",
|
| 316 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 317 |
+
"context_length": 96,
|
| 318 |
+
"prediction_length": 24
|
| 319 |
+
},
|
| 320 |
+
{
|
| 321 |
+
"dataset": "task_open_meteo_shanghai_hourly_grid_shanghai_31.2304_121.4737_temperature_2m_20260527t110000z",
|
| 322 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 323 |
+
"context_length": 96,
|
| 324 |
"prediction_length": 24
|
| 325 |
},
|
| 326 |
{
|
| 327 |
+
"dataset": "task_usgs_earthquake_all_week_hourly_earth_global_earthquake_count_20260527t110000z",
|
| 328 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 329 |
+
"context_length": 96,
|
| 330 |
"prediction_length": 24
|
| 331 |
},
|
| 332 |
{
|
| 333 |
+
"dataset": "task_usgs_potomac_iv_usgs_site_01646500_usgs_00060_20260528t085000z",
|
| 334 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 335 |
+
"context_length": 96,
|
| 336 |
"prediction_length": 24
|
| 337 |
}
|
| 338 |
]
|
results/timesfm_2_5/all_results.csv
CHANGED
|
@@ -1,4 +1,9 @@
|
|
| 1 |
dataset,model,eval_metrics/MSE[mean],eval_metrics/MSE[0.5],eval_metrics/MAE[0.5],eval_metrics/MASE[0.5],eval_metrics/MAPE[0.5],eval_metrics/sMAPE[0.5],eval_metrics/MSIS,eval_metrics/RMSE[mean],eval_metrics/NRMSE[mean],eval_metrics/ND[0.5],eval_metrics/mean_weighted_sum_quantile_loss,domain,num_variates
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
dataset,model,eval_metrics/MSE[mean],eval_metrics/MSE[0.5],eval_metrics/MAE[0.5],eval_metrics/MASE[0.5],eval_metrics/MAPE[0.5],eval_metrics/sMAPE[0.5],eval_metrics/MSIS,eval_metrics/RMSE[mean],eval_metrics/NRMSE[mean],eval_metrics/ND[0.5],eval_metrics/mean_weighted_sum_quantile_loss,domain,num_variates
|
| 2 |
+
binance_btcusdt_1h_close/1h/short,TimesFM-2.5,2945013.3387781777,2681467.9179967246,1428.6839192708333,1.8111009506706026,0.019353734596483634,0.019109486135747686,79.32768631088803,1716.1041165320296,0.02309926724638121,0.019230506671433854,0.02050973154774111,Finance,1
|
| 3 |
+
nasa_power_shanghai_hourly_T2M/1h/short,TimesFM-2.5,7.564045018159201,11.792191819793516,2.7090757687886557,0.8770074604569356,0.09732200338765,0.10518331037226293,5.763399002020428,2.7502808980464524,0.10715554245938361,0.10555012172549984,0.07059366255091025,Weather,1
|
| 4 |
+
noaa_coops_sf_water_level_water_level/6min/short,TimesFM-2.5,0.0012317975151250697,0.0006751451120904731,0.021281978736321133,0.8378731415068383,0.07262858551861906,0.06855572589795482,59.23829910967593,0.035096973019408235,0.09104273299429477,0.055206171387193116,0.08958580834201618,Ocean,1
|
| 5 |
+
nws_ksfo_observations_temperature/1h/short,TimesFM-2.5,0.003379698177809587,0.0033795199761546733,0.017791271209716797,0.10674761029122508,0.0013887252558803381,0.0013784933480735714,6.0172820063778545,0.058135171607294554,0.004477676801172975,0.001370316112546397,0.0017051250960053892,Weather,1
|
| 6 |
+
open_meteo_shanghai_air_quality_hourly_pm2_5/1h/short,TimesFM-2.5,115.98230007174395,208.12528911732048,11.97671381632487,0.6583124353490453,0.22580687277819833,0.2659550464465625,5.12798307368112,10.769507884380973,0.21602021665285698,0.2402349616312552,0.17359867126943784,Air Quality,1
|
| 7 |
+
open_meteo_shanghai_hourly_temperature_2m/1h/short,TimesFM-2.5,0.3277569304599031,0.3587956641404162,0.49057690302530926,0.265775309555952,0.019524724242541983,0.01952001086124053,9.464577663910285,0.5725005942878165,0.02280878769265011,0.019544895742757497,0.0218208472167031,Weather,1
|
| 8 |
+
usgs_earthquake_all_week_hourly_earthquake_count/1h/short,TimesFM-2.5,18.241773770916666,14.520057190405927,3.0709699789683023,0.6353730990968901,0.7601302723747606,0.3445192624252451,24.76184288386641,4.2710389568483995,0.4437443072050285,0.31906181599670674,0.3453991472979128,Hazards,1
|
| 9 |
+
usgs_potomac_iv_usgs_00060/15min/short,TimesFM-2.5,4170.709945042928,4152.292089939117,41.726806640625,nan,0.0016427671452028975,0.0016395554622701321,nan,64.58103394219488,0.0025367345574675566,0.0016390235014320785,0.0017658538768412437,Hydrology,1
|
results/timesfm_2_5/online_meta.json
CHANGED
|
@@ -1,24 +1,54 @@
|
|
| 1 |
{
|
| 2 |
"model": "TimesFM-2.5",
|
| 3 |
"api_model_id": "google/timesfm-2.5-200m-pytorch",
|
| 4 |
-
"evaluated_at": "2026-05-
|
| 5 |
"datasets": [
|
| 6 |
{
|
| 7 |
-
"dataset": "
|
| 8 |
-
"data_fetched_at": "2026-05-
|
| 9 |
-
"context_length":
|
| 10 |
"prediction_length": 24
|
| 11 |
},
|
| 12 |
{
|
| 13 |
-
"dataset": "
|
| 14 |
-
"data_fetched_at": "2026-05-
|
| 15 |
-
"context_length":
|
| 16 |
"prediction_length": 24
|
| 17 |
},
|
| 18 |
{
|
| 19 |
-
"dataset": "
|
| 20 |
-
"data_fetched_at": "2026-05-
|
| 21 |
-
"context_length":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
"prediction_length": 24
|
| 23 |
}
|
| 24 |
]
|
|
|
|
| 1 |
{
|
| 2 |
"model": "TimesFM-2.5",
|
| 3 |
"api_model_id": "google/timesfm-2.5-200m-pytorch",
|
| 4 |
+
"evaluated_at": "2026-05-28T11:29:36.583998+00:00",
|
| 5 |
"datasets": [
|
| 6 |
{
|
| 7 |
+
"dataset": "task_binance_btcusdt_1h_crypto_btcusdt_close_20260527t110000z",
|
| 8 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 9 |
+
"context_length": 96,
|
| 10 |
"prediction_length": 24
|
| 11 |
},
|
| 12 |
{
|
| 13 |
+
"dataset": "task_nasa_power_shanghai_hourly_point_shanghai_31.2304_121.4737_t2m_20260524t230000z",
|
| 14 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 15 |
+
"context_length": 84,
|
| 16 |
"prediction_length": 24
|
| 17 |
},
|
| 18 |
{
|
| 19 |
+
"dataset": "task_noaa_coops_sf_water_level_coops_station_9414290_water_level_20260528t085400z",
|
| 20 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 21 |
+
"context_length": 96,
|
| 22 |
+
"prediction_length": 24
|
| 23 |
+
},
|
| 24 |
+
{
|
| 25 |
+
"dataset": "task_nws_ksfo_observations_nws_station_ksfo_temperature_20260528t092500z",
|
| 26 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 27 |
+
"context_length": 96,
|
| 28 |
+
"prediction_length": 24
|
| 29 |
+
},
|
| 30 |
+
{
|
| 31 |
+
"dataset": "task_open_meteo_shanghai_air_quality_hourly_grid_shanghai_31.2304_121.4737_pm2_5_20260527t110000z",
|
| 32 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 33 |
+
"context_length": 96,
|
| 34 |
+
"prediction_length": 24
|
| 35 |
+
},
|
| 36 |
+
{
|
| 37 |
+
"dataset": "task_open_meteo_shanghai_hourly_grid_shanghai_31.2304_121.4737_temperature_2m_20260527t110000z",
|
| 38 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 39 |
+
"context_length": 96,
|
| 40 |
+
"prediction_length": 24
|
| 41 |
+
},
|
| 42 |
+
{
|
| 43 |
+
"dataset": "task_usgs_earthquake_all_week_hourly_earth_global_earthquake_count_20260527t110000z",
|
| 44 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 45 |
+
"context_length": 96,
|
| 46 |
+
"prediction_length": 24
|
| 47 |
+
},
|
| 48 |
+
{
|
| 49 |
+
"dataset": "task_usgs_potomac_iv_usgs_site_01646500_usgs_00060_20260528t085000z",
|
| 50 |
+
"data_fetched_at": "2026-05-28T11:26:01.551610Z",
|
| 51 |
+
"context_length": 96,
|
| 52 |
"prediction_length": 24
|
| 53 |
}
|
| 54 |
]
|
src/utils.py
CHANGED
|
@@ -65,9 +65,9 @@ def format_number(value):
|
|
| 65 |
def format_df(df: pd.DataFrame) -> pd.DataFrame:
|
| 66 |
formatted = df.copy()
|
| 67 |
for col in formatted.columns:
|
| 68 |
-
|
| 69 |
-
|
| 70 |
-
|
| 71 |
return formatted
|
| 72 |
|
| 73 |
|
|
@@ -173,9 +173,26 @@ def get_grouped_dfs(
|
|
| 173 |
columns={f"Rank_{metric}": f"{METRIC_LABELS[metric]}_Rank" for metric in DISPLAY_METRICS}
|
| 174 |
)
|
| 175 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 176 |
return {
|
| 177 |
"overall_values": overall_values,
|
| 178 |
"overall_ranks": overall_ranks,
|
|
|
|
|
|
|
|
|
|
| 179 |
}
|
| 180 |
|
| 181 |
|
|
@@ -191,3 +208,29 @@ def prepare_ranks_table(ranks_df: pd.DataFrame) -> pd.DataFrame:
|
|
| 191 |
table = format_df(table)
|
| 192 |
cols = ["Model"] + [col for col in RANK_COLUMNS if col in table.columns]
|
| 193 |
return table[cols].sort_values(by=["MASE_Rank"])
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 65 |
def format_df(df: pd.DataFrame) -> pd.DataFrame:
|
| 66 |
formatted = df.copy()
|
| 67 |
for col in formatted.columns:
|
| 68 |
+
if pd.api.types.is_numeric_dtype(formatted[col]):
|
| 69 |
+
formatted[col] = formatted[col].map(format_number)
|
| 70 |
+
formatted[col] = formatted[col].astype(float)
|
| 71 |
return formatted
|
| 72 |
|
| 73 |
|
|
|
|
| 173 |
columns={f"Rank_{metric}": f"{METRIC_LABELS[metric]}_Rank" for metric in DISPLAY_METRICS}
|
| 174 |
)
|
| 175 |
|
| 176 |
+
domain_values: dict[str, pd.DataFrame] = {}
|
| 177 |
+
domain_ranks: dict[str, pd.DataFrame] = {}
|
| 178 |
+
domains = sorted(df["domain"].dropna().unique()) if "domain" in df.columns else []
|
| 179 |
+
for domain in domains:
|
| 180 |
+
subset = df[df["domain"] == domain]
|
| 181 |
+
if subset.empty:
|
| 182 |
+
continue
|
| 183 |
+
values = subset.groupby(["model"])[DISPLAY_METRICS].agg(stats.gmean)
|
| 184 |
+
ranks = subset.groupby(["model"])[rank_cols].mean()
|
| 185 |
+
domain_values[domain] = values.rename(columns=METRIC_LABELS)
|
| 186 |
+
domain_ranks[domain] = ranks.rename(
|
| 187 |
+
columns={f"Rank_{metric}": f"{METRIC_LABELS[metric]}_Rank" for metric in DISPLAY_METRICS}
|
| 188 |
+
)
|
| 189 |
+
|
| 190 |
return {
|
| 191 |
"overall_values": overall_values,
|
| 192 |
"overall_ranks": overall_ranks,
|
| 193 |
+
"domain_values": domain_values,
|
| 194 |
+
"domain_ranks": domain_ranks,
|
| 195 |
+
"domains": domains,
|
| 196 |
}
|
| 197 |
|
| 198 |
|
|
|
|
| 208 |
table = format_df(table)
|
| 209 |
cols = ["Model"] + [col for col in RANK_COLUMNS if col in table.columns]
|
| 210 |
return table[cols].sort_values(by=["MASE_Rank"])
|
| 211 |
+
|
| 212 |
+
|
| 213 |
+
def prepare_domain_summary(values_by_domain: dict[str, pd.DataFrame]) -> pd.DataFrame:
|
| 214 |
+
rows = []
|
| 215 |
+
for domain, values_df in sorted(values_by_domain.items()):
|
| 216 |
+
for model, metrics in values_df.iterrows():
|
| 217 |
+
row = {"Domain": domain, "Model": model}
|
| 218 |
+
row.update(metrics.to_dict())
|
| 219 |
+
rows.append(row)
|
| 220 |
+
if not rows:
|
| 221 |
+
return pd.DataFrame(columns=["Domain", "Model"] + VALUE_COLUMNS)
|
| 222 |
+
table = pd.DataFrame(rows)
|
| 223 |
+
return format_df(table.sort_values(by=["Domain", "MASE"]))
|
| 224 |
+
|
| 225 |
+
|
| 226 |
+
def prepare_domain_rank_summary(ranks_by_domain: dict[str, pd.DataFrame]) -> pd.DataFrame:
|
| 227 |
+
rows = []
|
| 228 |
+
for domain, ranks_df in sorted(ranks_by_domain.items()):
|
| 229 |
+
for model, metrics in ranks_df.iterrows():
|
| 230 |
+
row = {"Domain": domain, "Model": model}
|
| 231 |
+
row.update(metrics.to_dict())
|
| 232 |
+
rows.append(row)
|
| 233 |
+
if not rows:
|
| 234 |
+
return pd.DataFrame(columns=["Domain", "Model"] + RANK_COLUMNS)
|
| 235 |
+
table = pd.DataFrame(rows)
|
| 236 |
+
return format_df(table.sort_values(by=["Domain", "MASE_Rank"]))
|