@@ -29,8 +29,11 @@ const LeaderboardApp = {
2929 API_URL : 'https://www.opents.top/forecasting/multi/query' ,
3030 MODELS_LIST : [ "DUET" , "Amplifier" , "PatchMLP" , "xPatch" , "TimeKAN" , "PatchTST" , "Crossformer" , "FEDformer" , "Informer" , "Triformer" , "DLinear" , "NLinear" ,
3131 "MICN" , "TimesNet" , "TCN" , "FiLM" , "RNN" , "Linear Regression" , "VAR" , "iTransformer" , "FITS" ,
32- "TimeMixer" , "Pathformer" , "PDF" , "Non-stationary Transformer" ] ,
33- DATASET_CATEGORIES : { "Electricity" : [ "ETTh1" , "ETTh2" , "ETTm1" , "ETTm2" , "Electricity" ] , "Traffic" : [ "Traffic" , "PEMS-BAY" , "METR-LA" , "PEMS04" , "PEMS08" ] , "Environment" : [ "Weather" , "AQShunyi" , "AQWan" ] , "Economic" : [ "Exchange" , "FRED-MD" ] , "Health" : [ "ILI" , "Covid-19" ] , "Energy" : [ "Solar" , "Wind" ] , "Nature" : [ "ZafNoo" , "CzeLan" ] , "Stock" : [ "NASDAQ" , "NYSE" ] , "Banking" : [ "NN5" ] , "Web" : [ "Wike2000" ] } ,
32+ "TimeMixer" , "Pathformer" , "PDF" , "Non-stationary Transformer" , "HDMixer" , "SparseTSF" ] ,
33+ DATASET_CATEGORIES : { "Electricity" : [ "ETTh1" , "ETTh2" , "ETTm1" , "ETTm2" , "Electricity" ] , "Traffic" : [ "Traffic" , "PEMS-BAY" , "METR-LA" , "PEMS04" , "PEMS08" ] , "Environment" : [ "Weather" , "AQShunyi" , "AQWan" ] , "Economic" : [ "Exchange" , "FRED-MD" ] , "Health" : [ "ILI" , "Covid-19" ] , "Energy" : [ "Solar" , "Wind" ] , "Nature" : [ "ZafNoo" , "CzeLan" ] , "Stock" : [ "NASDAQ" , "NYSE" ] , "Banking" : [ "NN5" ] , "Web" : [ "Wike2000" ] ,
34+ "Ocean" : [ "1_AMP1" , "1_AQDP" , "1_CTDT" , "3_CTDT" , "A_ALEC" , "Nanmen" ] ,
35+ "Ocean1" : [ "2_AMP1" , "2_AQDP" , "2_CTDT" , "3_CTDT" , "ASM" , "CTD" , ] ,
36+ "Ocean2" : [ "3_AMP1" , "3_AQDP" , "3_CTDT" , "3_CTDT" , "Baozhen" , "Nanmen" ] , } ,
3437 METRICS : [ 'MSE' , 'MAE' , 'MAPE' , 'MSMAPE' , 'RMSE' , 'SMAPE' , 'WAPE' ] ,
3538 METRICS_ORDER :[ ] ,
3639 DATASETS_ORDER :[ ] ,
@@ -500,7 +503,15 @@ const LeaderboardApp = {
500503 category = 'Methods'
501504 this . config . MODELS_LIST . forEach ( name => this . elements . methodsContainer . appendChild ( this . _createCheckboxItem ( `${ category } /${ name } ` , name , `checkbox-${ category } ` ) ) ) ;
502505 Object . entries ( this . config . DATASET_CATEGORIES ) . forEach ( ( [ category , datasets ] ) => {
503- const categoryDiv = this . _createCategoryElement ( category ) ;
506+ let categoryDiv = this . _createCategoryElement ( category ) ;
507+
508+ if ( category == 'Ocean1' || category == 'Ocean2' )
509+ {
510+ category = 'Ocean'
511+ categoryDiv = this . _createCategoryElement ( category ) ;
512+ categoryDiv . innerHTML = `<h3 style="visibility: hidden;"><input type="checkbox" id="select-all-${ category } ">${ category } </h3>` ;
513+ }
514+
504515 datasets . forEach ( name => categoryDiv . appendChild ( this . _createCheckboxItem ( `${ category } /${ name . replace ( '_' , '-' ) } ` , name . replace ( '_' , '-' ) , `checkbox-${ category } ` ) ) ) ;
505516 this . elements . datasetsContainer . appendChild ( categoryDiv ) ;
506517 } ) ;
0 commit comments