Skip to content

参数速查

Abstract

这一篇是附录,不参与 Level 主线。

主链里的参数含义已经尽量并回 01/02/03。这一篇只保留成一个速查表。

1. 对应主线位置

  • Level 1 ~ Level 3
  • 需要查参数时回来看

2. 参数来源速查

参数当前值来源第一次在哪一层最重要
model_nametime_series_library.Informer命令行01
adaptertransformer_adapter命令行01
seq_len96命令行02
horizon / pred_len24命令行02 / 03
d_model32命令行03
d_ff128命令行03
label_len48运行时补齐02
enc_in7数据列数02 / 03
dec_in7数据列数02 / 03
c_out7数据列数03
task_nameshort_term_forecastadapter 默认03
e_layers2adapter 默认03
d_layers1adapter 默认03
n_heads8adapter 默认03

3. 参数 -> 代码 -> 张量速查

参数主要代码位置直接影响
model_nameget_model_info(...)导入哪个模型类
adapterget_model_info(...)模型外面包哪层接入壳
label_len_process(...)x_dec 前半段历史长度
pred_len_process(...), forward(...)x_dec 零占位长度,最终输出长度
enc_inenc_embedding(...)encoder 输入通道
dec_indec_embedding(...)decoder 输入通道
d_modelenc_embedding / dec_embeddingembedding 后最后一维
e_layersencoder(...)encoder 层数
d_layersdecoder(...)decoder 层数
n_headsattention 层多头数
d_ffencoder / decoder 的 FFNFFN 中间维
c_outdecoder 最终 projection输出通道数

4. 建议怎么用这篇

如果你正在读:

  • 01
    • 主要看 model_name / adapter
  • 02
    • 主要看 label_len / pred_len / enc_in / dec_in
  • 03
    • 主要看 task_name / pred_len / d_model / c_out / e_layers / d_layers / n_heads / d_ff

不要反过来把这篇当主文档。
主文档始终还是:

  1. 01-Level1-配置进入Informer
  2. 02-Level2-数据进入Informer
  3. 03-Level3-forward主链

5. 下一步

继续看:

*记录并在线阅读我的笔记*