| autoformer_kwargs = lambda lookback,lookahead:{ | |
| 'enc_in': 6, | |
| 'dec_in': 2, | |
| 'c_out': 1, | |
| 'pred_len': lookahead, | |
| 'seq_len': lookback, | |
| 'd_model': 32*4, | |
| 'data_idx': [0,3,4,5,6,7], | |
| 'time_idx': [1,2] | |
| } | |
| informer_kwargs = lambda lookback,lookahead:{ | |
| 'enc_in': 6, | |
| 'dec_in': 2, | |
| 'c_out': 1, | |
| 'pred_len': lookahead, | |
| 'd_model': 32*4, | |
| 'data_idx': [0,3,4,5,6,7], | |
| 'time_idx': [1,2] | |
| } | |
| timesnet_kwargs = lambda lookback,lookahead:{ | |
| 'enc_in': 6, | |
| 'dec_in': 2, | |
| 'c_out': 1, | |
| 'pred_len': lookahead, | |
| 'seq_len': lookback, | |
| 'd_model': 32*4, | |
| 'data_idx': [0,3,4,5,6,7], | |
| 'time_idx': [1,2] | |
| } | |
| transformer_kwargs = lambda lookback,lookahead:{ | |
| 'enc_in': 6, | |
| 'dec_in': 2, | |
| 'c_out': 1, | |
| 'pred_len': lookahead, | |
| 'd_model': 32*4, | |
| 'data_idx': [0,3,4,5,6,7], | |
| 'time_idx': [1,2] | |
| } | |
| lstm_kwargs = lambda lookback,lookahead:{ | |
| 'input_size': 8, | |
| 'hidden_size': 8*4, | |
| 'num_layers': 2, | |
| 'lookback': lookback | |
| } | |
| lstnet_kwargs = lambda lookback,lookahead:{ | |
| 'num_features':8, | |
| 'conv1_out_channels':8*4, | |
| 'conv1_kernel_height':3*4, | |
| 'recc1_out_channels':32*4 | |
| } | |
| patchtst_kwargs = lambda lookback,lookahead:{ | |
| 'enc_in': 6, | |
| 'dec_in': 2, | |
| 'c_out': 1, | |
| 'pred_len': lookahead, | |
| 'seq_len': lookback, | |
| 'd_model': 32*4, | |
| 'data_idx': [0,3,4,5,6,7], | |
| 'time_idx': [1,2] | |
| } | |
| timesfm_kwargs = lambda lookback, lookahead:{ | |
| 'lookback': lookback, | |
| 'lookahead': lookahead, | |
| 'context_len': 512 | |
| } |