Add files using upload-large-folder tool
Browse files- .gitattributes +4 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/hf_export_logs/convert_iter1920.log +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/hf_export_logs/convert_iter2840.log +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/hf_export_logs/convert_iter3840.log +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/hf_export_logs/convert_iter4760.log +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/hf_export_logs/convert_iter6855.log +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/hf_export_logs/convert_iter840.log +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node0.sh +68 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node1.sh +68 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node2.sh +68 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node3.sh +68 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node4.sh +68 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node5.sh +68 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node6.sh +68 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node7.sh +68 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/node0.log +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/node1.log +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/node2.log +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/node3.log +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/node4.log +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/node5.log +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/node6.log +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb/wandb/run-20261003_153655-neb76hvj/files/config.yaml +2177 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb/wandb/run-20261003_153655-neb76hvj/files/output.log +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb/wandb/run-20261003_153655-neb76hvj/files/requirements.txt +202 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb/wandb/run-20261003_153655-neb76hvj/files/wandb-metadata.json +384 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb/wandb/run-20261003_153655-neb76hvj/logs/debug-internal.log +116 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb/wandb/run-20261003_153655-neb76hvj/logs/debug.log +27 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/__18_0.distcp +3 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/__21_0.distcp +3 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/__29_1.distcp +3 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/__49_0.distcp +3 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/metadata.json +1 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/modelopt_run_config.yaml +833 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/latest_checkpointed_iteration.txt +1 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/latest_wandb_artifact_path.txt +1 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0009.json +84 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0014.json +84 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0038.json +84 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0043.json +84 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0051.json +84 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0055.json +84 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0061.json +84 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0063.json +84 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/grouping_rank0000.json +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/grouping_rank0019.json +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/grouping_rank0033.json +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/grouping_rank0046.json +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/grouping_rank0061.json +0 -0
- f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/grouping_rank0062.json +0 -0
.gitattributes
CHANGED
|
@@ -41,3 +41,7 @@ f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_2
|
|
| 41 |
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/wandb/wandb/run-20261011_021843-lzgz3u05/run-lzgz3u05.wandb filter=lfs diff=lfs merge=lfs -text
|
| 42 |
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/wandb/wandb/run-20261010_231200-gdb9n0eb/run-gdb9n0eb.wandb filter=lfs diff=lfs merge=lfs -text
|
| 43 |
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/wandb/wandb/run-20261011_160551-acr8mx9p/run-acr8mx9p.wandb filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 41 |
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/wandb/wandb/run-20261011_021843-lzgz3u05/run-lzgz3u05.wandb filter=lfs diff=lfs merge=lfs -text
|
| 42 |
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/wandb/wandb/run-20261010_231200-gdb9n0eb/run-gdb9n0eb.wandb filter=lfs diff=lfs merge=lfs -text
|
| 43 |
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/wandb/wandb/run-20261011_160551-acr8mx9p/run-acr8mx9p.wandb filter=lfs diff=lfs merge=lfs -text
|
| 44 |
+
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/__18_0.distcp filter=lfs diff=lfs merge=lfs -text
|
| 45 |
+
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/__29_1.distcp filter=lfs diff=lfs merge=lfs -text
|
| 46 |
+
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/__21_0.distcp filter=lfs diff=lfs merge=lfs -text
|
| 47 |
+
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/__49_0.distcp filter=lfs diff=lfs merge=lfs -text
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/hf_export_logs/convert_iter1920.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/hf_export_logs/convert_iter2840.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/hf_export_logs/convert_iter3840.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/hf_export_logs/convert_iter4760.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/hf_export_logs/convert_iter6855.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/hf_export_logs/convert_iter840.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node0.sh
ADDED
|
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/bash
|
| 2 |
+
# Stage15 launch: loads stage14 final weights (--continual-pretrain resets iteration to 0).
|
| 3 |
+
# Token budget 877440 samples x 131072 seq = 115.0B tokens (dataset has 115.59B).
|
| 4 |
+
# Command identical to stage14 resume except: data-path/cache, train-samples, load+continual-pretrain, master-port 35871.
|
| 5 |
+
ulimit -n 1048576
|
| 6 |
+
# Env replicated from tools/launch_training.py + configs/training/formal3_128k_adamh.json
|
| 7 |
+
# (config environment applied first; explicit exports below win via setdefault semantics).
|
| 8 |
+
# MOE_AMPERE_GROUPED_MLP=1 is REQUIRED: without it experts fall back to SequentialMLP
|
| 9 |
+
# and the optimizer checkpoint shape-mismatches (ckpt saved with A100GroupedMLP).
|
| 10 |
+
export MOE_ROUTER_SQRT_GATE=1
|
| 11 |
+
export MOE_ROUTER_SCORE_FUNCTION=softmax
|
| 12 |
+
export TORCH_NCCL_TRACE_BUFFER_SIZE=0
|
| 13 |
+
export MOE_AMPERE_GROUPED_MLP=1
|
| 14 |
+
export NCCL_IB_PCI_RELAXED_ORDERING=1
|
| 15 |
+
export NCCL_MIN_NCHANNELS=8
|
| 16 |
+
export GDN_ALPHA_WEIGHT_SCALE=1.0
|
| 17 |
+
export NCCL_RAS_ENABLE=0
|
| 18 |
+
export TORCH_NCCL_TRACE_CPP_STACK=0
|
| 19 |
+
export NCCL_SOCKET_IFNAME=eth0
|
| 20 |
+
export GDN_EPS=1e-6
|
| 21 |
+
export NCCL_NET_GDR_LEVEL=3
|
| 22 |
+
export GDN_PRE_GDR_FUSION=0
|
| 23 |
+
export MOE_SHARED_EXPERT_INTERMEDIATE_SIZE=512
|
| 24 |
+
export NCCL_DEBUG=WARN
|
| 25 |
+
export MOE_TOKEN_DISPATCHER_TYPE=alltoall
|
| 26 |
+
export NCCL_TIMEOUT=18000
|
| 27 |
+
export NCCL_IB_HCA=mlx5
|
| 28 |
+
export GDN_CP_DISABLE_LAYOUT_BARRIER=0
|
| 29 |
+
export NCCL_IB_GID_INDEX=3
|
| 30 |
+
export TORCH_PROFILER_WITH_STACK=1
|
| 31 |
+
export MOE_TRITON_SHARED_EXPERT_OVERLAP=0
|
| 32 |
+
export MOE_EXPERT_CAPACITY_FACTOR=0
|
| 33 |
+
export TORCH_FORCE_NO_WEIGHTS_ONLY_LOAD=true
|
| 34 |
+
export GDN_ALPHA_PROFILE_NAME=a05_lr
|
| 35 |
+
export NCCL_IB_QPS_PER_CONNECTION=4
|
| 36 |
+
export GDN_PRE_GDR_FUSION_OVERRIDE=0
|
| 37 |
+
export TORCH_NCCL_DUMP_ON_TIMEOUT=0
|
| 38 |
+
export MOE_FFN_HIDDEN_SIZE=512
|
| 39 |
+
export MOE_ROUTER_NORM_TOPK_PROB=true
|
| 40 |
+
export FLA_GDN_CP_STATE_PRECISION=bf16
|
| 41 |
+
export NCCL_IB_TIMEOUT=23
|
| 42 |
+
export MOE_ROUTER_TOPK=4
|
| 43 |
+
export MOE_AUX_LOSS_COEFF=0.05
|
| 44 |
+
export GDN_SPLIT_IN_PROJ=1
|
| 45 |
+
export TORCH_FR_CPP_STACK=0
|
| 46 |
+
export OMP_NUM_THREADS=4
|
| 47 |
+
export TORCH_FR_BUFFER_SIZE=0
|
| 48 |
+
export FLA_GDN_NUMERICAL_CP_SIZE=0
|
| 49 |
+
export GDN_FUSED_SPLIT_FORWARD=1
|
| 50 |
+
export GDN_ALPHA_WEIGHT_SCALE_MODE=matrix
|
| 51 |
+
export NVTE_ALLOW_NONDETERMINISTIC_ALGO=0
|
| 52 |
+
export MOE_LAYER_FREQ=([0]*2+[1]*54)
|
| 53 |
+
export NCCL_CROSS_NIC=1
|
| 54 |
+
export OPENBLAS_NUM_THREADS=1
|
| 55 |
+
export MKL_NUM_THREADS=1
|
| 56 |
+
export PATH=/mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
| 57 |
+
export PYTHONPATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/linghe
|
| 58 |
+
export FLA_SOURCE_PATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention
|
| 59 |
+
export TRITON_DIST_PYTHON=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed
|
| 60 |
+
export TRITON_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/triton
|
| 61 |
+
export TORCH_EXTENSIONS_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/torch_extensions
|
| 62 |
+
export TORCHINDUCTOR_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/inductor
|
| 63 |
+
export PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True
|
| 64 |
+
export GDN_LR_MULT_ALPHA=1.0
|
| 65 |
+
export MSC_CONFIG=/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/msc/msc_config.yaml
|
| 66 |
+
export CUDA_DEVICE_MAX_CONNECTIONS=1
|
| 67 |
+
mkdir -p "$TRITON_CACHE_DIR" "$TORCH_EXTENSIONS_DIR" "$TORCHINDUCTOR_CACHE_DIR" "$NUMA_BIND_LOG_DIR" 2>/dev/null || true
|
| 68 |
+
exec /mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin/python -m torch.distributed.run --nnodes 8 --nproc-per-node 8 --node-rank 0 --master-addr 10.239.252.55 --master-port 35871 /mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/pretrain_gpt.py --use-mcore-models --hybrid-attention-ratio 0.0625 --hybrid-mlp-ratio 0.5 --is-hybrid-model --linear-attention-type gated_delta_net --linear-conv-kernel-dim 4 --linear-key-head-dim 64 --linear-value-head-dim 64 --linear-num-key-heads 8 --linear-num-value-heads 32 --disable-bias-linear --seq-length 131072 --max-position-embeddings 131072 --num-layers 56 --hidden-size 2048 --ffn-hidden-size 4800 --num-attention-heads 32 --init-method-std 0.02 --attention-dropout 0.0 --hidden-dropout 0.0 --normalization RMSNorm --swiglu --group-query-attention --num-query-groups 8 --no-masked-softmax-fusion --use-flash-attn --add-qkv-bias --mtp-num-layers 0 --mtp-loss-scaling-factor 0.1 --norm-epsilon 1e-06 --mtp-linear-attention-type gated_delta_net --position-embedding-type none --linear-attention-freq '[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1,1]' --optimizer adam --adam-beta1 0.9 --adam-beta2 0.95 --adam-eps 1e-15 --weight-decay 0.1 --clip-grad 1.0 --data-path '/mnt/hdd/cpt/MoE_CPT_Data_0715-stage_15/stage_15_final_20261001_v2_link/worker_{0..78}_input_ids_tmp' --split 999,1,0 --data-cache-path /mnt/hdd/cpt/binidx_cache_stage15_final_20261001_v2 --no-create-attention-mask-in-dataloader --num-experts 192 --moe-grouped-gemm --moe-router-topk 4 --moe-router-score-function softmax --overlap-param-gather --overlap-grad-reduce --moe-expert-capacity-factor 0 --moe-shared-expert-intermediate-size 512 --moe-router-dtype fp32 --moe-permute-fusion --moe-ffn-hidden-size 512 --moe-shared-expert-gate --moe-shared-expert-overlap --moe-layer-freq '([0]*2+[1]*54)' --moe-aux-loss-coeff 0.05 --moe-router-load-balancing-type global_aux_loss --micro-batch-size 1 --global-batch-size 128 --lr 5e-4 --train-samples 877440 --lr-warmup-samples 0 --lr-decay-samples 877440 --lr-decay-style constant --min-lr 0.0005 --bf16 --async-save --ckpt-fully-parallel-load --auto-detect-ckpt-format --load-complemental-dataset loss_mask --tensor-model-parallel-size 1 --pipeline-model-parallel-size 1 --context-parallel-size 8 --expert-model-parallel-size 8 --sequence-parallel --use-distributed-optimizer --log-interval 1 --log-throughput --save-interval 40 --eval-interval 99999999 --eval-iters 10 --increase-log-level-iters 5 --timing-log-level 0 --wandb-project qwen2.5_3b_mom_cpt --tokenizer-type HuggingFaceTokenizer --tokenizer-model /mnt/ssd/yulan/pretrain-linear-moe/preprocess/modify_tokenizer/YuLan-Mini-Qwen-Template_new_sp --no-adam-bias-correction --corrected-weight-decay --auto-generate-cu-seqlens --cp-comm-type a2a --log-moe-activations --final-logits-clamp-value 30 --attention-output-gate --gated-norm --gated-norm-lora-rank 16 --dataloader-type cyclic --lm-loss-normalization global-token --prefetch-factor 8 --activation-func-clamp-value 7 --activation-func-clamp-mode soft --gdn-split-in-proj --gdn-fused-split-forward --gdn-alpha-weight-scale 1.0 --gdn-alpha-weight-scale-mode matrix --gdn-lr-mult-alpha 0.5 --start-samples 0 --ckpt-format torch_dist --rerun-mode validate_results --distributed-timeout-minutes 120 --dist-ckpt-strictness assume_ok_unexpected --gdn-backend fla --gdn-gated-norm-backend linghe --moe-router-gemm-backend te --log-params-norm --timing-log-option all --no-barrier-with-level-1-timing --log-metrics-interval 10 --cross-entropy-loss-fusion --cross-entropy-fusion-impl linear_triton --linear-cross-entropy-num-chunks 8 --num-workers 4 --moe-router-sqrt-gate --moe-router-fusion --moe-token-dispatcher-type alltoall --log-hidden-states embeddings residual_attn input_layernorm attention::q_layernorm attention::k_layernorm attention::core_attention attention::o_proj residual_mlp pre_mlp_layernorm mlp moe::router moe::shared_experts moe::routed_experts gated_delta::in_proj gated_delta::conv1d gated_delta::query gated_delta::key gated_delta::value gated_delta::gate gated_delta::beta gated_delta::alpha gated_delta::g gated_delta::core_attention gated_delta::out_norm gated_delta::out_proj final_layernorm --log-params attention::linear_qkv attention::o_proj mlp::linear_fc1 mlp::linear_fc2 input_layernorm pre_mlp_layernorm embedding lm_head gated_delta::in_proj gated_delta::in_proj_bias gated_delta::conv1d gated_delta::conv1d_bias gated_delta::dt_bias gated_delta::A_log gated_delta::out_norm gated_delta::out_norm_bias gated_delta::out_proj gated_delta::out_proj_bias --log-update-rms --log-per-module-grad-rms --log-per-layer-grad-rms --document-packing-algorithm obfd --exit-on-missing-checkpoint --no-initialization --untie-embeddings-and-output-weights --recompute-granularity full --recompute-method block --recompute-num-layers 56 --no-save-step-one --save-retain-interval 1000000000 --exit-signal-handler --fast-thd-a2a --hybrid-adamh --reuse-training-communicators --ddp-bucket-size 40000000 --load /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage14_120B_8node_gdnlralpha_off_20260925a/checkpoints --continual-pretrain --save /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/checkpoints --tensorboard-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/tensorboard --wandb-save-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb --wandb-exp-name stage14_120B_8node_gdnlralpha_off_20260925a --runtime-audit-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/runtime_audit
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node1.sh
ADDED
|
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/bash
|
| 2 |
+
# Stage15 launch: loads stage14 final weights (--continual-pretrain resets iteration to 0).
|
| 3 |
+
# Token budget 877440 samples x 131072 seq = 115.0B tokens (dataset has 115.59B).
|
| 4 |
+
# Command identical to stage14 resume except: data-path/cache, train-samples, load+continual-pretrain, master-port 35871.
|
| 5 |
+
ulimit -n 1048576
|
| 6 |
+
# Env replicated from tools/launch_training.py + configs/training/formal3_128k_adamh.json
|
| 7 |
+
# (config environment applied first; explicit exports below win via setdefault semantics).
|
| 8 |
+
# MOE_AMPERE_GROUPED_MLP=1 is REQUIRED: without it experts fall back to SequentialMLP
|
| 9 |
+
# and the optimizer checkpoint shape-mismatches (ckpt saved with A100GroupedMLP).
|
| 10 |
+
export MOE_ROUTER_SQRT_GATE=1
|
| 11 |
+
export MOE_ROUTER_SCORE_FUNCTION=softmax
|
| 12 |
+
export TORCH_NCCL_TRACE_BUFFER_SIZE=0
|
| 13 |
+
export MOE_AMPERE_GROUPED_MLP=1
|
| 14 |
+
export NCCL_IB_PCI_RELAXED_ORDERING=1
|
| 15 |
+
export NCCL_MIN_NCHANNELS=8
|
| 16 |
+
export GDN_ALPHA_WEIGHT_SCALE=1.0
|
| 17 |
+
export NCCL_RAS_ENABLE=0
|
| 18 |
+
export TORCH_NCCL_TRACE_CPP_STACK=0
|
| 19 |
+
export NCCL_SOCKET_IFNAME=eth0
|
| 20 |
+
export GDN_EPS=1e-6
|
| 21 |
+
export NCCL_NET_GDR_LEVEL=3
|
| 22 |
+
export GDN_PRE_GDR_FUSION=0
|
| 23 |
+
export MOE_SHARED_EXPERT_INTERMEDIATE_SIZE=512
|
| 24 |
+
export NCCL_DEBUG=WARN
|
| 25 |
+
export MOE_TOKEN_DISPATCHER_TYPE=alltoall
|
| 26 |
+
export NCCL_TIMEOUT=18000
|
| 27 |
+
export NCCL_IB_HCA=mlx5
|
| 28 |
+
export GDN_CP_DISABLE_LAYOUT_BARRIER=0
|
| 29 |
+
export NCCL_IB_GID_INDEX=3
|
| 30 |
+
export TORCH_PROFILER_WITH_STACK=1
|
| 31 |
+
export MOE_TRITON_SHARED_EXPERT_OVERLAP=0
|
| 32 |
+
export MOE_EXPERT_CAPACITY_FACTOR=0
|
| 33 |
+
export TORCH_FORCE_NO_WEIGHTS_ONLY_LOAD=true
|
| 34 |
+
export GDN_ALPHA_PROFILE_NAME=a05_lr
|
| 35 |
+
export NCCL_IB_QPS_PER_CONNECTION=4
|
| 36 |
+
export GDN_PRE_GDR_FUSION_OVERRIDE=0
|
| 37 |
+
export TORCH_NCCL_DUMP_ON_TIMEOUT=0
|
| 38 |
+
export MOE_FFN_HIDDEN_SIZE=512
|
| 39 |
+
export MOE_ROUTER_NORM_TOPK_PROB=true
|
| 40 |
+
export FLA_GDN_CP_STATE_PRECISION=bf16
|
| 41 |
+
export NCCL_IB_TIMEOUT=23
|
| 42 |
+
export MOE_ROUTER_TOPK=4
|
| 43 |
+
export MOE_AUX_LOSS_COEFF=0.05
|
| 44 |
+
export GDN_SPLIT_IN_PROJ=1
|
| 45 |
+
export TORCH_FR_CPP_STACK=0
|
| 46 |
+
export OMP_NUM_THREADS=4
|
| 47 |
+
export TORCH_FR_BUFFER_SIZE=0
|
| 48 |
+
export FLA_GDN_NUMERICAL_CP_SIZE=0
|
| 49 |
+
export GDN_FUSED_SPLIT_FORWARD=1
|
| 50 |
+
export GDN_ALPHA_WEIGHT_SCALE_MODE=matrix
|
| 51 |
+
export NVTE_ALLOW_NONDETERMINISTIC_ALGO=0
|
| 52 |
+
export MOE_LAYER_FREQ=([0]*2+[1]*54)
|
| 53 |
+
export NCCL_CROSS_NIC=1
|
| 54 |
+
export OPENBLAS_NUM_THREADS=1
|
| 55 |
+
export MKL_NUM_THREADS=1
|
| 56 |
+
export PATH=/mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
| 57 |
+
export PYTHONPATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/linghe
|
| 58 |
+
export FLA_SOURCE_PATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention
|
| 59 |
+
export TRITON_DIST_PYTHON=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed
|
| 60 |
+
export TRITON_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/triton
|
| 61 |
+
export TORCH_EXTENSIONS_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/torch_extensions
|
| 62 |
+
export TORCHINDUCTOR_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/inductor
|
| 63 |
+
export PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True
|
| 64 |
+
export GDN_LR_MULT_ALPHA=1.0
|
| 65 |
+
export MSC_CONFIG=/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/msc/msc_config.yaml
|
| 66 |
+
export CUDA_DEVICE_MAX_CONNECTIONS=1
|
| 67 |
+
mkdir -p "$TRITON_CACHE_DIR" "$TORCH_EXTENSIONS_DIR" "$TORCHINDUCTOR_CACHE_DIR" "$NUMA_BIND_LOG_DIR" 2>/dev/null || true
|
| 68 |
+
exec /mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin/python -m torch.distributed.run --nnodes 8 --nproc-per-node 8 --node-rank 1 --master-addr 10.239.252.55 --master-port 35871 /mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/pretrain_gpt.py --use-mcore-models --hybrid-attention-ratio 0.0625 --hybrid-mlp-ratio 0.5 --is-hybrid-model --linear-attention-type gated_delta_net --linear-conv-kernel-dim 4 --linear-key-head-dim 64 --linear-value-head-dim 64 --linear-num-key-heads 8 --linear-num-value-heads 32 --disable-bias-linear --seq-length 131072 --max-position-embeddings 131072 --num-layers 56 --hidden-size 2048 --ffn-hidden-size 4800 --num-attention-heads 32 --init-method-std 0.02 --attention-dropout 0.0 --hidden-dropout 0.0 --normalization RMSNorm --swiglu --group-query-attention --num-query-groups 8 --no-masked-softmax-fusion --use-flash-attn --add-qkv-bias --mtp-num-layers 0 --mtp-loss-scaling-factor 0.1 --norm-epsilon 1e-06 --mtp-linear-attention-type gated_delta_net --position-embedding-type none --linear-attention-freq '[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1,1]' --optimizer adam --adam-beta1 0.9 --adam-beta2 0.95 --adam-eps 1e-15 --weight-decay 0.1 --clip-grad 1.0 --data-path '/mnt/hdd/cpt/MoE_CPT_Data_0715-stage_15/stage_15_final_20261001_v2_link/worker_{0..78}_input_ids_tmp' --split 999,1,0 --data-cache-path /mnt/hdd/cpt/binidx_cache_stage15_final_20261001_v2 --no-create-attention-mask-in-dataloader --num-experts 192 --moe-grouped-gemm --moe-router-topk 4 --moe-router-score-function softmax --overlap-param-gather --overlap-grad-reduce --moe-expert-capacity-factor 0 --moe-shared-expert-intermediate-size 512 --moe-router-dtype fp32 --moe-permute-fusion --moe-ffn-hidden-size 512 --moe-shared-expert-gate --moe-shared-expert-overlap --moe-layer-freq '([0]*2+[1]*54)' --moe-aux-loss-coeff 0.05 --moe-router-load-balancing-type global_aux_loss --micro-batch-size 1 --global-batch-size 128 --lr 5e-4 --train-samples 877440 --lr-warmup-samples 0 --lr-decay-samples 877440 --lr-decay-style constant --min-lr 0.0005 --bf16 --async-save --ckpt-fully-parallel-load --auto-detect-ckpt-format --load-complemental-dataset loss_mask --tensor-model-parallel-size 1 --pipeline-model-parallel-size 1 --context-parallel-size 8 --expert-model-parallel-size 8 --sequence-parallel --use-distributed-optimizer --log-interval 1 --log-throughput --save-interval 40 --eval-interval 99999999 --eval-iters 10 --increase-log-level-iters 5 --timing-log-level 0 --wandb-project qwen2.5_3b_mom_cpt --tokenizer-type HuggingFaceTokenizer --tokenizer-model /mnt/ssd/yulan/pretrain-linear-moe/preprocess/modify_tokenizer/YuLan-Mini-Qwen-Template_new_sp --no-adam-bias-correction --corrected-weight-decay --auto-generate-cu-seqlens --cp-comm-type a2a --log-moe-activations --final-logits-clamp-value 30 --attention-output-gate --gated-norm --gated-norm-lora-rank 16 --dataloader-type cyclic --lm-loss-normalization global-token --prefetch-factor 8 --activation-func-clamp-value 7 --activation-func-clamp-mode soft --gdn-split-in-proj --gdn-fused-split-forward --gdn-alpha-weight-scale 1.0 --gdn-alpha-weight-scale-mode matrix --gdn-lr-mult-alpha 0.5 --start-samples 0 --ckpt-format torch_dist --rerun-mode validate_results --distributed-timeout-minutes 120 --dist-ckpt-strictness assume_ok_unexpected --gdn-backend fla --gdn-gated-norm-backend linghe --moe-router-gemm-backend te --log-params-norm --timing-log-option all --no-barrier-with-level-1-timing --log-metrics-interval 10 --cross-entropy-loss-fusion --cross-entropy-fusion-impl linear_triton --linear-cross-entropy-num-chunks 8 --num-workers 4 --moe-router-sqrt-gate --moe-router-fusion --moe-token-dispatcher-type alltoall --log-hidden-states embeddings residual_attn input_layernorm attention::q_layernorm attention::k_layernorm attention::core_attention attention::o_proj residual_mlp pre_mlp_layernorm mlp moe::router moe::shared_experts moe::routed_experts gated_delta::in_proj gated_delta::conv1d gated_delta::query gated_delta::key gated_delta::value gated_delta::gate gated_delta::beta gated_delta::alpha gated_delta::g gated_delta::core_attention gated_delta::out_norm gated_delta::out_proj final_layernorm --log-params attention::linear_qkv attention::o_proj mlp::linear_fc1 mlp::linear_fc2 input_layernorm pre_mlp_layernorm embedding lm_head gated_delta::in_proj gated_delta::in_proj_bias gated_delta::conv1d gated_delta::conv1d_bias gated_delta::dt_bias gated_delta::A_log gated_delta::out_norm gated_delta::out_norm_bias gated_delta::out_proj gated_delta::out_proj_bias --log-update-rms --log-per-module-grad-rms --log-per-layer-grad-rms --document-packing-algorithm obfd --exit-on-missing-checkpoint --no-initialization --untie-embeddings-and-output-weights --recompute-granularity full --recompute-method block --recompute-num-layers 56 --no-save-step-one --save-retain-interval 1000000000 --exit-signal-handler --fast-thd-a2a --hybrid-adamh --reuse-training-communicators --ddp-bucket-size 40000000 --load /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage14_120B_8node_gdnlralpha_off_20260925a/checkpoints --continual-pretrain --save /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/checkpoints --tensorboard-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/tensorboard --wandb-save-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb --wandb-exp-name stage14_120B_8node_gdnlralpha_off_20260925a --runtime-audit-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/runtime_audit
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node2.sh
ADDED
|
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/bash
|
| 2 |
+
# Stage15 launch: loads stage14 final weights (--continual-pretrain resets iteration to 0).
|
| 3 |
+
# Token budget 877440 samples x 131072 seq = 115.0B tokens (dataset has 115.59B).
|
| 4 |
+
# Command identical to stage14 resume except: data-path/cache, train-samples, load+continual-pretrain, master-port 35871.
|
| 5 |
+
ulimit -n 1048576
|
| 6 |
+
# Env replicated from tools/launch_training.py + configs/training/formal3_128k_adamh.json
|
| 7 |
+
# (config environment applied first; explicit exports below win via setdefault semantics).
|
| 8 |
+
# MOE_AMPERE_GROUPED_MLP=1 is REQUIRED: without it experts fall back to SequentialMLP
|
| 9 |
+
# and the optimizer checkpoint shape-mismatches (ckpt saved with A100GroupedMLP).
|
| 10 |
+
export MOE_ROUTER_SQRT_GATE=1
|
| 11 |
+
export MOE_ROUTER_SCORE_FUNCTION=softmax
|
| 12 |
+
export TORCH_NCCL_TRACE_BUFFER_SIZE=0
|
| 13 |
+
export MOE_AMPERE_GROUPED_MLP=1
|
| 14 |
+
export NCCL_IB_PCI_RELAXED_ORDERING=1
|
| 15 |
+
export NCCL_MIN_NCHANNELS=8
|
| 16 |
+
export GDN_ALPHA_WEIGHT_SCALE=1.0
|
| 17 |
+
export NCCL_RAS_ENABLE=0
|
| 18 |
+
export TORCH_NCCL_TRACE_CPP_STACK=0
|
| 19 |
+
export NCCL_SOCKET_IFNAME=eth0
|
| 20 |
+
export GDN_EPS=1e-6
|
| 21 |
+
export NCCL_NET_GDR_LEVEL=3
|
| 22 |
+
export GDN_PRE_GDR_FUSION=0
|
| 23 |
+
export MOE_SHARED_EXPERT_INTERMEDIATE_SIZE=512
|
| 24 |
+
export NCCL_DEBUG=WARN
|
| 25 |
+
export MOE_TOKEN_DISPATCHER_TYPE=alltoall
|
| 26 |
+
export NCCL_TIMEOUT=18000
|
| 27 |
+
export NCCL_IB_HCA=mlx5
|
| 28 |
+
export GDN_CP_DISABLE_LAYOUT_BARRIER=0
|
| 29 |
+
export NCCL_IB_GID_INDEX=3
|
| 30 |
+
export TORCH_PROFILER_WITH_STACK=1
|
| 31 |
+
export MOE_TRITON_SHARED_EXPERT_OVERLAP=0
|
| 32 |
+
export MOE_EXPERT_CAPACITY_FACTOR=0
|
| 33 |
+
export TORCH_FORCE_NO_WEIGHTS_ONLY_LOAD=true
|
| 34 |
+
export GDN_ALPHA_PROFILE_NAME=a05_lr
|
| 35 |
+
export NCCL_IB_QPS_PER_CONNECTION=4
|
| 36 |
+
export GDN_PRE_GDR_FUSION_OVERRIDE=0
|
| 37 |
+
export TORCH_NCCL_DUMP_ON_TIMEOUT=0
|
| 38 |
+
export MOE_FFN_HIDDEN_SIZE=512
|
| 39 |
+
export MOE_ROUTER_NORM_TOPK_PROB=true
|
| 40 |
+
export FLA_GDN_CP_STATE_PRECISION=bf16
|
| 41 |
+
export NCCL_IB_TIMEOUT=23
|
| 42 |
+
export MOE_ROUTER_TOPK=4
|
| 43 |
+
export MOE_AUX_LOSS_COEFF=0.05
|
| 44 |
+
export GDN_SPLIT_IN_PROJ=1
|
| 45 |
+
export TORCH_FR_CPP_STACK=0
|
| 46 |
+
export OMP_NUM_THREADS=4
|
| 47 |
+
export TORCH_FR_BUFFER_SIZE=0
|
| 48 |
+
export FLA_GDN_NUMERICAL_CP_SIZE=0
|
| 49 |
+
export GDN_FUSED_SPLIT_FORWARD=1
|
| 50 |
+
export GDN_ALPHA_WEIGHT_SCALE_MODE=matrix
|
| 51 |
+
export NVTE_ALLOW_NONDETERMINISTIC_ALGO=0
|
| 52 |
+
export MOE_LAYER_FREQ=([0]*2+[1]*54)
|
| 53 |
+
export NCCL_CROSS_NIC=1
|
| 54 |
+
export OPENBLAS_NUM_THREADS=1
|
| 55 |
+
export MKL_NUM_THREADS=1
|
| 56 |
+
export PATH=/mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
| 57 |
+
export PYTHONPATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/linghe
|
| 58 |
+
export FLA_SOURCE_PATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention
|
| 59 |
+
export TRITON_DIST_PYTHON=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed
|
| 60 |
+
export TRITON_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/triton
|
| 61 |
+
export TORCH_EXTENSIONS_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/torch_extensions
|
| 62 |
+
export TORCHINDUCTOR_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/inductor
|
| 63 |
+
export PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True
|
| 64 |
+
export GDN_LR_MULT_ALPHA=1.0
|
| 65 |
+
export MSC_CONFIG=/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/msc/msc_config.yaml
|
| 66 |
+
export CUDA_DEVICE_MAX_CONNECTIONS=1
|
| 67 |
+
mkdir -p "$TRITON_CACHE_DIR" "$TORCH_EXTENSIONS_DIR" "$TORCHINDUCTOR_CACHE_DIR" "$NUMA_BIND_LOG_DIR" 2>/dev/null || true
|
| 68 |
+
exec /mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin/python -m torch.distributed.run --nnodes 8 --nproc-per-node 8 --node-rank 2 --master-addr 10.239.252.55 --master-port 35871 /mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/pretrain_gpt.py --use-mcore-models --hybrid-attention-ratio 0.0625 --hybrid-mlp-ratio 0.5 --is-hybrid-model --linear-attention-type gated_delta_net --linear-conv-kernel-dim 4 --linear-key-head-dim 64 --linear-value-head-dim 64 --linear-num-key-heads 8 --linear-num-value-heads 32 --disable-bias-linear --seq-length 131072 --max-position-embeddings 131072 --num-layers 56 --hidden-size 2048 --ffn-hidden-size 4800 --num-attention-heads 32 --init-method-std 0.02 --attention-dropout 0.0 --hidden-dropout 0.0 --normalization RMSNorm --swiglu --group-query-attention --num-query-groups 8 --no-masked-softmax-fusion --use-flash-attn --add-qkv-bias --mtp-num-layers 0 --mtp-loss-scaling-factor 0.1 --norm-epsilon 1e-06 --mtp-linear-attention-type gated_delta_net --position-embedding-type none --linear-attention-freq '[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1,1]' --optimizer adam --adam-beta1 0.9 --adam-beta2 0.95 --adam-eps 1e-15 --weight-decay 0.1 --clip-grad 1.0 --data-path '/mnt/hdd/cpt/MoE_CPT_Data_0715-stage_15/stage_15_final_20261001_v2_link/worker_{0..78}_input_ids_tmp' --split 999,1,0 --data-cache-path /mnt/hdd/cpt/binidx_cache_stage15_final_20261001_v2 --no-create-attention-mask-in-dataloader --num-experts 192 --moe-grouped-gemm --moe-router-topk 4 --moe-router-score-function softmax --overlap-param-gather --overlap-grad-reduce --moe-expert-capacity-factor 0 --moe-shared-expert-intermediate-size 512 --moe-router-dtype fp32 --moe-permute-fusion --moe-ffn-hidden-size 512 --moe-shared-expert-gate --moe-shared-expert-overlap --moe-layer-freq '([0]*2+[1]*54)' --moe-aux-loss-coeff 0.05 --moe-router-load-balancing-type global_aux_loss --micro-batch-size 1 --global-batch-size 128 --lr 5e-4 --train-samples 877440 --lr-warmup-samples 0 --lr-decay-samples 877440 --lr-decay-style constant --min-lr 0.0005 --bf16 --async-save --ckpt-fully-parallel-load --auto-detect-ckpt-format --load-complemental-dataset loss_mask --tensor-model-parallel-size 1 --pipeline-model-parallel-size 1 --context-parallel-size 8 --expert-model-parallel-size 8 --sequence-parallel --use-distributed-optimizer --log-interval 1 --log-throughput --save-interval 40 --eval-interval 99999999 --eval-iters 10 --increase-log-level-iters 5 --timing-log-level 0 --wandb-project qwen2.5_3b_mom_cpt --tokenizer-type HuggingFaceTokenizer --tokenizer-model /mnt/ssd/yulan/pretrain-linear-moe/preprocess/modify_tokenizer/YuLan-Mini-Qwen-Template_new_sp --no-adam-bias-correction --corrected-weight-decay --auto-generate-cu-seqlens --cp-comm-type a2a --log-moe-activations --final-logits-clamp-value 30 --attention-output-gate --gated-norm --gated-norm-lora-rank 16 --dataloader-type cyclic --lm-loss-normalization global-token --prefetch-factor 8 --activation-func-clamp-value 7 --activation-func-clamp-mode soft --gdn-split-in-proj --gdn-fused-split-forward --gdn-alpha-weight-scale 1.0 --gdn-alpha-weight-scale-mode matrix --gdn-lr-mult-alpha 0.5 --start-samples 0 --ckpt-format torch_dist --rerun-mode validate_results --distributed-timeout-minutes 120 --dist-ckpt-strictness assume_ok_unexpected --gdn-backend fla --gdn-gated-norm-backend linghe --moe-router-gemm-backend te --log-params-norm --timing-log-option all --no-barrier-with-level-1-timing --log-metrics-interval 10 --cross-entropy-loss-fusion --cross-entropy-fusion-impl linear_triton --linear-cross-entropy-num-chunks 8 --num-workers 4 --moe-router-sqrt-gate --moe-router-fusion --moe-token-dispatcher-type alltoall --log-hidden-states embeddings residual_attn input_layernorm attention::q_layernorm attention::k_layernorm attention::core_attention attention::o_proj residual_mlp pre_mlp_layernorm mlp moe::router moe::shared_experts moe::routed_experts gated_delta::in_proj gated_delta::conv1d gated_delta::query gated_delta::key gated_delta::value gated_delta::gate gated_delta::beta gated_delta::alpha gated_delta::g gated_delta::core_attention gated_delta::out_norm gated_delta::out_proj final_layernorm --log-params attention::linear_qkv attention::o_proj mlp::linear_fc1 mlp::linear_fc2 input_layernorm pre_mlp_layernorm embedding lm_head gated_delta::in_proj gated_delta::in_proj_bias gated_delta::conv1d gated_delta::conv1d_bias gated_delta::dt_bias gated_delta::A_log gated_delta::out_norm gated_delta::out_norm_bias gated_delta::out_proj gated_delta::out_proj_bias --log-update-rms --log-per-module-grad-rms --log-per-layer-grad-rms --document-packing-algorithm obfd --exit-on-missing-checkpoint --no-initialization --untie-embeddings-and-output-weights --recompute-granularity full --recompute-method block --recompute-num-layers 56 --no-save-step-one --save-retain-interval 1000000000 --exit-signal-handler --fast-thd-a2a --hybrid-adamh --reuse-training-communicators --ddp-bucket-size 40000000 --load /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage14_120B_8node_gdnlralpha_off_20260925a/checkpoints --continual-pretrain --save /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/checkpoints --tensorboard-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/tensorboard --wandb-save-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb --wandb-exp-name stage14_120B_8node_gdnlralpha_off_20260925a --runtime-audit-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/runtime_audit
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node3.sh
ADDED
|
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/bash
|
| 2 |
+
# Stage15 launch: loads stage14 final weights (--continual-pretrain resets iteration to 0).
|
| 3 |
+
# Token budget 877440 samples x 131072 seq = 115.0B tokens (dataset has 115.59B).
|
| 4 |
+
# Command identical to stage14 resume except: data-path/cache, train-samples, load+continual-pretrain, master-port 35871.
|
| 5 |
+
ulimit -n 1048576
|
| 6 |
+
# Env replicated from tools/launch_training.py + configs/training/formal3_128k_adamh.json
|
| 7 |
+
# (config environment applied first; explicit exports below win via setdefault semantics).
|
| 8 |
+
# MOE_AMPERE_GROUPED_MLP=1 is REQUIRED: without it experts fall back to SequentialMLP
|
| 9 |
+
# and the optimizer checkpoint shape-mismatches (ckpt saved with A100GroupedMLP).
|
| 10 |
+
export MOE_ROUTER_SQRT_GATE=1
|
| 11 |
+
export MOE_ROUTER_SCORE_FUNCTION=softmax
|
| 12 |
+
export TORCH_NCCL_TRACE_BUFFER_SIZE=0
|
| 13 |
+
export MOE_AMPERE_GROUPED_MLP=1
|
| 14 |
+
export NCCL_IB_PCI_RELAXED_ORDERING=1
|
| 15 |
+
export NCCL_MIN_NCHANNELS=8
|
| 16 |
+
export GDN_ALPHA_WEIGHT_SCALE=1.0
|
| 17 |
+
export NCCL_RAS_ENABLE=0
|
| 18 |
+
export TORCH_NCCL_TRACE_CPP_STACK=0
|
| 19 |
+
export NCCL_SOCKET_IFNAME=eth0
|
| 20 |
+
export GDN_EPS=1e-6
|
| 21 |
+
export NCCL_NET_GDR_LEVEL=3
|
| 22 |
+
export GDN_PRE_GDR_FUSION=0
|
| 23 |
+
export MOE_SHARED_EXPERT_INTERMEDIATE_SIZE=512
|
| 24 |
+
export NCCL_DEBUG=WARN
|
| 25 |
+
export MOE_TOKEN_DISPATCHER_TYPE=alltoall
|
| 26 |
+
export NCCL_TIMEOUT=18000
|
| 27 |
+
export NCCL_IB_HCA=mlx5
|
| 28 |
+
export GDN_CP_DISABLE_LAYOUT_BARRIER=0
|
| 29 |
+
export NCCL_IB_GID_INDEX=3
|
| 30 |
+
export TORCH_PROFILER_WITH_STACK=1
|
| 31 |
+
export MOE_TRITON_SHARED_EXPERT_OVERLAP=0
|
| 32 |
+
export MOE_EXPERT_CAPACITY_FACTOR=0
|
| 33 |
+
export TORCH_FORCE_NO_WEIGHTS_ONLY_LOAD=true
|
| 34 |
+
export GDN_ALPHA_PROFILE_NAME=a05_lr
|
| 35 |
+
export NCCL_IB_QPS_PER_CONNECTION=4
|
| 36 |
+
export GDN_PRE_GDR_FUSION_OVERRIDE=0
|
| 37 |
+
export TORCH_NCCL_DUMP_ON_TIMEOUT=0
|
| 38 |
+
export MOE_FFN_HIDDEN_SIZE=512
|
| 39 |
+
export MOE_ROUTER_NORM_TOPK_PROB=true
|
| 40 |
+
export FLA_GDN_CP_STATE_PRECISION=bf16
|
| 41 |
+
export NCCL_IB_TIMEOUT=23
|
| 42 |
+
export MOE_ROUTER_TOPK=4
|
| 43 |
+
export MOE_AUX_LOSS_COEFF=0.05
|
| 44 |
+
export GDN_SPLIT_IN_PROJ=1
|
| 45 |
+
export TORCH_FR_CPP_STACK=0
|
| 46 |
+
export OMP_NUM_THREADS=4
|
| 47 |
+
export TORCH_FR_BUFFER_SIZE=0
|
| 48 |
+
export FLA_GDN_NUMERICAL_CP_SIZE=0
|
| 49 |
+
export GDN_FUSED_SPLIT_FORWARD=1
|
| 50 |
+
export GDN_ALPHA_WEIGHT_SCALE_MODE=matrix
|
| 51 |
+
export NVTE_ALLOW_NONDETERMINISTIC_ALGO=0
|
| 52 |
+
export MOE_LAYER_FREQ=([0]*2+[1]*54)
|
| 53 |
+
export NCCL_CROSS_NIC=1
|
| 54 |
+
export OPENBLAS_NUM_THREADS=1
|
| 55 |
+
export MKL_NUM_THREADS=1
|
| 56 |
+
export PATH=/mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
| 57 |
+
export PYTHONPATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/linghe
|
| 58 |
+
export FLA_SOURCE_PATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention
|
| 59 |
+
export TRITON_DIST_PYTHON=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed
|
| 60 |
+
export TRITON_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/triton
|
| 61 |
+
export TORCH_EXTENSIONS_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/torch_extensions
|
| 62 |
+
export TORCHINDUCTOR_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/inductor
|
| 63 |
+
export PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True
|
| 64 |
+
export GDN_LR_MULT_ALPHA=1.0
|
| 65 |
+
export MSC_CONFIG=/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/msc/msc_config.yaml
|
| 66 |
+
export CUDA_DEVICE_MAX_CONNECTIONS=1
|
| 67 |
+
mkdir -p "$TRITON_CACHE_DIR" "$TORCH_EXTENSIONS_DIR" "$TORCHINDUCTOR_CACHE_DIR" "$NUMA_BIND_LOG_DIR" 2>/dev/null || true
|
| 68 |
+
exec /mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin/python -m torch.distributed.run --nnodes 8 --nproc-per-node 8 --node-rank 3 --master-addr 10.239.252.55 --master-port 35871 /mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/pretrain_gpt.py --use-mcore-models --hybrid-attention-ratio 0.0625 --hybrid-mlp-ratio 0.5 --is-hybrid-model --linear-attention-type gated_delta_net --linear-conv-kernel-dim 4 --linear-key-head-dim 64 --linear-value-head-dim 64 --linear-num-key-heads 8 --linear-num-value-heads 32 --disable-bias-linear --seq-length 131072 --max-position-embeddings 131072 --num-layers 56 --hidden-size 2048 --ffn-hidden-size 4800 --num-attention-heads 32 --init-method-std 0.02 --attention-dropout 0.0 --hidden-dropout 0.0 --normalization RMSNorm --swiglu --group-query-attention --num-query-groups 8 --no-masked-softmax-fusion --use-flash-attn --add-qkv-bias --mtp-num-layers 0 --mtp-loss-scaling-factor 0.1 --norm-epsilon 1e-06 --mtp-linear-attention-type gated_delta_net --position-embedding-type none --linear-attention-freq '[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1,1]' --optimizer adam --adam-beta1 0.9 --adam-beta2 0.95 --adam-eps 1e-15 --weight-decay 0.1 --clip-grad 1.0 --data-path '/mnt/hdd/cpt/MoE_CPT_Data_0715-stage_15/stage_15_final_20261001_v2_link/worker_{0..78}_input_ids_tmp' --split 999,1,0 --data-cache-path /mnt/hdd/cpt/binidx_cache_stage15_final_20261001_v2 --no-create-attention-mask-in-dataloader --num-experts 192 --moe-grouped-gemm --moe-router-topk 4 --moe-router-score-function softmax --overlap-param-gather --overlap-grad-reduce --moe-expert-capacity-factor 0 --moe-shared-expert-intermediate-size 512 --moe-router-dtype fp32 --moe-permute-fusion --moe-ffn-hidden-size 512 --moe-shared-expert-gate --moe-shared-expert-overlap --moe-layer-freq '([0]*2+[1]*54)' --moe-aux-loss-coeff 0.05 --moe-router-load-balancing-type global_aux_loss --micro-batch-size 1 --global-batch-size 128 --lr 5e-4 --train-samples 877440 --lr-warmup-samples 0 --lr-decay-samples 877440 --lr-decay-style constant --min-lr 0.0005 --bf16 --async-save --ckpt-fully-parallel-load --auto-detect-ckpt-format --load-complemental-dataset loss_mask --tensor-model-parallel-size 1 --pipeline-model-parallel-size 1 --context-parallel-size 8 --expert-model-parallel-size 8 --sequence-parallel --use-distributed-optimizer --log-interval 1 --log-throughput --save-interval 40 --eval-interval 99999999 --eval-iters 10 --increase-log-level-iters 5 --timing-log-level 0 --wandb-project qwen2.5_3b_mom_cpt --tokenizer-type HuggingFaceTokenizer --tokenizer-model /mnt/ssd/yulan/pretrain-linear-moe/preprocess/modify_tokenizer/YuLan-Mini-Qwen-Template_new_sp --no-adam-bias-correction --corrected-weight-decay --auto-generate-cu-seqlens --cp-comm-type a2a --log-moe-activations --final-logits-clamp-value 30 --attention-output-gate --gated-norm --gated-norm-lora-rank 16 --dataloader-type cyclic --lm-loss-normalization global-token --prefetch-factor 8 --activation-func-clamp-value 7 --activation-func-clamp-mode soft --gdn-split-in-proj --gdn-fused-split-forward --gdn-alpha-weight-scale 1.0 --gdn-alpha-weight-scale-mode matrix --gdn-lr-mult-alpha 0.5 --start-samples 0 --ckpt-format torch_dist --rerun-mode validate_results --distributed-timeout-minutes 120 --dist-ckpt-strictness assume_ok_unexpected --gdn-backend fla --gdn-gated-norm-backend linghe --moe-router-gemm-backend te --log-params-norm --timing-log-option all --no-barrier-with-level-1-timing --log-metrics-interval 10 --cross-entropy-loss-fusion --cross-entropy-fusion-impl linear_triton --linear-cross-entropy-num-chunks 8 --num-workers 4 --moe-router-sqrt-gate --moe-router-fusion --moe-token-dispatcher-type alltoall --log-hidden-states embeddings residual_attn input_layernorm attention::q_layernorm attention::k_layernorm attention::core_attention attention::o_proj residual_mlp pre_mlp_layernorm mlp moe::router moe::shared_experts moe::routed_experts gated_delta::in_proj gated_delta::conv1d gated_delta::query gated_delta::key gated_delta::value gated_delta::gate gated_delta::beta gated_delta::alpha gated_delta::g gated_delta::core_attention gated_delta::out_norm gated_delta::out_proj final_layernorm --log-params attention::linear_qkv attention::o_proj mlp::linear_fc1 mlp::linear_fc2 input_layernorm pre_mlp_layernorm embedding lm_head gated_delta::in_proj gated_delta::in_proj_bias gated_delta::conv1d gated_delta::conv1d_bias gated_delta::dt_bias gated_delta::A_log gated_delta::out_norm gated_delta::out_norm_bias gated_delta::out_proj gated_delta::out_proj_bias --log-update-rms --log-per-module-grad-rms --log-per-layer-grad-rms --document-packing-algorithm obfd --exit-on-missing-checkpoint --no-initialization --untie-embeddings-and-output-weights --recompute-granularity full --recompute-method block --recompute-num-layers 56 --no-save-step-one --save-retain-interval 1000000000 --exit-signal-handler --fast-thd-a2a --hybrid-adamh --reuse-training-communicators --ddp-bucket-size 40000000 --load /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage14_120B_8node_gdnlralpha_off_20260925a/checkpoints --continual-pretrain --save /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/checkpoints --tensorboard-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/tensorboard --wandb-save-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb --wandb-exp-name stage14_120B_8node_gdnlralpha_off_20260925a --runtime-audit-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/runtime_audit
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node4.sh
ADDED
|
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/bash
|
| 2 |
+
# Stage15 launch: loads stage14 final weights (--continual-pretrain resets iteration to 0).
|
| 3 |
+
# Token budget 877440 samples x 131072 seq = 115.0B tokens (dataset has 115.59B).
|
| 4 |
+
# Command identical to stage14 resume except: data-path/cache, train-samples, load+continual-pretrain, master-port 35871.
|
| 5 |
+
ulimit -n 1048576
|
| 6 |
+
# Env replicated from tools/launch_training.py + configs/training/formal3_128k_adamh.json
|
| 7 |
+
# (config environment applied first; explicit exports below win via setdefault semantics).
|
| 8 |
+
# MOE_AMPERE_GROUPED_MLP=1 is REQUIRED: without it experts fall back to SequentialMLP
|
| 9 |
+
# and the optimizer checkpoint shape-mismatches (ckpt saved with A100GroupedMLP).
|
| 10 |
+
export MOE_ROUTER_SQRT_GATE=1
|
| 11 |
+
export MOE_ROUTER_SCORE_FUNCTION=softmax
|
| 12 |
+
export TORCH_NCCL_TRACE_BUFFER_SIZE=0
|
| 13 |
+
export MOE_AMPERE_GROUPED_MLP=1
|
| 14 |
+
export NCCL_IB_PCI_RELAXED_ORDERING=1
|
| 15 |
+
export NCCL_MIN_NCHANNELS=8
|
| 16 |
+
export GDN_ALPHA_WEIGHT_SCALE=1.0
|
| 17 |
+
export NCCL_RAS_ENABLE=0
|
| 18 |
+
export TORCH_NCCL_TRACE_CPP_STACK=0
|
| 19 |
+
export NCCL_SOCKET_IFNAME=eth0
|
| 20 |
+
export GDN_EPS=1e-6
|
| 21 |
+
export NCCL_NET_GDR_LEVEL=3
|
| 22 |
+
export GDN_PRE_GDR_FUSION=0
|
| 23 |
+
export MOE_SHARED_EXPERT_INTERMEDIATE_SIZE=512
|
| 24 |
+
export NCCL_DEBUG=WARN
|
| 25 |
+
export MOE_TOKEN_DISPATCHER_TYPE=alltoall
|
| 26 |
+
export NCCL_TIMEOUT=18000
|
| 27 |
+
export NCCL_IB_HCA=mlx5
|
| 28 |
+
export GDN_CP_DISABLE_LAYOUT_BARRIER=0
|
| 29 |
+
export NCCL_IB_GID_INDEX=3
|
| 30 |
+
export TORCH_PROFILER_WITH_STACK=1
|
| 31 |
+
export MOE_TRITON_SHARED_EXPERT_OVERLAP=0
|
| 32 |
+
export MOE_EXPERT_CAPACITY_FACTOR=0
|
| 33 |
+
export TORCH_FORCE_NO_WEIGHTS_ONLY_LOAD=true
|
| 34 |
+
export GDN_ALPHA_PROFILE_NAME=a05_lr
|
| 35 |
+
export NCCL_IB_QPS_PER_CONNECTION=4
|
| 36 |
+
export GDN_PRE_GDR_FUSION_OVERRIDE=0
|
| 37 |
+
export TORCH_NCCL_DUMP_ON_TIMEOUT=0
|
| 38 |
+
export MOE_FFN_HIDDEN_SIZE=512
|
| 39 |
+
export MOE_ROUTER_NORM_TOPK_PROB=true
|
| 40 |
+
export FLA_GDN_CP_STATE_PRECISION=bf16
|
| 41 |
+
export NCCL_IB_TIMEOUT=23
|
| 42 |
+
export MOE_ROUTER_TOPK=4
|
| 43 |
+
export MOE_AUX_LOSS_COEFF=0.05
|
| 44 |
+
export GDN_SPLIT_IN_PROJ=1
|
| 45 |
+
export TORCH_FR_CPP_STACK=0
|
| 46 |
+
export OMP_NUM_THREADS=4
|
| 47 |
+
export TORCH_FR_BUFFER_SIZE=0
|
| 48 |
+
export FLA_GDN_NUMERICAL_CP_SIZE=0
|
| 49 |
+
export GDN_FUSED_SPLIT_FORWARD=1
|
| 50 |
+
export GDN_ALPHA_WEIGHT_SCALE_MODE=matrix
|
| 51 |
+
export NVTE_ALLOW_NONDETERMINISTIC_ALGO=0
|
| 52 |
+
export MOE_LAYER_FREQ=([0]*2+[1]*54)
|
| 53 |
+
export NCCL_CROSS_NIC=1
|
| 54 |
+
export OPENBLAS_NUM_THREADS=1
|
| 55 |
+
export MKL_NUM_THREADS=1
|
| 56 |
+
export PATH=/mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
| 57 |
+
export PYTHONPATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/linghe
|
| 58 |
+
export FLA_SOURCE_PATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention
|
| 59 |
+
export TRITON_DIST_PYTHON=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed
|
| 60 |
+
export TRITON_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/triton
|
| 61 |
+
export TORCH_EXTENSIONS_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/torch_extensions
|
| 62 |
+
export TORCHINDUCTOR_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/inductor
|
| 63 |
+
export PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True
|
| 64 |
+
export GDN_LR_MULT_ALPHA=1.0
|
| 65 |
+
export MSC_CONFIG=/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/msc/msc_config.yaml
|
| 66 |
+
export CUDA_DEVICE_MAX_CONNECTIONS=1
|
| 67 |
+
mkdir -p "$TRITON_CACHE_DIR" "$TORCH_EXTENSIONS_DIR" "$TORCHINDUCTOR_CACHE_DIR" "$NUMA_BIND_LOG_DIR" 2>/dev/null || true
|
| 68 |
+
exec /mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin/python -m torch.distributed.run --nnodes 8 --nproc-per-node 8 --node-rank 4 --master-addr 10.239.252.55 --master-port 35871 /mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/pretrain_gpt.py --use-mcore-models --hybrid-attention-ratio 0.0625 --hybrid-mlp-ratio 0.5 --is-hybrid-model --linear-attention-type gated_delta_net --linear-conv-kernel-dim 4 --linear-key-head-dim 64 --linear-value-head-dim 64 --linear-num-key-heads 8 --linear-num-value-heads 32 --disable-bias-linear --seq-length 131072 --max-position-embeddings 131072 --num-layers 56 --hidden-size 2048 --ffn-hidden-size 4800 --num-attention-heads 32 --init-method-std 0.02 --attention-dropout 0.0 --hidden-dropout 0.0 --normalization RMSNorm --swiglu --group-query-attention --num-query-groups 8 --no-masked-softmax-fusion --use-flash-attn --add-qkv-bias --mtp-num-layers 0 --mtp-loss-scaling-factor 0.1 --norm-epsilon 1e-06 --mtp-linear-attention-type gated_delta_net --position-embedding-type none --linear-attention-freq '[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1,1]' --optimizer adam --adam-beta1 0.9 --adam-beta2 0.95 --adam-eps 1e-15 --weight-decay 0.1 --clip-grad 1.0 --data-path '/mnt/hdd/cpt/MoE_CPT_Data_0715-stage_15/stage_15_final_20261001_v2_link/worker_{0..78}_input_ids_tmp' --split 999,1,0 --data-cache-path /mnt/hdd/cpt/binidx_cache_stage15_final_20261001_v2 --no-create-attention-mask-in-dataloader --num-experts 192 --moe-grouped-gemm --moe-router-topk 4 --moe-router-score-function softmax --overlap-param-gather --overlap-grad-reduce --moe-expert-capacity-factor 0 --moe-shared-expert-intermediate-size 512 --moe-router-dtype fp32 --moe-permute-fusion --moe-ffn-hidden-size 512 --moe-shared-expert-gate --moe-shared-expert-overlap --moe-layer-freq '([0]*2+[1]*54)' --moe-aux-loss-coeff 0.05 --moe-router-load-balancing-type global_aux_loss --micro-batch-size 1 --global-batch-size 128 --lr 5e-4 --train-samples 877440 --lr-warmup-samples 0 --lr-decay-samples 877440 --lr-decay-style constant --min-lr 0.0005 --bf16 --async-save --ckpt-fully-parallel-load --auto-detect-ckpt-format --load-complemental-dataset loss_mask --tensor-model-parallel-size 1 --pipeline-model-parallel-size 1 --context-parallel-size 8 --expert-model-parallel-size 8 --sequence-parallel --use-distributed-optimizer --log-interval 1 --log-throughput --save-interval 40 --eval-interval 99999999 --eval-iters 10 --increase-log-level-iters 5 --timing-log-level 0 --wandb-project qwen2.5_3b_mom_cpt --tokenizer-type HuggingFaceTokenizer --tokenizer-model /mnt/ssd/yulan/pretrain-linear-moe/preprocess/modify_tokenizer/YuLan-Mini-Qwen-Template_new_sp --no-adam-bias-correction --corrected-weight-decay --auto-generate-cu-seqlens --cp-comm-type a2a --log-moe-activations --final-logits-clamp-value 30 --attention-output-gate --gated-norm --gated-norm-lora-rank 16 --dataloader-type cyclic --lm-loss-normalization global-token --prefetch-factor 8 --activation-func-clamp-value 7 --activation-func-clamp-mode soft --gdn-split-in-proj --gdn-fused-split-forward --gdn-alpha-weight-scale 1.0 --gdn-alpha-weight-scale-mode matrix --gdn-lr-mult-alpha 0.5 --start-samples 0 --ckpt-format torch_dist --rerun-mode validate_results --distributed-timeout-minutes 120 --dist-ckpt-strictness assume_ok_unexpected --gdn-backend fla --gdn-gated-norm-backend linghe --moe-router-gemm-backend te --log-params-norm --timing-log-option all --no-barrier-with-level-1-timing --log-metrics-interval 10 --cross-entropy-loss-fusion --cross-entropy-fusion-impl linear_triton --linear-cross-entropy-num-chunks 8 --num-workers 4 --moe-router-sqrt-gate --moe-router-fusion --moe-token-dispatcher-type alltoall --log-hidden-states embeddings residual_attn input_layernorm attention::q_layernorm attention::k_layernorm attention::core_attention attention::o_proj residual_mlp pre_mlp_layernorm mlp moe::router moe::shared_experts moe::routed_experts gated_delta::in_proj gated_delta::conv1d gated_delta::query gated_delta::key gated_delta::value gated_delta::gate gated_delta::beta gated_delta::alpha gated_delta::g gated_delta::core_attention gated_delta::out_norm gated_delta::out_proj final_layernorm --log-params attention::linear_qkv attention::o_proj mlp::linear_fc1 mlp::linear_fc2 input_layernorm pre_mlp_layernorm embedding lm_head gated_delta::in_proj gated_delta::in_proj_bias gated_delta::conv1d gated_delta::conv1d_bias gated_delta::dt_bias gated_delta::A_log gated_delta::out_norm gated_delta::out_norm_bias gated_delta::out_proj gated_delta::out_proj_bias --log-update-rms --log-per-module-grad-rms --log-per-layer-grad-rms --document-packing-algorithm obfd --exit-on-missing-checkpoint --no-initialization --untie-embeddings-and-output-weights --recompute-granularity full --recompute-method block --recompute-num-layers 56 --no-save-step-one --save-retain-interval 1000000000 --exit-signal-handler --fast-thd-a2a --hybrid-adamh --reuse-training-communicators --ddp-bucket-size 40000000 --load /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage14_120B_8node_gdnlralpha_off_20260925a/checkpoints --continual-pretrain --save /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/checkpoints --tensorboard-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/tensorboard --wandb-save-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb --wandb-exp-name stage14_120B_8node_gdnlralpha_off_20260925a --runtime-audit-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/runtime_audit
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node5.sh
ADDED
|
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/bash
|
| 2 |
+
# Stage15 launch: loads stage14 final weights (--continual-pretrain resets iteration to 0).
|
| 3 |
+
# Token budget 877440 samples x 131072 seq = 115.0B tokens (dataset has 115.59B).
|
| 4 |
+
# Command identical to stage14 resume except: data-path/cache, train-samples, load+continual-pretrain, master-port 35871.
|
| 5 |
+
ulimit -n 1048576
|
| 6 |
+
# Env replicated from tools/launch_training.py + configs/training/formal3_128k_adamh.json
|
| 7 |
+
# (config environment applied first; explicit exports below win via setdefault semantics).
|
| 8 |
+
# MOE_AMPERE_GROUPED_MLP=1 is REQUIRED: without it experts fall back to SequentialMLP
|
| 9 |
+
# and the optimizer checkpoint shape-mismatches (ckpt saved with A100GroupedMLP).
|
| 10 |
+
export MOE_ROUTER_SQRT_GATE=1
|
| 11 |
+
export MOE_ROUTER_SCORE_FUNCTION=softmax
|
| 12 |
+
export TORCH_NCCL_TRACE_BUFFER_SIZE=0
|
| 13 |
+
export MOE_AMPERE_GROUPED_MLP=1
|
| 14 |
+
export NCCL_IB_PCI_RELAXED_ORDERING=1
|
| 15 |
+
export NCCL_MIN_NCHANNELS=8
|
| 16 |
+
export GDN_ALPHA_WEIGHT_SCALE=1.0
|
| 17 |
+
export NCCL_RAS_ENABLE=0
|
| 18 |
+
export TORCH_NCCL_TRACE_CPP_STACK=0
|
| 19 |
+
export NCCL_SOCKET_IFNAME=eth0
|
| 20 |
+
export GDN_EPS=1e-6
|
| 21 |
+
export NCCL_NET_GDR_LEVEL=3
|
| 22 |
+
export GDN_PRE_GDR_FUSION=0
|
| 23 |
+
export MOE_SHARED_EXPERT_INTERMEDIATE_SIZE=512
|
| 24 |
+
export NCCL_DEBUG=WARN
|
| 25 |
+
export MOE_TOKEN_DISPATCHER_TYPE=alltoall
|
| 26 |
+
export NCCL_TIMEOUT=18000
|
| 27 |
+
export NCCL_IB_HCA=mlx5
|
| 28 |
+
export GDN_CP_DISABLE_LAYOUT_BARRIER=0
|
| 29 |
+
export NCCL_IB_GID_INDEX=3
|
| 30 |
+
export TORCH_PROFILER_WITH_STACK=1
|
| 31 |
+
export MOE_TRITON_SHARED_EXPERT_OVERLAP=0
|
| 32 |
+
export MOE_EXPERT_CAPACITY_FACTOR=0
|
| 33 |
+
export TORCH_FORCE_NO_WEIGHTS_ONLY_LOAD=true
|
| 34 |
+
export GDN_ALPHA_PROFILE_NAME=a05_lr
|
| 35 |
+
export NCCL_IB_QPS_PER_CONNECTION=4
|
| 36 |
+
export GDN_PRE_GDR_FUSION_OVERRIDE=0
|
| 37 |
+
export TORCH_NCCL_DUMP_ON_TIMEOUT=0
|
| 38 |
+
export MOE_FFN_HIDDEN_SIZE=512
|
| 39 |
+
export MOE_ROUTER_NORM_TOPK_PROB=true
|
| 40 |
+
export FLA_GDN_CP_STATE_PRECISION=bf16
|
| 41 |
+
export NCCL_IB_TIMEOUT=23
|
| 42 |
+
export MOE_ROUTER_TOPK=4
|
| 43 |
+
export MOE_AUX_LOSS_COEFF=0.05
|
| 44 |
+
export GDN_SPLIT_IN_PROJ=1
|
| 45 |
+
export TORCH_FR_CPP_STACK=0
|
| 46 |
+
export OMP_NUM_THREADS=4
|
| 47 |
+
export TORCH_FR_BUFFER_SIZE=0
|
| 48 |
+
export FLA_GDN_NUMERICAL_CP_SIZE=0
|
| 49 |
+
export GDN_FUSED_SPLIT_FORWARD=1
|
| 50 |
+
export GDN_ALPHA_WEIGHT_SCALE_MODE=matrix
|
| 51 |
+
export NVTE_ALLOW_NONDETERMINISTIC_ALGO=0
|
| 52 |
+
export MOE_LAYER_FREQ=([0]*2+[1]*54)
|
| 53 |
+
export NCCL_CROSS_NIC=1
|
| 54 |
+
export OPENBLAS_NUM_THREADS=1
|
| 55 |
+
export MKL_NUM_THREADS=1
|
| 56 |
+
export PATH=/mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
| 57 |
+
export PYTHONPATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/linghe
|
| 58 |
+
export FLA_SOURCE_PATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention
|
| 59 |
+
export TRITON_DIST_PYTHON=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed
|
| 60 |
+
export TRITON_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/triton
|
| 61 |
+
export TORCH_EXTENSIONS_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/torch_extensions
|
| 62 |
+
export TORCHINDUCTOR_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/inductor
|
| 63 |
+
export PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True
|
| 64 |
+
export GDN_LR_MULT_ALPHA=1.0
|
| 65 |
+
export MSC_CONFIG=/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/msc/msc_config.yaml
|
| 66 |
+
export CUDA_DEVICE_MAX_CONNECTIONS=1
|
| 67 |
+
mkdir -p "$TRITON_CACHE_DIR" "$TORCH_EXTENSIONS_DIR" "$TORCHINDUCTOR_CACHE_DIR" "$NUMA_BIND_LOG_DIR" 2>/dev/null || true
|
| 68 |
+
exec /mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin/python -m torch.distributed.run --nnodes 8 --nproc-per-node 8 --node-rank 5 --master-addr 10.239.252.55 --master-port 35871 /mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/pretrain_gpt.py --use-mcore-models --hybrid-attention-ratio 0.0625 --hybrid-mlp-ratio 0.5 --is-hybrid-model --linear-attention-type gated_delta_net --linear-conv-kernel-dim 4 --linear-key-head-dim 64 --linear-value-head-dim 64 --linear-num-key-heads 8 --linear-num-value-heads 32 --disable-bias-linear --seq-length 131072 --max-position-embeddings 131072 --num-layers 56 --hidden-size 2048 --ffn-hidden-size 4800 --num-attention-heads 32 --init-method-std 0.02 --attention-dropout 0.0 --hidden-dropout 0.0 --normalization RMSNorm --swiglu --group-query-attention --num-query-groups 8 --no-masked-softmax-fusion --use-flash-attn --add-qkv-bias --mtp-num-layers 0 --mtp-loss-scaling-factor 0.1 --norm-epsilon 1e-06 --mtp-linear-attention-type gated_delta_net --position-embedding-type none --linear-attention-freq '[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1,1]' --optimizer adam --adam-beta1 0.9 --adam-beta2 0.95 --adam-eps 1e-15 --weight-decay 0.1 --clip-grad 1.0 --data-path '/mnt/hdd/cpt/MoE_CPT_Data_0715-stage_15/stage_15_final_20261001_v2_link/worker_{0..78}_input_ids_tmp' --split 999,1,0 --data-cache-path /mnt/hdd/cpt/binidx_cache_stage15_final_20261001_v2 --no-create-attention-mask-in-dataloader --num-experts 192 --moe-grouped-gemm --moe-router-topk 4 --moe-router-score-function softmax --overlap-param-gather --overlap-grad-reduce --moe-expert-capacity-factor 0 --moe-shared-expert-intermediate-size 512 --moe-router-dtype fp32 --moe-permute-fusion --moe-ffn-hidden-size 512 --moe-shared-expert-gate --moe-shared-expert-overlap --moe-layer-freq '([0]*2+[1]*54)' --moe-aux-loss-coeff 0.05 --moe-router-load-balancing-type global_aux_loss --micro-batch-size 1 --global-batch-size 128 --lr 5e-4 --train-samples 877440 --lr-warmup-samples 0 --lr-decay-samples 877440 --lr-decay-style constant --min-lr 0.0005 --bf16 --async-save --ckpt-fully-parallel-load --auto-detect-ckpt-format --load-complemental-dataset loss_mask --tensor-model-parallel-size 1 --pipeline-model-parallel-size 1 --context-parallel-size 8 --expert-model-parallel-size 8 --sequence-parallel --use-distributed-optimizer --log-interval 1 --log-throughput --save-interval 40 --eval-interval 99999999 --eval-iters 10 --increase-log-level-iters 5 --timing-log-level 0 --wandb-project qwen2.5_3b_mom_cpt --tokenizer-type HuggingFaceTokenizer --tokenizer-model /mnt/ssd/yulan/pretrain-linear-moe/preprocess/modify_tokenizer/YuLan-Mini-Qwen-Template_new_sp --no-adam-bias-correction --corrected-weight-decay --auto-generate-cu-seqlens --cp-comm-type a2a --log-moe-activations --final-logits-clamp-value 30 --attention-output-gate --gated-norm --gated-norm-lora-rank 16 --dataloader-type cyclic --lm-loss-normalization global-token --prefetch-factor 8 --activation-func-clamp-value 7 --activation-func-clamp-mode soft --gdn-split-in-proj --gdn-fused-split-forward --gdn-alpha-weight-scale 1.0 --gdn-alpha-weight-scale-mode matrix --gdn-lr-mult-alpha 0.5 --start-samples 0 --ckpt-format torch_dist --rerun-mode validate_results --distributed-timeout-minutes 120 --dist-ckpt-strictness assume_ok_unexpected --gdn-backend fla --gdn-gated-norm-backend linghe --moe-router-gemm-backend te --log-params-norm --timing-log-option all --no-barrier-with-level-1-timing --log-metrics-interval 10 --cross-entropy-loss-fusion --cross-entropy-fusion-impl linear_triton --linear-cross-entropy-num-chunks 8 --num-workers 4 --moe-router-sqrt-gate --moe-router-fusion --moe-token-dispatcher-type alltoall --log-hidden-states embeddings residual_attn input_layernorm attention::q_layernorm attention::k_layernorm attention::core_attention attention::o_proj residual_mlp pre_mlp_layernorm mlp moe::router moe::shared_experts moe::routed_experts gated_delta::in_proj gated_delta::conv1d gated_delta::query gated_delta::key gated_delta::value gated_delta::gate gated_delta::beta gated_delta::alpha gated_delta::g gated_delta::core_attention gated_delta::out_norm gated_delta::out_proj final_layernorm --log-params attention::linear_qkv attention::o_proj mlp::linear_fc1 mlp::linear_fc2 input_layernorm pre_mlp_layernorm embedding lm_head gated_delta::in_proj gated_delta::in_proj_bias gated_delta::conv1d gated_delta::conv1d_bias gated_delta::dt_bias gated_delta::A_log gated_delta::out_norm gated_delta::out_norm_bias gated_delta::out_proj gated_delta::out_proj_bias --log-update-rms --log-per-module-grad-rms --log-per-layer-grad-rms --document-packing-algorithm obfd --exit-on-missing-checkpoint --no-initialization --untie-embeddings-and-output-weights --recompute-granularity full --recompute-method block --recompute-num-layers 56 --no-save-step-one --save-retain-interval 1000000000 --exit-signal-handler --fast-thd-a2a --hybrid-adamh --reuse-training-communicators --ddp-bucket-size 40000000 --load /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage14_120B_8node_gdnlralpha_off_20260925a/checkpoints --continual-pretrain --save /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/checkpoints --tensorboard-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/tensorboard --wandb-save-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb --wandb-exp-name stage14_120B_8node_gdnlralpha_off_20260925a --runtime-audit-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/runtime_audit
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node6.sh
ADDED
|
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/bash
|
| 2 |
+
# Stage15 launch: loads stage14 final weights (--continual-pretrain resets iteration to 0).
|
| 3 |
+
# Token budget 877440 samples x 131072 seq = 115.0B tokens (dataset has 115.59B).
|
| 4 |
+
# Command identical to stage14 resume except: data-path/cache, train-samples, load+continual-pretrain, master-port 35871.
|
| 5 |
+
ulimit -n 1048576
|
| 6 |
+
# Env replicated from tools/launch_training.py + configs/training/formal3_128k_adamh.json
|
| 7 |
+
# (config environment applied first; explicit exports below win via setdefault semantics).
|
| 8 |
+
# MOE_AMPERE_GROUPED_MLP=1 is REQUIRED: without it experts fall back to SequentialMLP
|
| 9 |
+
# and the optimizer checkpoint shape-mismatches (ckpt saved with A100GroupedMLP).
|
| 10 |
+
export MOE_ROUTER_SQRT_GATE=1
|
| 11 |
+
export MOE_ROUTER_SCORE_FUNCTION=softmax
|
| 12 |
+
export TORCH_NCCL_TRACE_BUFFER_SIZE=0
|
| 13 |
+
export MOE_AMPERE_GROUPED_MLP=1
|
| 14 |
+
export NCCL_IB_PCI_RELAXED_ORDERING=1
|
| 15 |
+
export NCCL_MIN_NCHANNELS=8
|
| 16 |
+
export GDN_ALPHA_WEIGHT_SCALE=1.0
|
| 17 |
+
export NCCL_RAS_ENABLE=0
|
| 18 |
+
export TORCH_NCCL_TRACE_CPP_STACK=0
|
| 19 |
+
export NCCL_SOCKET_IFNAME=eth0
|
| 20 |
+
export GDN_EPS=1e-6
|
| 21 |
+
export NCCL_NET_GDR_LEVEL=3
|
| 22 |
+
export GDN_PRE_GDR_FUSION=0
|
| 23 |
+
export MOE_SHARED_EXPERT_INTERMEDIATE_SIZE=512
|
| 24 |
+
export NCCL_DEBUG=WARN
|
| 25 |
+
export MOE_TOKEN_DISPATCHER_TYPE=alltoall
|
| 26 |
+
export NCCL_TIMEOUT=18000
|
| 27 |
+
export NCCL_IB_HCA=mlx5
|
| 28 |
+
export GDN_CP_DISABLE_LAYOUT_BARRIER=0
|
| 29 |
+
export NCCL_IB_GID_INDEX=3
|
| 30 |
+
export TORCH_PROFILER_WITH_STACK=1
|
| 31 |
+
export MOE_TRITON_SHARED_EXPERT_OVERLAP=0
|
| 32 |
+
export MOE_EXPERT_CAPACITY_FACTOR=0
|
| 33 |
+
export TORCH_FORCE_NO_WEIGHTS_ONLY_LOAD=true
|
| 34 |
+
export GDN_ALPHA_PROFILE_NAME=a05_lr
|
| 35 |
+
export NCCL_IB_QPS_PER_CONNECTION=4
|
| 36 |
+
export GDN_PRE_GDR_FUSION_OVERRIDE=0
|
| 37 |
+
export TORCH_NCCL_DUMP_ON_TIMEOUT=0
|
| 38 |
+
export MOE_FFN_HIDDEN_SIZE=512
|
| 39 |
+
export MOE_ROUTER_NORM_TOPK_PROB=true
|
| 40 |
+
export FLA_GDN_CP_STATE_PRECISION=bf16
|
| 41 |
+
export NCCL_IB_TIMEOUT=23
|
| 42 |
+
export MOE_ROUTER_TOPK=4
|
| 43 |
+
export MOE_AUX_LOSS_COEFF=0.05
|
| 44 |
+
export GDN_SPLIT_IN_PROJ=1
|
| 45 |
+
export TORCH_FR_CPP_STACK=0
|
| 46 |
+
export OMP_NUM_THREADS=4
|
| 47 |
+
export TORCH_FR_BUFFER_SIZE=0
|
| 48 |
+
export FLA_GDN_NUMERICAL_CP_SIZE=0
|
| 49 |
+
export GDN_FUSED_SPLIT_FORWARD=1
|
| 50 |
+
export GDN_ALPHA_WEIGHT_SCALE_MODE=matrix
|
| 51 |
+
export NVTE_ALLOW_NONDETERMINISTIC_ALGO=0
|
| 52 |
+
export MOE_LAYER_FREQ=([0]*2+[1]*54)
|
| 53 |
+
export NCCL_CROSS_NIC=1
|
| 54 |
+
export OPENBLAS_NUM_THREADS=1
|
| 55 |
+
export MKL_NUM_THREADS=1
|
| 56 |
+
export PATH=/mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
| 57 |
+
export PYTHONPATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/linghe
|
| 58 |
+
export FLA_SOURCE_PATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention
|
| 59 |
+
export TRITON_DIST_PYTHON=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed
|
| 60 |
+
export TRITON_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/triton
|
| 61 |
+
export TORCH_EXTENSIONS_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/torch_extensions
|
| 62 |
+
export TORCHINDUCTOR_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/inductor
|
| 63 |
+
export PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True
|
| 64 |
+
export GDN_LR_MULT_ALPHA=1.0
|
| 65 |
+
export MSC_CONFIG=/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/msc/msc_config.yaml
|
| 66 |
+
export CUDA_DEVICE_MAX_CONNECTIONS=1
|
| 67 |
+
mkdir -p "$TRITON_CACHE_DIR" "$TORCH_EXTENSIONS_DIR" "$TORCHINDUCTOR_CACHE_DIR" "$NUMA_BIND_LOG_DIR" 2>/dev/null || true
|
| 68 |
+
exec /mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin/python -m torch.distributed.run --nnodes 8 --nproc-per-node 8 --node-rank 6 --master-addr 10.239.252.55 --master-port 35871 /mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/pretrain_gpt.py --use-mcore-models --hybrid-attention-ratio 0.0625 --hybrid-mlp-ratio 0.5 --is-hybrid-model --linear-attention-type gated_delta_net --linear-conv-kernel-dim 4 --linear-key-head-dim 64 --linear-value-head-dim 64 --linear-num-key-heads 8 --linear-num-value-heads 32 --disable-bias-linear --seq-length 131072 --max-position-embeddings 131072 --num-layers 56 --hidden-size 2048 --ffn-hidden-size 4800 --num-attention-heads 32 --init-method-std 0.02 --attention-dropout 0.0 --hidden-dropout 0.0 --normalization RMSNorm --swiglu --group-query-attention --num-query-groups 8 --no-masked-softmax-fusion --use-flash-attn --add-qkv-bias --mtp-num-layers 0 --mtp-loss-scaling-factor 0.1 --norm-epsilon 1e-06 --mtp-linear-attention-type gated_delta_net --position-embedding-type none --linear-attention-freq '[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1,1]' --optimizer adam --adam-beta1 0.9 --adam-beta2 0.95 --adam-eps 1e-15 --weight-decay 0.1 --clip-grad 1.0 --data-path '/mnt/hdd/cpt/MoE_CPT_Data_0715-stage_15/stage_15_final_20261001_v2_link/worker_{0..78}_input_ids_tmp' --split 999,1,0 --data-cache-path /mnt/hdd/cpt/binidx_cache_stage15_final_20261001_v2 --no-create-attention-mask-in-dataloader --num-experts 192 --moe-grouped-gemm --moe-router-topk 4 --moe-router-score-function softmax --overlap-param-gather --overlap-grad-reduce --moe-expert-capacity-factor 0 --moe-shared-expert-intermediate-size 512 --moe-router-dtype fp32 --moe-permute-fusion --moe-ffn-hidden-size 512 --moe-shared-expert-gate --moe-shared-expert-overlap --moe-layer-freq '([0]*2+[1]*54)' --moe-aux-loss-coeff 0.05 --moe-router-load-balancing-type global_aux_loss --micro-batch-size 1 --global-batch-size 128 --lr 5e-4 --train-samples 877440 --lr-warmup-samples 0 --lr-decay-samples 877440 --lr-decay-style constant --min-lr 0.0005 --bf16 --async-save --ckpt-fully-parallel-load --auto-detect-ckpt-format --load-complemental-dataset loss_mask --tensor-model-parallel-size 1 --pipeline-model-parallel-size 1 --context-parallel-size 8 --expert-model-parallel-size 8 --sequence-parallel --use-distributed-optimizer --log-interval 1 --log-throughput --save-interval 40 --eval-interval 99999999 --eval-iters 10 --increase-log-level-iters 5 --timing-log-level 0 --wandb-project qwen2.5_3b_mom_cpt --tokenizer-type HuggingFaceTokenizer --tokenizer-model /mnt/ssd/yulan/pretrain-linear-moe/preprocess/modify_tokenizer/YuLan-Mini-Qwen-Template_new_sp --no-adam-bias-correction --corrected-weight-decay --auto-generate-cu-seqlens --cp-comm-type a2a --log-moe-activations --final-logits-clamp-value 30 --attention-output-gate --gated-norm --gated-norm-lora-rank 16 --dataloader-type cyclic --lm-loss-normalization global-token --prefetch-factor 8 --activation-func-clamp-value 7 --activation-func-clamp-mode soft --gdn-split-in-proj --gdn-fused-split-forward --gdn-alpha-weight-scale 1.0 --gdn-alpha-weight-scale-mode matrix --gdn-lr-mult-alpha 0.5 --start-samples 0 --ckpt-format torch_dist --rerun-mode validate_results --distributed-timeout-minutes 120 --dist-ckpt-strictness assume_ok_unexpected --gdn-backend fla --gdn-gated-norm-backend linghe --moe-router-gemm-backend te --log-params-norm --timing-log-option all --no-barrier-with-level-1-timing --log-metrics-interval 10 --cross-entropy-loss-fusion --cross-entropy-fusion-impl linear_triton --linear-cross-entropy-num-chunks 8 --num-workers 4 --moe-router-sqrt-gate --moe-router-fusion --moe-token-dispatcher-type alltoall --log-hidden-states embeddings residual_attn input_layernorm attention::q_layernorm attention::k_layernorm attention::core_attention attention::o_proj residual_mlp pre_mlp_layernorm mlp moe::router moe::shared_experts moe::routed_experts gated_delta::in_proj gated_delta::conv1d gated_delta::query gated_delta::key gated_delta::value gated_delta::gate gated_delta::beta gated_delta::alpha gated_delta::g gated_delta::core_attention gated_delta::out_norm gated_delta::out_proj final_layernorm --log-params attention::linear_qkv attention::o_proj mlp::linear_fc1 mlp::linear_fc2 input_layernorm pre_mlp_layernorm embedding lm_head gated_delta::in_proj gated_delta::in_proj_bias gated_delta::conv1d gated_delta::conv1d_bias gated_delta::dt_bias gated_delta::A_log gated_delta::out_norm gated_delta::out_norm_bias gated_delta::out_proj gated_delta::out_proj_bias --log-update-rms --log-per-module-grad-rms --log-per-layer-grad-rms --document-packing-algorithm obfd --exit-on-missing-checkpoint --no-initialization --untie-embeddings-and-output-weights --recompute-granularity full --recompute-method block --recompute-num-layers 56 --no-save-step-one --save-retain-interval 1000000000 --exit-signal-handler --fast-thd-a2a --hybrid-adamh --reuse-training-communicators --ddp-bucket-size 40000000 --load /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage14_120B_8node_gdnlralpha_off_20260925a/checkpoints --continual-pretrain --save /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/checkpoints --tensorboard-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/tensorboard --wandb-save-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb --wandb-exp-name stage14_120B_8node_gdnlralpha_off_20260925a --runtime-audit-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/runtime_audit
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/launch_node7.sh
ADDED
|
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/bash
|
| 2 |
+
# Stage15 launch: loads stage14 final weights (--continual-pretrain resets iteration to 0).
|
| 3 |
+
# Token budget 877440 samples x 131072 seq = 115.0B tokens (dataset has 115.59B).
|
| 4 |
+
# Command identical to stage14 resume except: data-path/cache, train-samples, load+continual-pretrain, master-port 35871.
|
| 5 |
+
ulimit -n 1048576
|
| 6 |
+
# Env replicated from tools/launch_training.py + configs/training/formal3_128k_adamh.json
|
| 7 |
+
# (config environment applied first; explicit exports below win via setdefault semantics).
|
| 8 |
+
# MOE_AMPERE_GROUPED_MLP=1 is REQUIRED: without it experts fall back to SequentialMLP
|
| 9 |
+
# and the optimizer checkpoint shape-mismatches (ckpt saved with A100GroupedMLP).
|
| 10 |
+
export MOE_ROUTER_SQRT_GATE=1
|
| 11 |
+
export MOE_ROUTER_SCORE_FUNCTION=softmax
|
| 12 |
+
export TORCH_NCCL_TRACE_BUFFER_SIZE=0
|
| 13 |
+
export MOE_AMPERE_GROUPED_MLP=1
|
| 14 |
+
export NCCL_IB_PCI_RELAXED_ORDERING=1
|
| 15 |
+
export NCCL_MIN_NCHANNELS=8
|
| 16 |
+
export GDN_ALPHA_WEIGHT_SCALE=1.0
|
| 17 |
+
export NCCL_RAS_ENABLE=0
|
| 18 |
+
export TORCH_NCCL_TRACE_CPP_STACK=0
|
| 19 |
+
export NCCL_SOCKET_IFNAME=eth0
|
| 20 |
+
export GDN_EPS=1e-6
|
| 21 |
+
export NCCL_NET_GDR_LEVEL=3
|
| 22 |
+
export GDN_PRE_GDR_FUSION=0
|
| 23 |
+
export MOE_SHARED_EXPERT_INTERMEDIATE_SIZE=512
|
| 24 |
+
export NCCL_DEBUG=WARN
|
| 25 |
+
export MOE_TOKEN_DISPATCHER_TYPE=alltoall
|
| 26 |
+
export NCCL_TIMEOUT=18000
|
| 27 |
+
export NCCL_IB_HCA=mlx5
|
| 28 |
+
export GDN_CP_DISABLE_LAYOUT_BARRIER=0
|
| 29 |
+
export NCCL_IB_GID_INDEX=3
|
| 30 |
+
export TORCH_PROFILER_WITH_STACK=1
|
| 31 |
+
export MOE_TRITON_SHARED_EXPERT_OVERLAP=0
|
| 32 |
+
export MOE_EXPERT_CAPACITY_FACTOR=0
|
| 33 |
+
export TORCH_FORCE_NO_WEIGHTS_ONLY_LOAD=true
|
| 34 |
+
export GDN_ALPHA_PROFILE_NAME=a05_lr
|
| 35 |
+
export NCCL_IB_QPS_PER_CONNECTION=4
|
| 36 |
+
export GDN_PRE_GDR_FUSION_OVERRIDE=0
|
| 37 |
+
export TORCH_NCCL_DUMP_ON_TIMEOUT=0
|
| 38 |
+
export MOE_FFN_HIDDEN_SIZE=512
|
| 39 |
+
export MOE_ROUTER_NORM_TOPK_PROB=true
|
| 40 |
+
export FLA_GDN_CP_STATE_PRECISION=bf16
|
| 41 |
+
export NCCL_IB_TIMEOUT=23
|
| 42 |
+
export MOE_ROUTER_TOPK=4
|
| 43 |
+
export MOE_AUX_LOSS_COEFF=0.05
|
| 44 |
+
export GDN_SPLIT_IN_PROJ=1
|
| 45 |
+
export TORCH_FR_CPP_STACK=0
|
| 46 |
+
export OMP_NUM_THREADS=4
|
| 47 |
+
export TORCH_FR_BUFFER_SIZE=0
|
| 48 |
+
export FLA_GDN_NUMERICAL_CP_SIZE=0
|
| 49 |
+
export GDN_FUSED_SPLIT_FORWARD=1
|
| 50 |
+
export GDN_ALPHA_WEIGHT_SCALE_MODE=matrix
|
| 51 |
+
export NVTE_ALLOW_NONDETERMINISTIC_ALGO=0
|
| 52 |
+
export MOE_LAYER_FREQ=([0]*2+[1]*54)
|
| 53 |
+
export NCCL_CROSS_NIC=1
|
| 54 |
+
export OPENBLAS_NUM_THREADS=1
|
| 55 |
+
export MKL_NUM_THREADS=1
|
| 56 |
+
export PATH=/mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
| 57 |
+
export PYTHONPATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed:/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/linghe
|
| 58 |
+
export FLA_SOURCE_PATH=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/flash-linear-attention
|
| 59 |
+
export TRITON_DIST_PYTHON=/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/third_party/triton-distributed
|
| 60 |
+
export TRITON_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/triton
|
| 61 |
+
export TORCH_EXTENSIONS_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/torch_extensions
|
| 62 |
+
export TORCHINDUCTOR_CACHE_DIR=/mnt/ssd/cpt/training_runtime/$(hostname)/inductor
|
| 63 |
+
export PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True
|
| 64 |
+
export GDN_LR_MULT_ALPHA=1.0
|
| 65 |
+
export MSC_CONFIG=/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/msc/msc_config.yaml
|
| 66 |
+
export CUDA_DEVICE_MAX_CONNECTIONS=1
|
| 67 |
+
mkdir -p "$TRITON_CACHE_DIR" "$TORCH_EXTENSIONS_DIR" "$TORCHINDUCTOR_CACHE_DIR" "$NUMA_BIND_LOG_DIR" 2>/dev/null || true
|
| 68 |
+
exec /mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin/python -m torch.distributed.run --nnodes 8 --nproc-per-node 8 --node-rank 7 --master-addr 10.239.252.55 --master-port 35871 /mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/pretrain_gpt.py --use-mcore-models --hybrid-attention-ratio 0.0625 --hybrid-mlp-ratio 0.5 --is-hybrid-model --linear-attention-type gated_delta_net --linear-conv-kernel-dim 4 --linear-key-head-dim 64 --linear-value-head-dim 64 --linear-num-key-heads 8 --linear-num-value-heads 32 --disable-bias-linear --seq-length 131072 --max-position-embeddings 131072 --num-layers 56 --hidden-size 2048 --ffn-hidden-size 4800 --num-attention-heads 32 --init-method-std 0.02 --attention-dropout 0.0 --hidden-dropout 0.0 --normalization RMSNorm --swiglu --group-query-attention --num-query-groups 8 --no-masked-softmax-fusion --use-flash-attn --add-qkv-bias --mtp-num-layers 0 --mtp-loss-scaling-factor 0.1 --norm-epsilon 1e-06 --mtp-linear-attention-type gated_delta_net --position-embedding-type none --linear-attention-freq '[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1,1]' --optimizer adam --adam-beta1 0.9 --adam-beta2 0.95 --adam-eps 1e-15 --weight-decay 0.1 --clip-grad 1.0 --data-path '/mnt/hdd/cpt/MoE_CPT_Data_0715-stage_15/stage_15_final_20261001_v2_link/worker_{0..78}_input_ids_tmp' --split 999,1,0 --data-cache-path /mnt/hdd/cpt/binidx_cache_stage15_final_20261001_v2 --no-create-attention-mask-in-dataloader --num-experts 192 --moe-grouped-gemm --moe-router-topk 4 --moe-router-score-function softmax --overlap-param-gather --overlap-grad-reduce --moe-expert-capacity-factor 0 --moe-shared-expert-intermediate-size 512 --moe-router-dtype fp32 --moe-permute-fusion --moe-ffn-hidden-size 512 --moe-shared-expert-gate --moe-shared-expert-overlap --moe-layer-freq '([0]*2+[1]*54)' --moe-aux-loss-coeff 0.05 --moe-router-load-balancing-type global_aux_loss --micro-batch-size 1 --global-batch-size 128 --lr 5e-4 --train-samples 877440 --lr-warmup-samples 0 --lr-decay-samples 877440 --lr-decay-style constant --min-lr 0.0005 --bf16 --async-save --ckpt-fully-parallel-load --auto-detect-ckpt-format --load-complemental-dataset loss_mask --tensor-model-parallel-size 1 --pipeline-model-parallel-size 1 --context-parallel-size 8 --expert-model-parallel-size 8 --sequence-parallel --use-distributed-optimizer --log-interval 1 --log-throughput --save-interval 40 --eval-interval 99999999 --eval-iters 10 --increase-log-level-iters 5 --timing-log-level 0 --wandb-project qwen2.5_3b_mom_cpt --tokenizer-type HuggingFaceTokenizer --tokenizer-model /mnt/ssd/yulan/pretrain-linear-moe/preprocess/modify_tokenizer/YuLan-Mini-Qwen-Template_new_sp --no-adam-bias-correction --corrected-weight-decay --auto-generate-cu-seqlens --cp-comm-type a2a --log-moe-activations --final-logits-clamp-value 30 --attention-output-gate --gated-norm --gated-norm-lora-rank 16 --dataloader-type cyclic --lm-loss-normalization global-token --prefetch-factor 8 --activation-func-clamp-value 7 --activation-func-clamp-mode soft --gdn-split-in-proj --gdn-fused-split-forward --gdn-alpha-weight-scale 1.0 --gdn-alpha-weight-scale-mode matrix --gdn-lr-mult-alpha 0.5 --start-samples 0 --ckpt-format torch_dist --rerun-mode validate_results --distributed-timeout-minutes 120 --dist-ckpt-strictness assume_ok_unexpected --gdn-backend fla --gdn-gated-norm-backend linghe --moe-router-gemm-backend te --log-params-norm --timing-log-option all --no-barrier-with-level-1-timing --log-metrics-interval 10 --cross-entropy-loss-fusion --cross-entropy-fusion-impl linear_triton --linear-cross-entropy-num-chunks 8 --num-workers 4 --moe-router-sqrt-gate --moe-router-fusion --moe-token-dispatcher-type alltoall --log-hidden-states embeddings residual_attn input_layernorm attention::q_layernorm attention::k_layernorm attention::core_attention attention::o_proj residual_mlp pre_mlp_layernorm mlp moe::router moe::shared_experts moe::routed_experts gated_delta::in_proj gated_delta::conv1d gated_delta::query gated_delta::key gated_delta::value gated_delta::gate gated_delta::beta gated_delta::alpha gated_delta::g gated_delta::core_attention gated_delta::out_norm gated_delta::out_proj final_layernorm --log-params attention::linear_qkv attention::o_proj mlp::linear_fc1 mlp::linear_fc2 input_layernorm pre_mlp_layernorm embedding lm_head gated_delta::in_proj gated_delta::in_proj_bias gated_delta::conv1d gated_delta::conv1d_bias gated_delta::dt_bias gated_delta::A_log gated_delta::out_norm gated_delta::out_norm_bias gated_delta::out_proj gated_delta::out_proj_bias --log-update-rms --log-per-module-grad-rms --log-per-layer-grad-rms --document-packing-algorithm obfd --exit-on-missing-checkpoint --no-initialization --untie-embeddings-and-output-weights --recompute-granularity full --recompute-method block --recompute-num-layers 56 --no-save-step-one --save-retain-interval 1000000000 --exit-signal-handler --fast-thd-a2a --hybrid-adamh --reuse-training-communicators --ddp-bucket-size 40000000 --load /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage14_120B_8node_gdnlralpha_off_20260925a/checkpoints --continual-pretrain --save /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/checkpoints --tensorboard-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/tensorboard --wandb-save-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb --wandb-exp-name stage14_120B_8node_gdnlralpha_off_20260925a --runtime-audit-dir /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/runtime_audit
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/node0.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/node1.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/node2.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/node3.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/node4.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/node5.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/node6.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb/wandb/run-20261003_153655-neb76hvj/files/config.yaml
ADDED
|
@@ -0,0 +1,2177 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
_wandb:
|
| 2 |
+
value:
|
| 3 |
+
cli_version: 0.23.0
|
| 4 |
+
e:
|
| 5 |
+
i4bo5dz9n6n9rgehz11zfcuyno7peo6e:
|
| 6 |
+
args:
|
| 7 |
+
- --use-mcore-models
|
| 8 |
+
- --hybrid-attention-ratio
|
| 9 |
+
- "0.0625"
|
| 10 |
+
- --hybrid-mlp-ratio
|
| 11 |
+
- "0.5"
|
| 12 |
+
- --is-hybrid-model
|
| 13 |
+
- --linear-attention-type
|
| 14 |
+
- gated_delta_net
|
| 15 |
+
- --linear-conv-kernel-dim
|
| 16 |
+
- "4"
|
| 17 |
+
- --linear-key-head-dim
|
| 18 |
+
- "64"
|
| 19 |
+
- --linear-value-head-dim
|
| 20 |
+
- "64"
|
| 21 |
+
- --linear-num-key-heads
|
| 22 |
+
- "8"
|
| 23 |
+
- --linear-num-value-heads
|
| 24 |
+
- "32"
|
| 25 |
+
- --disable-bias-linear
|
| 26 |
+
- --seq-length
|
| 27 |
+
- "131072"
|
| 28 |
+
- --max-position-embeddings
|
| 29 |
+
- "131072"
|
| 30 |
+
- --num-layers
|
| 31 |
+
- "56"
|
| 32 |
+
- --hidden-size
|
| 33 |
+
- "2048"
|
| 34 |
+
- --ffn-hidden-size
|
| 35 |
+
- "4800"
|
| 36 |
+
- --num-attention-heads
|
| 37 |
+
- "32"
|
| 38 |
+
- --init-method-std
|
| 39 |
+
- "0.02"
|
| 40 |
+
- --attention-dropout
|
| 41 |
+
- "0.0"
|
| 42 |
+
- --hidden-dropout
|
| 43 |
+
- "0.0"
|
| 44 |
+
- --normalization
|
| 45 |
+
- RMSNorm
|
| 46 |
+
- --swiglu
|
| 47 |
+
- --group-query-attention
|
| 48 |
+
- --num-query-groups
|
| 49 |
+
- "8"
|
| 50 |
+
- --no-masked-softmax-fusion
|
| 51 |
+
- --use-flash-attn
|
| 52 |
+
- --add-qkv-bias
|
| 53 |
+
- --mtp-num-layers
|
| 54 |
+
- "0"
|
| 55 |
+
- --mtp-loss-scaling-factor
|
| 56 |
+
- "0.1"
|
| 57 |
+
- --norm-epsilon
|
| 58 |
+
- "1e-06"
|
| 59 |
+
- --mtp-linear-attention-type
|
| 60 |
+
- gated_delta_net
|
| 61 |
+
- --position-embedding-type
|
| 62 |
+
- none
|
| 63 |
+
- --linear-attention-freq
|
| 64 |
+
- '[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1,1]'
|
| 65 |
+
- --optimizer
|
| 66 |
+
- adam
|
| 67 |
+
- --adam-beta1
|
| 68 |
+
- "0.9"
|
| 69 |
+
- --adam-beta2
|
| 70 |
+
- "0.95"
|
| 71 |
+
- --adam-eps
|
| 72 |
+
- "1e-15"
|
| 73 |
+
- --weight-decay
|
| 74 |
+
- "0.1"
|
| 75 |
+
- --clip-grad
|
| 76 |
+
- "1.0"
|
| 77 |
+
- --data-path
|
| 78 |
+
- /mnt/hdd/cpt/MoE_CPT_Data_0715-stage_15/stage_15_final_20261001_v2_link/worker_{0..78}_input_ids_tmp
|
| 79 |
+
- --split
|
| 80 |
+
- 999,1,0
|
| 81 |
+
- --data-cache-path
|
| 82 |
+
- /mnt/hdd/cpt/binidx_cache_stage15_final_20261001_v2
|
| 83 |
+
- --no-create-attention-mask-in-dataloader
|
| 84 |
+
- --num-experts
|
| 85 |
+
- "192"
|
| 86 |
+
- --moe-grouped-gemm
|
| 87 |
+
- --moe-router-topk
|
| 88 |
+
- "4"
|
| 89 |
+
- --moe-router-score-function
|
| 90 |
+
- softmax
|
| 91 |
+
- --overlap-param-gather
|
| 92 |
+
- --overlap-grad-reduce
|
| 93 |
+
- --moe-expert-capacity-factor
|
| 94 |
+
- "0"
|
| 95 |
+
- --moe-shared-expert-intermediate-size
|
| 96 |
+
- "512"
|
| 97 |
+
- --moe-router-dtype
|
| 98 |
+
- fp32
|
| 99 |
+
- --moe-permute-fusion
|
| 100 |
+
- --moe-ffn-hidden-size
|
| 101 |
+
- "512"
|
| 102 |
+
- --moe-shared-expert-gate
|
| 103 |
+
- --moe-shared-expert-overlap
|
| 104 |
+
- --moe-layer-freq
|
| 105 |
+
- ([0]*2+[1]*54)
|
| 106 |
+
- --moe-aux-loss-coeff
|
| 107 |
+
- "0.05"
|
| 108 |
+
- --moe-router-load-balancing-type
|
| 109 |
+
- global_aux_loss
|
| 110 |
+
- --micro-batch-size
|
| 111 |
+
- "1"
|
| 112 |
+
- --global-batch-size
|
| 113 |
+
- "128"
|
| 114 |
+
- --lr
|
| 115 |
+
- "5e-4"
|
| 116 |
+
- --train-samples
|
| 117 |
+
- "877440"
|
| 118 |
+
- --lr-warmup-samples
|
| 119 |
+
- "0"
|
| 120 |
+
- --lr-decay-samples
|
| 121 |
+
- "877440"
|
| 122 |
+
- --lr-decay-style
|
| 123 |
+
- constant
|
| 124 |
+
- --min-lr
|
| 125 |
+
- "0.0005"
|
| 126 |
+
- --bf16
|
| 127 |
+
- --async-save
|
| 128 |
+
- --ckpt-fully-parallel-load
|
| 129 |
+
- --auto-detect-ckpt-format
|
| 130 |
+
- --load-complemental-dataset
|
| 131 |
+
- loss_mask
|
| 132 |
+
- --tensor-model-parallel-size
|
| 133 |
+
- "1"
|
| 134 |
+
- --pipeline-model-parallel-size
|
| 135 |
+
- "1"
|
| 136 |
+
- --context-parallel-size
|
| 137 |
+
- "8"
|
| 138 |
+
- --expert-model-parallel-size
|
| 139 |
+
- "8"
|
| 140 |
+
- --sequence-parallel
|
| 141 |
+
- --use-distributed-optimizer
|
| 142 |
+
- --log-interval
|
| 143 |
+
- "1"
|
| 144 |
+
- --log-throughput
|
| 145 |
+
- --save-interval
|
| 146 |
+
- "40"
|
| 147 |
+
- --eval-interval
|
| 148 |
+
- "99999999"
|
| 149 |
+
- --eval-iters
|
| 150 |
+
- "10"
|
| 151 |
+
- --increase-log-level-iters
|
| 152 |
+
- "5"
|
| 153 |
+
- --timing-log-level
|
| 154 |
+
- "0"
|
| 155 |
+
- --wandb-project
|
| 156 |
+
- qwen2.5_3b_mom_cpt
|
| 157 |
+
- --tokenizer-type
|
| 158 |
+
- HuggingFaceTokenizer
|
| 159 |
+
- --tokenizer-model
|
| 160 |
+
- /mnt/ssd/yulan/pretrain-linear-moe/preprocess/modify_tokenizer/YuLan-Mini-Qwen-Template_new_sp
|
| 161 |
+
- --no-adam-bias-correction
|
| 162 |
+
- --corrected-weight-decay
|
| 163 |
+
- --auto-generate-cu-seqlens
|
| 164 |
+
- --cp-comm-type
|
| 165 |
+
- a2a
|
| 166 |
+
- --log-moe-activations
|
| 167 |
+
- --final-logits-clamp-value
|
| 168 |
+
- "30"
|
| 169 |
+
- --attention-output-gate
|
| 170 |
+
- --gated-norm
|
| 171 |
+
- --gated-norm-lora-rank
|
| 172 |
+
- "16"
|
| 173 |
+
- --dataloader-type
|
| 174 |
+
- cyclic
|
| 175 |
+
- --lm-loss-normalization
|
| 176 |
+
- global-token
|
| 177 |
+
- --prefetch-factor
|
| 178 |
+
- "8"
|
| 179 |
+
- --activation-func-clamp-value
|
| 180 |
+
- "7"
|
| 181 |
+
- --activation-func-clamp-mode
|
| 182 |
+
- soft
|
| 183 |
+
- --gdn-split-in-proj
|
| 184 |
+
- --gdn-fused-split-forward
|
| 185 |
+
- --gdn-alpha-weight-scale
|
| 186 |
+
- "1.0"
|
| 187 |
+
- --gdn-alpha-weight-scale-mode
|
| 188 |
+
- matrix
|
| 189 |
+
- --gdn-lr-mult-alpha
|
| 190 |
+
- "0.5"
|
| 191 |
+
- --start-samples
|
| 192 |
+
- "0"
|
| 193 |
+
- --ckpt-format
|
| 194 |
+
- torch_dist
|
| 195 |
+
- --rerun-mode
|
| 196 |
+
- validate_results
|
| 197 |
+
- --distributed-timeout-minutes
|
| 198 |
+
- "120"
|
| 199 |
+
- --dist-ckpt-strictness
|
| 200 |
+
- assume_ok_unexpected
|
| 201 |
+
- --gdn-backend
|
| 202 |
+
- fla
|
| 203 |
+
- --gdn-gated-norm-backend
|
| 204 |
+
- linghe
|
| 205 |
+
- --moe-router-gemm-backend
|
| 206 |
+
- te
|
| 207 |
+
- --log-params-norm
|
| 208 |
+
- --timing-log-option
|
| 209 |
+
- all
|
| 210 |
+
- --no-barrier-with-level-1-timing
|
| 211 |
+
- --log-metrics-interval
|
| 212 |
+
- "10"
|
| 213 |
+
- --cross-entropy-loss-fusion
|
| 214 |
+
- --cross-entropy-fusion-impl
|
| 215 |
+
- linear_triton
|
| 216 |
+
- --linear-cross-entropy-num-chunks
|
| 217 |
+
- "8"
|
| 218 |
+
- --num-workers
|
| 219 |
+
- "4"
|
| 220 |
+
- --moe-router-sqrt-gate
|
| 221 |
+
- --moe-router-fusion
|
| 222 |
+
- --moe-token-dispatcher-type
|
| 223 |
+
- alltoall
|
| 224 |
+
- --log-hidden-states
|
| 225 |
+
- embeddings
|
| 226 |
+
- residual_attn
|
| 227 |
+
- input_layernorm
|
| 228 |
+
- attention::q_layernorm
|
| 229 |
+
- attention::k_layernorm
|
| 230 |
+
- attention::core_attention
|
| 231 |
+
- attention::o_proj
|
| 232 |
+
- residual_mlp
|
| 233 |
+
- pre_mlp_layernorm
|
| 234 |
+
- mlp
|
| 235 |
+
- moe::router
|
| 236 |
+
- moe::shared_experts
|
| 237 |
+
- moe::routed_experts
|
| 238 |
+
- gated_delta::in_proj
|
| 239 |
+
- gated_delta::conv1d
|
| 240 |
+
- gated_delta::query
|
| 241 |
+
- gated_delta::key
|
| 242 |
+
- gated_delta::value
|
| 243 |
+
- gated_delta::gate
|
| 244 |
+
- gated_delta::beta
|
| 245 |
+
- gated_delta::alpha
|
| 246 |
+
- gated_delta::g
|
| 247 |
+
- gated_delta::core_attention
|
| 248 |
+
- gated_delta::out_norm
|
| 249 |
+
- gated_delta::out_proj
|
| 250 |
+
- final_layernorm
|
| 251 |
+
- --log-params
|
| 252 |
+
- attention::linear_qkv
|
| 253 |
+
- attention::o_proj
|
| 254 |
+
- mlp::linear_fc1
|
| 255 |
+
- mlp::linear_fc2
|
| 256 |
+
- input_layernorm
|
| 257 |
+
- pre_mlp_layernorm
|
| 258 |
+
- embedding
|
| 259 |
+
- lm_head
|
| 260 |
+
- gated_delta::in_proj
|
| 261 |
+
- gated_delta::in_proj_bias
|
| 262 |
+
- gated_delta::conv1d
|
| 263 |
+
- gated_delta::conv1d_bias
|
| 264 |
+
- gated_delta::dt_bias
|
| 265 |
+
- gated_delta::A_log
|
| 266 |
+
- gated_delta::out_norm
|
| 267 |
+
- gated_delta::out_norm_bias
|
| 268 |
+
- gated_delta::out_proj
|
| 269 |
+
- gated_delta::out_proj_bias
|
| 270 |
+
- --log-update-rms
|
| 271 |
+
- --log-per-module-grad-rms
|
| 272 |
+
- --log-per-layer-grad-rms
|
| 273 |
+
- --document-packing-algorithm
|
| 274 |
+
- obfd
|
| 275 |
+
- --exit-on-missing-checkpoint
|
| 276 |
+
- --no-initialization
|
| 277 |
+
- --untie-embeddings-and-output-weights
|
| 278 |
+
- --recompute-granularity
|
| 279 |
+
- full
|
| 280 |
+
- --recompute-method
|
| 281 |
+
- block
|
| 282 |
+
- --recompute-num-layers
|
| 283 |
+
- "56"
|
| 284 |
+
- --no-save-step-one
|
| 285 |
+
- --save-retain-interval
|
| 286 |
+
- "1000000000"
|
| 287 |
+
- --exit-signal-handler
|
| 288 |
+
- --fast-thd-a2a
|
| 289 |
+
- --hybrid-adamh
|
| 290 |
+
- --reuse-training-communicators
|
| 291 |
+
- --ddp-bucket-size
|
| 292 |
+
- "40000000"
|
| 293 |
+
- --load
|
| 294 |
+
- /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage14_120B_8node_gdnlralpha_off_20260925a/checkpoints
|
| 295 |
+
- --continual-pretrain
|
| 296 |
+
- --save
|
| 297 |
+
- /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/checkpoints
|
| 298 |
+
- --tensorboard-dir
|
| 299 |
+
- /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/tensorboard
|
| 300 |
+
- --wandb-save-dir
|
| 301 |
+
- /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb
|
| 302 |
+
- --wandb-exp-name
|
| 303 |
+
- stage14_120B_8node_gdnlralpha_off_20260925a
|
| 304 |
+
- --runtime-audit-dir
|
| 305 |
+
- /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/runtime_audit
|
| 306 |
+
cpu_count: 64
|
| 307 |
+
cpu_count_logical: 128
|
| 308 |
+
cudaVersion: "13.3"
|
| 309 |
+
disk:
|
| 310 |
+
/:
|
| 311 |
+
total: "31526391808"
|
| 312 |
+
used: "1319878656"
|
| 313 |
+
email: huyiwen0301@hotmail.com
|
| 314 |
+
executable: /mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin/python
|
| 315 |
+
gpu: NVIDIA A800-SXM4-80GB
|
| 316 |
+
gpu_count: 8
|
| 317 |
+
gpu_nvidia:
|
| 318 |
+
- architecture: Ampere
|
| 319 |
+
cudaCores: 6912
|
| 320 |
+
memoryTotal: "85899345920"
|
| 321 |
+
name: NVIDIA A800-SXM4-80GB
|
| 322 |
+
uuid: GPU-40999d1b-2b80-14f4-48d7-334e7dc3e650
|
| 323 |
+
- architecture: Ampere
|
| 324 |
+
cudaCores: 6912
|
| 325 |
+
memoryTotal: "85899345920"
|
| 326 |
+
name: NVIDIA A800-SXM4-80GB
|
| 327 |
+
uuid: GPU-c854c8e4-7352-b317-f9e8-7ab1d7a12c08
|
| 328 |
+
- architecture: Ampere
|
| 329 |
+
cudaCores: 6912
|
| 330 |
+
memoryTotal: "85899345920"
|
| 331 |
+
name: NVIDIA A800-SXM4-80GB
|
| 332 |
+
uuid: GPU-f7d2842f-48e9-649c-55a4-4efe7a6e20f7
|
| 333 |
+
- architecture: Ampere
|
| 334 |
+
cudaCores: 6912
|
| 335 |
+
memoryTotal: "85899345920"
|
| 336 |
+
name: NVIDIA A800-SXM4-80GB
|
| 337 |
+
uuid: GPU-03925119-14d4-a11c-d740-0ba854285052
|
| 338 |
+
- architecture: Ampere
|
| 339 |
+
cudaCores: 6912
|
| 340 |
+
memoryTotal: "85899345920"
|
| 341 |
+
name: NVIDIA A800-SXM4-80GB
|
| 342 |
+
uuid: GPU-7cbabdfb-9388-3fbd-babc-d0b03ac9f1bb
|
| 343 |
+
- architecture: Ampere
|
| 344 |
+
cudaCores: 6912
|
| 345 |
+
memoryTotal: "85899345920"
|
| 346 |
+
name: NVIDIA A800-SXM4-80GB
|
| 347 |
+
uuid: GPU-4999b9f4-9851-ce6a-4296-c230e2813b5f
|
| 348 |
+
- architecture: Ampere
|
| 349 |
+
cudaCores: 6912
|
| 350 |
+
memoryTotal: "85899345920"
|
| 351 |
+
name: NVIDIA A800-SXM4-80GB
|
| 352 |
+
uuid: GPU-9e23b382-2f8e-e424-f025-c2b311d96c54
|
| 353 |
+
- architecture: Ampere
|
| 354 |
+
cudaCores: 6912
|
| 355 |
+
memoryTotal: "85899345920"
|
| 356 |
+
name: NVIDIA A800-SXM4-80GB
|
| 357 |
+
uuid: GPU-4241d9ca-7546-c1c3-dba8-bdc5786a3777
|
| 358 |
+
host: cs-3554a-53569-server
|
| 359 |
+
memory:
|
| 360 |
+
total: "1081804955648"
|
| 361 |
+
os: Linux-5.15.0-94-generic-x86_64-with-glibc2.39
|
| 362 |
+
program: /mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/pretrain_gpt.py
|
| 363 |
+
python: CPython 3.10.19
|
| 364 |
+
root: /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb
|
| 365 |
+
startedAt: "2026-10-03T07:36:55.078128Z"
|
| 366 |
+
writerId: i4bo5dz9n6n9rgehz11zfcuyno7peo6e
|
| 367 |
+
m: []
|
| 368 |
+
python_version: 3.10.19
|
| 369 |
+
t:
|
| 370 |
+
"1":
|
| 371 |
+
- 1
|
| 372 |
+
- 11
|
| 373 |
+
- 41
|
| 374 |
+
- 49
|
| 375 |
+
- 51
|
| 376 |
+
- 71
|
| 377 |
+
"2":
|
| 378 |
+
- 1
|
| 379 |
+
- 11
|
| 380 |
+
- 41
|
| 381 |
+
- 49
|
| 382 |
+
- 51
|
| 383 |
+
- 71
|
| 384 |
+
"3":
|
| 385 |
+
- 2
|
| 386 |
+
- 13
|
| 387 |
+
- 16
|
| 388 |
+
- 61
|
| 389 |
+
"4": 3.10.19
|
| 390 |
+
"5": 0.23.0
|
| 391 |
+
"6": 5.13.0
|
| 392 |
+
"12": 0.23.0
|
| 393 |
+
"13": linux-x86_64
|
| 394 |
+
account_for_embedding_in_pipeline_split:
|
| 395 |
+
value: false
|
| 396 |
+
account_for_loss_in_pipeline_split:
|
| 397 |
+
value: false
|
| 398 |
+
accumulate_allreduce_grads_in_fp32:
|
| 399 |
+
value: true
|
| 400 |
+
activation_func_clamp_mode:
|
| 401 |
+
value: soft
|
| 402 |
+
activation_func_clamp_value:
|
| 403 |
+
value: 7
|
| 404 |
+
adam_beta1:
|
| 405 |
+
value: 0.9
|
| 406 |
+
adam_beta2:
|
| 407 |
+
value: 0.95
|
| 408 |
+
adam_bias_correction:
|
| 409 |
+
value: false
|
| 410 |
+
adam_eps:
|
| 411 |
+
value: 1e-15
|
| 412 |
+
adamh_eps:
|
| 413 |
+
value: 1e-08
|
| 414 |
+
adamh_radius:
|
| 415 |
+
value: null
|
| 416 |
+
adamh_scope:
|
| 417 |
+
value: lm_head
|
| 418 |
+
adamw_lr_mup_scaler:
|
| 419 |
+
value: false
|
| 420 |
+
add_bias_linear:
|
| 421 |
+
value: false
|
| 422 |
+
add_position_embedding:
|
| 423 |
+
value: true
|
| 424 |
+
add_qkv_bias:
|
| 425 |
+
value: true
|
| 426 |
+
adlr_autoresume:
|
| 427 |
+
value: false
|
| 428 |
+
adlr_autoresume_interval:
|
| 429 |
+
value: 1000
|
| 430 |
+
align_grad_reduce:
|
| 431 |
+
value: true
|
| 432 |
+
align_param_gather:
|
| 433 |
+
value: false
|
| 434 |
+
allow_ambiguous_pad_tokens:
|
| 435 |
+
value: false
|
| 436 |
+
app_tag_run_name:
|
| 437 |
+
value: null
|
| 438 |
+
app_tag_run_version:
|
| 439 |
+
value: 0.0.0
|
| 440 |
+
apply_layernorm_1p:
|
| 441 |
+
value: false
|
| 442 |
+
apply_query_key_layer_scaling:
|
| 443 |
+
value: false
|
| 444 |
+
apply_residual_connection_post_layernorm:
|
| 445 |
+
value: false
|
| 446 |
+
apply_rope_fusion:
|
| 447 |
+
value: false
|
| 448 |
+
async_save:
|
| 449 |
+
value: true
|
| 450 |
+
async_tensor_model_parallel_allreduce:
|
| 451 |
+
value: true
|
| 452 |
+
attention_backend:
|
| 453 |
+
value: auto
|
| 454 |
+
attention_dropout:
|
| 455 |
+
value: 0
|
| 456 |
+
attention_output_gate:
|
| 457 |
+
value: true
|
| 458 |
+
attention_output_gate_upcycling:
|
| 459 |
+
value: false
|
| 460 |
+
attention_softmax_in_fp32:
|
| 461 |
+
value: false
|
| 462 |
+
attn_k_token_shift:
|
| 463 |
+
value: null
|
| 464 |
+
attn_output_gate:
|
| 465 |
+
value: null
|
| 466 |
+
attn_q_token_shift:
|
| 467 |
+
value: null
|
| 468 |
+
attn_token_shift:
|
| 469 |
+
value: null
|
| 470 |
+
attn_v_token_shift:
|
| 471 |
+
value: null
|
| 472 |
+
auto_detect_ckpt_format:
|
| 473 |
+
value: true
|
| 474 |
+
auto_generate_cu_seqlens:
|
| 475 |
+
value: true
|
| 476 |
+
barrier_with_L1_time:
|
| 477 |
+
value: false
|
| 478 |
+
benchmark_eval:
|
| 479 |
+
value: false
|
| 480 |
+
benchmark_global_batch:
|
| 481 |
+
value: null
|
| 482 |
+
benchmark_interval:
|
| 483 |
+
value: null
|
| 484 |
+
benchmark_micro_batch:
|
| 485 |
+
value: null
|
| 486 |
+
benchmark_sequence_length:
|
| 487 |
+
value: null
|
| 488 |
+
benchmark_tasks:
|
| 489 |
+
value: null
|
| 490 |
+
bert_binary_head:
|
| 491 |
+
value: true
|
| 492 |
+
bert_embedder_type:
|
| 493 |
+
value: megatron
|
| 494 |
+
bert_load:
|
| 495 |
+
value: null
|
| 496 |
+
bf16:
|
| 497 |
+
value: true
|
| 498 |
+
bias_dropout_fusion:
|
| 499 |
+
value: true
|
| 500 |
+
bias_gelu_fusion:
|
| 501 |
+
value: false
|
| 502 |
+
bias_swiglu_fusion:
|
| 503 |
+
value: true
|
| 504 |
+
biencoder_projection_dim:
|
| 505 |
+
value: 0
|
| 506 |
+
biencoder_shared_query_context_model:
|
| 507 |
+
value: false
|
| 508 |
+
block_data_path:
|
| 509 |
+
value: null
|
| 510 |
+
cache_mla_latents:
|
| 511 |
+
value: false
|
| 512 |
+
calc_ft_timeouts:
|
| 513 |
+
value: false
|
| 514 |
+
calculate_per_token_loss:
|
| 515 |
+
value: false
|
| 516 |
+
check_for_large_grads:
|
| 517 |
+
value: false
|
| 518 |
+
check_for_nan_in_loss_and_grad:
|
| 519 |
+
value: true
|
| 520 |
+
check_for_spiky_loss:
|
| 521 |
+
value: false
|
| 522 |
+
check_weight_hash_across_dp_replicas_interval:
|
| 523 |
+
value: null
|
| 524 |
+
ckpt_assume_constant_structure:
|
| 525 |
+
value: false
|
| 526 |
+
ckpt_convert_format:
|
| 527 |
+
value: null
|
| 528 |
+
ckpt_convert_save:
|
| 529 |
+
value: null
|
| 530 |
+
ckpt_convert_update_legacy_dist_opt_format:
|
| 531 |
+
value: false
|
| 532 |
+
ckpt_format:
|
| 533 |
+
value: torch_dist
|
| 534 |
+
ckpt_fully_parallel_load:
|
| 535 |
+
value: true
|
| 536 |
+
ckpt_fully_parallel_save:
|
| 537 |
+
value: true
|
| 538 |
+
ckpt_fully_parallel_save_deprecated:
|
| 539 |
+
value: false
|
| 540 |
+
ckpt_step:
|
| 541 |
+
value: null
|
| 542 |
+
classes_fraction:
|
| 543 |
+
value: 1
|
| 544 |
+
clip_grad:
|
| 545 |
+
value: 1
|
| 546 |
+
clone_scatter_output_in_embedding:
|
| 547 |
+
value: true
|
| 548 |
+
config_logger_dir:
|
| 549 |
+
value: ""
|
| 550 |
+
consumed_train_samples:
|
| 551 |
+
value: 0
|
| 552 |
+
consumed_valid_samples:
|
| 553 |
+
value: 0
|
| 554 |
+
context_parallel_size:
|
| 555 |
+
value: 8
|
| 556 |
+
continual_pretrain:
|
| 557 |
+
value: true
|
| 558 |
+
continual_pretrain_preserve_opt_param_scheduler:
|
| 559 |
+
value: false
|
| 560 |
+
corrected_weight_decay:
|
| 561 |
+
value: true
|
| 562 |
+
cp_comm_type:
|
| 563 |
+
value:
|
| 564 |
+
- a2a
|
| 565 |
+
create_attention_mask_in_dataloader:
|
| 566 |
+
value: false
|
| 567 |
+
cross_entropy_fusion_impl:
|
| 568 |
+
value: linear_triton
|
| 569 |
+
cross_entropy_loss_fusion:
|
| 570 |
+
value: true
|
| 571 |
+
cuda_graph_impl:
|
| 572 |
+
value: none
|
| 573 |
+
cuda_graph_scope:
|
| 574 |
+
value: []
|
| 575 |
+
cuda_graph_warmup_steps:
|
| 576 |
+
value: 3
|
| 577 |
+
data_args_path:
|
| 578 |
+
value: null
|
| 579 |
+
data_cache_path:
|
| 580 |
+
value: /mnt/hdd/cpt/binidx_cache_stage15_final_20261001_v2
|
| 581 |
+
data_parallel_random_init:
|
| 582 |
+
value: false
|
| 583 |
+
data_parallel_sharding_strategy:
|
| 584 |
+
value: no_shard
|
| 585 |
+
data_parallel_size:
|
| 586 |
+
value: 8
|
| 587 |
+
data_path:
|
| 588 |
+
value:
|
| 589 |
+
- /mnt/hdd/cpt/MoE_CPT_Data_0715-stage_15/stage_15_final_20261001_v2_link/worker_{0..78}_input_ids_tmp
|
| 590 |
+
data_per_class_fraction:
|
| 591 |
+
value: 1
|
| 592 |
+
data_sharding:
|
| 593 |
+
value: true
|
| 594 |
+
dataloader_defer_npy_index_mmap:
|
| 595 |
+
value: false
|
| 596 |
+
dataloader_fast_cache_load:
|
| 597 |
+
value: false
|
| 598 |
+
dataloader_type:
|
| 599 |
+
value: cyclic
|
| 600 |
+
dc_shortconv:
|
| 601 |
+
value: false
|
| 602 |
+
dc_shortconv_optimizer_state:
|
| 603 |
+
value: conservative
|
| 604 |
+
dc_shortconv_upcycling:
|
| 605 |
+
value: false
|
| 606 |
+
ddp_average_in_collective:
|
| 607 |
+
value: false
|
| 608 |
+
ddp_bucket_size:
|
| 609 |
+
value: 40000000
|
| 610 |
+
ddp_num_buckets:
|
| 611 |
+
value: null
|
| 612 |
+
ddp_pad_buckets_for_high_nccl_busbw:
|
| 613 |
+
value: false
|
| 614 |
+
decode_only_cuda_graphs:
|
| 615 |
+
value: false
|
| 616 |
+
decoder_first_pipeline_num_layers:
|
| 617 |
+
value: null
|
| 618 |
+
decoder_last_pipeline_num_layers:
|
| 619 |
+
value: null
|
| 620 |
+
decoder_num_layers:
|
| 621 |
+
value: null
|
| 622 |
+
decoder_seq_length:
|
| 623 |
+
value: null
|
| 624 |
+
decoupled_lr:
|
| 625 |
+
value: null
|
| 626 |
+
decoupled_min_lr:
|
| 627 |
+
value: null
|
| 628 |
+
decrease_batch_size_if_needed:
|
| 629 |
+
value: false
|
| 630 |
+
defer_embedding_wgrad_compute:
|
| 631 |
+
value: false
|
| 632 |
+
defer_grad_checks:
|
| 633 |
+
value: false
|
| 634 |
+
delay_wgrad_compute:
|
| 635 |
+
value: false
|
| 636 |
+
deprecated_use_mcore_models:
|
| 637 |
+
value: true
|
| 638 |
+
deterministic_mode:
|
| 639 |
+
value: false
|
| 640 |
+
dino_bottleneck_size:
|
| 641 |
+
value: 256
|
| 642 |
+
dino_freeze_last_layer:
|
| 643 |
+
value: 1
|
| 644 |
+
dino_head_hidden_size:
|
| 645 |
+
value: 2048
|
| 646 |
+
dino_local_crops_number:
|
| 647 |
+
value: 10
|
| 648 |
+
dino_local_img_size:
|
| 649 |
+
value: 96
|
| 650 |
+
dino_norm_last_layer:
|
| 651 |
+
value: false
|
| 652 |
+
dino_teacher_temp:
|
| 653 |
+
value: 0.07
|
| 654 |
+
dino_warmup_teacher_temp:
|
| 655 |
+
value: 0.04
|
| 656 |
+
dino_warmup_teacher_temp_epochs:
|
| 657 |
+
value: 30
|
| 658 |
+
disable_bf16_reduced_precision_matmul:
|
| 659 |
+
value: false
|
| 660 |
+
disable_chunked_prefill:
|
| 661 |
+
value: false
|
| 662 |
+
disable_explicit_attention_mask:
|
| 663 |
+
value: false
|
| 664 |
+
disable_mamba_mem_eff_path:
|
| 665 |
+
value: false
|
| 666 |
+
disable_straggler_on_startup:
|
| 667 |
+
value: false
|
| 668 |
+
disable_symmetric_registration:
|
| 669 |
+
value: false
|
| 670 |
+
dist_ckpt_format_deprecated:
|
| 671 |
+
value: null
|
| 672 |
+
dist_ckpt_optim_fully_reshardable:
|
| 673 |
+
value: false
|
| 674 |
+
dist_ckpt_save_pre_mcore_014:
|
| 675 |
+
value: false
|
| 676 |
+
dist_ckpt_strictness:
|
| 677 |
+
value: assume_ok_unexpected
|
| 678 |
+
distrib_optim_fully_reshardable_mem_efficient:
|
| 679 |
+
value: false
|
| 680 |
+
distribute_saved_activations:
|
| 681 |
+
value: false
|
| 682 |
+
distributed_backend:
|
| 683 |
+
value: nccl
|
| 684 |
+
distributed_timeout_minutes:
|
| 685 |
+
value: 120
|
| 686 |
+
distributed_timeout_seconds_after_init:
|
| 687 |
+
value: null
|
| 688 |
+
document_packing_algorithm:
|
| 689 |
+
value: obfd
|
| 690 |
+
document_packing_dp_size:
|
| 691 |
+
value: null
|
| 692 |
+
dump_param_to_param_group_map:
|
| 693 |
+
value: null
|
| 694 |
+
dynamic_context_parallel:
|
| 695 |
+
value: false
|
| 696 |
+
dynamic_context_parallel_sizes:
|
| 697 |
+
value: null
|
| 698 |
+
dynamic_cp_candidate_sizes:
|
| 699 |
+
value: null
|
| 700 |
+
dynamic_cp_gdn_policy:
|
| 701 |
+
value: null
|
| 702 |
+
dynamic_cp_moe_policy:
|
| 703 |
+
value: null
|
| 704 |
+
dynamic_cp_on_error:
|
| 705 |
+
value: error
|
| 706 |
+
dynamic_cp_scheduler:
|
| 707 |
+
value: default_dynamic_cp
|
| 708 |
+
dynamic_cp_wave_coexecution:
|
| 709 |
+
value: false
|
| 710 |
+
dynamic_cp_workspace_max_tokens:
|
| 711 |
+
value: null
|
| 712 |
+
emb_deviation_loss_coeff:
|
| 713 |
+
value: 0
|
| 714 |
+
emb_deviation_type:
|
| 715 |
+
value: null
|
| 716 |
+
embedding_init_method_std:
|
| 717 |
+
value: null
|
| 718 |
+
embedding_path:
|
| 719 |
+
value: null
|
| 720 |
+
empty_unused_memory_level:
|
| 721 |
+
value: 0
|
| 722 |
+
enable_cuda_graph:
|
| 723 |
+
value: false
|
| 724 |
+
enable_debug_logging:
|
| 725 |
+
value: false
|
| 726 |
+
enable_experimental:
|
| 727 |
+
value: false
|
| 728 |
+
enable_ft_package:
|
| 729 |
+
value: false
|
| 730 |
+
enable_full_sharding_in_hsdp:
|
| 731 |
+
value: false
|
| 732 |
+
enable_gloo_process_groups:
|
| 733 |
+
value: true
|
| 734 |
+
enable_msc:
|
| 735 |
+
value: true
|
| 736 |
+
enable_one_logger:
|
| 737 |
+
value: true
|
| 738 |
+
encoder_num_layers:
|
| 739 |
+
value: 56
|
| 740 |
+
encoder_seq_length:
|
| 741 |
+
value: 131072
|
| 742 |
+
end_weight_decay:
|
| 743 |
+
value: 0.1
|
| 744 |
+
eod_mask_loss:
|
| 745 |
+
value: false
|
| 746 |
+
error_injection_rate:
|
| 747 |
+
value: 0
|
| 748 |
+
error_injection_type:
|
| 749 |
+
value: transient_error
|
| 750 |
+
eval_interval:
|
| 751 |
+
value: 99999999
|
| 752 |
+
eval_iters:
|
| 753 |
+
value: 10
|
| 754 |
+
evidence_data_path:
|
| 755 |
+
value: null
|
| 756 |
+
exit_duration_in_mins:
|
| 757 |
+
value: null
|
| 758 |
+
exit_interval:
|
| 759 |
+
value: null
|
| 760 |
+
exit_on_missing_checkpoint:
|
| 761 |
+
value: true
|
| 762 |
+
exit_signal_handler:
|
| 763 |
+
value: true
|
| 764 |
+
exp_avg_dtype:
|
| 765 |
+
value: torch.float32
|
| 766 |
+
exp_avg_sq_dtype:
|
| 767 |
+
value: torch.float32
|
| 768 |
+
expert_model_parallel_size:
|
| 769 |
+
value: 8
|
| 770 |
+
expert_tensor_parallel_size:
|
| 771 |
+
value: 1
|
| 772 |
+
export_force_local_attention:
|
| 773 |
+
value: false
|
| 774 |
+
export_kd_cfg:
|
| 775 |
+
value: null
|
| 776 |
+
export_kd_teacher_ckpt_format:
|
| 777 |
+
value: null
|
| 778 |
+
export_kd_teacher_load:
|
| 779 |
+
value: null
|
| 780 |
+
export_kv_cache_quant:
|
| 781 |
+
value: false
|
| 782 |
+
export_legacy_megatron:
|
| 783 |
+
value: false
|
| 784 |
+
export_model_type:
|
| 785 |
+
value: GPTModel
|
| 786 |
+
export_moe_apply_probs_on_input:
|
| 787 |
+
value: false
|
| 788 |
+
export_offline_model:
|
| 789 |
+
value: false
|
| 790 |
+
export_qk_l2_norm:
|
| 791 |
+
value: false
|
| 792 |
+
export_quant_cfg:
|
| 793 |
+
value: null
|
| 794 |
+
export_real_quant_cfg:
|
| 795 |
+
value: None
|
| 796 |
+
export_te_mcore_model:
|
| 797 |
+
value: false
|
| 798 |
+
external_cuda_graph:
|
| 799 |
+
value: false
|
| 800 |
+
fast_thd_a2a:
|
| 801 |
+
value: true
|
| 802 |
+
ffn_hidden_size:
|
| 803 |
+
value: 4800
|
| 804 |
+
ffn_intermediate_token_shift:
|
| 805 |
+
value: null
|
| 806 |
+
ffn_token_shift:
|
| 807 |
+
value: null
|
| 808 |
+
final_logits_clamp_value:
|
| 809 |
+
value: 30
|
| 810 |
+
fine_grained_activation_offloading:
|
| 811 |
+
value: false
|
| 812 |
+
finetune:
|
| 813 |
+
value: false
|
| 814 |
+
finetune_data_split:
|
| 815 |
+
value: train
|
| 816 |
+
finetune_hf_dataset:
|
| 817 |
+
value: null
|
| 818 |
+
first_last_layers_bf16:
|
| 819 |
+
value: false
|
| 820 |
+
flash_decode:
|
| 821 |
+
value: false
|
| 822 |
+
fp4:
|
| 823 |
+
value: null
|
| 824 |
+
fp4_param:
|
| 825 |
+
value: false
|
| 826 |
+
fp4_recipe:
|
| 827 |
+
value: nvfp4
|
| 828 |
+
fp8:
|
| 829 |
+
value: null
|
| 830 |
+
fp8_amax_compute_algo:
|
| 831 |
+
value: most_recent
|
| 832 |
+
fp8_amax_history_len:
|
| 833 |
+
value: 1
|
| 834 |
+
fp8_interval:
|
| 835 |
+
value: 1
|
| 836 |
+
fp8_margin:
|
| 837 |
+
value: 0
|
| 838 |
+
fp8_param_gather:
|
| 839 |
+
value: false
|
| 840 |
+
fp8_recipe:
|
| 841 |
+
value: delayed
|
| 842 |
+
fp8_wgrad:
|
| 843 |
+
value: true
|
| 844 |
+
fp16:
|
| 845 |
+
value: false
|
| 846 |
+
fp16_lm_cross_entropy:
|
| 847 |
+
value: false
|
| 848 |
+
fp32_residual_connection:
|
| 849 |
+
value: false
|
| 850 |
+
freeze_layernorm_weight:
|
| 851 |
+
value: false
|
| 852 |
+
freeze_non_mamba:
|
| 853 |
+
value: false
|
| 854 |
+
fsdp_double_buffer:
|
| 855 |
+
value: false
|
| 856 |
+
full_validation:
|
| 857 |
+
value: false
|
| 858 |
+
gated_norm:
|
| 859 |
+
value: true
|
| 860 |
+
gated_norm_lora_rank:
|
| 861 |
+
value: 16
|
| 862 |
+
gated_norm_upcycling:
|
| 863 |
+
value: false
|
| 864 |
+
gdn_alpha_weight_scale:
|
| 865 |
+
value: 1
|
| 866 |
+
gdn_alpha_weight_scale_mode:
|
| 867 |
+
value: matrix
|
| 868 |
+
gdn_backend:
|
| 869 |
+
value: fla
|
| 870 |
+
gdn_fused_split_forward:
|
| 871 |
+
value: true
|
| 872 |
+
gdn_gated_norm_backend:
|
| 873 |
+
value: linghe
|
| 874 |
+
gdn_lr_mult_alpha:
|
| 875 |
+
value: 0.5
|
| 876 |
+
gdn_lr_mult_beta:
|
| 877 |
+
value: 1
|
| 878 |
+
gdn_lr_mult_k:
|
| 879 |
+
value: 1
|
| 880 |
+
gdn_lr_mult_q:
|
| 881 |
+
value: 1
|
| 882 |
+
gdn_lr_mult_v:
|
| 883 |
+
value: 1
|
| 884 |
+
gdn_postinit_alog_shift:
|
| 885 |
+
value: 0
|
| 886 |
+
gdn_postinit_alpha_scale:
|
| 887 |
+
value: 1
|
| 888 |
+
gdn_postinit_key_scale:
|
| 889 |
+
value: 1
|
| 890 |
+
gdn_pre_gdr_fusion:
|
| 891 |
+
value: false
|
| 892 |
+
gdn_pre_gdr_fusion_deterministic_weight_gradient:
|
| 893 |
+
value: false
|
| 894 |
+
gdn_pre_gdr_fusion_high_precision_backward:
|
| 895 |
+
value: false
|
| 896 |
+
gdn_shortconv_separate_gate:
|
| 897 |
+
value: false
|
| 898 |
+
gdn_shortconv_separate_gate_upcycling:
|
| 899 |
+
value: false
|
| 900 |
+
gdn_split_in_proj:
|
| 901 |
+
value: true
|
| 902 |
+
geglu:
|
| 903 |
+
value: false
|
| 904 |
+
global_batch_size:
|
| 905 |
+
value: 128
|
| 906 |
+
glu_linear_offset:
|
| 907 |
+
value: 0
|
| 908 |
+
grad_reduce_in_bf16:
|
| 909 |
+
value: false
|
| 910 |
+
gradient_accumulation_fusion:
|
| 911 |
+
value: true
|
| 912 |
+
gradient_reduce_div_fusion:
|
| 913 |
+
value: true
|
| 914 |
+
group_query_attention:
|
| 915 |
+
value: true
|
| 916 |
+
grpo_clamp_eps_lower:
|
| 917 |
+
value: 0.01
|
| 918 |
+
grpo_clamp_eps_upper:
|
| 919 |
+
value: 0.01
|
| 920 |
+
grpo_default_temperature:
|
| 921 |
+
value: 1
|
| 922 |
+
grpo_default_top_p:
|
| 923 |
+
value: 0
|
| 924 |
+
grpo_entropy_term_weight:
|
| 925 |
+
value: 0
|
| 926 |
+
grpo_filter_groups_with_same_reward:
|
| 927 |
+
value: false
|
| 928 |
+
grpo_group_size:
|
| 929 |
+
value: 2
|
| 930 |
+
grpo_iterations:
|
| 931 |
+
value: 2
|
| 932 |
+
grpo_kl_beta:
|
| 933 |
+
value: 0.001
|
| 934 |
+
grpo_prompts_per_step:
|
| 935 |
+
value: 32
|
| 936 |
+
head_lr_mult:
|
| 937 |
+
value: 1
|
| 938 |
+
heterogeneous_layers_config_encoded_json:
|
| 939 |
+
value: null
|
| 940 |
+
heterogeneous_layers_config_path:
|
| 941 |
+
value: null
|
| 942 |
+
hidden_dropout:
|
| 943 |
+
value: 0
|
| 944 |
+
hidden_size:
|
| 945 |
+
value: 2048
|
| 946 |
+
hidden_states_shrink:
|
| 947 |
+
value: 1
|
| 948 |
+
hierarchical_context_parallel_sizes:
|
| 949 |
+
value: null
|
| 950 |
+
high_priority_stream_groups:
|
| 951 |
+
value: []
|
| 952 |
+
hybrid_adamh:
|
| 953 |
+
value: true
|
| 954 |
+
hybrid_attention_ratio:
|
| 955 |
+
value: 0.0625
|
| 956 |
+
hybrid_context_parallel:
|
| 957 |
+
value: false
|
| 958 |
+
hybrid_mlp_ratio:
|
| 959 |
+
value: 0.5
|
| 960 |
+
hybrid_override_pattern:
|
| 961 |
+
value: null
|
| 962 |
+
hysteresis:
|
| 963 |
+
value: 2
|
| 964 |
+
ict_head_size:
|
| 965 |
+
value: null
|
| 966 |
+
ict_load:
|
| 967 |
+
value: null
|
| 968 |
+
img_h:
|
| 969 |
+
value: 224
|
| 970 |
+
img_w:
|
| 971 |
+
value: 224
|
| 972 |
+
increase_log_level_interval:
|
| 973 |
+
value: 1000
|
| 974 |
+
increase_log_level_iters:
|
| 975 |
+
value: 5
|
| 976 |
+
indexer_batch_size:
|
| 977 |
+
value: 128
|
| 978 |
+
indexer_log_interval:
|
| 979 |
+
value: 1000
|
| 980 |
+
inference_batch_times_seqlen_threshold:
|
| 981 |
+
value: -1
|
| 982 |
+
inference_dynamic_batching:
|
| 983 |
+
value: false
|
| 984 |
+
inference_dynamic_batching_block_size:
|
| 985 |
+
value: 256
|
| 986 |
+
inference_dynamic_batching_buffer_guaranteed_fraction:
|
| 987 |
+
value: 0.2
|
| 988 |
+
inference_dynamic_batching_buffer_overflow_factor:
|
| 989 |
+
value: null
|
| 990 |
+
inference_dynamic_batching_buffer_size_gb:
|
| 991 |
+
value: 40
|
| 992 |
+
inference_dynamic_batching_max_requests_override:
|
| 993 |
+
value: null
|
| 994 |
+
inference_dynamic_batching_max_tokens_override:
|
| 995 |
+
value: null
|
| 996 |
+
inference_dynamic_batching_num_cuda_graphs:
|
| 997 |
+
value: 16
|
| 998 |
+
inference_dynamic_batching_track_paused_request_events:
|
| 999 |
+
value: false
|
| 1000 |
+
inference_dynamic_batching_unified_memory_level:
|
| 1001 |
+
value: 0
|
| 1002 |
+
inference_max_batch_size:
|
| 1003 |
+
value: 8
|
| 1004 |
+
inference_max_seq_length:
|
| 1005 |
+
value: 2560
|
| 1006 |
+
inference_rng_tracker:
|
| 1007 |
+
value: false
|
| 1008 |
+
init_method_std:
|
| 1009 |
+
value: 0.02
|
| 1010 |
+
init_method_xavier_uniform:
|
| 1011 |
+
value: false
|
| 1012 |
+
init_model_with_meta_device:
|
| 1013 |
+
value: false
|
| 1014 |
+
initial_loss_scale:
|
| 1015 |
+
value: 4294967296
|
| 1016 |
+
inprocess_active_world_size:
|
| 1017 |
+
value: 64
|
| 1018 |
+
inprocess_barrier_timeout:
|
| 1019 |
+
value: 120
|
| 1020 |
+
inprocess_completion_timeout:
|
| 1021 |
+
value: 120
|
| 1022 |
+
inprocess_empty_cuda_cache:
|
| 1023 |
+
value: false
|
| 1024 |
+
inprocess_granularity:
|
| 1025 |
+
value: node
|
| 1026 |
+
inprocess_hard_timeout:
|
| 1027 |
+
value: 90
|
| 1028 |
+
inprocess_heartbeat_interval:
|
| 1029 |
+
value: 30
|
| 1030 |
+
inprocess_heartbeat_timeout:
|
| 1031 |
+
value: 60
|
| 1032 |
+
inprocess_last_call_wait:
|
| 1033 |
+
value: 1
|
| 1034 |
+
inprocess_max_iterations:
|
| 1035 |
+
value: null
|
| 1036 |
+
inprocess_monitor_process_interval:
|
| 1037 |
+
value: 1
|
| 1038 |
+
inprocess_monitor_thread_interval:
|
| 1039 |
+
value: 1
|
| 1040 |
+
inprocess_progress_watchdog_interval:
|
| 1041 |
+
value: 1
|
| 1042 |
+
inprocess_restart:
|
| 1043 |
+
value: false
|
| 1044 |
+
inprocess_soft_timeout:
|
| 1045 |
+
value: 60
|
| 1046 |
+
inprocess_termination_grace_time:
|
| 1047 |
+
value: 1
|
| 1048 |
+
is_hybrid_model:
|
| 1049 |
+
value: true
|
| 1050 |
+
iter_per_epoch:
|
| 1051 |
+
value: 1250
|
| 1052 |
+
iterations_to_skip:
|
| 1053 |
+
value: []
|
| 1054 |
+
keep_fp8_transpose_cache:
|
| 1055 |
+
value: false
|
| 1056 |
+
kitchen_config_file:
|
| 1057 |
+
value: null
|
| 1058 |
+
kitchen_recipe_number:
|
| 1059 |
+
value: null
|
| 1060 |
+
kv_channels:
|
| 1061 |
+
value: 64
|
| 1062 |
+
kv_lora_rank:
|
| 1063 |
+
value: 32
|
| 1064 |
+
langrl_env_config:
|
| 1065 |
+
value: null
|
| 1066 |
+
langrl_external_server:
|
| 1067 |
+
value: false
|
| 1068 |
+
langrl_inference_server_conversation_template:
|
| 1069 |
+
value: null
|
| 1070 |
+
langrl_inference_server_type:
|
| 1071 |
+
value: inplace_megatron
|
| 1072 |
+
lazy_mpu_init:
|
| 1073 |
+
value: null
|
| 1074 |
+
legacy_tokenizer:
|
| 1075 |
+
value: false
|
| 1076 |
+
linear_attention_freq:
|
| 1077 |
+
value:
|
| 1078 |
+
- 1
|
| 1079 |
+
- 1
|
| 1080 |
+
- 1
|
| 1081 |
+
- 1
|
| 1082 |
+
- 1
|
| 1083 |
+
- 1
|
| 1084 |
+
- 1
|
| 1085 |
+
- 1
|
| 1086 |
+
- 1
|
| 1087 |
+
- 1
|
| 1088 |
+
- 1
|
| 1089 |
+
- 1
|
| 1090 |
+
- 0
|
| 1091 |
+
- 1
|
| 1092 |
+
- 1
|
| 1093 |
+
- 1
|
| 1094 |
+
- 1
|
| 1095 |
+
- 1
|
| 1096 |
+
- 1
|
| 1097 |
+
- 1
|
| 1098 |
+
- 0
|
| 1099 |
+
- 0
|
| 1100 |
+
- 1
|
| 1101 |
+
- 0
|
| 1102 |
+
- 1
|
| 1103 |
+
- 1
|
| 1104 |
+
- 1
|
| 1105 |
+
- 1
|
| 1106 |
+
- 1
|
| 1107 |
+
- 1
|
| 1108 |
+
- 1
|
| 1109 |
+
- 1
|
| 1110 |
+
- 1
|
| 1111 |
+
- 1
|
| 1112 |
+
- 1
|
| 1113 |
+
- 1
|
| 1114 |
+
- 1
|
| 1115 |
+
- 1
|
| 1116 |
+
- 1
|
| 1117 |
+
- 1
|
| 1118 |
+
- 1
|
| 1119 |
+
- 1
|
| 1120 |
+
- 1
|
| 1121 |
+
- 1
|
| 1122 |
+
- 1
|
| 1123 |
+
- 1
|
| 1124 |
+
- 0
|
| 1125 |
+
- 1
|
| 1126 |
+
- 0
|
| 1127 |
+
- 0
|
| 1128 |
+
- 1
|
| 1129 |
+
- 1
|
| 1130 |
+
- 1
|
| 1131 |
+
- 1
|
| 1132 |
+
- 1
|
| 1133 |
+
- 1
|
| 1134 |
+
linear_attention_type:
|
| 1135 |
+
value: gated_delta_net
|
| 1136 |
+
linear_conv_kernel_dim:
|
| 1137 |
+
value: 4
|
| 1138 |
+
linear_cross_entropy_accumulate_grad_in_fp32:
|
| 1139 |
+
value: true
|
| 1140 |
+
linear_cross_entropy_num_chunks:
|
| 1141 |
+
value: 8
|
| 1142 |
+
linear_key_head_dim:
|
| 1143 |
+
value: 64
|
| 1144 |
+
linear_num_key_heads:
|
| 1145 |
+
value: 8
|
| 1146 |
+
linear_num_value_heads:
|
| 1147 |
+
value: 32
|
| 1148 |
+
linear_rope_mode:
|
| 1149 |
+
value: none
|
| 1150 |
+
linear_value_head_dim:
|
| 1151 |
+
value: 64
|
| 1152 |
+
lm_head_alpha:
|
| 1153 |
+
value: 1
|
| 1154 |
+
lm_loss_normalization:
|
| 1155 |
+
value: global-token
|
| 1156 |
+
load:
|
| 1157 |
+
value: /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage14_120B_8node_gdnlralpha_off_20260925a/checkpoints
|
| 1158 |
+
load_complemental_dataset:
|
| 1159 |
+
value:
|
| 1160 |
+
- loss_mask
|
| 1161 |
+
load_main_params_from_ckpt:
|
| 1162 |
+
value: null
|
| 1163 |
+
local_rank:
|
| 1164 |
+
value: 7
|
| 1165 |
+
log_attn_logits:
|
| 1166 |
+
value: false
|
| 1167 |
+
log_energy:
|
| 1168 |
+
value: false
|
| 1169 |
+
log_hidden_states:
|
| 1170 |
+
value:
|
| 1171 |
+
- embeddings
|
| 1172 |
+
- residual_attn
|
| 1173 |
+
- input_layernorm
|
| 1174 |
+
- attention::q_layernorm
|
| 1175 |
+
- attention::k_layernorm
|
| 1176 |
+
- attention::core_attention
|
| 1177 |
+
- attention::o_proj
|
| 1178 |
+
- residual_mlp
|
| 1179 |
+
- pre_mlp_layernorm
|
| 1180 |
+
- mlp
|
| 1181 |
+
- moe::router
|
| 1182 |
+
- moe::shared_experts
|
| 1183 |
+
- moe::routed_experts
|
| 1184 |
+
- gated_delta::in_proj
|
| 1185 |
+
- gated_delta::conv1d
|
| 1186 |
+
- gated_delta::query
|
| 1187 |
+
- gated_delta::key
|
| 1188 |
+
- gated_delta::value
|
| 1189 |
+
- gated_delta::gate
|
| 1190 |
+
- gated_delta::beta
|
| 1191 |
+
- gated_delta::alpha
|
| 1192 |
+
- gated_delta::g
|
| 1193 |
+
- gated_delta::core_attention
|
| 1194 |
+
- gated_delta::out_norm
|
| 1195 |
+
- gated_delta::out_proj
|
| 1196 |
+
- final_layernorm
|
| 1197 |
+
log_interval:
|
| 1198 |
+
value: 1
|
| 1199 |
+
log_logits_z_loss:
|
| 1200 |
+
value: false
|
| 1201 |
+
log_loss_scale_to_tensorboard:
|
| 1202 |
+
value: true
|
| 1203 |
+
log_memory_to_tensorboard:
|
| 1204 |
+
value: false
|
| 1205 |
+
log_metrics_interval:
|
| 1206 |
+
value: 10
|
| 1207 |
+
log_moe_activations:
|
| 1208 |
+
value: true
|
| 1209 |
+
log_moe_params:
|
| 1210 |
+
value: false
|
| 1211 |
+
log_moe_router_metrics:
|
| 1212 |
+
value: false
|
| 1213 |
+
log_num_zeros_in_grad:
|
| 1214 |
+
value: false
|
| 1215 |
+
log_padding_stats:
|
| 1216 |
+
value: false
|
| 1217 |
+
log_params:
|
| 1218 |
+
value:
|
| 1219 |
+
- attention::linear_qkv
|
| 1220 |
+
- attention::o_proj
|
| 1221 |
+
- mlp::linear_fc1
|
| 1222 |
+
- mlp::linear_fc2
|
| 1223 |
+
- input_layernorm
|
| 1224 |
+
- pre_mlp_layernorm
|
| 1225 |
+
- embedding
|
| 1226 |
+
- lm_head
|
| 1227 |
+
- gated_delta::in_proj
|
| 1228 |
+
- gated_delta::in_proj_bias
|
| 1229 |
+
- gated_delta::conv1d
|
| 1230 |
+
- gated_delta::conv1d_bias
|
| 1231 |
+
- gated_delta::dt_bias
|
| 1232 |
+
- gated_delta::A_log
|
| 1233 |
+
- gated_delta::out_norm
|
| 1234 |
+
- gated_delta::out_norm_bias
|
| 1235 |
+
- gated_delta::out_proj
|
| 1236 |
+
- gated_delta::out_proj_bias
|
| 1237 |
+
log_params_norm:
|
| 1238 |
+
value: true
|
| 1239 |
+
log_per_layer_grad_rms:
|
| 1240 |
+
value: true
|
| 1241 |
+
log_per_module_grad_rms:
|
| 1242 |
+
value: true
|
| 1243 |
+
log_per_module_update_rms:
|
| 1244 |
+
value: false
|
| 1245 |
+
log_progress:
|
| 1246 |
+
value: false
|
| 1247 |
+
log_spike_diagnostics:
|
| 1248 |
+
value: false
|
| 1249 |
+
log_straggler:
|
| 1250 |
+
value: false
|
| 1251 |
+
log_throughput:
|
| 1252 |
+
value: true
|
| 1253 |
+
log_timers_to_tensorboard:
|
| 1254 |
+
value: false
|
| 1255 |
+
log_update_rms:
|
| 1256 |
+
value: true
|
| 1257 |
+
log_validation_ppl_to_tensorboard:
|
| 1258 |
+
value: false
|
| 1259 |
+
log_world_size_to_tensorboard:
|
| 1260 |
+
value: false
|
| 1261 |
+
logging_level:
|
| 1262 |
+
value: null
|
| 1263 |
+
loss_scale:
|
| 1264 |
+
value: null
|
| 1265 |
+
loss_scale_window:
|
| 1266 |
+
value: 1000
|
| 1267 |
+
lr:
|
| 1268 |
+
value: 0.0005
|
| 1269 |
+
lr_decay_iters:
|
| 1270 |
+
value: null
|
| 1271 |
+
lr_decay_samples:
|
| 1272 |
+
value: 877440
|
| 1273 |
+
lr_decay_style:
|
| 1274 |
+
value: constant
|
| 1275 |
+
lr_warmup_fraction:
|
| 1276 |
+
value: null
|
| 1277 |
+
lr_warmup_init:
|
| 1278 |
+
value: 0
|
| 1279 |
+
lr_warmup_iters:
|
| 1280 |
+
value: 0
|
| 1281 |
+
lr_warmup_samples:
|
| 1282 |
+
value: 0
|
| 1283 |
+
lr_wsd_decay_iters:
|
| 1284 |
+
value: null
|
| 1285 |
+
lr_wsd_decay_samples:
|
| 1286 |
+
value: null
|
| 1287 |
+
lr_wsd_decay_style:
|
| 1288 |
+
value: exponential
|
| 1289 |
+
main_grads_dtype:
|
| 1290 |
+
value: torch.float32
|
| 1291 |
+
main_params_dtype:
|
| 1292 |
+
value: torch.float32
|
| 1293 |
+
make_vocab_size_divisible_by:
|
| 1294 |
+
value: 128
|
| 1295 |
+
mamba_disable_cp:
|
| 1296 |
+
value: false
|
| 1297 |
+
mamba_expand:
|
| 1298 |
+
value: 2
|
| 1299 |
+
mamba_head_dim:
|
| 1300 |
+
value: 64
|
| 1301 |
+
mamba_num_groups:
|
| 1302 |
+
value: 8
|
| 1303 |
+
mamba_num_heads:
|
| 1304 |
+
value: null
|
| 1305 |
+
mamba_state_dim:
|
| 1306 |
+
value: 128
|
| 1307 |
+
manual_gc:
|
| 1308 |
+
value: false
|
| 1309 |
+
manual_gc_eval:
|
| 1310 |
+
value: true
|
| 1311 |
+
manual_gc_interval:
|
| 1312 |
+
value: 0
|
| 1313 |
+
mask_factor:
|
| 1314 |
+
value: 1
|
| 1315 |
+
mask_prob:
|
| 1316 |
+
value: 0.15
|
| 1317 |
+
mask_type:
|
| 1318 |
+
value: random
|
| 1319 |
+
masked_softmax_fusion:
|
| 1320 |
+
value: false
|
| 1321 |
+
max_position_embeddings:
|
| 1322 |
+
value: 131072
|
| 1323 |
+
max_seqlen_per_cp_rank:
|
| 1324 |
+
value: null
|
| 1325 |
+
max_tokens_to_oom:
|
| 1326 |
+
value: 12000
|
| 1327 |
+
memory_snapshot_path:
|
| 1328 |
+
value: null
|
| 1329 |
+
merge_file:
|
| 1330 |
+
value: null
|
| 1331 |
+
micro_batch_size:
|
| 1332 |
+
value: 1
|
| 1333 |
+
microbatch_group_size_per_vp_stage:
|
| 1334 |
+
value: null
|
| 1335 |
+
mid_level_dataset_surplus:
|
| 1336 |
+
value: 0.005
|
| 1337 |
+
min_loss_scale:
|
| 1338 |
+
value: 1
|
| 1339 |
+
min_lr:
|
| 1340 |
+
value: 0.0005
|
| 1341 |
+
min_offloaded_tensor_size:
|
| 1342 |
+
value: 1048576
|
| 1343 |
+
mlp_chunks_for_prefill:
|
| 1344 |
+
value: 1
|
| 1345 |
+
mmap_bin_files:
|
| 1346 |
+
value: true
|
| 1347 |
+
mock_data:
|
| 1348 |
+
value: false
|
| 1349 |
+
modelopt_enabled:
|
| 1350 |
+
value: false
|
| 1351 |
+
moe_apply_probs_on_input:
|
| 1352 |
+
value: false
|
| 1353 |
+
moe_aux_loss_coeff:
|
| 1354 |
+
value: 0.05
|
| 1355 |
+
moe_deepep_num_sms:
|
| 1356 |
+
value: 20
|
| 1357 |
+
moe_enable_deepep:
|
| 1358 |
+
value: false
|
| 1359 |
+
moe_expert_capacity_factor:
|
| 1360 |
+
value: null
|
| 1361 |
+
moe_extended_tp:
|
| 1362 |
+
value: false
|
| 1363 |
+
moe_ffn_hidden_size:
|
| 1364 |
+
value: 512
|
| 1365 |
+
moe_flex_dispatcher_backend:
|
| 1366 |
+
value: deepep
|
| 1367 |
+
moe_gaux_overlap:
|
| 1368 |
+
value: false
|
| 1369 |
+
moe_grouped_gemm:
|
| 1370 |
+
value: true
|
| 1371 |
+
moe_hybridep_num_sms:
|
| 1372 |
+
value: 16
|
| 1373 |
+
moe_input_jitter_eps:
|
| 1374 |
+
value: null
|
| 1375 |
+
moe_layer_freq:
|
| 1376 |
+
value:
|
| 1377 |
+
- 0
|
| 1378 |
+
- 0
|
| 1379 |
+
- 1
|
| 1380 |
+
- 1
|
| 1381 |
+
- 1
|
| 1382 |
+
- 1
|
| 1383 |
+
- 1
|
| 1384 |
+
- 1
|
| 1385 |
+
- 1
|
| 1386 |
+
- 1
|
| 1387 |
+
- 1
|
| 1388 |
+
- 1
|
| 1389 |
+
- 1
|
| 1390 |
+
- 1
|
| 1391 |
+
- 1
|
| 1392 |
+
- 1
|
| 1393 |
+
- 1
|
| 1394 |
+
- 1
|
| 1395 |
+
- 1
|
| 1396 |
+
- 1
|
| 1397 |
+
- 1
|
| 1398 |
+
- 1
|
| 1399 |
+
- 1
|
| 1400 |
+
- 1
|
| 1401 |
+
- 1
|
| 1402 |
+
- 1
|
| 1403 |
+
- 1
|
| 1404 |
+
- 1
|
| 1405 |
+
- 1
|
| 1406 |
+
- 1
|
| 1407 |
+
- 1
|
| 1408 |
+
- 1
|
| 1409 |
+
- 1
|
| 1410 |
+
- 1
|
| 1411 |
+
- 1
|
| 1412 |
+
- 1
|
| 1413 |
+
- 1
|
| 1414 |
+
- 1
|
| 1415 |
+
- 1
|
| 1416 |
+
- 1
|
| 1417 |
+
- 1
|
| 1418 |
+
- 1
|
| 1419 |
+
- 1
|
| 1420 |
+
- 1
|
| 1421 |
+
- 1
|
| 1422 |
+
- 1
|
| 1423 |
+
- 1
|
| 1424 |
+
- 1
|
| 1425 |
+
- 1
|
| 1426 |
+
- 1
|
| 1427 |
+
- 1
|
| 1428 |
+
- 1
|
| 1429 |
+
- 1
|
| 1430 |
+
- 1
|
| 1431 |
+
- 1
|
| 1432 |
+
- 1
|
| 1433 |
+
moe_layer_recompute:
|
| 1434 |
+
value: false
|
| 1435 |
+
moe_monitor_layers:
|
| 1436 |
+
value: ""
|
| 1437 |
+
moe_monitor_log_interval:
|
| 1438 |
+
value: null
|
| 1439 |
+
moe_pad_expert_input_to_capacity:
|
| 1440 |
+
value: false
|
| 1441 |
+
moe_pad_experts_for_cuda_graph_inference:
|
| 1442 |
+
value: false
|
| 1443 |
+
moe_per_layer_logging:
|
| 1444 |
+
value: false
|
| 1445 |
+
moe_permute_backend:
|
| 1446 |
+
value: auto
|
| 1447 |
+
moe_permute_fusion:
|
| 1448 |
+
value: true
|
| 1449 |
+
moe_router_aux_loss_fusion:
|
| 1450 |
+
value: auto
|
| 1451 |
+
moe_router_bias_update_method:
|
| 1452 |
+
value: sign
|
| 1453 |
+
moe_router_bias_update_rate:
|
| 1454 |
+
value: 0.001
|
| 1455 |
+
moe_router_dtype:
|
| 1456 |
+
value: fp32
|
| 1457 |
+
moe_router_enable_expert_bias:
|
| 1458 |
+
value: false
|
| 1459 |
+
moe_router_force_load_balancing:
|
| 1460 |
+
value: false
|
| 1461 |
+
moe_router_fusion:
|
| 1462 |
+
value: true
|
| 1463 |
+
moe_router_gemm_backend:
|
| 1464 |
+
value: te
|
| 1465 |
+
moe_router_group_topk:
|
| 1466 |
+
value: null
|
| 1467 |
+
moe_router_load_balancing_type:
|
| 1468 |
+
value: global_aux_loss
|
| 1469 |
+
moe_router_num_groups:
|
| 1470 |
+
value: null
|
| 1471 |
+
moe_router_padding_for_fp8:
|
| 1472 |
+
value: false
|
| 1473 |
+
moe_router_padding_for_quantization:
|
| 1474 |
+
value: false
|
| 1475 |
+
moe_router_pre_softmax:
|
| 1476 |
+
value: false
|
| 1477 |
+
moe_router_score_function:
|
| 1478 |
+
value: softmax
|
| 1479 |
+
moe_router_sqrt_gate:
|
| 1480 |
+
value: true
|
| 1481 |
+
moe_router_topk:
|
| 1482 |
+
value: 4
|
| 1483 |
+
moe_router_topk_scaling_factor:
|
| 1484 |
+
value: null
|
| 1485 |
+
moe_shared_expert_gate:
|
| 1486 |
+
value: true
|
| 1487 |
+
moe_shared_expert_intermediate_size:
|
| 1488 |
+
value: 512
|
| 1489 |
+
moe_shared_expert_overlap:
|
| 1490 |
+
value: true
|
| 1491 |
+
moe_token_dispatcher_type:
|
| 1492 |
+
value: alltoall
|
| 1493 |
+
moe_token_drop_policy:
|
| 1494 |
+
value: probs
|
| 1495 |
+
moe_triton_dispatcher_exclude_padding_tokens:
|
| 1496 |
+
value: false
|
| 1497 |
+
moe_triton_mega_activation_sms:
|
| 1498 |
+
value: 4
|
| 1499 |
+
moe_triton_mega_combine_sms:
|
| 1500 |
+
value: 32
|
| 1501 |
+
moe_triton_mega_compute_sms:
|
| 1502 |
+
value: 24
|
| 1503 |
+
moe_triton_mega_dispatch_sms:
|
| 1504 |
+
value: 48
|
| 1505 |
+
moe_triton_mega_num_warps:
|
| 1506 |
+
value: 16
|
| 1507 |
+
moe_triton_mega_reduce_sms:
|
| 1508 |
+
value: 32
|
| 1509 |
+
moe_triton_mega_tail_sms:
|
| 1510 |
+
value: 16
|
| 1511 |
+
moe_triton_shared_expert_overlap:
|
| 1512 |
+
value: false
|
| 1513 |
+
moe_triton_workspace_expand:
|
| 1514 |
+
value: 4
|
| 1515 |
+
moe_upcycling_granularity:
|
| 1516 |
+
value: 1
|
| 1517 |
+
moe_use_legacy_grouped_gemm:
|
| 1518 |
+
value: false
|
| 1519 |
+
moe_use_upcycling:
|
| 1520 |
+
value: false
|
| 1521 |
+
moe_z_loss_coeff:
|
| 1522 |
+
value: null
|
| 1523 |
+
mrope_section:
|
| 1524 |
+
value: null
|
| 1525 |
+
mscale:
|
| 1526 |
+
value: 1
|
| 1527 |
+
mscale_all_dim:
|
| 1528 |
+
value: 0
|
| 1529 |
+
mtp_linear_attention_type:
|
| 1530 |
+
value: gated_delta_net
|
| 1531 |
+
mtp_loss_scaling_factor:
|
| 1532 |
+
value: 0.1
|
| 1533 |
+
mtp_num_layers:
|
| 1534 |
+
value: 0
|
| 1535 |
+
multi_latent_attention:
|
| 1536 |
+
value: false
|
| 1537 |
+
multiple_validation_sets:
|
| 1538 |
+
value: false
|
| 1539 |
+
muon_ball_momentum:
|
| 1540 |
+
value: 0.9
|
| 1541 |
+
muon_ball_msign_steps:
|
| 1542 |
+
value: 5
|
| 1543 |
+
muon_ball_power_iteration_steps:
|
| 1544 |
+
value: 10
|
| 1545 |
+
muon_ball_qkv_split_mode:
|
| 1546 |
+
value: component
|
| 1547 |
+
muon_ball_radius_mode:
|
| 1548 |
+
value: spectral_mup
|
| 1549 |
+
muon_ball_retract_alpha:
|
| 1550 |
+
value: 0.05
|
| 1551 |
+
muon_ball_retract_mode:
|
| 1552 |
+
value: hard
|
| 1553 |
+
muon_ball_scale_mode:
|
| 1554 |
+
value: spectral_mup
|
| 1555 |
+
muon_ball_split_fc1:
|
| 1556 |
+
value: true
|
| 1557 |
+
muon_ball_split_moe_experts:
|
| 1558 |
+
value: true
|
| 1559 |
+
muon_ball_split_qkv:
|
| 1560 |
+
value: true
|
| 1561 |
+
muon_ball_use_nesterov:
|
| 1562 |
+
value: true
|
| 1563 |
+
muon_extra_scale_factor:
|
| 1564 |
+
value: 1
|
| 1565 |
+
muon_fp32_matmul_prec:
|
| 1566 |
+
value: medium
|
| 1567 |
+
muon_momentum:
|
| 1568 |
+
value: 0.9
|
| 1569 |
+
muon_num_ns_steps:
|
| 1570 |
+
value: 5
|
| 1571 |
+
muon_qkv_split_mode:
|
| 1572 |
+
value: component
|
| 1573 |
+
muon_scale_mode:
|
| 1574 |
+
value: spectral_mup
|
| 1575 |
+
muon_scale_vectorized_mode:
|
| 1576 |
+
value: full
|
| 1577 |
+
muon_split_fc1:
|
| 1578 |
+
value: true
|
| 1579 |
+
muon_split_moe_experts:
|
| 1580 |
+
value: true
|
| 1581 |
+
muon_split_qkv:
|
| 1582 |
+
value: true
|
| 1583 |
+
muon_tp_mode:
|
| 1584 |
+
value: blockwise
|
| 1585 |
+
muon_use_nesterov:
|
| 1586 |
+
value: false
|
| 1587 |
+
muon_vectorize:
|
| 1588 |
+
value: []
|
| 1589 |
+
muon_vectorize_attn_dim:
|
| 1590 |
+
value: hidden_size
|
| 1591 |
+
mup_lr_mult:
|
| 1592 |
+
value: 1
|
| 1593 |
+
nccl_all_reduce_for_prefill:
|
| 1594 |
+
value: false
|
| 1595 |
+
nccl_communicator_config_path:
|
| 1596 |
+
value: null
|
| 1597 |
+
nccl_ub:
|
| 1598 |
+
value: false
|
| 1599 |
+
no_load_optim:
|
| 1600 |
+
value: null
|
| 1601 |
+
no_load_rng:
|
| 1602 |
+
value: true
|
| 1603 |
+
no_load_scheduler:
|
| 1604 |
+
value: null
|
| 1605 |
+
no_persist_layer_norm:
|
| 1606 |
+
value: false
|
| 1607 |
+
no_rope_freq:
|
| 1608 |
+
value: null
|
| 1609 |
+
no_save_optim:
|
| 1610 |
+
value: null
|
| 1611 |
+
no_save_rng:
|
| 1612 |
+
value: null
|
| 1613 |
+
no_save_step_one:
|
| 1614 |
+
value: true
|
| 1615 |
+
no_weight_decay_cond_type:
|
| 1616 |
+
value: null
|
| 1617 |
+
non_persistent_ckpt_type:
|
| 1618 |
+
value: null
|
| 1619 |
+
non_persistent_global_ckpt_dir:
|
| 1620 |
+
value: null
|
| 1621 |
+
non_persistent_keep_last:
|
| 1622 |
+
value: 1
|
| 1623 |
+
non_persistent_local_ckpt_algo:
|
| 1624 |
+
value: fully_parallel
|
| 1625 |
+
non_persistent_local_ckpt_dir:
|
| 1626 |
+
value: null
|
| 1627 |
+
non_persistent_save_interval:
|
| 1628 |
+
value: null
|
| 1629 |
+
norm_epsilon:
|
| 1630 |
+
value: 1e-06
|
| 1631 |
+
normalization:
|
| 1632 |
+
value: RMSNorm
|
| 1633 |
+
num_attention_heads:
|
| 1634 |
+
value: 32
|
| 1635 |
+
num_channels:
|
| 1636 |
+
value: 3
|
| 1637 |
+
num_classes:
|
| 1638 |
+
value: 1000
|
| 1639 |
+
num_dataset_builder_threads:
|
| 1640 |
+
value: 1
|
| 1641 |
+
num_distributed_optimizer_instances:
|
| 1642 |
+
value: 1
|
| 1643 |
+
num_experts:
|
| 1644 |
+
value: 192
|
| 1645 |
+
num_layers:
|
| 1646 |
+
value: 56
|
| 1647 |
+
num_layers_at_end_in_bf16:
|
| 1648 |
+
value: 1
|
| 1649 |
+
num_layers_at_start_in_bf16:
|
| 1650 |
+
value: 1
|
| 1651 |
+
num_layers_per_virtual_pipeline_stage:
|
| 1652 |
+
value: null
|
| 1653 |
+
num_query_groups:
|
| 1654 |
+
value: 8
|
| 1655 |
+
num_virtual_stages_per_pipeline_rank:
|
| 1656 |
+
value: null
|
| 1657 |
+
num_workers:
|
| 1658 |
+
value: 4
|
| 1659 |
+
object_storage_cache_path:
|
| 1660 |
+
value: null
|
| 1661 |
+
offload_modules:
|
| 1662 |
+
value: []
|
| 1663 |
+
one_logger_async:
|
| 1664 |
+
value: false
|
| 1665 |
+
one_logger_project:
|
| 1666 |
+
value: megatron-lm
|
| 1667 |
+
one_logger_run_name:
|
| 1668 |
+
value: null
|
| 1669 |
+
onnx_safe:
|
| 1670 |
+
value: null
|
| 1671 |
+
openai_gelu:
|
| 1672 |
+
value: false
|
| 1673 |
+
optimizer:
|
| 1674 |
+
value: adam
|
| 1675 |
+
optimizer_cpu_offload:
|
| 1676 |
+
value: false
|
| 1677 |
+
optimizer_offload_fraction:
|
| 1678 |
+
value: 1
|
| 1679 |
+
output_bert_embeddings:
|
| 1680 |
+
value: false
|
| 1681 |
+
output_logits_z_loss_coeff:
|
| 1682 |
+
value: null
|
| 1683 |
+
overlap_cpu_optimizer_d2h_h2d:
|
| 1684 |
+
value: false
|
| 1685 |
+
overlap_grad_reduce:
|
| 1686 |
+
value: true
|
| 1687 |
+
overlap_moe_expert_parallel_comm:
|
| 1688 |
+
value: false
|
| 1689 |
+
overlap_p2p_comm:
|
| 1690 |
+
value: false
|
| 1691 |
+
overlap_p2p_comm_warmup_flush:
|
| 1692 |
+
value: false
|
| 1693 |
+
overlap_param_gather:
|
| 1694 |
+
value: true
|
| 1695 |
+
overlap_param_gather_with_optimizer_step:
|
| 1696 |
+
value: false
|
| 1697 |
+
override_hf_eod_token_id:
|
| 1698 |
+
value: null
|
| 1699 |
+
override_opt_param_scheduler:
|
| 1700 |
+
value: true
|
| 1701 |
+
packing_tokens_per_shard:
|
| 1702 |
+
value: 100000000000
|
| 1703 |
+
padded_vocab_size:
|
| 1704 |
+
value: 99072
|
| 1705 |
+
params_dtype:
|
| 1706 |
+
value: torch.bfloat16
|
| 1707 |
+
patch_dim:
|
| 1708 |
+
value: 16
|
| 1709 |
+
per_split_data_args_path:
|
| 1710 |
+
value: null
|
| 1711 |
+
perform_initialization:
|
| 1712 |
+
value: false
|
| 1713 |
+
perform_rl_step:
|
| 1714 |
+
value: false
|
| 1715 |
+
pin_cpu_grads:
|
| 1716 |
+
value: true
|
| 1717 |
+
pin_cpu_params:
|
| 1718 |
+
value: true
|
| 1719 |
+
pipeline_model_parallel_comm_backend:
|
| 1720 |
+
value: null
|
| 1721 |
+
pipeline_model_parallel_layout:
|
| 1722 |
+
value: null
|
| 1723 |
+
pipeline_model_parallel_size:
|
| 1724 |
+
value: 1
|
| 1725 |
+
position_embedding_type:
|
| 1726 |
+
value: none
|
| 1727 |
+
pp_aware_finegrained_recompute:
|
| 1728 |
+
value: false
|
| 1729 |
+
pp_aware_finegrained_recompute_global_layers:
|
| 1730 |
+
value: null
|
| 1731 |
+
pp_aware_finegrained_recompute_pp_ranks:
|
| 1732 |
+
value: null
|
| 1733 |
+
prefetch_factor:
|
| 1734 |
+
value: 8
|
| 1735 |
+
pretrained_checkpoint:
|
| 1736 |
+
value: null
|
| 1737 |
+
previous_stage_seq_length:
|
| 1738 |
+
value: null
|
| 1739 |
+
profile:
|
| 1740 |
+
value: false
|
| 1741 |
+
profile_microbatch_count:
|
| 1742 |
+
value: 2
|
| 1743 |
+
profile_microbatch_dir:
|
| 1744 |
+
value: null
|
| 1745 |
+
profile_microbatch_iteration:
|
| 1746 |
+
value: null
|
| 1747 |
+
profile_microbatch_start:
|
| 1748 |
+
value: 0
|
| 1749 |
+
profile_ranks:
|
| 1750 |
+
value:
|
| 1751 |
+
- 0
|
| 1752 |
+
profile_step_end:
|
| 1753 |
+
value: null
|
| 1754 |
+
profile_step_start:
|
| 1755 |
+
value: null
|
| 1756 |
+
q_lora_rank:
|
| 1757 |
+
value: null
|
| 1758 |
+
qk_head_dim:
|
| 1759 |
+
value: 128
|
| 1760 |
+
qk_l2_norm:
|
| 1761 |
+
value: false
|
| 1762 |
+
qk_layernorm:
|
| 1763 |
+
value: false
|
| 1764 |
+
qk_pos_emb_head_dim:
|
| 1765 |
+
value: 64
|
| 1766 |
+
query_in_block_prob:
|
| 1767 |
+
value: 0.1
|
| 1768 |
+
quick_geglu:
|
| 1769 |
+
value: false
|
| 1770 |
+
rampup_batch_size:
|
| 1771 |
+
value: null
|
| 1772 |
+
rank:
|
| 1773 |
+
value: 63
|
| 1774 |
+
recompute_granularity:
|
| 1775 |
+
value: full
|
| 1776 |
+
recompute_method:
|
| 1777 |
+
value: block
|
| 1778 |
+
recompute_modules:
|
| 1779 |
+
value: null
|
| 1780 |
+
recompute_num_layers:
|
| 1781 |
+
value: 56
|
| 1782 |
+
record_memory_history:
|
| 1783 |
+
value: false
|
| 1784 |
+
relative_attention_max_distance:
|
| 1785 |
+
value: 128
|
| 1786 |
+
relative_attention_num_buckets:
|
| 1787 |
+
value: 32
|
| 1788 |
+
reparam_keys:
|
| 1789 |
+
value: null
|
| 1790 |
+
replication:
|
| 1791 |
+
value: false
|
| 1792 |
+
replication_factor:
|
| 1793 |
+
value: 2
|
| 1794 |
+
replication_jump:
|
| 1795 |
+
value: null
|
| 1796 |
+
rerun_mode:
|
| 1797 |
+
value: validate_results
|
| 1798 |
+
reset_attention_mask:
|
| 1799 |
+
value: false
|
| 1800 |
+
reset_iteration_one_to_zero:
|
| 1801 |
+
value: false
|
| 1802 |
+
reset_position_ids:
|
| 1803 |
+
value: false
|
| 1804 |
+
result_rejected_tracker_filename:
|
| 1805 |
+
value: null
|
| 1806 |
+
retriever_report_topk_accuracies:
|
| 1807 |
+
value: []
|
| 1808 |
+
retriever_score_scaling:
|
| 1809 |
+
value: false
|
| 1810 |
+
retriever_seq_length:
|
| 1811 |
+
value: 256
|
| 1812 |
+
retro_add_retriever:
|
| 1813 |
+
value: false
|
| 1814 |
+
retro_attention_gate:
|
| 1815 |
+
value: 1
|
| 1816 |
+
retro_cyclic_train_iters:
|
| 1817 |
+
value: null
|
| 1818 |
+
retro_encoder_attention_dropout:
|
| 1819 |
+
value: 0.1
|
| 1820 |
+
retro_encoder_hidden_dropout:
|
| 1821 |
+
value: 0.1
|
| 1822 |
+
retro_encoder_layers:
|
| 1823 |
+
value: 2
|
| 1824 |
+
retro_num_neighbors:
|
| 1825 |
+
value: 2
|
| 1826 |
+
retro_num_retrieved_chunks:
|
| 1827 |
+
value: 2
|
| 1828 |
+
retro_project_dir:
|
| 1829 |
+
value: null
|
| 1830 |
+
retro_verify_neighbor_count:
|
| 1831 |
+
value: true
|
| 1832 |
+
reuse_grad_buf_for_mxfp8_param_ag:
|
| 1833 |
+
value: false
|
| 1834 |
+
reuse_training_communicators:
|
| 1835 |
+
value: true
|
| 1836 |
+
rl_calculate_intra_group_similarity:
|
| 1837 |
+
value: false
|
| 1838 |
+
rl_importance_sampling_truncation_coef:
|
| 1839 |
+
value: null
|
| 1840 |
+
rl_inference_logprobs_is_correction:
|
| 1841 |
+
value: false
|
| 1842 |
+
rl_offload_kv_cache_during_training:
|
| 1843 |
+
value: false
|
| 1844 |
+
rl_offload_optimizer_during_inference:
|
| 1845 |
+
value: false
|
| 1846 |
+
rl_partial_rollouts:
|
| 1847 |
+
value: false
|
| 1848 |
+
rl_prompts_per_eval:
|
| 1849 |
+
value: 32
|
| 1850 |
+
rl_remove_kv_cache_during_training:
|
| 1851 |
+
value: false
|
| 1852 |
+
rl_reset_cuda_graphs:
|
| 1853 |
+
value: false
|
| 1854 |
+
rl_sequence_packing_algo:
|
| 1855 |
+
value: fifo
|
| 1856 |
+
rl_sequence_packing_bin_size:
|
| 1857 |
+
value: 8192
|
| 1858 |
+
rl_use_sequence_packing:
|
| 1859 |
+
value: false
|
| 1860 |
+
rope_scaling_factor:
|
| 1861 |
+
value: 8
|
| 1862 |
+
rope_type:
|
| 1863 |
+
value: null
|
| 1864 |
+
rotary_base:
|
| 1865 |
+
value: 10000
|
| 1866 |
+
rotary_interleaved:
|
| 1867 |
+
value: false
|
| 1868 |
+
rotary_percent:
|
| 1869 |
+
value: 1
|
| 1870 |
+
rotary_scaling_factor:
|
| 1871 |
+
value: 1
|
| 1872 |
+
rotary_seq_len_interpolation_factor:
|
| 1873 |
+
value: null
|
| 1874 |
+
run_workload_inspector_server:
|
| 1875 |
+
value: false
|
| 1876 |
+
runtime_audit_dir:
|
| 1877 |
+
value: /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/runtime_audit
|
| 1878 |
+
sample_rate:
|
| 1879 |
+
value: 1
|
| 1880 |
+
save:
|
| 1881 |
+
value: /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/checkpoints
|
| 1882 |
+
save_after_load:
|
| 1883 |
+
value: false
|
| 1884 |
+
save_interval:
|
| 1885 |
+
value: 40
|
| 1886 |
+
save_retain_interval:
|
| 1887 |
+
value: 1000000000
|
| 1888 |
+
scale_emb:
|
| 1889 |
+
value: 1
|
| 1890 |
+
scatter_gather_tensors_in_pipeline:
|
| 1891 |
+
value: true
|
| 1892 |
+
seed:
|
| 1893 |
+
value: 1234
|
| 1894 |
+
seq_length:
|
| 1895 |
+
value: 131072
|
| 1896 |
+
sequence_packing_scheduler:
|
| 1897 |
+
value: default_dynamic_cp
|
| 1898 |
+
sequence_parallel:
|
| 1899 |
+
value: false
|
| 1900 |
+
sft:
|
| 1901 |
+
value: false
|
| 1902 |
+
sft_tokenizer_prompt_format:
|
| 1903 |
+
value: nemotron-h-aligned
|
| 1904 |
+
sgd_momentum:
|
| 1905 |
+
value: 0.9
|
| 1906 |
+
sharp_enabled_group:
|
| 1907 |
+
value: null
|
| 1908 |
+
short_seq_prob:
|
| 1909 |
+
value: 0.1
|
| 1910 |
+
skip_train:
|
| 1911 |
+
value: false
|
| 1912 |
+
skipped_train_samples:
|
| 1913 |
+
value: 0
|
| 1914 |
+
slurm_job_name:
|
| 1915 |
+
value: N/A
|
| 1916 |
+
softmax_type:
|
| 1917 |
+
value: vanilla
|
| 1918 |
+
spec:
|
| 1919 |
+
value: null
|
| 1920 |
+
spectra_clip:
|
| 1921 |
+
value: 1
|
| 1922 |
+
spectra_grad_clip:
|
| 1923 |
+
value: null
|
| 1924 |
+
spectra_hyperball:
|
| 1925 |
+
value: false
|
| 1926 |
+
spectra_ns_steps:
|
| 1927 |
+
value: 10
|
| 1928 |
+
spectra_scope:
|
| 1929 |
+
value: matrices
|
| 1930 |
+
spectral_ball_momentum:
|
| 1931 |
+
value: 0.9
|
| 1932 |
+
spectral_ball_msign_steps:
|
| 1933 |
+
value: 8
|
| 1934 |
+
spectral_ball_power_iteration_steps:
|
| 1935 |
+
value: 20
|
| 1936 |
+
spectral_ball_qkv_split_mode:
|
| 1937 |
+
value: component
|
| 1938 |
+
spectral_ball_radius_mode:
|
| 1939 |
+
value: spectral_mup
|
| 1940 |
+
spectral_ball_retract_alpha:
|
| 1941 |
+
value: 0.05
|
| 1942 |
+
spectral_ball_retract_mode:
|
| 1943 |
+
value: hard
|
| 1944 |
+
spectral_ball_scale_mode:
|
| 1945 |
+
value: spectral_mup
|
| 1946 |
+
spectral_ball_solver:
|
| 1947 |
+
value: bisection
|
| 1948 |
+
spectral_ball_solver_max_iterations:
|
| 1949 |
+
value: 20
|
| 1950 |
+
spectral_ball_solver_tolerance_f:
|
| 1951 |
+
value: 1e-08
|
| 1952 |
+
spectral_ball_split_fc1:
|
| 1953 |
+
value: true
|
| 1954 |
+
spectral_ball_split_moe_experts:
|
| 1955 |
+
value: true
|
| 1956 |
+
spectral_ball_split_qkv:
|
| 1957 |
+
value: true
|
| 1958 |
+
spectral_ball_use_nesterov:
|
| 1959 |
+
value: true
|
| 1960 |
+
spectral_mup_init:
|
| 1961 |
+
value: false
|
| 1962 |
+
spike_diagnostics_dir:
|
| 1963 |
+
value: null
|
| 1964 |
+
spike_diagnostics_end:
|
| 1965 |
+
value: 21
|
| 1966 |
+
spike_diagnostics_start:
|
| 1967 |
+
value: 2
|
| 1968 |
+
split:
|
| 1969 |
+
value: 999,1,0
|
| 1970 |
+
split_expert_init:
|
| 1971 |
+
value: true
|
| 1972 |
+
split_fc1_init:
|
| 1973 |
+
value: true
|
| 1974 |
+
split_qkv_init:
|
| 1975 |
+
value: true
|
| 1976 |
+
split_qkv_init_mode:
|
| 1977 |
+
value: group
|
| 1978 |
+
sqreglu:
|
| 1979 |
+
value: false
|
| 1980 |
+
squared_relu:
|
| 1981 |
+
value: false
|
| 1982 |
+
start_samples:
|
| 1983 |
+
value: 0
|
| 1984 |
+
start_weight_decay:
|
| 1985 |
+
value: 0.1
|
| 1986 |
+
straggler_ctrlr_port:
|
| 1987 |
+
value: 65535
|
| 1988 |
+
straggler_minmax_count:
|
| 1989 |
+
value: 1
|
| 1990 |
+
strict_fsdp_dtensor_load:
|
| 1991 |
+
value: true
|
| 1992 |
+
suggested_communication_unit_size:
|
| 1993 |
+
value: null
|
| 1994 |
+
swanlab_exp_name:
|
| 1995 |
+
value: ""
|
| 1996 |
+
swanlab_project:
|
| 1997 |
+
value: ""
|
| 1998 |
+
swanlab_save_dir:
|
| 1999 |
+
value: ""
|
| 2000 |
+
swanlab_workspace:
|
| 2001 |
+
value: ""
|
| 2002 |
+
swiglu:
|
| 2003 |
+
value: true
|
| 2004 |
+
swin_backbone_type:
|
| 2005 |
+
value: tiny
|
| 2006 |
+
symmetric_ar_type:
|
| 2007 |
+
value: null
|
| 2008 |
+
te_rng_tracker:
|
| 2009 |
+
value: false
|
| 2010 |
+
teacher_model_config:
|
| 2011 |
+
value: null
|
| 2012 |
+
tensor_model_parallel_size:
|
| 2013 |
+
value: 1
|
| 2014 |
+
tensorboard_dir:
|
| 2015 |
+
value: /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/tensorboard
|
| 2016 |
+
tensorboard_log_interval:
|
| 2017 |
+
value: 1
|
| 2018 |
+
tensorboard_queue_size:
|
| 2019 |
+
value: 1000
|
| 2020 |
+
test_data_path:
|
| 2021 |
+
value: null
|
| 2022 |
+
test_mode:
|
| 2023 |
+
value: false
|
| 2024 |
+
tiktoken_num_special_tokens:
|
| 2025 |
+
value: 1000
|
| 2026 |
+
tiktoken_pattern:
|
| 2027 |
+
value: null
|
| 2028 |
+
tiktoken_special_tokens:
|
| 2029 |
+
value: null
|
| 2030 |
+
timing_log_level:
|
| 2031 |
+
value: 0
|
| 2032 |
+
timing_log_option:
|
| 2033 |
+
value: all
|
| 2034 |
+
titles_data_path:
|
| 2035 |
+
value: null
|
| 2036 |
+
token_shift_conv_init:
|
| 2037 |
+
value: default
|
| 2038 |
+
token_shift_conv_size:
|
| 2039 |
+
value: 4
|
| 2040 |
+
tokenizer_metadata:
|
| 2041 |
+
value: null
|
| 2042 |
+
tokenizer_model:
|
| 2043 |
+
value: /mnt/ssd/yulan/pretrain-linear-moe/preprocess/modify_tokenizer/YuLan-Mini-Qwen-Template_new_sp
|
| 2044 |
+
tokenizer_type:
|
| 2045 |
+
value: HuggingFaceTokenizer
|
| 2046 |
+
torch_fsdp2_reshard_after_forward:
|
| 2047 |
+
value: true
|
| 2048 |
+
tp_comm_bootstrap_backend:
|
| 2049 |
+
value: nccl
|
| 2050 |
+
tp_comm_bulk_dgrad:
|
| 2051 |
+
value: true
|
| 2052 |
+
tp_comm_bulk_wgrad:
|
| 2053 |
+
value: true
|
| 2054 |
+
tp_comm_overlap:
|
| 2055 |
+
value: false
|
| 2056 |
+
tp_comm_overlap_ag:
|
| 2057 |
+
value: true
|
| 2058 |
+
tp_comm_overlap_cfg:
|
| 2059 |
+
value: null
|
| 2060 |
+
tp_comm_overlap_rs:
|
| 2061 |
+
value: true
|
| 2062 |
+
tp_comm_overlap_rs_dgrad:
|
| 2063 |
+
value: false
|
| 2064 |
+
tp_comm_split_ag:
|
| 2065 |
+
value: true
|
| 2066 |
+
tp_comm_split_rs:
|
| 2067 |
+
value: true
|
| 2068 |
+
train_data_path:
|
| 2069 |
+
value: null
|
| 2070 |
+
train_iters:
|
| 2071 |
+
value: null
|
| 2072 |
+
train_samples:
|
| 2073 |
+
value: 877440
|
| 2074 |
+
train_sync_interval:
|
| 2075 |
+
value: null
|
| 2076 |
+
train_until_stopped:
|
| 2077 |
+
value: false
|
| 2078 |
+
transformer_impl:
|
| 2079 |
+
value: transformer_engine
|
| 2080 |
+
transformer_pipeline_model_parallel_size:
|
| 2081 |
+
value: 1
|
| 2082 |
+
trust_remote_code:
|
| 2083 |
+
value: false
|
| 2084 |
+
untie_embeddings_and_output_weights:
|
| 2085 |
+
value: true
|
| 2086 |
+
use_checkpoint_args:
|
| 2087 |
+
value: false
|
| 2088 |
+
use_checkpoint_opt_param_scheduler:
|
| 2089 |
+
value: false
|
| 2090 |
+
use_cpu_initialization:
|
| 2091 |
+
value: null
|
| 2092 |
+
use_dist_ckpt:
|
| 2093 |
+
value: true
|
| 2094 |
+
use_dist_ckpt_deprecated:
|
| 2095 |
+
value: false
|
| 2096 |
+
use_distributed_optimizer:
|
| 2097 |
+
value: true
|
| 2098 |
+
use_flash_attn:
|
| 2099 |
+
value: true
|
| 2100 |
+
use_fused_weighted_squared_relu:
|
| 2101 |
+
value: false
|
| 2102 |
+
use_legacy_models:
|
| 2103 |
+
value: false
|
| 2104 |
+
use_megatron_fsdp:
|
| 2105 |
+
value: false
|
| 2106 |
+
use_mp_args_from_checkpoint_args:
|
| 2107 |
+
value: false
|
| 2108 |
+
use_one_sent_docs:
|
| 2109 |
+
value: false
|
| 2110 |
+
use_persistent_ckpt_worker:
|
| 2111 |
+
value: false
|
| 2112 |
+
use_precision_aware_optimizer:
|
| 2113 |
+
value: false
|
| 2114 |
+
use_pytorch_profiler:
|
| 2115 |
+
value: false
|
| 2116 |
+
use_ring_exchange_p2p:
|
| 2117 |
+
value: false
|
| 2118 |
+
use_rope_scaling:
|
| 2119 |
+
value: false
|
| 2120 |
+
use_rotary_position_embeddings:
|
| 2121 |
+
value: false
|
| 2122 |
+
use_sharp:
|
| 2123 |
+
value: false
|
| 2124 |
+
use_te_activation_func:
|
| 2125 |
+
value: false
|
| 2126 |
+
use_tokenizer_model_from_checkpoint_args:
|
| 2127 |
+
value: true
|
| 2128 |
+
use_torch_fsdp2:
|
| 2129 |
+
value: false
|
| 2130 |
+
use_torch_optimizer_for_cpu_offload:
|
| 2131 |
+
value: false
|
| 2132 |
+
use_tp_pp_dp_mapping:
|
| 2133 |
+
value: false
|
| 2134 |
+
v_head_dim:
|
| 2135 |
+
value: 128
|
| 2136 |
+
valid_data_path:
|
| 2137 |
+
value: null
|
| 2138 |
+
variable_seq_lengths:
|
| 2139 |
+
value: false
|
| 2140 |
+
virtual_pipeline_model_parallel_size:
|
| 2141 |
+
value: null
|
| 2142 |
+
vision_backbone_type:
|
| 2143 |
+
value: vit
|
| 2144 |
+
vision_pretraining:
|
| 2145 |
+
value: false
|
| 2146 |
+
vision_pretraining_type:
|
| 2147 |
+
value: classify
|
| 2148 |
+
vocab_extra_ids:
|
| 2149 |
+
value: 0
|
| 2150 |
+
vocab_file:
|
| 2151 |
+
value: null
|
| 2152 |
+
vocab_size:
|
| 2153 |
+
value: null
|
| 2154 |
+
wandb_entity:
|
| 2155 |
+
value: ""
|
| 2156 |
+
wandb_exp_name:
|
| 2157 |
+
value: stage14_120B_8node_gdnlralpha_off_20260925a
|
| 2158 |
+
wandb_project:
|
| 2159 |
+
value: qwen2.5_3b_mom_cpt
|
| 2160 |
+
wandb_save_dir:
|
| 2161 |
+
value: /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb
|
| 2162 |
+
weight_decay:
|
| 2163 |
+
value: 0.1
|
| 2164 |
+
weight_decay_incr_style:
|
| 2165 |
+
value: constant
|
| 2166 |
+
wgrad_deferral_limit:
|
| 2167 |
+
value: 0
|
| 2168 |
+
window_attn_skip_freq:
|
| 2169 |
+
value: null
|
| 2170 |
+
window_size:
|
| 2171 |
+
value: null
|
| 2172 |
+
word_embedding_dropout_prob:
|
| 2173 |
+
value: 0
|
| 2174 |
+
world_size:
|
| 2175 |
+
value: 64
|
| 2176 |
+
yaml_cfg:
|
| 2177 |
+
value: null
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb/wandb/run-20261003_153655-neb76hvj/files/output.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb/wandb/run-20261003_153655-neb76hvj/files/requirements.txt
ADDED
|
@@ -0,0 +1,202 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
jupyter_core==5.9.1
|
| 2 |
+
triton==3.4.0
|
| 3 |
+
decorator==5.2.1
|
| 4 |
+
pybind11==3.0.1
|
| 5 |
+
importlib_metadata==8.7.0
|
| 6 |
+
joblib==1.5.2
|
| 7 |
+
pillow==12.0.0
|
| 8 |
+
multiprocess==0.70.18
|
| 9 |
+
asttokens==3.0.1
|
| 10 |
+
prettytable==3.17.0
|
| 11 |
+
networkx==3.4.2
|
| 12 |
+
aniso8601==10.0.1
|
| 13 |
+
setuptools==69.0.0
|
| 14 |
+
pandas==2.3.3
|
| 15 |
+
kiwisolver==1.4.9
|
| 16 |
+
aiohttp==3.13.2
|
| 17 |
+
Flask-RESTful==0.3.10
|
| 18 |
+
Jinja2==3.1.6
|
| 19 |
+
urllib3==2.5.0
|
| 20 |
+
hf-xet==1.5.1
|
| 21 |
+
nltk==3.9.2
|
| 22 |
+
fonttools==4.61.0
|
| 23 |
+
triton_dist==3.4.0
|
| 24 |
+
requests==2.32.5
|
| 25 |
+
ipykernel==7.1.0
|
| 26 |
+
multidict==6.7.0
|
| 27 |
+
typer==0.25.1
|
| 28 |
+
linghe==0.4.5
|
| 29 |
+
pyparsing==3.2.5
|
| 30 |
+
python-dateutil==2.9.0.post0
|
| 31 |
+
pytest-random-order==1.2.0
|
| 32 |
+
pydantic==2.12.5
|
| 33 |
+
click==8.4.1
|
| 34 |
+
safetensors==0.8.0
|
| 35 |
+
openai==2.9.0
|
| 36 |
+
Flask==3.1.2
|
| 37 |
+
ipython==8.37.0
|
| 38 |
+
pyzmq==27.1.0
|
| 39 |
+
fla-core==0.5.0
|
| 40 |
+
jmespath==1.1.0
|
| 41 |
+
onnxscript==0.5.6
|
| 42 |
+
nvidia-cudnn-cu12==9.10.2.21
|
| 43 |
+
virtualenv-clone==0.5.7
|
| 44 |
+
huggingface_hub==1.19.0
|
| 45 |
+
nvidia-cuda-runtime-cu12==12.8.90
|
| 46 |
+
nvitop==1.6.0
|
| 47 |
+
transformer_engine==2.11.0.dev0+3ff0b8d4
|
| 48 |
+
wrapt==2.0.1
|
| 49 |
+
nvidia-ml-py==13.580.82
|
| 50 |
+
coverage==7.12.0
|
| 51 |
+
dill==0.4.0
|
| 52 |
+
ml_dtypes==0.5.4
|
| 53 |
+
s3transfer==0.19.2
|
| 54 |
+
idna==3.18
|
| 55 |
+
filelock==3.29.4
|
| 56 |
+
pyarrow==22.0.0
|
| 57 |
+
PyNaCl==1.6.2
|
| 58 |
+
zarr==2.18.3
|
| 59 |
+
gitdb==4.0.12
|
| 60 |
+
sentencepiece==0.2.1
|
| 61 |
+
annotated-doc==0.0.4
|
| 62 |
+
tokenizers==0.22.2
|
| 63 |
+
pexpect==4.9.0
|
| 64 |
+
pytest-mock==3.15.1
|
| 65 |
+
torchvision==0.23.0
|
| 66 |
+
boto3==1.43.99
|
| 67 |
+
tzdata==2025.2
|
| 68 |
+
modelscope==1.32.0
|
| 69 |
+
tomli==2.3.0
|
| 70 |
+
jsonschema==4.26.0
|
| 71 |
+
transformers==5.13.0
|
| 72 |
+
markdown-it-py==4.2.0
|
| 73 |
+
nvidia-cuda-nvrtc-cu12==12.8.93
|
| 74 |
+
Werkzeug==3.1.4
|
| 75 |
+
pip==25.3
|
| 76 |
+
flash-linear-attention==0.5.0
|
| 77 |
+
numpy==2.2.6
|
| 78 |
+
wcwidth==0.2.14
|
| 79 |
+
wheel==0.45.1
|
| 80 |
+
iniconfig==2.3.0
|
| 81 |
+
debugpy==1.8.17
|
| 82 |
+
packaging==26.2
|
| 83 |
+
zipp==3.23.0
|
| 84 |
+
pluggy==1.6.0
|
| 85 |
+
frozenlist==1.8.0
|
| 86 |
+
jsonschema-specifications==2025.9.1
|
| 87 |
+
exceptiongroup==1.3.1
|
| 88 |
+
cffi==2.0.0
|
| 89 |
+
nvidia-nvtx-cu12==12.8.90
|
| 90 |
+
charset-normalizer==3.4.4
|
| 91 |
+
accelerate==1.12.0
|
| 92 |
+
nvidia-cusparse-cu12==12.5.8.93
|
| 93 |
+
protobuf==6.33.1
|
| 94 |
+
PyYAML==6.0.3
|
| 95 |
+
mdurl==0.1.2
|
| 96 |
+
torch==2.8.0
|
| 97 |
+
six==1.17.0
|
| 98 |
+
nvidia-nvshmem-cu12==3.3.9
|
| 99 |
+
pytest==9.0.1
|
| 100 |
+
mpmath==1.3.0
|
| 101 |
+
xxhash==3.6.0
|
| 102 |
+
nvidia-cufft-cu12==11.3.3.83
|
| 103 |
+
typing_extensions==4.15.0
|
| 104 |
+
attrs==25.4.0
|
| 105 |
+
executing==2.2.1
|
| 106 |
+
nvidia-cusparselt-cu12==0.7.1
|
| 107 |
+
tiktoken==0.12.0
|
| 108 |
+
nvidia-cuda-cupti-cu12==12.8.90
|
| 109 |
+
sympy==1.14.0
|
| 110 |
+
matplotlib==3.10.8
|
| 111 |
+
rich==15.0.0
|
| 112 |
+
nvidia-cusolver-cu12==11.7.3.90
|
| 113 |
+
causal_conv1d==1.5.4
|
| 114 |
+
simplejson==3.20.2
|
| 115 |
+
prompt_toolkit==3.0.52
|
| 116 |
+
typing-inspection==0.4.2
|
| 117 |
+
MarkupSafe==3.0.3
|
| 118 |
+
rpds-py==0.30.0
|
| 119 |
+
nvidia-modelopt==0.39.0
|
| 120 |
+
PyGithub==2.9.1
|
| 121 |
+
contourpy==1.3.2
|
| 122 |
+
jiter==0.12.0
|
| 123 |
+
tqdm==4.68.2
|
| 124 |
+
cycler==0.12.1
|
| 125 |
+
nest-asyncio==1.6.0
|
| 126 |
+
propcache==0.4.1
|
| 127 |
+
pytest-cov==7.0.0
|
| 128 |
+
cuda-core==0.2.0
|
| 129 |
+
parso==0.8.5
|
| 130 |
+
itsdangerous==2.2.0
|
| 131 |
+
bracex==3.0.1
|
| 132 |
+
nvidia-cufile-cu12==1.13.1.3
|
| 133 |
+
jedi==0.19.2
|
| 134 |
+
Pygments==2.20.0
|
| 135 |
+
jupyter_client==8.6.3
|
| 136 |
+
swanlab==0.7.5
|
| 137 |
+
shellingham==1.5.4
|
| 138 |
+
datasets==4.4.1
|
| 139 |
+
nvidia-curand-cu12==10.3.9.90
|
| 140 |
+
async-timeout==5.0.1
|
| 141 |
+
smmap==5.0.2
|
| 142 |
+
stack-data==0.6.3
|
| 143 |
+
flash_attn==2.8.3
|
| 144 |
+
tensorstore==0.1.78
|
| 145 |
+
referencing==0.37.0
|
| 146 |
+
matplotlib-inline==0.2.1
|
| 147 |
+
einops==0.8.2
|
| 148 |
+
certifi==2026.5.20
|
| 149 |
+
mamba_ssm==2.2.6.post3
|
| 150 |
+
pure_eval==0.2.3
|
| 151 |
+
aiosignal==1.4.0
|
| 152 |
+
sniffio==1.3.1
|
| 153 |
+
Cython==0.29.24
|
| 154 |
+
pydantic_core==2.41.5
|
| 155 |
+
onnx==1.19.1
|
| 156 |
+
onnx-ir==0.1.12
|
| 157 |
+
annotated-types==0.7.0
|
| 158 |
+
xattr==1.3.0
|
| 159 |
+
wcmatch==10.2.1
|
| 160 |
+
torchprofile==0.0.4
|
| 161 |
+
psutil==7.1.3
|
| 162 |
+
platformdirs==4.5.0
|
| 163 |
+
sentry-sdk==2.46.0
|
| 164 |
+
PyJWT==2.13.0
|
| 165 |
+
ptyprocess==0.7.0
|
| 166 |
+
nvidia-cublas-cu12==12.8.4.1
|
| 167 |
+
PuLP==3.3.0
|
| 168 |
+
apex==0.1
|
| 169 |
+
scipy==1.15.3
|
| 170 |
+
comm==0.2.3
|
| 171 |
+
tornado==6.5.2
|
| 172 |
+
traitlets==5.14.3
|
| 173 |
+
distro==1.9.0
|
| 174 |
+
yarl==1.22.0
|
| 175 |
+
GitPython==3.1.45
|
| 176 |
+
ninja==1.13.0
|
| 177 |
+
blinker==1.9.0
|
| 178 |
+
httpcore==1.0.9
|
| 179 |
+
nvidia-nccl-cu12==2.27.3
|
| 180 |
+
multi-storage-client==0.51.0
|
| 181 |
+
nvidia-nvjitlink-cu12==12.8.93
|
| 182 |
+
httpx==0.28.1
|
| 183 |
+
fasteners==0.20
|
| 184 |
+
h11==0.16.0
|
| 185 |
+
wandb==0.23.0
|
| 186 |
+
torchaudio==2.8.0
|
| 187 |
+
aiohappyeyeballs==2.6.1
|
| 188 |
+
numcodecs==0.13.1
|
| 189 |
+
nvshmem4py-cu12==0.1.2
|
| 190 |
+
opentelemetry-api==1.44.0
|
| 191 |
+
asciitree==0.3.3
|
| 192 |
+
anyio==4.14.0
|
| 193 |
+
botocore==1.43.99
|
| 194 |
+
fsspec==2026.6.0
|
| 195 |
+
absl-py==2.3.1
|
| 196 |
+
pytz==2025.2
|
| 197 |
+
cryptography==49.0.0
|
| 198 |
+
lark==1.3.1
|
| 199 |
+
regex==2026.5.9
|
| 200 |
+
pycparser==3.0
|
| 201 |
+
pyecharts==2.0.9
|
| 202 |
+
cuda-python==12.4.0
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb/wandb/run-20261003_153655-neb76hvj/files/wandb-metadata.json
ADDED
|
@@ -0,0 +1,384 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"os": "Linux-5.15.0-94-generic-x86_64-with-glibc2.39",
|
| 3 |
+
"python": "CPython 3.10.19",
|
| 4 |
+
"startedAt": "2026-10-03T07:36:55.078128Z",
|
| 5 |
+
"args": [
|
| 6 |
+
"--use-mcore-models",
|
| 7 |
+
"--hybrid-attention-ratio",
|
| 8 |
+
"0.0625",
|
| 9 |
+
"--hybrid-mlp-ratio",
|
| 10 |
+
"0.5",
|
| 11 |
+
"--is-hybrid-model",
|
| 12 |
+
"--linear-attention-type",
|
| 13 |
+
"gated_delta_net",
|
| 14 |
+
"--linear-conv-kernel-dim",
|
| 15 |
+
"4",
|
| 16 |
+
"--linear-key-head-dim",
|
| 17 |
+
"64",
|
| 18 |
+
"--linear-value-head-dim",
|
| 19 |
+
"64",
|
| 20 |
+
"--linear-num-key-heads",
|
| 21 |
+
"8",
|
| 22 |
+
"--linear-num-value-heads",
|
| 23 |
+
"32",
|
| 24 |
+
"--disable-bias-linear",
|
| 25 |
+
"--seq-length",
|
| 26 |
+
"131072",
|
| 27 |
+
"--max-position-embeddings",
|
| 28 |
+
"131072",
|
| 29 |
+
"--num-layers",
|
| 30 |
+
"56",
|
| 31 |
+
"--hidden-size",
|
| 32 |
+
"2048",
|
| 33 |
+
"--ffn-hidden-size",
|
| 34 |
+
"4800",
|
| 35 |
+
"--num-attention-heads",
|
| 36 |
+
"32",
|
| 37 |
+
"--init-method-std",
|
| 38 |
+
"0.02",
|
| 39 |
+
"--attention-dropout",
|
| 40 |
+
"0.0",
|
| 41 |
+
"--hidden-dropout",
|
| 42 |
+
"0.0",
|
| 43 |
+
"--normalization",
|
| 44 |
+
"RMSNorm",
|
| 45 |
+
"--swiglu",
|
| 46 |
+
"--group-query-attention",
|
| 47 |
+
"--num-query-groups",
|
| 48 |
+
"8",
|
| 49 |
+
"--no-masked-softmax-fusion",
|
| 50 |
+
"--use-flash-attn",
|
| 51 |
+
"--add-qkv-bias",
|
| 52 |
+
"--mtp-num-layers",
|
| 53 |
+
"0",
|
| 54 |
+
"--mtp-loss-scaling-factor",
|
| 55 |
+
"0.1",
|
| 56 |
+
"--norm-epsilon",
|
| 57 |
+
"1e-06",
|
| 58 |
+
"--mtp-linear-attention-type",
|
| 59 |
+
"gated_delta_net",
|
| 60 |
+
"--position-embedding-type",
|
| 61 |
+
"none",
|
| 62 |
+
"--linear-attention-freq",
|
| 63 |
+
"[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1,1]",
|
| 64 |
+
"--optimizer",
|
| 65 |
+
"adam",
|
| 66 |
+
"--adam-beta1",
|
| 67 |
+
"0.9",
|
| 68 |
+
"--adam-beta2",
|
| 69 |
+
"0.95",
|
| 70 |
+
"--adam-eps",
|
| 71 |
+
"1e-15",
|
| 72 |
+
"--weight-decay",
|
| 73 |
+
"0.1",
|
| 74 |
+
"--clip-grad",
|
| 75 |
+
"1.0",
|
| 76 |
+
"--data-path",
|
| 77 |
+
"/mnt/hdd/cpt/MoE_CPT_Data_0715-stage_15/stage_15_final_20261001_v2_link/worker_{0..78}_input_ids_tmp",
|
| 78 |
+
"--split",
|
| 79 |
+
"999,1,0",
|
| 80 |
+
"--data-cache-path",
|
| 81 |
+
"/mnt/hdd/cpt/binidx_cache_stage15_final_20261001_v2",
|
| 82 |
+
"--no-create-attention-mask-in-dataloader",
|
| 83 |
+
"--num-experts",
|
| 84 |
+
"192",
|
| 85 |
+
"--moe-grouped-gemm",
|
| 86 |
+
"--moe-router-topk",
|
| 87 |
+
"4",
|
| 88 |
+
"--moe-router-score-function",
|
| 89 |
+
"softmax",
|
| 90 |
+
"--overlap-param-gather",
|
| 91 |
+
"--overlap-grad-reduce",
|
| 92 |
+
"--moe-expert-capacity-factor",
|
| 93 |
+
"0",
|
| 94 |
+
"--moe-shared-expert-intermediate-size",
|
| 95 |
+
"512",
|
| 96 |
+
"--moe-router-dtype",
|
| 97 |
+
"fp32",
|
| 98 |
+
"--moe-permute-fusion",
|
| 99 |
+
"--moe-ffn-hidden-size",
|
| 100 |
+
"512",
|
| 101 |
+
"--moe-shared-expert-gate",
|
| 102 |
+
"--moe-shared-expert-overlap",
|
| 103 |
+
"--moe-layer-freq",
|
| 104 |
+
"([0]*2+[1]*54)",
|
| 105 |
+
"--moe-aux-loss-coeff",
|
| 106 |
+
"0.05",
|
| 107 |
+
"--moe-router-load-balancing-type",
|
| 108 |
+
"global_aux_loss",
|
| 109 |
+
"--micro-batch-size",
|
| 110 |
+
"1",
|
| 111 |
+
"--global-batch-size",
|
| 112 |
+
"128",
|
| 113 |
+
"--lr",
|
| 114 |
+
"5e-4",
|
| 115 |
+
"--train-samples",
|
| 116 |
+
"877440",
|
| 117 |
+
"--lr-warmup-samples",
|
| 118 |
+
"0",
|
| 119 |
+
"--lr-decay-samples",
|
| 120 |
+
"877440",
|
| 121 |
+
"--lr-decay-style",
|
| 122 |
+
"constant",
|
| 123 |
+
"--min-lr",
|
| 124 |
+
"0.0005",
|
| 125 |
+
"--bf16",
|
| 126 |
+
"--async-save",
|
| 127 |
+
"--ckpt-fully-parallel-load",
|
| 128 |
+
"--auto-detect-ckpt-format",
|
| 129 |
+
"--load-complemental-dataset",
|
| 130 |
+
"loss_mask",
|
| 131 |
+
"--tensor-model-parallel-size",
|
| 132 |
+
"1",
|
| 133 |
+
"--pipeline-model-parallel-size",
|
| 134 |
+
"1",
|
| 135 |
+
"--context-parallel-size",
|
| 136 |
+
"8",
|
| 137 |
+
"--expert-model-parallel-size",
|
| 138 |
+
"8",
|
| 139 |
+
"--sequence-parallel",
|
| 140 |
+
"--use-distributed-optimizer",
|
| 141 |
+
"--log-interval",
|
| 142 |
+
"1",
|
| 143 |
+
"--log-throughput",
|
| 144 |
+
"--save-interval",
|
| 145 |
+
"40",
|
| 146 |
+
"--eval-interval",
|
| 147 |
+
"99999999",
|
| 148 |
+
"--eval-iters",
|
| 149 |
+
"10",
|
| 150 |
+
"--increase-log-level-iters",
|
| 151 |
+
"5",
|
| 152 |
+
"--timing-log-level",
|
| 153 |
+
"0",
|
| 154 |
+
"--wandb-project",
|
| 155 |
+
"qwen2.5_3b_mom_cpt",
|
| 156 |
+
"--tokenizer-type",
|
| 157 |
+
"HuggingFaceTokenizer",
|
| 158 |
+
"--tokenizer-model",
|
| 159 |
+
"/mnt/ssd/yulan/pretrain-linear-moe/preprocess/modify_tokenizer/YuLan-Mini-Qwen-Template_new_sp",
|
| 160 |
+
"--no-adam-bias-correction",
|
| 161 |
+
"--corrected-weight-decay",
|
| 162 |
+
"--auto-generate-cu-seqlens",
|
| 163 |
+
"--cp-comm-type",
|
| 164 |
+
"a2a",
|
| 165 |
+
"--log-moe-activations",
|
| 166 |
+
"--final-logits-clamp-value",
|
| 167 |
+
"30",
|
| 168 |
+
"--attention-output-gate",
|
| 169 |
+
"--gated-norm",
|
| 170 |
+
"--gated-norm-lora-rank",
|
| 171 |
+
"16",
|
| 172 |
+
"--dataloader-type",
|
| 173 |
+
"cyclic",
|
| 174 |
+
"--lm-loss-normalization",
|
| 175 |
+
"global-token",
|
| 176 |
+
"--prefetch-factor",
|
| 177 |
+
"8",
|
| 178 |
+
"--activation-func-clamp-value",
|
| 179 |
+
"7",
|
| 180 |
+
"--activation-func-clamp-mode",
|
| 181 |
+
"soft",
|
| 182 |
+
"--gdn-split-in-proj",
|
| 183 |
+
"--gdn-fused-split-forward",
|
| 184 |
+
"--gdn-alpha-weight-scale",
|
| 185 |
+
"1.0",
|
| 186 |
+
"--gdn-alpha-weight-scale-mode",
|
| 187 |
+
"matrix",
|
| 188 |
+
"--gdn-lr-mult-alpha",
|
| 189 |
+
"0.5",
|
| 190 |
+
"--start-samples",
|
| 191 |
+
"0",
|
| 192 |
+
"--ckpt-format",
|
| 193 |
+
"torch_dist",
|
| 194 |
+
"--rerun-mode",
|
| 195 |
+
"validate_results",
|
| 196 |
+
"--distributed-timeout-minutes",
|
| 197 |
+
"120",
|
| 198 |
+
"--dist-ckpt-strictness",
|
| 199 |
+
"assume_ok_unexpected",
|
| 200 |
+
"--gdn-backend",
|
| 201 |
+
"fla",
|
| 202 |
+
"--gdn-gated-norm-backend",
|
| 203 |
+
"linghe",
|
| 204 |
+
"--moe-router-gemm-backend",
|
| 205 |
+
"te",
|
| 206 |
+
"--log-params-norm",
|
| 207 |
+
"--timing-log-option",
|
| 208 |
+
"all",
|
| 209 |
+
"--no-barrier-with-level-1-timing",
|
| 210 |
+
"--log-metrics-interval",
|
| 211 |
+
"10",
|
| 212 |
+
"--cross-entropy-loss-fusion",
|
| 213 |
+
"--cross-entropy-fusion-impl",
|
| 214 |
+
"linear_triton",
|
| 215 |
+
"--linear-cross-entropy-num-chunks",
|
| 216 |
+
"8",
|
| 217 |
+
"--num-workers",
|
| 218 |
+
"4",
|
| 219 |
+
"--moe-router-sqrt-gate",
|
| 220 |
+
"--moe-router-fusion",
|
| 221 |
+
"--moe-token-dispatcher-type",
|
| 222 |
+
"alltoall",
|
| 223 |
+
"--log-hidden-states",
|
| 224 |
+
"embeddings",
|
| 225 |
+
"residual_attn",
|
| 226 |
+
"input_layernorm",
|
| 227 |
+
"attention::q_layernorm",
|
| 228 |
+
"attention::k_layernorm",
|
| 229 |
+
"attention::core_attention",
|
| 230 |
+
"attention::o_proj",
|
| 231 |
+
"residual_mlp",
|
| 232 |
+
"pre_mlp_layernorm",
|
| 233 |
+
"mlp",
|
| 234 |
+
"moe::router",
|
| 235 |
+
"moe::shared_experts",
|
| 236 |
+
"moe::routed_experts",
|
| 237 |
+
"gated_delta::in_proj",
|
| 238 |
+
"gated_delta::conv1d",
|
| 239 |
+
"gated_delta::query",
|
| 240 |
+
"gated_delta::key",
|
| 241 |
+
"gated_delta::value",
|
| 242 |
+
"gated_delta::gate",
|
| 243 |
+
"gated_delta::beta",
|
| 244 |
+
"gated_delta::alpha",
|
| 245 |
+
"gated_delta::g",
|
| 246 |
+
"gated_delta::core_attention",
|
| 247 |
+
"gated_delta::out_norm",
|
| 248 |
+
"gated_delta::out_proj",
|
| 249 |
+
"final_layernorm",
|
| 250 |
+
"--log-params",
|
| 251 |
+
"attention::linear_qkv",
|
| 252 |
+
"attention::o_proj",
|
| 253 |
+
"mlp::linear_fc1",
|
| 254 |
+
"mlp::linear_fc2",
|
| 255 |
+
"input_layernorm",
|
| 256 |
+
"pre_mlp_layernorm",
|
| 257 |
+
"embedding",
|
| 258 |
+
"lm_head",
|
| 259 |
+
"gated_delta::in_proj",
|
| 260 |
+
"gated_delta::in_proj_bias",
|
| 261 |
+
"gated_delta::conv1d",
|
| 262 |
+
"gated_delta::conv1d_bias",
|
| 263 |
+
"gated_delta::dt_bias",
|
| 264 |
+
"gated_delta::A_log",
|
| 265 |
+
"gated_delta::out_norm",
|
| 266 |
+
"gated_delta::out_norm_bias",
|
| 267 |
+
"gated_delta::out_proj",
|
| 268 |
+
"gated_delta::out_proj_bias",
|
| 269 |
+
"--log-update-rms",
|
| 270 |
+
"--log-per-module-grad-rms",
|
| 271 |
+
"--log-per-layer-grad-rms",
|
| 272 |
+
"--document-packing-algorithm",
|
| 273 |
+
"obfd",
|
| 274 |
+
"--exit-on-missing-checkpoint",
|
| 275 |
+
"--no-initialization",
|
| 276 |
+
"--untie-embeddings-and-output-weights",
|
| 277 |
+
"--recompute-granularity",
|
| 278 |
+
"full",
|
| 279 |
+
"--recompute-method",
|
| 280 |
+
"block",
|
| 281 |
+
"--recompute-num-layers",
|
| 282 |
+
"56",
|
| 283 |
+
"--no-save-step-one",
|
| 284 |
+
"--save-retain-interval",
|
| 285 |
+
"1000000000",
|
| 286 |
+
"--exit-signal-handler",
|
| 287 |
+
"--fast-thd-a2a",
|
| 288 |
+
"--hybrid-adamh",
|
| 289 |
+
"--reuse-training-communicators",
|
| 290 |
+
"--ddp-bucket-size",
|
| 291 |
+
"40000000",
|
| 292 |
+
"--load",
|
| 293 |
+
"/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage14_120B_8node_gdnlralpha_off_20260925a/checkpoints",
|
| 294 |
+
"--continual-pretrain",
|
| 295 |
+
"--save",
|
| 296 |
+
"/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/checkpoints",
|
| 297 |
+
"--tensorboard-dir",
|
| 298 |
+
"/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/tensorboard",
|
| 299 |
+
"--wandb-save-dir",
|
| 300 |
+
"/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb",
|
| 301 |
+
"--wandb-exp-name",
|
| 302 |
+
"stage14_120B_8node_gdnlralpha_off_20260925a",
|
| 303 |
+
"--runtime-audit-dir",
|
| 304 |
+
"/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/runtime_audit"
|
| 305 |
+
],
|
| 306 |
+
"program": "/mnt/ssd/yulan/huyiwen-cpt/YuLan-Pretrain-triton-dist-dispatcher/pretrain_gpt.py",
|
| 307 |
+
"email": "huyiwen0301@hotmail.com",
|
| 308 |
+
"root": "/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb",
|
| 309 |
+
"host": "cs-3554a-53569-server",
|
| 310 |
+
"executable": "/mnt/ssd/yulan/pretrain-linear-moe-dev-worktree/YuLan-Pretrain/.venv_800b_ebcloud/bin/python",
|
| 311 |
+
"cpu_count": 64,
|
| 312 |
+
"cpu_count_logical": 128,
|
| 313 |
+
"gpu": "NVIDIA A800-SXM4-80GB",
|
| 314 |
+
"gpu_count": 8,
|
| 315 |
+
"disk": {
|
| 316 |
+
"/": {
|
| 317 |
+
"total": "31526391808",
|
| 318 |
+
"used": "1319878656"
|
| 319 |
+
}
|
| 320 |
+
},
|
| 321 |
+
"memory": {
|
| 322 |
+
"total": "1081804955648"
|
| 323 |
+
},
|
| 324 |
+
"gpu_nvidia": [
|
| 325 |
+
{
|
| 326 |
+
"name": "NVIDIA A800-SXM4-80GB",
|
| 327 |
+
"memoryTotal": "85899345920",
|
| 328 |
+
"cudaCores": 6912,
|
| 329 |
+
"architecture": "Ampere",
|
| 330 |
+
"uuid": "GPU-40999d1b-2b80-14f4-48d7-334e7dc3e650"
|
| 331 |
+
},
|
| 332 |
+
{
|
| 333 |
+
"name": "NVIDIA A800-SXM4-80GB",
|
| 334 |
+
"memoryTotal": "85899345920",
|
| 335 |
+
"cudaCores": 6912,
|
| 336 |
+
"architecture": "Ampere",
|
| 337 |
+
"uuid": "GPU-c854c8e4-7352-b317-f9e8-7ab1d7a12c08"
|
| 338 |
+
},
|
| 339 |
+
{
|
| 340 |
+
"name": "NVIDIA A800-SXM4-80GB",
|
| 341 |
+
"memoryTotal": "85899345920",
|
| 342 |
+
"cudaCores": 6912,
|
| 343 |
+
"architecture": "Ampere",
|
| 344 |
+
"uuid": "GPU-f7d2842f-48e9-649c-55a4-4efe7a6e20f7"
|
| 345 |
+
},
|
| 346 |
+
{
|
| 347 |
+
"name": "NVIDIA A800-SXM4-80GB",
|
| 348 |
+
"memoryTotal": "85899345920",
|
| 349 |
+
"cudaCores": 6912,
|
| 350 |
+
"architecture": "Ampere",
|
| 351 |
+
"uuid": "GPU-03925119-14d4-a11c-d740-0ba854285052"
|
| 352 |
+
},
|
| 353 |
+
{
|
| 354 |
+
"name": "NVIDIA A800-SXM4-80GB",
|
| 355 |
+
"memoryTotal": "85899345920",
|
| 356 |
+
"cudaCores": 6912,
|
| 357 |
+
"architecture": "Ampere",
|
| 358 |
+
"uuid": "GPU-7cbabdfb-9388-3fbd-babc-d0b03ac9f1bb"
|
| 359 |
+
},
|
| 360 |
+
{
|
| 361 |
+
"name": "NVIDIA A800-SXM4-80GB",
|
| 362 |
+
"memoryTotal": "85899345920",
|
| 363 |
+
"cudaCores": 6912,
|
| 364 |
+
"architecture": "Ampere",
|
| 365 |
+
"uuid": "GPU-4999b9f4-9851-ce6a-4296-c230e2813b5f"
|
| 366 |
+
},
|
| 367 |
+
{
|
| 368 |
+
"name": "NVIDIA A800-SXM4-80GB",
|
| 369 |
+
"memoryTotal": "85899345920",
|
| 370 |
+
"cudaCores": 6912,
|
| 371 |
+
"architecture": "Ampere",
|
| 372 |
+
"uuid": "GPU-9e23b382-2f8e-e424-f025-c2b311d96c54"
|
| 373 |
+
},
|
| 374 |
+
{
|
| 375 |
+
"name": "NVIDIA A800-SXM4-80GB",
|
| 376 |
+
"memoryTotal": "85899345920",
|
| 377 |
+
"cudaCores": 6912,
|
| 378 |
+
"architecture": "Ampere",
|
| 379 |
+
"uuid": "GPU-4241d9ca-7546-c1c3-dba8-bdc5786a3777"
|
| 380 |
+
}
|
| 381 |
+
],
|
| 382 |
+
"cudaVersion": "13.3",
|
| 383 |
+
"writerId": "i4bo5dz9n6n9rgehz11zfcuyno7peo6e"
|
| 384 |
+
}
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb/wandb/run-20261003_153655-neb76hvj/logs/debug-internal.log
ADDED
|
@@ -0,0 +1,116 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{"time":"2026-10-03T15:36:55.391747798+08:00","level":"INFO","msg":"stream: starting","core version":"0.23.0"}
|
| 2 |
+
{"time":"2026-10-03T15:36:56.343971627+08:00","level":"INFO","msg":"stream: created new stream","id":"neb76hvj"}
|
| 3 |
+
{"time":"2026-10-03T15:36:56.344046883+08:00","level":"INFO","msg":"handler: started","stream_id":"neb76hvj"}
|
| 4 |
+
{"time":"2026-10-03T15:36:56.344730971+08:00","level":"INFO","msg":"stream: started","id":"neb76hvj"}
|
| 5 |
+
{"time":"2026-10-03T15:36:56.344743257+08:00","level":"INFO","msg":"writer: started","stream_id":"neb76hvj"}
|
| 6 |
+
{"time":"2026-10-03T15:36:56.344739432+08:00","level":"INFO","msg":"sender: started","stream_id":"neb76hvj"}
|
| 7 |
+
{"time":"2026-10-03T20:46:23.552125568+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 8 |
+
{"time":"2026-10-03T20:46:36.077615671+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 9 |
+
{"time":"2026-10-03T20:48:50.064249591+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": dial tcp 34.8.250.101:443: connect: connection timed out"}
|
| 10 |
+
{"time":"2026-10-03T20:49:08.79949489+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 11 |
+
{"time":"2026-10-03T20:54:11.796774742+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 12 |
+
{"time":"2026-10-03T20:54:25.486179586+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 13 |
+
{"time":"2026-10-03T20:54:40.545937717+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 14 |
+
{"time":"2026-10-03T20:55:00.580305387+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 15 |
+
{"time":"2026-10-03T20:55:28.634028057+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 16 |
+
{"time":"2026-10-03T20:56:17.718812384+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 17 |
+
{"time":"2026-10-03T20:56:30.19182662+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 18 |
+
{"time":"2026-10-03T20:56:45.115099873+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 19 |
+
{"time":"2026-10-03T20:57:04.950041949+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 20 |
+
{"time":"2026-10-03T20:57:33.290989029+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 21 |
+
{"time":"2026-10-03T20:58:17.249014078+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 22 |
+
{"time":"2026-10-03T21:18:07.6748799+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 23 |
+
{"time":"2026-10-03T21:18:20.477958703+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 24 |
+
{"time":"2026-10-03T21:26:22.679695426+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 25 |
+
{"time":"2026-10-03T21:26:52.680964647+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 26 |
+
{"time":"2026-10-03T21:27:05.58031186+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 27 |
+
{"time":"2026-10-03T21:27:20.891877642+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 28 |
+
{"time":"2026-10-03T21:27:39.777644747+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 29 |
+
{"time":"2026-10-03T21:28:07.705963999+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 30 |
+
{"time":"2026-10-03T21:28:55.980689331+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 31 |
+
{"time":"2026-10-03T21:46:22.751047592+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 32 |
+
{"time":"2026-10-03T21:46:35.471208755+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 33 |
+
{"time":"2026-10-03T21:46:50.725116709+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 34 |
+
{"time":"2026-10-03T21:48:13.853271803+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 35 |
+
{"time":"2026-10-03T21:48:26.620263443+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 36 |
+
{"time":"2026-10-03T21:48:41.252419412+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 37 |
+
{"time":"2026-10-03T21:48:59.941891806+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 38 |
+
{"time":"2026-10-03T22:23:17.148564204+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 39 |
+
{"time":"2026-10-03T22:24:34.961977946+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 40 |
+
{"time":"2026-10-03T22:24:49.868897624+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 41 |
+
{"time":"2026-10-03T22:25:09.837019477+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 42 |
+
{"time":"2026-10-03T22:25:22.740851635+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 43 |
+
{"time":"2026-10-03T22:25:41.180815099+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 44 |
+
{"time":"2026-10-03T22:26:02.099461715+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 45 |
+
{"time":"2026-10-03T23:16:37.70080957+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 46 |
+
{"time":"2026-10-03T23:16:50.079410395+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 47 |
+
{"time":"2026-10-03T23:17:06.416669273+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 48 |
+
{"time":"2026-10-03T23:17:19.195204077+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 49 |
+
{"time":"2026-10-03T23:17:33.957777145+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 50 |
+
{"time":"2026-10-03T23:17:56.940595699+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 51 |
+
{"time":"2026-10-03T23:19:15.017046246+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 52 |
+
{"time":"2026-10-03T23:19:28.467688489+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 53 |
+
{"time":"2026-10-04T00:16:56.18210566+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 54 |
+
{"time":"2026-10-04T00:17:09.315476895+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 55 |
+
{"time":"2026-10-04T00:17:21.940223945+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 56 |
+
{"time":"2026-10-04T00:19:48.767396206+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 57 |
+
{"time":"2026-10-04T00:20:02.042044451+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 58 |
+
{"time":"2026-10-04T00:20:17.40407131+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 59 |
+
{"time":"2026-10-04T00:20:29.883880501+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 60 |
+
{"time":"2026-10-04T00:20:30.485669138+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/graphql\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"}
|
| 61 |
+
{"time":"2026-10-04T00:20:44.994579313+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 62 |
+
{"time":"2026-10-04T00:21:02.900640914+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/graphql\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"}
|
| 63 |
+
{"time":"2026-10-04T00:21:37.575387697+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/graphql\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)"}
|
| 64 |
+
{"time":"2026-10-04T00:22:16.426157864+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/graphql\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"}
|
| 65 |
+
{"time":"2026-10-04T00:22:57.246240087+08:00","level":"INFO","msg":"flowcontrol: backed up, offloading to disk","recordNumber":6002}
|
| 66 |
+
{"time":"2026-10-04T00:23:04.708055607+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/graphql\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"}
|
| 67 |
+
{"time":"2026-10-04T00:23:40.822674886+08:00","level":"INFO","msg":"flowcontrol: unblocked","totalOffloaded":10}
|
| 68 |
+
{"time":"2026-10-04T00:51:37.946835389+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 69 |
+
{"time":"2026-10-04T00:53:50.608248186+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": dial tcp 34.8.250.101:443: connect: connection timed out"}
|
| 70 |
+
{"time":"2026-10-04T00:54:21.932925999+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 71 |
+
{"time":"2026-10-04T20:21:08.268580691+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 72 |
+
{"time":"2026-10-04T20:21:20.616873937+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 73 |
+
{"time":"2026-10-04T20:21:34.684804207+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/graphql\": EOF"}
|
| 74 |
+
{"time":"2026-10-04T20:21:47.257725082+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/graphql\": EOF"}
|
| 75 |
+
{"time":"2026-10-04T20:22:22.001280214+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/graphql\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)"}
|
| 76 |
+
{"time":"2026-10-04T20:22:40.639904893+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 77 |
+
{"time":"2026-10-04T20:23:00.036970039+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 78 |
+
{"time":"2026-10-04T20:23:29.015889448+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 79 |
+
{"time":"2026-10-04T20:24:12.722170873+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 80 |
+
{"time":"2026-10-04T20:25:23.128186804+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 81 |
+
{"time":"2026-10-04T20:26:35.250621719+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 82 |
+
{"time":"2026-10-04T20:26:47.734909018+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 83 |
+
{"time":"2026-10-04T20:27:04.853048393+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 84 |
+
{"time":"2026-10-04T20:27:17.427268502+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 85 |
+
{"time":"2026-10-04T20:28:38.822647668+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 86 |
+
{"time":"2026-10-04T20:28:53.402251459+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 87 |
+
{"time":"2026-10-04T20:29:06.242458788+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 88 |
+
{"time":"2026-10-05T09:35:42.961267638+08:00","level":"INFO","msg":"api: retrying HTTP error","status":500,"url":"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream","body":"{\"error\":\"mysql query exceeded guard deadline: context deadline exceeded\"}"}
|
| 89 |
+
{"time":"2026-10-05T09:35:43.003831834+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/graphql\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"}
|
| 90 |
+
{"time":"2026-10-05T09:36:15.387744012+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/graphql\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"}
|
| 91 |
+
{"time":"2026-10-05T09:36:34.472084593+08:00","level":"INFO","msg":"api: retrying HTTP error","status":500,"url":"https://api.wandb.ai/graphql","body":"{\"error\":\"An internal error occurred. Please contact support.\"}"}
|
| 92 |
+
{"time":"2026-10-05T09:36:41.311002027+08:00","level":"INFO","msg":"api: retrying HTTP error","status":429,"url":"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream","body":"{\"error\":\"rate limit exceeded: per_run limit on filestream requests\"}"}
|
| 93 |
+
{"time":"2026-10-05T14:23:22.622411251+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 94 |
+
{"time":"2026-10-05T14:23:35.332510685+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 95 |
+
{"time":"2026-10-05T14:23:50.703125116+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 96 |
+
{"time":"2026-10-05T14:24:22.554969727+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 97 |
+
{"time":"2026-10-05T14:24:37.512289017+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 98 |
+
{"time":"2026-10-05T14:24:50.156339635+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 99 |
+
{"time":"2026-10-05T14:25:05.235963369+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 100 |
+
{"time":"2026-10-05T14:25:24.075085054+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 101 |
+
{"time":"2026-10-05T14:27:07.531449591+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 102 |
+
{"time":"2026-10-05T14:27:22.510235052+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 103 |
+
{"time":"2026-10-05T14:27:34.977708119+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 104 |
+
{"time":"2026-10-05T14:27:49.525380822+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 105 |
+
{"time":"2026-10-05T14:27:55.277339507+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/graphql\": EOF"}
|
| 106 |
+
{"time":"2026-10-05T14:28:08.330067714+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": EOF"}
|
| 107 |
+
{"time":"2026-10-05T14:30:36.176808349+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream\": dial tcp 34.8.250.101:443: connect: connection timed out"}
|
| 108 |
+
{"time":"2026-10-06T22:09:53.669948878+08:00","level":"INFO","msg":"api: retrying error","error":"Post \"https://api.wandb.ai/graphql\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)"}
|
| 109 |
+
{"time":"2026-10-06T22:10:20.275442496+08:00","level":"ERROR","msg":"request failed","error":"Put \"https://storage.googleapis.com/wandb-artifacts-prod/wandb_artifacts/1494869847/3827992217/f231f2107df69eab0a3862d50018a9b2?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=gorilla-files-url-signer%40wandb-production.iam.gserviceaccount.com%2F20261006%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20261006T141019Z&X-Goog-Expires=86399&X-Goog-Signature=7d6629d602b0fcb4db2bc36e31fe1906e480dc486be14eae1b6514e00b2c934e1b88c80a7127704af63f2a3a549c813d2c64769e0515685c7fdbce6b005ed2eb4537bdf8ce3f07202d44d240e95df251274072e0103c4bfc9e70b14249d1ea36bfb3d7c64d42545990bd37c9a3139ce9926289be2dfde50f936a2030740769beb7054ec0291b9d5e900b36d785c2b71eb458fb728007628e9dce2a7b9a57216fa1506aced48542e228db7f6652a506ec275ea39f956dcfa4ad594e04601b1a87bbb442704eb767c3e484f7ec602a4b0990ad5fc6d47bf151ef35da4d8caabfc4f3b3503f81f2c172b86f28efcc5b1e2266a5a273d9f1c7bdaa4e6cc09cc21370&X-Goog-SignedHeaders=content-md5%3Bcontent-type%3Bhost&X-User=huyiwen\": read tcp 10.233.98.253:54508->142.250.73.155:443: read: connection reset by peer","method":"PUT","url":"https://storage.googleapis.com/wandb-artifacts-prod/wandb_artifacts/1494869847/3827992217/f231f2107df69eab0a3862d50018a9b2?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=gorilla-files-url-signer%40wandb-production.iam.gserviceaccount.com%2F20261006%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20261006T141019Z&X-Goog-Expires=86399&X-Goog-Signature=7d6629d602b0fcb4db2bc36e31fe1906e480dc486be14eae1b6514e00b2c934e1b88c80a7127704af63f2a3a549c813d2c64769e0515685c7fdbce6b005ed2eb4537bdf8ce3f07202d44d240e95df251274072e0103c4bfc9e70b14249d1ea36bfb3d7c64d42545990bd37c9a3139ce9926289be2dfde50f936a2030740769beb7054ec0291b9d5e900b36d785c2b71eb458fb728007628e9dce2a7b9a57216fa1506aced48542e228db7f6652a506ec275ea39f956dcfa4ad594e04601b1a87bbb442704eb767c3e484f7ec602a4b0990ad5fc6d47bf151ef35da4d8caabfc4f3b3503f81f2c172b86f28efcc5b1e2266a5a273d9f1c7bdaa4e6cc09cc21370&X-Goog-SignedHeaders=content-md5%3Bcontent-type%3Bhost&X-User=huyiwen"}
|
| 110 |
+
{"time":"2026-10-10T02:17:49.028881163+08:00","level":"INFO","msg":"api: retrying HTTP error","status":502,"url":"https://api.wandb.ai/files/huyiwen/qwen2.5_3b_mom_cpt/neb76hvj/file_stream","body":"\n<html><head>\n<meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\">\n<title>502 Server Error</title>\n</head>\n<body text=#000000 bgcolor=#ffffff>\n<h1>Error: Server Error</h1>\n<h2>The server encountered a temporary error and could not complete your request.<p>Please try again in 30 seconds.</h2>\n<h2></h2>\n</body></html>\n"}
|
| 111 |
+
{"time":"2026-10-10T20:25:50.740816179+08:00","level":"INFO","msg":"fileTransfer: Close: file transfer manager closed"}
|
| 112 |
+
{"time":"2026-10-10T20:25:53.530647034+08:00","level":"INFO","msg":"handler: operation stats","stats":{}}
|
| 113 |
+
{"time":"2026-10-10T20:25:53.586303464+08:00","level":"INFO","msg":"stream: closing","id":"neb76hvj"}
|
| 114 |
+
{"time":"2026-10-10T20:25:53.586544397+08:00","level":"INFO","msg":"handler: closed","stream_id":"neb76hvj"}
|
| 115 |
+
{"time":"2026-10-10T20:25:53.587170191+08:00","level":"INFO","msg":"sender: closed","stream_id":"neb76hvj"}
|
| 116 |
+
{"time":"2026-10-10T20:25:53.587575033+08:00","level":"INFO","msg":"stream: closed","id":"neb76hvj"}
|
f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb/wandb/run-20261003_153655-neb76hvj/logs/debug.log
ADDED
|
@@ -0,0 +1,27 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2026-10-03 15:36:55,089 INFO MainThread:730851 [wandb_setup.py:_flush():80] Current SDK version is 0.23.0
|
| 2 |
+
2026-10-03 15:36:55,090 INFO MainThread:730851 [wandb_setup.py:_flush():80] Configure stats pid to 730851
|
| 3 |
+
2026-10-03 15:36:55,090 INFO MainThread:730851 [wandb_setup.py:_flush():80] Loading settings from /root/.config/wandb/settings
|
| 4 |
+
2026-10-03 15:36:55,090 INFO MainThread:730851 [wandb_setup.py:_flush():80] Loading settings from /root/wandb/settings
|
| 5 |
+
2026-10-03 15:36:55,090 INFO MainThread:730851 [wandb_setup.py:_flush():80] Loading settings from environment variables
|
| 6 |
+
2026-10-03 15:36:55,090 INFO MainThread:730851 [wandb_init.py:setup_run_log_directory():713] Logging user logs to /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb/wandb/run-20261003_153655-neb76hvj/logs/debug.log
|
| 7 |
+
2026-10-03 15:36:55,090 INFO MainThread:730851 [wandb_init.py:setup_run_log_directory():714] Logging internal logs to /mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb/wandb/run-20261003_153655-neb76hvj/logs/debug-internal.log
|
| 8 |
+
2026-10-03 15:36:55,090 INFO MainThread:730851 [wandb_init.py:init():840] calling init triggers
|
| 9 |
+
2026-10-03 15:36:55,091 INFO MainThread:730851 [wandb_init.py:init():845] wandb.init called with sweep_config: {}
|
| 10 |
+
config: {'num_layers': 56, 'encoder_num_layers': 56, 'decoder_num_layers': None, 'hidden_size': 2048, 'ffn_hidden_size': 4800, 'num_attention_heads': 32, 'attention_backend': <AttnBackend.auto: 5>, 'kv_channels': 64, 'group_query_attention': True, 'num_query_groups': 8, 'attention_output_gate': True, 'attention_output_gate_upcycling': False, 'gated_norm': True, 'gated_norm_upcycling': False, 'gated_norm_lora_rank': 16, 'softmax_type': 'vanilla', 'window_size': None, 'window_attn_skip_freq': None, 'max_position_embeddings': 131072, 'position_embedding_type': 'none', 'relative_attention_num_buckets': 32, 'relative_attention_max_distance': 128, 'use_rotary_position_embeddings': False, 'rotary_base': 10000, 'rotary_percent': 1.0, 'rotary_interleaved': False, 'rotary_seq_len_interpolation_factor': None, 'use_rope_scaling': False, 'rope_scaling_factor': 8.0, 'no_rope_freq': None, 'add_position_embedding': True, 'mrope_section': None, 'make_vocab_size_divisible_by': 128, 'normalization': 'RMSNorm', 'norm_epsilon': 1e-06, 'apply_layernorm_1p': False, 'freeze_layernorm_weight': False, 'scale_emb': 1.0, 'hidden_states_shrink': 1.0, 'lm_head_alpha': 1.0, 'mup_lr_mult': 1.0, 'apply_residual_connection_post_layernorm': False, 'openai_gelu': False, 'squared_relu': False, 'swiglu': True, 'quick_geglu': False, 'activation_func_clamp_value': 7.0, 'activation_func_clamp_mode': 'soft', 'glu_linear_offset': 0.0, 'sqreglu': False, 'geglu': False, 'onnx_safe': None, 'bert_binary_head': True, 'untie_embeddings_and_output_weights': True, 'multi_latent_attention': False, 'mtp_num_layers': 0, 'mtp_loss_scaling_factor': 0.1, 'mtp_linear_attention_type': 'gated_delta_net', 'ffn_token_shift': None, 'ffn_intermediate_token_shift': None, 'token_shift_conv_size': 4, 'token_shift_conv_init': 'default', 'attn_token_shift': None, 'attn_q_token_shift': None, 'attn_k_token_shift': None, 'attn_v_token_shift': None, 'attn_output_gate': None, 'emb_deviation_loss_coeff': 0, 'emb_deviation_type': None, 'reparam_keys': None, 'attention_dropout': 0.0, 'hidden_dropout': 0.0, 'word_embedding_dropout_prob': 0.0, 'weight_decay': 0.1, 'start_weight_decay': 0.1, 'end_weight_decay': 0.1, 'weight_decay_incr_style': 'constant', 'corrected_weight_decay': True, 'no_weight_decay_cond_type': None, 'clip_grad': 1.0, 'log_per_module_update_rms': False, 'log_spike_diagnostics': False, 'spike_diagnostics_start': 2, 'spike_diagnostics_end': 21, 'spike_diagnostics_dir': None, 'log_per_module_grad_rms': True, 'log_per_layer_grad_rms': True, 'adam_beta1': 0.9, 'adam_beta2': 0.95, 'adam_eps': 1e-15, 'adamw_lr_mup_scaler': False, 'sgd_momentum': 0.9, 'adamh_scope': 'lm_head', 'adamh_radius': None, 'adamh_eps': 1e-08, 'spectra_scope': 'matrices', 'spectra_hyperball': False, 'spectra_clip': 1.0, 'spectra_grad_clip': None, 'spectra_ns_steps': 10, 'muon_momentum': 0.9, 'muon_split_qkv': True, 'muon_qkv_split_mode': 'component', 'muon_split_fc1': True, 'muon_use_nesterov': False, 'muon_scale_mode': 'spectral_mup', 'muon_fp32_matmul_prec': 'medium', 'muon_num_ns_steps': 5, 'muon_tp_mode': 'blockwise', 'muon_extra_scale_factor': 1.0, 'muon_split_moe_experts': True, 'muon_vectorize': [], 'muon_vectorize_attn_dim': 'hidden_size', 'muon_scale_vectorized_mode': 'full', 'muon_ball_momentum': 0.9, 'muon_ball_use_nesterov': True, 'muon_ball_split_qkv': True, 'muon_ball_qkv_split_mode': 'component', 'muon_ball_split_fc1': True, 'muon_ball_split_moe_experts': True, 'muon_ball_msign_steps': 5, 'muon_ball_radius_mode': 'spectral_mup', 'muon_ball_power_iteration_steps': 10, 'muon_ball_scale_mode': 'spectral_mup', 'muon_ball_retract_mode': 'hard', 'muon_ball_retract_alpha': 0.05, 'spectral_ball_momentum': 0.9, 'spectral_ball_use_nesterov': True, 'spectral_ball_split_qkv': True, 'spectral_ball_qkv_split_mode': 'component', 'spectral_ball_split_fc1': True, 'spectral_ball_split_moe_experts': True, 'spectral_ball_msign_steps': 8, 'spectral_ball_solver': 'bisection', 'spectral_ball_solver_tolerance_f': 1e-08, 'spectral_ball_solver_max_iterations': 20, 'spectral_ball_radius_mode': 'spectral_mup', 'spectral_ball_power_iteration_steps': 20, 'spectral_ball_scale_mode': 'spectral_mup', 'spectral_ball_retract_mode': 'hard', 'spectral_ball_retract_alpha': 0.05, 'fast_thd_a2a': True, 'hybrid_adamh': True, 'reuse_training_communicators': True, 'runtime_audit_dir': '/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/runtime_audit', 'train_until_stopped': False, 'micro_batch_size': 1, 'global_batch_size': 128, 'rampup_batch_size': None, 'decrease_batch_size_if_needed': False, 'recompute_granularity': 'full', 'check_for_nan_in_loss_and_grad': True, 'check_for_spiky_loss': False, 'check_for_large_grads': False, 'distribute_saved_activations': False, 'recompute_method': 'block', 'recompute_num_layers': 56, 'pp_aware_finegrained_recompute': False, 'pp_aware_finegrained_recompute_pp_ranks': None, 'pp_aware_finegrained_recompute_global_layers': None, 'recompute_modules': None, 'clone_scatter_output_in_embedding': True, 'profile': False, 'profile_step_start': None, 'profile_step_end': None, 'iterations_to_skip': [], 'result_rejected_tracker_filename': None, 'enable_gloo_process_groups': True, 'use_pytorch_profiler': False, 'profile_ranks': [0], 'profile_microbatch_iteration': None, 'profile_microbatch_start': 0, 'profile_microbatch_count': 2, 'profile_microbatch_dir': None, 'record_memory_history': False, 'memory_snapshot_path': None, 'tp_comm_overlap': False, 'tp_comm_overlap_cfg': None, 'tp_comm_overlap_ag': True, 'tp_comm_overlap_rs': True, 'tp_comm_overlap_rs_dgrad': False, 'tp_comm_bulk_dgrad': True, 'tp_comm_bulk_wgrad': True, 'tp_comm_bootstrap_backend': 'nccl', 'use_cpu_initialization': None, 'empty_unused_memory_level': 0, 'deterministic_mode': False, 'check_weight_hash_across_dp_replicas_interval': None, 'calculate_per_token_loss': False, 'lm_loss_normalization': 'global-token', 'train_sync_interval': None, 'train_iters': None, 'train_samples': 877440, 'log_interval': 1, 'exit_interval': None, 'exit_duration_in_mins': None, 'exit_signal_handler': True, 'tensorboard_dir': '/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/tensorboard', 'masked_softmax_fusion': False, 'bias_gelu_fusion': False, 'bias_swiglu_fusion': True, 'use_fused_weighted_squared_relu': False, 'bias_dropout_fusion': True, 'apply_rope_fusion': False, 'rope_type': None, 'cross_entropy_loss_fusion': True, 'cross_entropy_fusion_impl': 'linear_triton', 'linear_cross_entropy_num_chunks': 8, 'final_logits_clamp_value': 30.0, 'linear_cross_entropy_accumulate_grad_in_fp32': True, 'use_flash_attn': True, 'add_bias_linear': False, 'add_qkv_bias': True, 'optimizer': 'adam', 'adam_bias_correction': False, 'optimizer_cpu_offload': False, 'optimizer_offload_fraction': 1.0, 'use_torch_optimizer_for_cpu_offload': False, 'overlap_cpu_optimizer_d2h_h2d': False, 'dump_param_to_param_group_map': None, 'pin_cpu_grads': True, 'pin_cpu_params': True, 'dataloader_type': 'cyclic', 'async_tensor_model_parallel_allreduce': True, 'no_persist_layer_norm': False, 'sequence_parallel': False, 'gradient_accumulation_fusion': True, 'deprecated_use_mcore_models': True, 'use_legacy_models': False, 'manual_gc': False, 'manual_gc_interval': 0, 'manual_gc_eval': True, 'tp_comm_split_ag': True, 'tp_comm_split_rs': True, 'pipeline_model_parallel_comm_backend': None, 'high_priority_stream_groups': [], 'use_te_activation_func': False, 'freeze_non_mamba': False, 'reset_iteration_one_to_zero': False, 'fine_grained_activation_offloading': False, 'offload_modules': [], 'min_offloaded_tensor_size': 1048576, 'perform_rl_step': False, 'rl_prompts_per_eval': 32, 'grpo_prompts_per_step': 32, 'grpo_group_size': 2, 'grpo_iterations': 2, 'grpo_clamp_eps_lower': 0.01, 'grpo_clamp_eps_upper': 0.01, 'grpo_kl_beta': 0.001, 'grpo_entropy_term_weight': 0.0, 'grpo_filter_groups_with_same_reward': False, 'grpo_default_temperature': 1.0, 'grpo_default_top_p': 0, 'langrl_inference_server_type': 'inplace_megatron', 'langrl_inference_server_conversation_template': None, 'langrl_external_server': False, 'langrl_env_config': None, 'rl_offload_optimizer_during_inference': False, 'rl_offload_kv_cache_during_training': False, 'rl_remove_kv_cache_during_training': False, 'rl_reset_cuda_graphs': False, 'rl_partial_rollouts': False, 'rl_inference_logprobs_is_correction': False, 'rl_importance_sampling_truncation_coef': None, 'rl_calculate_intra_group_similarity': False, 'rl_use_sequence_packing': False, 'rl_sequence_packing_bin_size': 8192, 'rl_sequence_packing_algo': 'fifo', 'seed': 1234, 'data_parallel_random_init': False, 'init_method_std': 0.02, 'split_qkv_init': True, 'split_qkv_init_mode': 'group', 'split_fc1_init': True, 'split_expert_init': True, 'embedding_init_method_std': None, 'spectral_mup_init': False, 'init_method_xavier_uniform': False, 'lr': 0.0005, 'lr_decay_style': 'constant', 'lr_wsd_decay_style': 'exponential', 'lr_decay_iters': None, 'lr_decay_samples': 877440, 'lr_wsd_decay_samples': None, 'lr_wsd_decay_iters': None, 'lr_warmup_fraction': None, 'lr_warmup_iters': 0, 'lr_warmup_samples': 0, 'lr_warmup_init': 0.0, 'min_lr': 0.0005, 'override_opt_param_scheduler': True, 'use_checkpoint_opt_param_scheduler': False, 'decoupled_lr': None, 'decoupled_min_lr': None, 'save': '/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/checkpoints', 'no_save_step_one': True, 'save_interval': 40, 'save_retain_interval': 1000000000, 'no_save_optim': None, 'no_save_rng': None, 'load': '/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage14_120B_8node_gdnlralpha_off_20260925a/checkpoints', 'no_load_optim': None, 'load_main_params_from_ckpt': None, 'no_load_rng': True, 'no_load_scheduler': None, 'save_after_load': False, 'strict_fsdp_dtensor_load': True, 'non_persistent_save_interval': None, 'non_persistent_keep_last': 1, 'non_persistent_ckpt_type': None, 'non_persistent_global_ckpt_dir': None, 'non_persistent_local_ckpt_dir': None, 'non_persistent_local_ckpt_algo': 'fully_parallel', 'finetune': False, 'continual_pretrain': True, 'continual_pretrain_preserve_opt_param_scheduler': False, 'pretrained_checkpoint': None, 'ckpt_step': None, 'perform_initialization': False, 'use_checkpoint_args': False, 'use_mp_args_from_checkpoint_args': False, 'use_tokenizer_model_from_checkpoint_args': True, 'exit_on_missing_checkpoint': True, 'use_dist_ckpt_deprecated': False, 'use_persistent_ckpt_worker': False, 'auto_detect_ckpt_format': True, 'dist_ckpt_format_deprecated': None, 'ckpt_format': 'torch_dist', 'ckpt_convert_format': None, 'ckpt_convert_save': None, 'ckpt_convert_update_legacy_dist_opt_format': False, 'ckpt_fully_parallel_save_deprecated': False, 'ckpt_fully_parallel_save': True, 'async_save': True, 'ckpt_fully_parallel_load': True, 'ckpt_assume_constant_structure': False, 'dist_ckpt_strictness': 'assume_ok_unexpected', 'dist_ckpt_save_pre_mcore_014': False, 'dist_ckpt_optim_fully_reshardable': False, 'distrib_optim_fully_reshardable_mem_efficient': False, 'fp16': False, 'bf16': True, 'grad_reduce_in_bf16': False, 'loss_scale': None, 'initial_loss_scale': 4294967296, 'min_loss_scale': 1.0, 'loss_scale_window': 1000, 'hysteresis': 2, 'fp32_residual_connection': False, 'apply_query_key_layer_scaling': False, 'attention_softmax_in_fp32': False, 'accumulate_allreduce_grads_in_fp32': True, 'fp16_lm_cross_entropy': False, 'disable_bf16_reduced_precision_matmul': False, 'reuse_grad_buf_for_mxfp8_param_ag': False, 'tensor_model_parallel_size': 1, 'pipeline_model_parallel_size': 1, 'decoder_first_pipeline_num_layers': None, 'decoder_last_pipeline_num_layers': None, 'pipeline_model_parallel_layout': None, 'num_layers_per_virtual_pipeline_stage': None, 'num_virtual_stages_per_pipeline_rank': None, 'microbatch_group_size_per_vp_stage': None, 'overlap_p2p_comm': False, 'overlap_p2p_comm_warmup_flush': False, 'distributed_backend': 'nccl', 'distributed_timeout_minutes': 120, 'distributed_timeout_seconds_after_init': None, 'overlap_grad_reduce': True, 'defer_grad_checks': False, 'defer_embedding_wgrad_compute': False, 'wgrad_deferral_limit': 0, 'align_grad_reduce': True, 'ddp_num_buckets': None, 'ddp_bucket_size': 40000000, 'ddp_pad_buckets_for_high_nccl_busbw': False, 'ddp_average_in_collective': False, 'overlap_param_gather': True, 'overlap_param_gather_with_optimizer_step': False, 'align_param_gather': False, 'scatter_gather_tensors_in_pipeline': True, 'use_ring_exchange_p2p': False, 'local_rank': 7, 'lazy_mpu_init': None, 'account_for_embedding_in_pipeline_split': False, 'account_for_loss_in_pipeline_split': False, 'use_distributed_optimizer': True, 'nccl_ub': False, 'disable_symmetric_registration': False, 'use_sharp': False, 'sharp_enabled_group': None, 'use_megatron_fsdp': False, 'init_model_with_meta_device': False, 'data_parallel_sharding_strategy': 'no_shard', 'gradient_reduce_div_fusion': True, 'fsdp_double_buffer': False, 'suggested_communication_unit_size': None, 'keep_fp8_transpose_cache': False, 'enable_full_sharding_in_hsdp': False, 'num_distributed_optimizer_instances': 1, 'use_torch_fsdp2': False, 'torch_fsdp2_reshard_after_forward': True, 'context_parallel_size': 8, 'cp_comm_type': ['a2a'], 'hierarchical_context_parallel_sizes': None, 'max_seqlen_per_cp_rank': None, 'hybrid_context_parallel': False, 'dynamic_context_parallel': False, 'dynamic_context_parallel_sizes': None, 'dynamic_cp_candidate_sizes': None, 'sequence_packing_scheduler': 'default_dynamic_cp', 'dynamic_cp_scheduler': 'default_dynamic_cp', 'dynamic_cp_moe_policy': None, 'dynamic_cp_gdn_policy': None, 'dynamic_cp_on_error': 'error', 'dynamic_cp_workspace_max_tokens': None, 'dynamic_cp_wave_coexecution': False, 'nccl_communicator_config_path': None, 'use_tp_pp_dp_mapping': False, 'replication': False, 'replication_jump': None, 'replication_factor': 2, 'full_validation': False, 'multiple_validation_sets': False, 'eval_iters': 10, 'eval_interval': 99999999, 'test_mode': False, 'skip_train': False, 'benchmark_eval': False, 'benchmark_tasks': None, 'benchmark_interval': None, 'benchmark_sequence_length': None, 'benchmark_micro_batch': None, 'benchmark_global_batch': None, 'data_path': ['/mnt/hdd/cpt/MoE_CPT_Data_0715-stage_15/stage_15_final_20261001_v2_link/worker_{0..78}_input_ids_tmp'], 'split': '999,1,0', 'train_data_path': None, 'valid_data_path': None, 'test_data_path': None, 'data_args_path': None, 'load_complemental_dataset': ['loss_mask'], 'per_split_data_args_path': None, 'dataloader_fast_cache_load': False, 'dataloader_defer_npy_index_mmap': False, 'data_cache_path': '/mnt/hdd/cpt/binidx_cache_stage15_final_20261001_v2', 'mmap_bin_files': True, 'mock_data': False, 'seq_length': 131072, 'encoder_seq_length': 131072, 'decoder_seq_length': None, 'retriever_seq_length': 256, 'sample_rate': 1.0, 'mask_prob': 0.15, 'short_seq_prob': 0.1, 'num_workers': 4, 'prefetch_factor': 8, 'reset_position_ids': False, 'reset_attention_mask': False, 'eod_mask_loss': False, 'create_attention_mask_in_dataloader': False, 'disable_explicit_attention_mask': False, 'num_dataset_builder_threads': 1, 'object_storage_cache_path': None, 'mid_level_dataset_surplus': 0.005, 'document_packing_algorithm': 'obfd', 'document_packing_dp_size': None, 'packing_tokens_per_shard': 100000000000, 'start_samples': 0, 'consumed_train_samples': 0, 'previous_stage_seq_length': None, 'allow_ambiguous_pad_tokens': False, 'auto_generate_cu_seqlens': True, 'vocab_size': None, 'padded_vocab_size': 99072, 'vocab_file': None, 'merge_file': None, 'vocab_extra_ids': 0, 'tokenizer_type': 'HuggingFaceTokenizer', 'tokenizer_model': '/mnt/ssd/yulan/pretrain-linear-moe/preprocess/modify_tokenizer/YuLan-Mini-Qwen-Template_new_sp', 'tokenizer_metadata': None, 'tiktoken_pattern': None, 'tiktoken_num_special_tokens': 1000, 'tiktoken_special_tokens': None, 'legacy_tokenizer': False, 'trust_remote_code': False, 'override_hf_eod_token_id': None, 'adlr_autoresume': False, 'adlr_autoresume_interval': 1000, 'ict_head_size': None, 'biencoder_projection_dim': 0, 'biencoder_shared_query_context_model': False, 'ict_load': None, 'bert_load': None, 'titles_data_path': None, 'query_in_block_prob': 0.1, 'use_one_sent_docs': False, 'evidence_data_path': None, 'retriever_report_topk_accuracies': [], 'retriever_score_scaling': False, 'block_data_path': None, 'embedding_path': None, 'indexer_batch_size': 128, 'indexer_log_interval': 1000, 'num_classes': 1000, 'img_h': 224, 'img_w': 224, 'num_channels': 3, 'patch_dim': 16, 'classes_fraction': 1.0, 'data_per_class_fraction': 1.0, 'data_sharding': True, 'head_lr_mult': 1.0, 'vision_pretraining': False, 'vision_pretraining_type': 'classify', 'vision_backbone_type': 'vit', 'swin_backbone_type': 'tiny', 'mask_type': 'random', 'mask_factor': 1.0, 'iter_per_epoch': 1250, 'dino_local_img_size': 96, 'dino_local_crops_number': 10, 'dino_head_hidden_size': 2048, 'dino_bottleneck_size': 256, 'dino_freeze_last_layer': 1, 'dino_norm_last_layer': False, 'dino_warmup_teacher_temp': 0.04, 'dino_teacher_temp': 0.07, 'dino_warmup_teacher_temp_epochs': 30, 'qk_layernorm': False, 'qk_l2_norm': False, 'expert_model_parallel_size': 8, 'expert_tensor_parallel_size': 1, 'num_experts': 192, 'moe_layer_freq': [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], 'moe_ffn_hidden_size': 512, 'moe_shared_expert_intermediate_size': 512, 'moe_shared_expert_gate': True, 'moe_shared_expert_overlap': True, 'moe_triton_shared_expert_overlap': False, 'moe_grouped_gemm': True, 'moe_use_legacy_grouped_gemm': False, 'moe_layer_recompute': False, 'moe_extended_tp': False, 'moe_use_upcycling': False, 'moe_router_load_balancing_type': 'global_aux_loss', 'moe_router_dtype': 'fp32', 'moe_router_gemm_backend': 'te', 'moe_router_fusion': True, 'moe_router_aux_loss_fusion': 'auto', 'moe_gaux_overlap': False, 'moe_router_score_function': 'softmax', 'moe_router_sqrt_gate': True, 'moe_router_topk': 4, 'moe_router_pre_softmax': False, 'moe_router_num_groups': None, 'moe_router_group_topk': None, 'moe_router_topk_scaling_factor': None, 'moe_router_enable_expert_bias': False, 'moe_router_bias_update_rate': 0.001, 'moe_router_force_load_balancing': False, 'moe_router_padding_for_quantization': False, 'moe_router_bias_update_method': 'sign', 'moe_router_padding_for_fp8': False, 'moe_aux_loss_coeff': 0.05, 'moe_z_loss_coeff': None, 'moe_input_jitter_eps': None, 'moe_per_layer_logging': False, 'log_moe_activations': True, 'log_moe_params': False, 'log_moe_router_metrics': False, 'moe_monitor_layers': '', 'moe_monitor_log_interval': None, 'moe_token_dispatcher_type': 'alltoall', 'moe_triton_dispatcher_exclude_padding_tokens': False, 'moe_triton_workspace_expand': 4.0, 'moe_triton_mega_dispatch_sms': 48, 'moe_triton_mega_tail_sms': 16, 'moe_triton_mega_compute_sms': 24, 'moe_triton_mega_activation_sms': 4, 'moe_triton_mega_combine_sms': 32, 'moe_triton_mega_reduce_sms': 32, 'moe_triton_mega_num_warps': 16, 'moe_enable_deepep': False, 'moe_flex_dispatcher_backend': 'deepep', 'moe_deepep_num_sms': 20, 'moe_hybridep_num_sms': 16, 'moe_permute_fusion': True, 'moe_permute_backend': 'auto', 'moe_expert_capacity_factor': None, 'moe_pad_expert_input_to_capacity': False, 'moe_token_drop_policy': 'probs', 'moe_apply_probs_on_input': False, 'overlap_moe_expert_parallel_comm': False, 'delay_wgrad_compute': False, 'moe_upcycling_granularity': 1, 'moe_pad_experts_for_cuda_graph_inference': False, 'q_lora_rank': None, 'kv_lora_rank': 32, 'qk_head_dim': 128, 'qk_pos_emb_head_dim': 64, 'v_head_dim': 128, 'rotary_scaling_factor': 1.0, 'mscale': 1.0, 'mscale_all_dim': 0.0, 'cache_mla_latents': False, 'linear_attention_type': 'gated_delta_net', 'linear_attention_freq': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1], 'linear_rope_mode': 'none', 'dc_shortconv': False, 'dc_shortconv_upcycling': False, 'dc_shortconv_optimizer_state': 'conservative', 'gdn_shortconv_separate_gate': False, 'gdn_shortconv_separate_gate_upcycling': False, 'linear_conv_kernel_dim': 4, 'linear_key_head_dim': 64, 'linear_value_head_dim': 64, 'linear_num_key_heads': 8, 'linear_num_value_heads': 32, 'gdn_pre_gdr_fusion': False, 'gdn_pre_gdr_fusion_high_precision_backward': False, 'gdn_pre_gdr_fusion_deterministic_weight_gradient': False, 'gdn_backend': 'fla', 'gdn_gated_norm_backend': 'linghe', 'gdn_split_in_proj': True, 'gdn_fused_split_forward': True, 'gdn_postinit_key_scale': 1.0, 'gdn_postinit_alpha_scale': 1.0, 'gdn_postinit_alog_shift': 0.0, 'gdn_alpha_weight_scale': 1.0, 'gdn_alpha_weight_scale_mode': 'matrix', 'gdn_lr_mult_q': 1.0, 'gdn_lr_mult_k': 1.0, 'gdn_lr_mult_v': 1.0, 'gdn_lr_mult_alpha': 0.5, 'gdn_lr_mult_beta': 1.0, 'heterogeneous_layers_config_path': None, 'heterogeneous_layers_config_encoded_json': None, 'log_params_norm': True, 'log_padding_stats': False, 'log_num_zeros_in_grad': False, 'log_throughput': True, 'log_progress': False, 'timing_log_level': 0, 'log_energy': False, 'increase_log_level_interval': 1000, 'increase_log_level_iters': 5, 'barrier_with_L1_time': False, 'timing_log_option': 'all', 'tensorboard_log_interval': 1, 'tensorboard_queue_size': 1000, 'log_timers_to_tensorboard': False, 'log_loss_scale_to_tensorboard': True, 'log_validation_ppl_to_tensorboard': False, 'log_memory_to_tensorboard': False, 'log_world_size_to_tensorboard': False, 'wandb_project': 'qwen2.5_3b_mom_cpt', 'wandb_entity': '', 'wandb_exp_name': 'stage14_120B_8node_gdnlralpha_off_20260925a', 'wandb_save_dir': '/mnt/ssd/cpt/moe-cpt-ebcloud/formal3/launcher_logs/f3-plain-shortconv-adamh-from32780-20260915a/stage15_115B_8node_gdnlralpha_off_20261003a/wandb', 'swanlab_project': '', 'swanlab_workspace': '', 'swanlab_exp_name': '', 'swanlab_save_dir': '', 'logging_level': None, 'enable_debug_logging': False, 'log_hidden_states': ['embeddings', 'residual_attn', 'input_layernorm', 'attention::q_layernorm', 'attention::k_layernorm', 'attention::core_attention', 'attention::o_proj', 'residual_mlp', 'pre_mlp_layernorm', 'mlp', 'moe::router', 'moe::shared_experts', 'moe::routed_experts', 'gated_delta::in_proj', 'gated_delta::conv1d', 'gated_delta::query', 'gated_delta::key', 'gated_delta::value', 'gated_delta::gate', 'gated_delta::beta', 'gated_delta::alpha', 'gated_delta::g', 'gated_delta::core_attention', 'gated_delta::out_norm', 'gated_delta::out_proj', 'final_layernorm'], 'log_params': ['attention::linear_qkv', 'attention::o_proj', 'mlp::linear_fc1', 'mlp::linear_fc2', 'input_layernorm', 'pre_mlp_layernorm', 'embedding', 'lm_head', 'gated_delta::in_proj', 'gated_delta::in_proj_bias', 'gated_delta::conv1d', 'gated_delta::conv1d_bias', 'gated_delta::dt_bias', 'gated_delta::A_log', 'gated_delta::out_norm', 'gated_delta::out_norm_bias', 'gated_delta::out_proj', 'gated_delta::out_proj_bias'], 'log_attn_logits': False, 'log_logits_z_loss': False, 'log_metrics_interval': 10, 'log_update_rms': True, 'output_logits_z_loss_coeff': None, 'log_straggler': False, 'disable_straggler_on_startup': False, 'straggler_ctrlr_port': 65535, 'straggler_minmax_count': 1, 'run_workload_inspector_server': False, 'inference_batch_times_seqlen_threshold': -1, 'max_tokens_to_oom': 12000, 'output_bert_embeddings': False, 'bert_embedder_type': 'megatron', 'flash_decode': False, 'enable_cuda_graph': False, 'cuda_graph_warmup_steps': 3, 'external_cuda_graph': False, 'cuda_graph_impl': 'none', 'cuda_graph_scope': [], 'inference_max_batch_size': 8, 'inference_max_seq_length': 2560, 'inference_dynamic_batching': False, 'inference_dynamic_batching_buffer_size_gb': 40.0, 'inference_dynamic_batching_block_size': 256, 'inference_dynamic_batching_buffer_guaranteed_fraction': 0.2, 'inference_dynamic_batching_buffer_overflow_factor': None, 'inference_dynamic_batching_max_requests_override': None, 'inference_dynamic_batching_max_tokens_override': None, 'inference_dynamic_batching_num_cuda_graphs': 16, 'inference_dynamic_batching_track_paused_request_events': False, 'decode_only_cuda_graphs': False, 'inference_dynamic_batching_unified_memory_level': 0, 'symmetric_ar_type': None, 'nccl_all_reduce_for_prefill': False, 'mlp_chunks_for_prefill': 1, 'disable_chunked_prefill': False, 'fp8': None, 'fp8_recipe': 'delayed', 'fp8_margin': 0, 'fp8_interval': 1, 'fp8_amax_history_len': 1, 'fp8_amax_compute_algo': 'most_recent', 'fp8_wgrad': True, 'transformer_impl': 'transformer_engine', 'fp8_param_gather': False, 'first_last_layers_bf16': False, 'num_layers_at_start_in_bf16': 1, 'num_layers_at_end_in_bf16': 1, 'fp4': None, 'fp4_recipe': 'nvfp4', 'fp4_param': False, 'te_rng_tracker': False, 'inference_rng_tracker': False, 'retro_project_dir': None, 'retro_add_retriever': False, 'retro_cyclic_train_iters': None, 'retro_encoder_layers': 2, 'retro_encoder_hidden_dropout': 0.1, 'retro_encoder_attention_dropout': 0.1, 'retro_num_neighbors': 2, 'retro_num_retrieved_chunks': 2, 'retro_attention_gate': 1, 'retro_verify_neighbor_count': True, 'enable_experimental': False, 'spec': None, 'hybrid_attention_ratio': 0.0625, 'hybrid_mlp_ratio': 0.5, 'hybrid_override_pattern': None, 'mamba_state_dim': 128, 'mamba_head_dim': 64, 'mamba_num_groups': 8, 'mamba_num_heads': None, 'mamba_expand': 2, 'is_hybrid_model': True, 'disable_mamba_mem_eff_path': False, 'mamba_disable_cp': False, 'yaml_cfg': None, 'use_precision_aware_optimizer': False, 'main_grads_dtype': torch.float32, 'main_params_dtype': torch.float32, 'exp_avg_dtype': torch.float32, 'exp_avg_sq_dtype': torch.float32, 'enable_one_logger': True, 'one_logger_project': 'megatron-lm', 'one_logger_run_name': None, 'one_logger_async': False, 'app_tag_run_name': None, 'app_tag_run_version': '0.0.0', 'inprocess_restart': False, 'inprocess_max_iterations': None, 'inprocess_monitor_thread_interval': 1.0, 'inprocess_monitor_process_interval': 1.0, 'inprocess_progress_watchdog_interval': 1.0, 'inprocess_heartbeat_interval': 30, 'inprocess_soft_timeout': 60, 'inprocess_hard_timeout': 90, 'inprocess_heartbeat_timeout': 60, 'inprocess_barrier_timeout': 120, 'inprocess_completion_timeout': 120, 'inprocess_last_call_wait': 1, 'inprocess_termination_grace_time': 1, 'inprocess_granularity': 'node', 'inprocess_active_world_size': 64, 'inprocess_empty_cuda_cache': False, 'enable_ft_package': False, 'calc_ft_timeouts': False, 'config_logger_dir': '', 'error_injection_rate': 0, 'error_injection_type': 'transient_error', 'rerun_mode': 'validate_results', 'enable_msc': True, 'kitchen_config_file': None, 'kitchen_recipe_number': None, 'sft': False, 'sft_tokenizer_prompt_format': 'nemotron-h-aligned', 'export_model_type': 'GPTModel', 'export_legacy_megatron': False, 'export_te_mcore_model': False, 'export_force_local_attention': False, 'export_kv_cache_quant': False, 'export_real_quant_cfg': 'None', 'export_quant_cfg': None, 'export_kd_cfg': None, 'teacher_model_config': None, 'export_kd_teacher_load': None, 'export_kd_teacher_ckpt_format': None, 'finetune_hf_dataset': None, 'finetune_data_split': 'train', 'export_qk_l2_norm': False, 'export_moe_apply_probs_on_input': False, 'export_offline_model': False, 'modelopt_enabled': False, 'rank': 63, 'world_size': 64, 'use_dist_ckpt': True, 'transformer_pipeline_model_parallel_size': 1, 'data_parallel_size': 8, 'virtual_pipeline_model_parallel_size': None, 'params_dtype': torch.bfloat16, 'skipped_train_samples': 0, 'consumed_valid_samples': 0, 'variable_seq_lengths': False, '_wandb': {}}
|
| 11 |
+
2026-10-03 15:36:55,091 INFO MainThread:730851 [wandb_init.py:init():888] starting backend
|
| 12 |
+
2026-10-03 15:36:55,382 INFO MainThread:730851 [wandb_init.py:init():891] sending inform_init request
|
| 13 |
+
2026-10-03 15:36:55,389 INFO MainThread:730851 [wandb_init.py:init():899] backend started and connected
|
| 14 |
+
2026-10-03 15:36:55,396 INFO MainThread:730851 [wandb_init.py:init():969] updated telemetry
|
| 15 |
+
2026-10-03 15:36:55,396 INFO MainThread:730851 [wandb_init.py:init():993] communicating run to backend with 90.0 second timeout
|
| 16 |
+
2026-10-03 15:36:57,237 INFO MainThread:730851 [wandb_init.py:init():1040] starting run threads in backend
|
| 17 |
+
2026-10-03 15:36:57,542 INFO MainThread:730851 [wandb_run.py:_console_start():2504] atexit reg
|
| 18 |
+
2026-10-03 15:36:57,542 INFO MainThread:730851 [wandb_run.py:_redirect():2352] redirect: wrap_raw
|
| 19 |
+
2026-10-03 15:36:57,542 INFO MainThread:730851 [wandb_run.py:_redirect():2421] Wrapping output streams.
|
| 20 |
+
2026-10-03 15:36:57,542 INFO MainThread:730851 [wandb_run.py:_redirect():2444] Redirects installed.
|
| 21 |
+
2026-10-03 15:36:57,547 INFO MainThread:730851 [wandb_init.py:init():1080] run started, returning control to user process
|
| 22 |
+
2026-10-03 15:47:07,644 INFO MainThread:730851 [wandb_run.py:_config_callback():1385] config_cb None None {'slurm_job_name': 'N/A'}
|
| 23 |
+
2026-10-10 20:25:46,273 INFO MainThread:730851 [wandb_run.py:_finish():2270] finishing run huyiwen/qwen2.5_3b_mom_cpt/neb76hvj
|
| 24 |
+
2026-10-10 20:25:46,275 INFO MainThread:730851 [wandb_run.py:_atexit_cleanup():2469] got exitcode: 0
|
| 25 |
+
2026-10-10 20:25:46,275 INFO MainThread:730851 [wandb_run.py:_restore():2451] restore
|
| 26 |
+
2026-10-10 20:25:46,276 INFO MainThread:730851 [wandb_run.py:_restore():2457] restore done
|
| 27 |
+
2026-10-10 20:25:53,585 INFO MainThread:730851 [wandb_run.py:_footer_sync_info():3853] logging synced files
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/__18_0.distcp
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:449d880a14c43ba7b4a7879dabf7504c9fccb1888ff98c46b9135193ac15151c
|
| 3 |
+
size 3725451014
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/__21_0.distcp
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:9321c3c0c304b3d47b9834e9fd260c40a5b3b3efa796a760763529d841456a9e
|
| 3 |
+
size 3725472260
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/__29_1.distcp
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:adc9883d8aad9a4e90c3631842c433f02e0227a7e5a4360e1e442dfecdcb64a6
|
| 3 |
+
size 3725405514
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/__49_0.distcp
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7385d4c3dd6444331feb90763b617dd318b7135dd44b29429d4ed504d28e65fc
|
| 3 |
+
size 3725314012
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/metadata.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"sharded_backend": "torch_dist", "sharded_backend_version": 1, "common_backend": "torch", "common_backend_version": 1}
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/iter_0002384/modelopt_run_config.yaml
ADDED
|
@@ -0,0 +1,833 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
activation_func: <function silu at 0x7fb16609bd00>
|
| 2 |
+
activation_func_clamp_mode: soft
|
| 3 |
+
activation_func_clamp_value: '7.0'
|
| 4 |
+
add_bias_linear: false
|
| 5 |
+
add_qkv_bias: true
|
| 6 |
+
apply_query_key_layer_scaling: false
|
| 7 |
+
apply_residual_connection_post_layernorm: false
|
| 8 |
+
apply_rope_fusion: false
|
| 9 |
+
attention_backend: AttnBackend.auto
|
| 10 |
+
attention_dropout: '0.0'
|
| 11 |
+
attention_output_gate: true
|
| 12 |
+
attention_output_gate_upcycling: false
|
| 13 |
+
attention_softmax_in_fp32: false
|
| 14 |
+
attn_k_token_shift: None
|
| 15 |
+
attn_output_gate: None
|
| 16 |
+
attn_q_token_shift: None
|
| 17 |
+
attn_token_shift: None
|
| 18 |
+
attn_v_token_shift: None
|
| 19 |
+
autocast_dtype: torch.bfloat16
|
| 20 |
+
barrier_with_L1_time: false
|
| 21 |
+
bf16: true
|
| 22 |
+
bias_activation_fusion: true
|
| 23 |
+
bias_dropout_fusion: true
|
| 24 |
+
calculate_per_token_loss: false
|
| 25 |
+
clone_scatter_output_in_embedding: true
|
| 26 |
+
config_logger_dir: ''
|
| 27 |
+
cross_entropy_fusion_impl: linear_triton
|
| 28 |
+
cross_entropy_loss_fusion: true
|
| 29 |
+
dc_shortconv: false
|
| 30 |
+
dc_shortconv_upcycling: false
|
| 31 |
+
defer_embedding_wgrad_compute: false
|
| 32 |
+
delay_wgrad_compute: false
|
| 33 |
+
deterministic_mode: false
|
| 34 |
+
disable_bf16_reduced_precision_matmul: false
|
| 35 |
+
disable_parameter_transpose_cache: false
|
| 36 |
+
distribute_saved_activations: false
|
| 37 |
+
dynamic_cp_candidate_sizes: None
|
| 38 |
+
dynamic_cp_gdn_policy: None
|
| 39 |
+
dynamic_cp_moe_policy: None
|
| 40 |
+
dynamic_cp_on_error: error
|
| 41 |
+
dynamic_cp_scheduler: default_dynamic_cp
|
| 42 |
+
dynamic_cp_wave_coexecution: false
|
| 43 |
+
dynamic_cp_workspace_max_tokens: None
|
| 44 |
+
emb_deviation_loss_coeff: 0
|
| 45 |
+
emb_deviation_type: None
|
| 46 |
+
enable_autocast: false
|
| 47 |
+
fast_thd_a2a: true
|
| 48 |
+
ffn_hidden_size: 4800
|
| 49 |
+
ffn_intermediate_token_shift: None
|
| 50 |
+
ffn_token_shift: None
|
| 51 |
+
final_logits_clamp_value: '30.0'
|
| 52 |
+
finalize_model_grads_func: <function finalize_model_grads at 0x7fb0796a6200>
|
| 53 |
+
fine_grained_activation_offloading: false
|
| 54 |
+
first_last_layers_bf16: false
|
| 55 |
+
flash_decode: false
|
| 56 |
+
fp16: false
|
| 57 |
+
fp32_residual_connection: false
|
| 58 |
+
freeze_layernorm_weight: false
|
| 59 |
+
fused_single_qkv_rope: false
|
| 60 |
+
gated_linear_unit: true
|
| 61 |
+
gated_norm: true
|
| 62 |
+
gated_norm_lora_rank: 16
|
| 63 |
+
gated_norm_upcycling: false
|
| 64 |
+
gdn_alpha_weight_scale: '1.0'
|
| 65 |
+
gdn_alpha_weight_scale_mode: matrix
|
| 66 |
+
gdn_backend: fla
|
| 67 |
+
gdn_fused_split_forward: true
|
| 68 |
+
gdn_gated_norm_backend: linghe
|
| 69 |
+
gdn_lr_mult_alpha: '1.0'
|
| 70 |
+
gdn_lr_mult_beta: '1.0'
|
| 71 |
+
gdn_lr_mult_k: '1.0'
|
| 72 |
+
gdn_lr_mult_q: '1.0'
|
| 73 |
+
gdn_lr_mult_v: '1.0'
|
| 74 |
+
gdn_pre_gdr_fusion: false
|
| 75 |
+
gdn_pre_gdr_fusion_deterministic_weight_gradient: false
|
| 76 |
+
gdn_pre_gdr_fusion_high_precision_backward: false
|
| 77 |
+
gdn_shortconv_separate_gate: false
|
| 78 |
+
gdn_shortconv_separate_gate_upcycling: false
|
| 79 |
+
gdn_split_in_proj: true
|
| 80 |
+
glu_linear_offset: '0.0'
|
| 81 |
+
grad_scale_func: <bound method MegatronOptimizer.scale_loss of <megatron.core.optimizer.optimizer.ChainedOptimizer
|
| 82 |
+
object at 0x7fafb0138e50>>
|
| 83 |
+
grad_sync_func: "<bound method DistributedDataParallel.start_grad_sync of DistributedDataParallel(\n\
|
| 84 |
+
\ (module): Float16Module(\n (module): GPTModel(\n (embedding): LanguageModelEmbedding(\n\
|
| 85 |
+
\ (word_embeddings): VocabParallelEmbedding()\n (embedding_dropout):\
|
| 86 |
+
\ Dropout(p=0.0, inplace=False)\n )\n (decoder): TransformerBlock(\n \
|
| 87 |
+
\ (layers): ModuleList(\n (0-1): 2 x TransformerLayer(\n \
|
| 88 |
+
\ (input_layernorm): GatedNorm(\n (norm): RMSNorm()\n \
|
| 89 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n \
|
| 90 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n \
|
| 91 |
+
\ )\n (self_attention): GatedDeltaNet(\n (in_proj_layer_norm):\
|
| 92 |
+
\ IdentityOp()\n (q_proj): TEColumnParallelLinear(in_features=2048,\
|
| 93 |
+
\ out_features=512, bias=False, TP=1)\n (k_proj): TEColumnParallelLinear(in_features=2048,\
|
| 94 |
+
\ out_features=512, bias=False, TP=1)\n (v_proj): TEColumnParallelLinear(in_features=2048,\
|
| 95 |
+
\ out_features=2048, bias=False, TP=1)\n (z_proj): TEColumnParallelLinear(in_features=2048,\
|
| 96 |
+
\ out_features=2048, bias=False, TP=1)\n (b_proj): TEColumnParallelLinear(in_features=2048,\
|
| 97 |
+
\ out_features=32, bias=False, TP=1)\n (a_proj): TEColumnParallelLinear(in_features=2048,\
|
| 98 |
+
\ out_features=32, bias=False, TP=1)\n (_fused_split_linear): _FusedSplitLinearBoundary()\n\
|
| 99 |
+
\ (conv1d): Conv1d(3072, 3072, kernel_size=(4,), stride=(1,), padding=(3,),\
|
| 100 |
+
\ groups=3072, bias=False)\n (out_norm): RMSNorm()\n (out_proj):\
|
| 101 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 102 |
+
\ )\n (pre_cross_attn_layernorm): IdentityOp()\n \
|
| 103 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 104 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 105 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 106 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 107 |
+
\ )\n (mlp): MLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 108 |
+
\ out_features=9600, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=4800,\
|
| 109 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n (2-11):\
|
| 110 |
+
\ 10 x TransformerLayer(\n (input_layernorm): GatedNorm(\n \
|
| 111 |
+
\ (norm): RMSNorm()\n (gate_down): Linear(in_features=2048, out_features=16,\
|
| 112 |
+
\ bias=False)\n (gate_up): Linear(in_features=16, out_features=2048,\
|
| 113 |
+
\ bias=True)\n )\n (self_attention): GatedDeltaNet(\n \
|
| 114 |
+
\ (in_proj_layer_norm): IdentityOp()\n (q_proj): TEColumnParallelLinear(in_features=2048,\
|
| 115 |
+
\ out_features=512, bias=False, TP=1)\n (k_proj): TEColumnParallelLinear(in_features=2048,\
|
| 116 |
+
\ out_features=512, bias=False, TP=1)\n (v_proj): TEColumnParallelLinear(in_features=2048,\
|
| 117 |
+
\ out_features=2048, bias=False, TP=1)\n (z_proj): TEColumnParallelLinear(in_features=2048,\
|
| 118 |
+
\ out_features=2048, bias=False, TP=1)\n (b_proj): TEColumnParallelLinear(in_features=2048,\
|
| 119 |
+
\ out_features=32, bias=False, TP=1)\n (a_proj): TEColumnParallelLinear(in_features=2048,\
|
| 120 |
+
\ out_features=32, bias=False, TP=1)\n (_fused_split_linear): _FusedSplitLinearBoundary()\n\
|
| 121 |
+
\ (conv1d): Conv1d(3072, 3072, kernel_size=(4,), stride=(1,), padding=(3,),\
|
| 122 |
+
\ groups=3072, bias=False)\n (out_norm): RMSNorm()\n (out_proj):\
|
| 123 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 124 |
+
\ )\n (pre_cross_attn_layernorm): IdentityOp()\n \
|
| 125 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 126 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 127 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 128 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 129 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 130 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 131 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 132 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 133 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 134 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 135 |
+
\ )\n (12): TransformerLayer(\n (input_layernorm): GatedNorm(\n\
|
| 136 |
+
\ (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 137 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 138 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): SelfAttention(\n\
|
| 139 |
+
\ (core_attention): TEDotProductAttention(\n (flash_attention):\
|
| 140 |
+
\ FlashAttention()\n (fused_attention): FusedAttention()\n \
|
| 141 |
+
\ (unfused_attention): UnfusedDotProductAttention(\n (scale_mask_softmax):\
|
| 142 |
+
\ FusedScaleMaskSoftmax()\n (attention_dropout): Dropout(p=0.0,\
|
| 143 |
+
\ inplace=False)\n )\n )\n (linear_proj):\
|
| 144 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 145 |
+
\ (linear_qkv): TEColumnParallelLinear(in_features=2048, out_features=5120,\
|
| 146 |
+
\ bias=True, TP=1)\n (q_layernorm): IdentityOp()\n (k_layernorm):\
|
| 147 |
+
\ IdentityOp()\n )\n (pre_cross_attn_layernorm): IdentityOp()\n\
|
| 148 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 149 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 150 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 151 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 152 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 153 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 154 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 155 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 156 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 157 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 158 |
+
\ )\n (13-19): 7 x TransformerLayer(\n (input_layernorm):\
|
| 159 |
+
\ GatedNorm(\n (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 160 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 161 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): GatedDeltaNet(\n\
|
| 162 |
+
\ (in_proj_layer_norm): IdentityOp()\n (q_proj): TEColumnParallelLinear(in_features=2048,\
|
| 163 |
+
\ out_features=512, bias=False, TP=1)\n (k_proj): TEColumnParallelLinear(in_features=2048,\
|
| 164 |
+
\ out_features=512, bias=False, TP=1)\n (v_proj): TEColumnParallelLinear(in_features=2048,\
|
| 165 |
+
\ out_features=2048, bias=False, TP=1)\n (z_proj): TEColumnParallelLinear(in_features=2048,\
|
| 166 |
+
\ out_features=2048, bias=False, TP=1)\n (b_proj): TEColumnParallelLinear(in_features=2048,\
|
| 167 |
+
\ out_features=32, bias=False, TP=1)\n (a_proj): TEColumnParallelLinear(in_features=2048,\
|
| 168 |
+
\ out_features=32, bias=False, TP=1)\n (_fused_split_linear): _FusedSplitLinearBoundary()\n\
|
| 169 |
+
\ (conv1d): Conv1d(3072, 3072, kernel_size=(4,), stride=(1,), padding=(3,),\
|
| 170 |
+
\ groups=3072, bias=False)\n (out_norm): RMSNorm()\n (out_proj):\
|
| 171 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 172 |
+
\ )\n (pre_cross_attn_layernorm): IdentityOp()\n \
|
| 173 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 174 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 175 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 176 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 177 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 178 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 179 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 180 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 181 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 182 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 183 |
+
\ )\n (20-21): 2 x TransformerLayer(\n (input_layernorm):\
|
| 184 |
+
\ GatedNorm(\n (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 185 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 186 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): SelfAttention(\n\
|
| 187 |
+
\ (core_attention): TEDotProductAttention(\n (flash_attention):\
|
| 188 |
+
\ FlashAttention()\n (fused_attention): FusedAttention()\n \
|
| 189 |
+
\ (unfused_attention): UnfusedDotProductAttention(\n (scale_mask_softmax):\
|
| 190 |
+
\ FusedScaleMaskSoftmax()\n (attention_dropout): Dropout(p=0.0,\
|
| 191 |
+
\ inplace=False)\n )\n )\n (linear_proj):\
|
| 192 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 193 |
+
\ (linear_qkv): TEColumnParallelLinear(in_features=2048, out_features=5120,\
|
| 194 |
+
\ bias=True, TP=1)\n (q_layernorm): IdentityOp()\n (k_layernorm):\
|
| 195 |
+
\ IdentityOp()\n )\n (pre_cross_attn_layernorm): IdentityOp()\n\
|
| 196 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 197 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 198 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 199 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 200 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 201 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 202 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 203 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 204 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 205 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 206 |
+
\ )\n (22): TransformerLayer(\n (input_layernorm): GatedNorm(\n\
|
| 207 |
+
\ (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 208 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 209 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): GatedDeltaNet(\n\
|
| 210 |
+
\ (in_proj_layer_norm): IdentityOp()\n (q_proj): TEColumnParallelLinear(in_features=2048,\
|
| 211 |
+
\ out_features=512, bias=False, TP=1)\n (k_proj): TEColumnParallelLinear(in_features=2048,\
|
| 212 |
+
\ out_features=512, bias=False, TP=1)\n (v_proj): TEColumnParallelLinear(in_features=2048,\
|
| 213 |
+
\ out_features=2048, bias=False, TP=1)\n (z_proj): TEColumnParallelLinear(in_features=2048,\
|
| 214 |
+
\ out_features=2048, bias=False, TP=1)\n (b_proj): TEColumnParallelLinear(in_features=2048,\
|
| 215 |
+
\ out_features=32, bias=False, TP=1)\n (a_proj): TEColumnParallelLinear(in_features=2048,\
|
| 216 |
+
\ out_features=32, bias=False, TP=1)\n (_fused_split_linear): _FusedSplitLinearBoundary()\n\
|
| 217 |
+
\ (conv1d): Conv1d(3072, 3072, kernel_size=(4,), stride=(1,), padding=(3,),\
|
| 218 |
+
\ groups=3072, bias=False)\n (out_norm): RMSNorm()\n (out_proj):\
|
| 219 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 220 |
+
\ )\n (pre_cross_attn_layernorm): IdentityOp()\n \
|
| 221 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 222 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 223 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 224 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 225 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 226 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 227 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 228 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 229 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 230 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 231 |
+
\ )\n (23): TransformerLayer(\n (input_layernorm): GatedNorm(\n\
|
| 232 |
+
\ (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 233 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 234 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): SelfAttention(\n\
|
| 235 |
+
\ (core_attention): TEDotProductAttention(\n (flash_attention):\
|
| 236 |
+
\ FlashAttention()\n (fused_attention): FusedAttention()\n \
|
| 237 |
+
\ (unfused_attention): UnfusedDotProductAttention(\n (scale_mask_softmax):\
|
| 238 |
+
\ FusedScaleMaskSoftmax()\n (attention_dropout): Dropout(p=0.0,\
|
| 239 |
+
\ inplace=False)\n )\n )\n (linear_proj):\
|
| 240 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 241 |
+
\ (linear_qkv): TEColumnParallelLinear(in_features=2048, out_features=5120,\
|
| 242 |
+
\ bias=True, TP=1)\n (q_layernorm): IdentityOp()\n (k_layernorm):\
|
| 243 |
+
\ IdentityOp()\n )\n (pre_cross_attn_layernorm): IdentityOp()\n\
|
| 244 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 245 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 246 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 247 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 248 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 249 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 250 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 251 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 252 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 253 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 254 |
+
\ )\n (24-45): 22 x TransformerLayer(\n (input_layernorm):\
|
| 255 |
+
\ GatedNorm(\n (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 256 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 257 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): GatedDeltaNet(\n\
|
| 258 |
+
\ (in_proj_layer_norm): IdentityOp()\n (q_proj): TEColumnParallelLinear(in_features=2048,\
|
| 259 |
+
\ out_features=512, bias=False, TP=1)\n (k_proj): TEColumnParallelLinear(in_features=2048,\
|
| 260 |
+
\ out_features=512, bias=False, TP=1)\n (v_proj): TEColumnParallelLinear(in_features=2048,\
|
| 261 |
+
\ out_features=2048, bias=False, TP=1)\n (z_proj): TEColumnParallelLinear(in_features=2048,\
|
| 262 |
+
\ out_features=2048, bias=False, TP=1)\n (b_proj): TEColumnParallelLinear(in_features=2048,\
|
| 263 |
+
\ out_features=32, bias=False, TP=1)\n (a_proj): TEColumnParallelLinear(in_features=2048,\
|
| 264 |
+
\ out_features=32, bias=False, TP=1)\n (_fused_split_linear): _FusedSplitLinearBoundary()\n\
|
| 265 |
+
\ (conv1d): Conv1d(3072, 3072, kernel_size=(4,), stride=(1,), padding=(3,),\
|
| 266 |
+
\ groups=3072, bias=False)\n (out_norm): RMSNorm()\n (out_proj):\
|
| 267 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 268 |
+
\ )\n (pre_cross_attn_layernorm): IdentityOp()\n \
|
| 269 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 270 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 271 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 272 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 273 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 274 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 275 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 276 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 277 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 278 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 279 |
+
\ )\n (46): TransformerLayer(\n (input_layernorm): GatedNorm(\n\
|
| 280 |
+
\ (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 281 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 282 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): SelfAttention(\n\
|
| 283 |
+
\ (core_attention): TEDotProductAttention(\n (flash_attention):\
|
| 284 |
+
\ FlashAttention()\n (fused_attention): FusedAttention()\n \
|
| 285 |
+
\ (unfused_attention): UnfusedDotProductAttention(\n (scale_mask_softmax):\
|
| 286 |
+
\ FusedScaleMaskSoftmax()\n (attention_dropout): Dropout(p=0.0,\
|
| 287 |
+
\ inplace=False)\n )\n )\n (linear_proj):\
|
| 288 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 289 |
+
\ (linear_qkv): TEColumnParallelLinear(in_features=2048, out_features=5120,\
|
| 290 |
+
\ bias=True, TP=1)\n (q_layernorm): IdentityOp()\n (k_layernorm):\
|
| 291 |
+
\ IdentityOp()\n )\n (pre_cross_attn_layernorm): IdentityOp()\n\
|
| 292 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 293 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 294 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 295 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 296 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 297 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 298 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 299 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 300 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 301 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 302 |
+
\ )\n (47): TransformerLayer(\n (input_layernorm): GatedNorm(\n\
|
| 303 |
+
\ (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 304 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 305 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): GatedDeltaNet(\n\
|
| 306 |
+
\ (in_proj_layer_norm): IdentityOp()\n (q_proj): TEColumnParallelLinear(in_features=2048,\
|
| 307 |
+
\ out_features=512, bias=False, TP=1)\n (k_proj): TEColumnParallelLinear(in_features=2048,\
|
| 308 |
+
\ out_features=512, bias=False, TP=1)\n (v_proj): TEColumnParallelLinear(in_features=2048,\
|
| 309 |
+
\ out_features=2048, bias=False, TP=1)\n (z_proj): TEColumnParallelLinear(in_features=2048,\
|
| 310 |
+
\ out_features=2048, bias=False, TP=1)\n (b_proj): TEColumnParallelLinear(in_features=2048,\
|
| 311 |
+
\ out_features=32, bias=False, TP=1)\n (a_proj): TEColumnParallelLinear(in_features=2048,\
|
| 312 |
+
\ out_features=32, bias=False, TP=1)\n (_fused_split_linear): _FusedSplitLinearBoundary()\n\
|
| 313 |
+
\ (conv1d): Conv1d(3072, 3072, kernel_size=(4,), stride=(1,), padding=(3,),\
|
| 314 |
+
\ groups=3072, bias=False)\n (out_norm): RMSNorm()\n (out_proj):\
|
| 315 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 316 |
+
\ )\n (pre_cross_attn_layernorm): IdentityOp()\n \
|
| 317 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 318 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 319 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 320 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 321 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 322 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 323 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 324 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 325 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 326 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 327 |
+
\ )\n (48-49): 2 x TransformerLayer(\n (input_layernorm):\
|
| 328 |
+
\ GatedNorm(\n (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 329 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 330 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): SelfAttention(\n\
|
| 331 |
+
\ (core_attention): TEDotProductAttention(\n (flash_attention):\
|
| 332 |
+
\ FlashAttention()\n (fused_attention): FusedAttention()\n \
|
| 333 |
+
\ (unfused_attention): UnfusedDotProductAttention(\n (scale_mask_softmax):\
|
| 334 |
+
\ FusedScaleMaskSoftmax()\n (attention_dropout): Dropout(p=0.0,\
|
| 335 |
+
\ inplace=False)\n )\n )\n (linear_proj):\
|
| 336 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 337 |
+
\ (linear_qkv): TEColumnParallelLinear(in_features=2048, out_features=5120,\
|
| 338 |
+
\ bias=True, TP=1)\n (q_layernorm): IdentityOp()\n (k_layernorm):\
|
| 339 |
+
\ IdentityOp()\n )\n (pre_cross_attn_layernorm): IdentityOp()\n\
|
| 340 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 341 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 342 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 343 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 344 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 345 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 346 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 347 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 348 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 349 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 350 |
+
\ )\n (50-55): 6 x TransformerLayer(\n (input_layernorm):\
|
| 351 |
+
\ GatedNorm(\n (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 352 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 353 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): GatedDeltaNet(\n\
|
| 354 |
+
\ (in_proj_layer_norm): IdentityOp()\n (q_proj): TEColumnParallelLinear(in_features=2048,\
|
| 355 |
+
\ out_features=512, bias=False, TP=1)\n (k_proj): TEColumnParallelLinear(in_features=2048,\
|
| 356 |
+
\ out_features=512, bias=False, TP=1)\n (v_proj): TEColumnParallelLinear(in_features=2048,\
|
| 357 |
+
\ out_features=2048, bias=False, TP=1)\n (z_proj): TEColumnParallelLinear(in_features=2048,\
|
| 358 |
+
\ out_features=2048, bias=False, TP=1)\n (b_proj): TEColumnParallelLinear(in_features=2048,\
|
| 359 |
+
\ out_features=32, bias=False, TP=1)\n (a_proj): TEColumnParallelLinear(in_features=2048,\
|
| 360 |
+
\ out_features=32, bias=False, TP=1)\n (_fused_split_linear): _FusedSplitLinearBoundary()\n\
|
| 361 |
+
\ (conv1d): Conv1d(3072, 3072, kernel_size=(4,), stride=(1,), padding=(3,),\
|
| 362 |
+
\ groups=3072, bias=False)\n (out_norm): RMSNorm()\n (out_proj):\
|
| 363 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 364 |
+
\ )\n (pre_cross_attn_layernorm): IdentityOp()\n \
|
| 365 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 366 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 367 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 368 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 369 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 370 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 371 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 372 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 373 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 374 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 375 |
+
\ )\n )\n (final_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 376 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 377 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n \
|
| 378 |
+
\ )\n )\n (output_layer): FusedLinearCrossEntropyColumnParallelLinear(in_features=2048,\
|
| 379 |
+
\ out_features=99072, bias=False, TP=1)\n )\n )\n)>"
|
| 380 |
+
gradient_accumulation_fusion: true
|
| 381 |
+
hetereogenous_dist_checkpoint: false
|
| 382 |
+
heterogeneous_block_specs: false
|
| 383 |
+
hidden_dropout: '0.0'
|
| 384 |
+
hidden_size: 2048
|
| 385 |
+
hidden_states_shrink: '1.0'
|
| 386 |
+
is_hybrid_model: true
|
| 387 |
+
kv_channels: 64
|
| 388 |
+
layernorm_epsilon: 1e-06
|
| 389 |
+
layernorm_zero_centered_gamma: false
|
| 390 |
+
linear_attention_freq: '[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1,
|
| 391 |
+
1, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
|
| 392 |
+
0, 1, 0, 0, 1, 1, 1, 1, 1, 1]'
|
| 393 |
+
linear_attention_type: gated_delta_net
|
| 394 |
+
linear_conv_kernel_dim: 4
|
| 395 |
+
linear_cross_entropy_accumulate_grad_in_fp32: true
|
| 396 |
+
linear_cross_entropy_num_chunks: 32
|
| 397 |
+
linear_key_head_dim: 64
|
| 398 |
+
linear_num_key_heads: 8
|
| 399 |
+
linear_num_value_heads: 32
|
| 400 |
+
linear_rope_mode: none
|
| 401 |
+
linear_value_head_dim: 64
|
| 402 |
+
lm_head_alpha: '1.0'
|
| 403 |
+
log_attn_logits: false
|
| 404 |
+
log_hidden_states: '[''embeddings'', ''residual_attn'', ''input_layernorm'', ''attention::q_layernorm'',
|
| 405 |
+
''attention::k_layernorm'', ''attention::core_attention'', ''attention::o_proj'',
|
| 406 |
+
''residual_mlp'', ''pre_mlp_layernorm'', ''mlp'', ''moe::router'', ''moe::shared_experts'',
|
| 407 |
+
''moe::routed_experts'', ''gated_delta::in_proj'', ''gated_delta::conv1d'', ''gated_delta::query'',
|
| 408 |
+
''gated_delta::key'', ''gated_delta::value'', ''gated_delta::gate'', ''gated_delta::beta'',
|
| 409 |
+
''gated_delta::alpha'', ''gated_delta::g'', ''gated_delta::core_attention'', ''gated_delta::out_norm'',
|
| 410 |
+
''gated_delta::out_proj'', ''final_layernorm'']'
|
| 411 |
+
log_logits_z_loss: false
|
| 412 |
+
log_metrics_interval: 10
|
| 413 |
+
log_moe_activations: true
|
| 414 |
+
log_moe_params: false
|
| 415 |
+
log_moe_router_metrics: false
|
| 416 |
+
log_params: '[''attention::linear_qkv'', ''attention::o_proj'', ''mlp::linear_fc1'',
|
| 417 |
+
''mlp::linear_fc2'', ''input_layernorm'', ''pre_mlp_layernorm'', ''embedding'',
|
| 418 |
+
''lm_head'', ''gated_delta::in_proj'', ''gated_delta::in_proj_bias'', ''gated_delta::conv1d'',
|
| 419 |
+
''gated_delta::conv1d_bias'', ''gated_delta::dt_bias'', ''gated_delta::A_log'',
|
| 420 |
+
''gated_delta::out_norm'', ''gated_delta::out_norm_bias'', ''gated_delta::out_proj'',
|
| 421 |
+
''gated_delta::out_proj_bias'']'
|
| 422 |
+
log_update_rms: true
|
| 423 |
+
mamba_disable_cp: false
|
| 424 |
+
mamba_expand: 2
|
| 425 |
+
mamba_head_dim: 64
|
| 426 |
+
mamba_num_groups: 8
|
| 427 |
+
mamba_num_heads: None
|
| 428 |
+
mamba_state_dim: 128
|
| 429 |
+
masked_softmax_fusion: false
|
| 430 |
+
max_seqlen_per_dp_cp_rank: None
|
| 431 |
+
memory_efficient_layer_norm: false
|
| 432 |
+
min_offloaded_tensor_size: 1048576
|
| 433 |
+
mlp_chunks_for_prefill: 1
|
| 434 |
+
moe_apply_probs_on_input: false
|
| 435 |
+
moe_aux_loss_coeff: '0.05'
|
| 436 |
+
moe_deepep_num_sms: 20
|
| 437 |
+
moe_enable_deepep: false
|
| 438 |
+
moe_expert_capacity_factor: None
|
| 439 |
+
moe_extended_tp: false
|
| 440 |
+
moe_ffn_hidden_size: 512
|
| 441 |
+
moe_flex_dispatcher_backend: deepep
|
| 442 |
+
moe_gaux_overlap: false
|
| 443 |
+
moe_grouped_gemm: true
|
| 444 |
+
moe_hybridep_num_sms: 16
|
| 445 |
+
moe_input_jitter_eps: None
|
| 446 |
+
moe_layer_freq: '[0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
|
| 447 |
+
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
|
| 448 |
+
1, 1, 1, 1, 1, 1, 1]'
|
| 449 |
+
moe_pad_expert_input_to_capacity: false
|
| 450 |
+
moe_per_layer_logging: false
|
| 451 |
+
moe_permute_backend: auto
|
| 452 |
+
moe_permute_fusion: true
|
| 453 |
+
moe_router_aux_loss_fusion: auto
|
| 454 |
+
moe_router_bias_update_method: sign
|
| 455 |
+
moe_router_bias_update_rate: '0.001'
|
| 456 |
+
moe_router_dtype: fp32
|
| 457 |
+
moe_router_enable_expert_bias: false
|
| 458 |
+
moe_router_force_load_balancing: false
|
| 459 |
+
moe_router_fusion: true
|
| 460 |
+
moe_router_gemm_backend: te
|
| 461 |
+
moe_router_group_topk: None
|
| 462 |
+
moe_router_load_balancing_type: global_aux_loss
|
| 463 |
+
moe_router_num_groups: None
|
| 464 |
+
moe_router_padding_for_quantization: false
|
| 465 |
+
moe_router_pre_softmax: false
|
| 466 |
+
moe_router_score_function: softmax
|
| 467 |
+
moe_router_sqrt_gate: true
|
| 468 |
+
moe_router_topk: 4
|
| 469 |
+
moe_router_topk_limited_devices: None
|
| 470 |
+
moe_router_topk_scaling_factor: None
|
| 471 |
+
moe_shared_expert_gate: true
|
| 472 |
+
moe_shared_expert_intermediate_size: 512
|
| 473 |
+
moe_shared_expert_overlap: true
|
| 474 |
+
moe_token_dispatcher_type: alltoall
|
| 475 |
+
moe_token_drop_policy: probs
|
| 476 |
+
moe_token_dropping: false
|
| 477 |
+
moe_triton_dispatcher_exclude_padding_tokens: false
|
| 478 |
+
moe_triton_mega_activation_sms: 4
|
| 479 |
+
moe_triton_mega_combine_sms: 32
|
| 480 |
+
moe_triton_mega_compute_sms: 24
|
| 481 |
+
moe_triton_mega_dispatch_sms: 48
|
| 482 |
+
moe_triton_mega_num_warps: 16
|
| 483 |
+
moe_triton_mega_reduce_sms: 32
|
| 484 |
+
moe_triton_mega_tail_sms: 16
|
| 485 |
+
moe_triton_shared_expert_overlap: false
|
| 486 |
+
moe_triton_workspace_expand: '4.0'
|
| 487 |
+
moe_triton_workspace_max_tokens: None
|
| 488 |
+
moe_use_legacy_grouped_gemm: false
|
| 489 |
+
moe_z_loss_coeff: None
|
| 490 |
+
mrope_section: None
|
| 491 |
+
multi_latent_attention: false
|
| 492 |
+
no_rope_freq: None
|
| 493 |
+
no_sync_func: "<bound method DistributedDataParallel.no_sync of DistributedDataParallel(\n\
|
| 494 |
+
\ (module): Float16Module(\n (module): GPTModel(\n (embedding): LanguageModelEmbedding(\n\
|
| 495 |
+
\ (word_embeddings): VocabParallelEmbedding()\n (embedding_dropout):\
|
| 496 |
+
\ Dropout(p=0.0, inplace=False)\n )\n (decoder): TransformerBlock(\n \
|
| 497 |
+
\ (layers): ModuleList(\n (0-1): 2 x TransformerLayer(\n \
|
| 498 |
+
\ (input_layernorm): GatedNorm(\n (norm): RMSNorm()\n \
|
| 499 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n \
|
| 500 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n \
|
| 501 |
+
\ )\n (self_attention): GatedDeltaNet(\n (in_proj_layer_norm):\
|
| 502 |
+
\ IdentityOp()\n (q_proj): TEColumnParallelLinear(in_features=2048,\
|
| 503 |
+
\ out_features=512, bias=False, TP=1)\n (k_proj): TEColumnParallelLinear(in_features=2048,\
|
| 504 |
+
\ out_features=512, bias=False, TP=1)\n (v_proj): TEColumnParallelLinear(in_features=2048,\
|
| 505 |
+
\ out_features=2048, bias=False, TP=1)\n (z_proj): TEColumnParallelLinear(in_features=2048,\
|
| 506 |
+
\ out_features=2048, bias=False, TP=1)\n (b_proj): TEColumnParallelLinear(in_features=2048,\
|
| 507 |
+
\ out_features=32, bias=False, TP=1)\n (a_proj): TEColumnParallelLinear(in_features=2048,\
|
| 508 |
+
\ out_features=32, bias=False, TP=1)\n (_fused_split_linear): _FusedSplitLinearBoundary()\n\
|
| 509 |
+
\ (conv1d): Conv1d(3072, 3072, kernel_size=(4,), stride=(1,), padding=(3,),\
|
| 510 |
+
\ groups=3072, bias=False)\n (out_norm): RMSNorm()\n (out_proj):\
|
| 511 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 512 |
+
\ )\n (pre_cross_attn_layernorm): IdentityOp()\n \
|
| 513 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 514 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 515 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 516 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 517 |
+
\ )\n (mlp): MLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 518 |
+
\ out_features=9600, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=4800,\
|
| 519 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n (2-11):\
|
| 520 |
+
\ 10 x TransformerLayer(\n (input_layernorm): GatedNorm(\n \
|
| 521 |
+
\ (norm): RMSNorm()\n (gate_down): Linear(in_features=2048, out_features=16,\
|
| 522 |
+
\ bias=False)\n (gate_up): Linear(in_features=16, out_features=2048,\
|
| 523 |
+
\ bias=True)\n )\n (self_attention): GatedDeltaNet(\n \
|
| 524 |
+
\ (in_proj_layer_norm): IdentityOp()\n (q_proj): TEColumnParallelLinear(in_features=2048,\
|
| 525 |
+
\ out_features=512, bias=False, TP=1)\n (k_proj): TEColumnParallelLinear(in_features=2048,\
|
| 526 |
+
\ out_features=512, bias=False, TP=1)\n (v_proj): TEColumnParallelLinear(in_features=2048,\
|
| 527 |
+
\ out_features=2048, bias=False, TP=1)\n (z_proj): TEColumnParallelLinear(in_features=2048,\
|
| 528 |
+
\ out_features=2048, bias=False, TP=1)\n (b_proj): TEColumnParallelLinear(in_features=2048,\
|
| 529 |
+
\ out_features=32, bias=False, TP=1)\n (a_proj): TEColumnParallelLinear(in_features=2048,\
|
| 530 |
+
\ out_features=32, bias=False, TP=1)\n (_fused_split_linear): _FusedSplitLinearBoundary()\n\
|
| 531 |
+
\ (conv1d): Conv1d(3072, 3072, kernel_size=(4,), stride=(1,), padding=(3,),\
|
| 532 |
+
\ groups=3072, bias=False)\n (out_norm): RMSNorm()\n (out_proj):\
|
| 533 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 534 |
+
\ )\n (pre_cross_attn_layernorm): IdentityOp()\n \
|
| 535 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 536 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 537 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 538 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 539 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 540 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 541 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 542 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 543 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 544 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 545 |
+
\ )\n (12): TransformerLayer(\n (input_layernorm): GatedNorm(\n\
|
| 546 |
+
\ (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 547 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 548 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): SelfAttention(\n\
|
| 549 |
+
\ (core_attention): TEDotProductAttention(\n (flash_attention):\
|
| 550 |
+
\ FlashAttention()\n (fused_attention): FusedAttention()\n \
|
| 551 |
+
\ (unfused_attention): UnfusedDotProductAttention(\n (scale_mask_softmax):\
|
| 552 |
+
\ FusedScaleMaskSoftmax()\n (attention_dropout): Dropout(p=0.0,\
|
| 553 |
+
\ inplace=False)\n )\n )\n (linear_proj):\
|
| 554 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 555 |
+
\ (linear_qkv): TEColumnParallelLinear(in_features=2048, out_features=5120,\
|
| 556 |
+
\ bias=True, TP=1)\n (q_layernorm): IdentityOp()\n (k_layernorm):\
|
| 557 |
+
\ IdentityOp()\n )\n (pre_cross_attn_layernorm): IdentityOp()\n\
|
| 558 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 559 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 560 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 561 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 562 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 563 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 564 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 565 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 566 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 567 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 568 |
+
\ )\n (13-19): 7 x TransformerLayer(\n (input_layernorm):\
|
| 569 |
+
\ GatedNorm(\n (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 570 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 571 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): GatedDeltaNet(\n\
|
| 572 |
+
\ (in_proj_layer_norm): IdentityOp()\n (q_proj): TEColumnParallelLinear(in_features=2048,\
|
| 573 |
+
\ out_features=512, bias=False, TP=1)\n (k_proj): TEColumnParallelLinear(in_features=2048,\
|
| 574 |
+
\ out_features=512, bias=False, TP=1)\n (v_proj): TEColumnParallelLinear(in_features=2048,\
|
| 575 |
+
\ out_features=2048, bias=False, TP=1)\n (z_proj): TEColumnParallelLinear(in_features=2048,\
|
| 576 |
+
\ out_features=2048, bias=False, TP=1)\n (b_proj): TEColumnParallelLinear(in_features=2048,\
|
| 577 |
+
\ out_features=32, bias=False, TP=1)\n (a_proj): TEColumnParallelLinear(in_features=2048,\
|
| 578 |
+
\ out_features=32, bias=False, TP=1)\n (_fused_split_linear): _FusedSplitLinearBoundary()\n\
|
| 579 |
+
\ (conv1d): Conv1d(3072, 3072, kernel_size=(4,), stride=(1,), padding=(3,),\
|
| 580 |
+
\ groups=3072, bias=False)\n (out_norm): RMSNorm()\n (out_proj):\
|
| 581 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 582 |
+
\ )\n (pre_cross_attn_layernorm): IdentityOp()\n \
|
| 583 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 584 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 585 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 586 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 587 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 588 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 589 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 590 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 591 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 592 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 593 |
+
\ )\n (20-21): 2 x TransformerLayer(\n (input_layernorm):\
|
| 594 |
+
\ GatedNorm(\n (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 595 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 596 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): SelfAttention(\n\
|
| 597 |
+
\ (core_attention): TEDotProductAttention(\n (flash_attention):\
|
| 598 |
+
\ FlashAttention()\n (fused_attention): FusedAttention()\n \
|
| 599 |
+
\ (unfused_attention): UnfusedDotProductAttention(\n (scale_mask_softmax):\
|
| 600 |
+
\ FusedScaleMaskSoftmax()\n (attention_dropout): Dropout(p=0.0,\
|
| 601 |
+
\ inplace=False)\n )\n )\n (linear_proj):\
|
| 602 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 603 |
+
\ (linear_qkv): TEColumnParallelLinear(in_features=2048, out_features=5120,\
|
| 604 |
+
\ bias=True, TP=1)\n (q_layernorm): IdentityOp()\n (k_layernorm):\
|
| 605 |
+
\ IdentityOp()\n )\n (pre_cross_attn_layernorm): IdentityOp()\n\
|
| 606 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 607 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 608 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 609 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 610 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 611 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 612 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 613 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 614 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 615 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 616 |
+
\ )\n (22): TransformerLayer(\n (input_layernorm): GatedNorm(\n\
|
| 617 |
+
\ (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 618 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 619 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): GatedDeltaNet(\n\
|
| 620 |
+
\ (in_proj_layer_norm): IdentityOp()\n (q_proj): TEColumnParallelLinear(in_features=2048,\
|
| 621 |
+
\ out_features=512, bias=False, TP=1)\n (k_proj): TEColumnParallelLinear(in_features=2048,\
|
| 622 |
+
\ out_features=512, bias=False, TP=1)\n (v_proj): TEColumnParallelLinear(in_features=2048,\
|
| 623 |
+
\ out_features=2048, bias=False, TP=1)\n (z_proj): TEColumnParallelLinear(in_features=2048,\
|
| 624 |
+
\ out_features=2048, bias=False, TP=1)\n (b_proj): TEColumnParallelLinear(in_features=2048,\
|
| 625 |
+
\ out_features=32, bias=False, TP=1)\n (a_proj): TEColumnParallelLinear(in_features=2048,\
|
| 626 |
+
\ out_features=32, bias=False, TP=1)\n (_fused_split_linear): _FusedSplitLinearBoundary()\n\
|
| 627 |
+
\ (conv1d): Conv1d(3072, 3072, kernel_size=(4,), stride=(1,), padding=(3,),\
|
| 628 |
+
\ groups=3072, bias=False)\n (out_norm): RMSNorm()\n (out_proj):\
|
| 629 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 630 |
+
\ )\n (pre_cross_attn_layernorm): IdentityOp()\n \
|
| 631 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 632 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 633 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 634 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 635 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 636 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 637 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 638 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 639 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 640 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 641 |
+
\ )\n (23): TransformerLayer(\n (input_layernorm): GatedNorm(\n\
|
| 642 |
+
\ (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 643 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 644 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): SelfAttention(\n\
|
| 645 |
+
\ (core_attention): TEDotProductAttention(\n (flash_attention):\
|
| 646 |
+
\ FlashAttention()\n (fused_attention): FusedAttention()\n \
|
| 647 |
+
\ (unfused_attention): UnfusedDotProductAttention(\n (scale_mask_softmax):\
|
| 648 |
+
\ FusedScaleMaskSoftmax()\n (attention_dropout): Dropout(p=0.0,\
|
| 649 |
+
\ inplace=False)\n )\n )\n (linear_proj):\
|
| 650 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 651 |
+
\ (linear_qkv): TEColumnParallelLinear(in_features=2048, out_features=5120,\
|
| 652 |
+
\ bias=True, TP=1)\n (q_layernorm): IdentityOp()\n (k_layernorm):\
|
| 653 |
+
\ IdentityOp()\n )\n (pre_cross_attn_layernorm): IdentityOp()\n\
|
| 654 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 655 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 656 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 657 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 658 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 659 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 660 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 661 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 662 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 663 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 664 |
+
\ )\n (24-45): 22 x TransformerLayer(\n (input_layernorm):\
|
| 665 |
+
\ GatedNorm(\n (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 666 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 667 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): GatedDeltaNet(\n\
|
| 668 |
+
\ (in_proj_layer_norm): IdentityOp()\n (q_proj): TEColumnParallelLinear(in_features=2048,\
|
| 669 |
+
\ out_features=512, bias=False, TP=1)\n (k_proj): TEColumnParallelLinear(in_features=2048,\
|
| 670 |
+
\ out_features=512, bias=False, TP=1)\n (v_proj): TEColumnParallelLinear(in_features=2048,\
|
| 671 |
+
\ out_features=2048, bias=False, TP=1)\n (z_proj): TEColumnParallelLinear(in_features=2048,\
|
| 672 |
+
\ out_features=2048, bias=False, TP=1)\n (b_proj): TEColumnParallelLinear(in_features=2048,\
|
| 673 |
+
\ out_features=32, bias=False, TP=1)\n (a_proj): TEColumnParallelLinear(in_features=2048,\
|
| 674 |
+
\ out_features=32, bias=False, TP=1)\n (_fused_split_linear): _FusedSplitLinearBoundary()\n\
|
| 675 |
+
\ (conv1d): Conv1d(3072, 3072, kernel_size=(4,), stride=(1,), padding=(3,),\
|
| 676 |
+
\ groups=3072, bias=False)\n (out_norm): RMSNorm()\n (out_proj):\
|
| 677 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 678 |
+
\ )\n (pre_cross_attn_layernorm): IdentityOp()\n \
|
| 679 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 680 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 681 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 682 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 683 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 684 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 685 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 686 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 687 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 688 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 689 |
+
\ )\n (46): TransformerLayer(\n (input_layernorm): GatedNorm(\n\
|
| 690 |
+
\ (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 691 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 692 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): SelfAttention(\n\
|
| 693 |
+
\ (core_attention): TEDotProductAttention(\n (flash_attention):\
|
| 694 |
+
\ FlashAttention()\n (fused_attention): FusedAttention()\n \
|
| 695 |
+
\ (unfused_attention): UnfusedDotProductAttention(\n (scale_mask_softmax):\
|
| 696 |
+
\ FusedScaleMaskSoftmax()\n (attention_dropout): Dropout(p=0.0,\
|
| 697 |
+
\ inplace=False)\n )\n )\n (linear_proj):\
|
| 698 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 699 |
+
\ (linear_qkv): TEColumnParallelLinear(in_features=2048, out_features=5120,\
|
| 700 |
+
\ bias=True, TP=1)\n (q_layernorm): IdentityOp()\n (k_layernorm):\
|
| 701 |
+
\ IdentityOp()\n )\n (pre_cross_attn_layernorm): IdentityOp()\n\
|
| 702 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 703 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 704 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 705 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 706 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 707 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 708 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 709 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 710 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 711 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 712 |
+
\ )\n (47): TransformerLayer(\n (input_layernorm): GatedNorm(\n\
|
| 713 |
+
\ (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 714 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 715 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): GatedDeltaNet(\n\
|
| 716 |
+
\ (in_proj_layer_norm): IdentityOp()\n (q_proj): TEColumnParallelLinear(in_features=2048,\
|
| 717 |
+
\ out_features=512, bias=False, TP=1)\n (k_proj): TEColumnParallelLinear(in_features=2048,\
|
| 718 |
+
\ out_features=512, bias=False, TP=1)\n (v_proj): TEColumnParallelLinear(in_features=2048,\
|
| 719 |
+
\ out_features=2048, bias=False, TP=1)\n (z_proj): TEColumnParallelLinear(in_features=2048,\
|
| 720 |
+
\ out_features=2048, bias=False, TP=1)\n (b_proj): TEColumnParallelLinear(in_features=2048,\
|
| 721 |
+
\ out_features=32, bias=False, TP=1)\n (a_proj): TEColumnParallelLinear(in_features=2048,\
|
| 722 |
+
\ out_features=32, bias=False, TP=1)\n (_fused_split_linear): _FusedSplitLinearBoundary()\n\
|
| 723 |
+
\ (conv1d): Conv1d(3072, 3072, kernel_size=(4,), stride=(1,), padding=(3,),\
|
| 724 |
+
\ groups=3072, bias=False)\n (out_norm): RMSNorm()\n (out_proj):\
|
| 725 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 726 |
+
\ )\n (pre_cross_attn_layernorm): IdentityOp()\n \
|
| 727 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 728 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 729 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 730 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 731 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 732 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 733 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 734 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 735 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 736 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 737 |
+
\ )\n (48-49): 2 x TransformerLayer(\n (input_layernorm):\
|
| 738 |
+
\ GatedNorm(\n (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 739 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 740 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): SelfAttention(\n\
|
| 741 |
+
\ (core_attention): TEDotProductAttention(\n (flash_attention):\
|
| 742 |
+
\ FlashAttention()\n (fused_attention): FusedAttention()\n \
|
| 743 |
+
\ (unfused_attention): UnfusedDotProductAttention(\n (scale_mask_softmax):\
|
| 744 |
+
\ FusedScaleMaskSoftmax()\n (attention_dropout): Dropout(p=0.0,\
|
| 745 |
+
\ inplace=False)\n )\n )\n (linear_proj):\
|
| 746 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 747 |
+
\ (linear_qkv): TEColumnParallelLinear(in_features=2048, out_features=5120,\
|
| 748 |
+
\ bias=True, TP=1)\n (q_layernorm): IdentityOp()\n (k_layernorm):\
|
| 749 |
+
\ IdentityOp()\n )\n (pre_cross_attn_layernorm): IdentityOp()\n\
|
| 750 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 751 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 752 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 753 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 754 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 755 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 756 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 757 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 758 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 759 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 760 |
+
\ )\n (50-55): 6 x TransformerLayer(\n (input_layernorm):\
|
| 761 |
+
\ GatedNorm(\n (norm): RMSNorm()\n (gate_down): Linear(in_features=2048,\
|
| 762 |
+
\ out_features=16, bias=False)\n (gate_up): Linear(in_features=16,\
|
| 763 |
+
\ out_features=2048, bias=True)\n )\n (self_attention): GatedDeltaNet(\n\
|
| 764 |
+
\ (in_proj_layer_norm): IdentityOp()\n (q_proj): TEColumnParallelLinear(in_features=2048,\
|
| 765 |
+
\ out_features=512, bias=False, TP=1)\n (k_proj): TEColumnParallelLinear(in_features=2048,\
|
| 766 |
+
\ out_features=512, bias=False, TP=1)\n (v_proj): TEColumnParallelLinear(in_features=2048,\
|
| 767 |
+
\ out_features=2048, bias=False, TP=1)\n (z_proj): TEColumnParallelLinear(in_features=2048,\
|
| 768 |
+
\ out_features=2048, bias=False, TP=1)\n (b_proj): TEColumnParallelLinear(in_features=2048,\
|
| 769 |
+
\ out_features=32, bias=False, TP=1)\n (a_proj): TEColumnParallelLinear(in_features=2048,\
|
| 770 |
+
\ out_features=32, bias=False, TP=1)\n (_fused_split_linear): _FusedSplitLinearBoundary()\n\
|
| 771 |
+
\ (conv1d): Conv1d(3072, 3072, kernel_size=(4,), stride=(1,), padding=(3,),\
|
| 772 |
+
\ groups=3072, bias=False)\n (out_norm): RMSNorm()\n (out_proj):\
|
| 773 |
+
\ TERowParallelLinear(in_features=2048, out_features=2048, bias=False, TP=1)\n \
|
| 774 |
+
\ )\n (pre_cross_attn_layernorm): IdentityOp()\n \
|
| 775 |
+
\ (cross_attention): IdentityOp()\n (cross_attn_bda): IdentityFuncOp()\n\
|
| 776 |
+
\ (pre_mlp_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 777 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 778 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n\
|
| 779 |
+
\ )\n (mlp): MoELayer(\n (router): TopKRouter(topk=4,\
|
| 780 |
+
\ routing_type=global_aux_loss, score_function=softmax, enable_expert_bias=False,\
|
| 781 |
+
\ fused=True)\n (experts): A100GroupedMLP()\n (shared_experts):\
|
| 782 |
+
\ SharedExpertMLP(\n (linear_fc1): TEColumnParallelLinear(in_features=2048,\
|
| 783 |
+
\ out_features=1024, bias=False, TP=1)\n (linear_fc2): TERowParallelLinear(in_features=512,\
|
| 784 |
+
\ out_features=2048, bias=False, TP=1)\n )\n )\n \
|
| 785 |
+
\ )\n )\n (final_layernorm): GatedNorm(\n (norm): RMSNorm()\n\
|
| 786 |
+
\ (gate_down): Linear(in_features=2048, out_features=16, bias=False)\n\
|
| 787 |
+
\ (gate_up): Linear(in_features=16, out_features=2048, bias=True)\n \
|
| 788 |
+
\ )\n )\n (output_layer): FusedLinearCrossEntropyColumnParallelLinear(in_features=2048,\
|
| 789 |
+
\ out_features=99072, bias=False, TP=1)\n )\n )\n)>"
|
| 790 |
+
normalization: RMSNorm
|
| 791 |
+
num_attention_heads: 32
|
| 792 |
+
num_layers: 56
|
| 793 |
+
num_layers_at_end_in_bf16: 1
|
| 794 |
+
num_layers_at_start_in_bf16: 1
|
| 795 |
+
num_moe_experts: 192
|
| 796 |
+
num_query_groups: 8
|
| 797 |
+
nvidia_modelopt_version: 0.39.0
|
| 798 |
+
offload_modules: '[]'
|
| 799 |
+
output_logits_z_loss_coeff: None
|
| 800 |
+
param_sync_func: None
|
| 801 |
+
params_dtype: torch.bfloat16
|
| 802 |
+
perform_initialization: false
|
| 803 |
+
persist_layer_norm: true
|
| 804 |
+
qk_l2_norm: false
|
| 805 |
+
qk_layernorm: false
|
| 806 |
+
quant_recipe: None
|
| 807 |
+
reparam_keys: None
|
| 808 |
+
rotary_interleaved: false
|
| 809 |
+
scale_emb: '1.0'
|
| 810 |
+
sequence_packing_scheduler: default_dynamic_cp
|
| 811 |
+
softmax_scale: None
|
| 812 |
+
softmax_type: vanilla
|
| 813 |
+
spectral_mup_init: false
|
| 814 |
+
split_expert_init: true
|
| 815 |
+
split_fc1_init: true
|
| 816 |
+
split_qkv_init: true
|
| 817 |
+
symmetric_ar_type: None
|
| 818 |
+
test_mode: false
|
| 819 |
+
timers: <megatron.core.timers.Timers object at 0x7faff3f5e290>
|
| 820 |
+
token_shift_conv_init: default
|
| 821 |
+
token_shift_conv_size: 4
|
| 822 |
+
transformer_impl: transformer_engine
|
| 823 |
+
use_fused_weighted_squared_relu: false
|
| 824 |
+
use_kitchen: false
|
| 825 |
+
use_mamba_mem_eff_path: true
|
| 826 |
+
use_ring_exchange_p2p: false
|
| 827 |
+
use_te_activation_func: false
|
| 828 |
+
use_te_rng_tracker: false
|
| 829 |
+
variable_seq_lengths: false
|
| 830 |
+
wgrad_deferral_limit: 0
|
| 831 |
+
window_attn_skip_freq: None
|
| 832 |
+
window_size: None
|
| 833 |
+
word_embedding_dropout_prob: '0.0'
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/latest_checkpointed_iteration.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
2384
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/checkpoints/latest_wandb_artifact_path.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
huyiwen/qwen2.5_3b_mom_cpt
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0009.json
ADDED
|
@@ -0,0 +1,84 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"rank": 9,
|
| 3 |
+
"world_diagnostics_gloo": true,
|
| 4 |
+
"aliases": [
|
| 5 |
+
[
|
| 6 |
+
0,
|
| 7 |
+
1,
|
| 8 |
+
2,
|
| 9 |
+
3,
|
| 10 |
+
4,
|
| 11 |
+
5,
|
| 12 |
+
6,
|
| 13 |
+
7,
|
| 14 |
+
8,
|
| 15 |
+
9,
|
| 16 |
+
10,
|
| 17 |
+
11,
|
| 18 |
+
12,
|
| 19 |
+
13,
|
| 20 |
+
14,
|
| 21 |
+
15,
|
| 22 |
+
16,
|
| 23 |
+
17,
|
| 24 |
+
18,
|
| 25 |
+
19,
|
| 26 |
+
20,
|
| 27 |
+
21,
|
| 28 |
+
22,
|
| 29 |
+
23,
|
| 30 |
+
24,
|
| 31 |
+
25,
|
| 32 |
+
26,
|
| 33 |
+
27,
|
| 34 |
+
28,
|
| 35 |
+
29,
|
| 36 |
+
30,
|
| 37 |
+
31,
|
| 38 |
+
32,
|
| 39 |
+
33,
|
| 40 |
+
34,
|
| 41 |
+
35,
|
| 42 |
+
36,
|
| 43 |
+
37,
|
| 44 |
+
38,
|
| 45 |
+
39,
|
| 46 |
+
40,
|
| 47 |
+
41,
|
| 48 |
+
42,
|
| 49 |
+
43,
|
| 50 |
+
44,
|
| 51 |
+
45,
|
| 52 |
+
46,
|
| 53 |
+
47,
|
| 54 |
+
48,
|
| 55 |
+
49,
|
| 56 |
+
50,
|
| 57 |
+
51,
|
| 58 |
+
52,
|
| 59 |
+
53,
|
| 60 |
+
54,
|
| 61 |
+
55,
|
| 62 |
+
56,
|
| 63 |
+
57,
|
| 64 |
+
58,
|
| 65 |
+
59,
|
| 66 |
+
60,
|
| 67 |
+
61,
|
| 68 |
+
62,
|
| 69 |
+
63
|
| 70 |
+
],
|
| 71 |
+
[
|
| 72 |
+
8,
|
| 73 |
+
9,
|
| 74 |
+
10,
|
| 75 |
+
11,
|
| 76 |
+
12,
|
| 77 |
+
13,
|
| 78 |
+
14,
|
| 79 |
+
15
|
| 80 |
+
]
|
| 81 |
+
],
|
| 82 |
+
"synchronous_singletons": true,
|
| 83 |
+
"async_work_handles_preserved": true
|
| 84 |
+
}
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0014.json
ADDED
|
@@ -0,0 +1,84 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"rank": 14,
|
| 3 |
+
"world_diagnostics_gloo": true,
|
| 4 |
+
"aliases": [
|
| 5 |
+
[
|
| 6 |
+
0,
|
| 7 |
+
1,
|
| 8 |
+
2,
|
| 9 |
+
3,
|
| 10 |
+
4,
|
| 11 |
+
5,
|
| 12 |
+
6,
|
| 13 |
+
7,
|
| 14 |
+
8,
|
| 15 |
+
9,
|
| 16 |
+
10,
|
| 17 |
+
11,
|
| 18 |
+
12,
|
| 19 |
+
13,
|
| 20 |
+
14,
|
| 21 |
+
15,
|
| 22 |
+
16,
|
| 23 |
+
17,
|
| 24 |
+
18,
|
| 25 |
+
19,
|
| 26 |
+
20,
|
| 27 |
+
21,
|
| 28 |
+
22,
|
| 29 |
+
23,
|
| 30 |
+
24,
|
| 31 |
+
25,
|
| 32 |
+
26,
|
| 33 |
+
27,
|
| 34 |
+
28,
|
| 35 |
+
29,
|
| 36 |
+
30,
|
| 37 |
+
31,
|
| 38 |
+
32,
|
| 39 |
+
33,
|
| 40 |
+
34,
|
| 41 |
+
35,
|
| 42 |
+
36,
|
| 43 |
+
37,
|
| 44 |
+
38,
|
| 45 |
+
39,
|
| 46 |
+
40,
|
| 47 |
+
41,
|
| 48 |
+
42,
|
| 49 |
+
43,
|
| 50 |
+
44,
|
| 51 |
+
45,
|
| 52 |
+
46,
|
| 53 |
+
47,
|
| 54 |
+
48,
|
| 55 |
+
49,
|
| 56 |
+
50,
|
| 57 |
+
51,
|
| 58 |
+
52,
|
| 59 |
+
53,
|
| 60 |
+
54,
|
| 61 |
+
55,
|
| 62 |
+
56,
|
| 63 |
+
57,
|
| 64 |
+
58,
|
| 65 |
+
59,
|
| 66 |
+
60,
|
| 67 |
+
61,
|
| 68 |
+
62,
|
| 69 |
+
63
|
| 70 |
+
],
|
| 71 |
+
[
|
| 72 |
+
8,
|
| 73 |
+
9,
|
| 74 |
+
10,
|
| 75 |
+
11,
|
| 76 |
+
12,
|
| 77 |
+
13,
|
| 78 |
+
14,
|
| 79 |
+
15
|
| 80 |
+
]
|
| 81 |
+
],
|
| 82 |
+
"synchronous_singletons": true,
|
| 83 |
+
"async_work_handles_preserved": true
|
| 84 |
+
}
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0038.json
ADDED
|
@@ -0,0 +1,84 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"rank": 38,
|
| 3 |
+
"world_diagnostics_gloo": true,
|
| 4 |
+
"aliases": [
|
| 5 |
+
[
|
| 6 |
+
0,
|
| 7 |
+
1,
|
| 8 |
+
2,
|
| 9 |
+
3,
|
| 10 |
+
4,
|
| 11 |
+
5,
|
| 12 |
+
6,
|
| 13 |
+
7,
|
| 14 |
+
8,
|
| 15 |
+
9,
|
| 16 |
+
10,
|
| 17 |
+
11,
|
| 18 |
+
12,
|
| 19 |
+
13,
|
| 20 |
+
14,
|
| 21 |
+
15,
|
| 22 |
+
16,
|
| 23 |
+
17,
|
| 24 |
+
18,
|
| 25 |
+
19,
|
| 26 |
+
20,
|
| 27 |
+
21,
|
| 28 |
+
22,
|
| 29 |
+
23,
|
| 30 |
+
24,
|
| 31 |
+
25,
|
| 32 |
+
26,
|
| 33 |
+
27,
|
| 34 |
+
28,
|
| 35 |
+
29,
|
| 36 |
+
30,
|
| 37 |
+
31,
|
| 38 |
+
32,
|
| 39 |
+
33,
|
| 40 |
+
34,
|
| 41 |
+
35,
|
| 42 |
+
36,
|
| 43 |
+
37,
|
| 44 |
+
38,
|
| 45 |
+
39,
|
| 46 |
+
40,
|
| 47 |
+
41,
|
| 48 |
+
42,
|
| 49 |
+
43,
|
| 50 |
+
44,
|
| 51 |
+
45,
|
| 52 |
+
46,
|
| 53 |
+
47,
|
| 54 |
+
48,
|
| 55 |
+
49,
|
| 56 |
+
50,
|
| 57 |
+
51,
|
| 58 |
+
52,
|
| 59 |
+
53,
|
| 60 |
+
54,
|
| 61 |
+
55,
|
| 62 |
+
56,
|
| 63 |
+
57,
|
| 64 |
+
58,
|
| 65 |
+
59,
|
| 66 |
+
60,
|
| 67 |
+
61,
|
| 68 |
+
62,
|
| 69 |
+
63
|
| 70 |
+
],
|
| 71 |
+
[
|
| 72 |
+
32,
|
| 73 |
+
33,
|
| 74 |
+
34,
|
| 75 |
+
35,
|
| 76 |
+
36,
|
| 77 |
+
37,
|
| 78 |
+
38,
|
| 79 |
+
39
|
| 80 |
+
]
|
| 81 |
+
],
|
| 82 |
+
"synchronous_singletons": true,
|
| 83 |
+
"async_work_handles_preserved": true
|
| 84 |
+
}
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0043.json
ADDED
|
@@ -0,0 +1,84 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"rank": 43,
|
| 3 |
+
"world_diagnostics_gloo": true,
|
| 4 |
+
"aliases": [
|
| 5 |
+
[
|
| 6 |
+
0,
|
| 7 |
+
1,
|
| 8 |
+
2,
|
| 9 |
+
3,
|
| 10 |
+
4,
|
| 11 |
+
5,
|
| 12 |
+
6,
|
| 13 |
+
7,
|
| 14 |
+
8,
|
| 15 |
+
9,
|
| 16 |
+
10,
|
| 17 |
+
11,
|
| 18 |
+
12,
|
| 19 |
+
13,
|
| 20 |
+
14,
|
| 21 |
+
15,
|
| 22 |
+
16,
|
| 23 |
+
17,
|
| 24 |
+
18,
|
| 25 |
+
19,
|
| 26 |
+
20,
|
| 27 |
+
21,
|
| 28 |
+
22,
|
| 29 |
+
23,
|
| 30 |
+
24,
|
| 31 |
+
25,
|
| 32 |
+
26,
|
| 33 |
+
27,
|
| 34 |
+
28,
|
| 35 |
+
29,
|
| 36 |
+
30,
|
| 37 |
+
31,
|
| 38 |
+
32,
|
| 39 |
+
33,
|
| 40 |
+
34,
|
| 41 |
+
35,
|
| 42 |
+
36,
|
| 43 |
+
37,
|
| 44 |
+
38,
|
| 45 |
+
39,
|
| 46 |
+
40,
|
| 47 |
+
41,
|
| 48 |
+
42,
|
| 49 |
+
43,
|
| 50 |
+
44,
|
| 51 |
+
45,
|
| 52 |
+
46,
|
| 53 |
+
47,
|
| 54 |
+
48,
|
| 55 |
+
49,
|
| 56 |
+
50,
|
| 57 |
+
51,
|
| 58 |
+
52,
|
| 59 |
+
53,
|
| 60 |
+
54,
|
| 61 |
+
55,
|
| 62 |
+
56,
|
| 63 |
+
57,
|
| 64 |
+
58,
|
| 65 |
+
59,
|
| 66 |
+
60,
|
| 67 |
+
61,
|
| 68 |
+
62,
|
| 69 |
+
63
|
| 70 |
+
],
|
| 71 |
+
[
|
| 72 |
+
40,
|
| 73 |
+
41,
|
| 74 |
+
42,
|
| 75 |
+
43,
|
| 76 |
+
44,
|
| 77 |
+
45,
|
| 78 |
+
46,
|
| 79 |
+
47
|
| 80 |
+
]
|
| 81 |
+
],
|
| 82 |
+
"synchronous_singletons": true,
|
| 83 |
+
"async_work_handles_preserved": true
|
| 84 |
+
}
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0051.json
ADDED
|
@@ -0,0 +1,84 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"rank": 51,
|
| 3 |
+
"world_diagnostics_gloo": true,
|
| 4 |
+
"aliases": [
|
| 5 |
+
[
|
| 6 |
+
0,
|
| 7 |
+
1,
|
| 8 |
+
2,
|
| 9 |
+
3,
|
| 10 |
+
4,
|
| 11 |
+
5,
|
| 12 |
+
6,
|
| 13 |
+
7,
|
| 14 |
+
8,
|
| 15 |
+
9,
|
| 16 |
+
10,
|
| 17 |
+
11,
|
| 18 |
+
12,
|
| 19 |
+
13,
|
| 20 |
+
14,
|
| 21 |
+
15,
|
| 22 |
+
16,
|
| 23 |
+
17,
|
| 24 |
+
18,
|
| 25 |
+
19,
|
| 26 |
+
20,
|
| 27 |
+
21,
|
| 28 |
+
22,
|
| 29 |
+
23,
|
| 30 |
+
24,
|
| 31 |
+
25,
|
| 32 |
+
26,
|
| 33 |
+
27,
|
| 34 |
+
28,
|
| 35 |
+
29,
|
| 36 |
+
30,
|
| 37 |
+
31,
|
| 38 |
+
32,
|
| 39 |
+
33,
|
| 40 |
+
34,
|
| 41 |
+
35,
|
| 42 |
+
36,
|
| 43 |
+
37,
|
| 44 |
+
38,
|
| 45 |
+
39,
|
| 46 |
+
40,
|
| 47 |
+
41,
|
| 48 |
+
42,
|
| 49 |
+
43,
|
| 50 |
+
44,
|
| 51 |
+
45,
|
| 52 |
+
46,
|
| 53 |
+
47,
|
| 54 |
+
48,
|
| 55 |
+
49,
|
| 56 |
+
50,
|
| 57 |
+
51,
|
| 58 |
+
52,
|
| 59 |
+
53,
|
| 60 |
+
54,
|
| 61 |
+
55,
|
| 62 |
+
56,
|
| 63 |
+
57,
|
| 64 |
+
58,
|
| 65 |
+
59,
|
| 66 |
+
60,
|
| 67 |
+
61,
|
| 68 |
+
62,
|
| 69 |
+
63
|
| 70 |
+
],
|
| 71 |
+
[
|
| 72 |
+
48,
|
| 73 |
+
49,
|
| 74 |
+
50,
|
| 75 |
+
51,
|
| 76 |
+
52,
|
| 77 |
+
53,
|
| 78 |
+
54,
|
| 79 |
+
55
|
| 80 |
+
]
|
| 81 |
+
],
|
| 82 |
+
"synchronous_singletons": true,
|
| 83 |
+
"async_work_handles_preserved": true
|
| 84 |
+
}
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0055.json
ADDED
|
@@ -0,0 +1,84 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"rank": 55,
|
| 3 |
+
"world_diagnostics_gloo": true,
|
| 4 |
+
"aliases": [
|
| 5 |
+
[
|
| 6 |
+
0,
|
| 7 |
+
1,
|
| 8 |
+
2,
|
| 9 |
+
3,
|
| 10 |
+
4,
|
| 11 |
+
5,
|
| 12 |
+
6,
|
| 13 |
+
7,
|
| 14 |
+
8,
|
| 15 |
+
9,
|
| 16 |
+
10,
|
| 17 |
+
11,
|
| 18 |
+
12,
|
| 19 |
+
13,
|
| 20 |
+
14,
|
| 21 |
+
15,
|
| 22 |
+
16,
|
| 23 |
+
17,
|
| 24 |
+
18,
|
| 25 |
+
19,
|
| 26 |
+
20,
|
| 27 |
+
21,
|
| 28 |
+
22,
|
| 29 |
+
23,
|
| 30 |
+
24,
|
| 31 |
+
25,
|
| 32 |
+
26,
|
| 33 |
+
27,
|
| 34 |
+
28,
|
| 35 |
+
29,
|
| 36 |
+
30,
|
| 37 |
+
31,
|
| 38 |
+
32,
|
| 39 |
+
33,
|
| 40 |
+
34,
|
| 41 |
+
35,
|
| 42 |
+
36,
|
| 43 |
+
37,
|
| 44 |
+
38,
|
| 45 |
+
39,
|
| 46 |
+
40,
|
| 47 |
+
41,
|
| 48 |
+
42,
|
| 49 |
+
43,
|
| 50 |
+
44,
|
| 51 |
+
45,
|
| 52 |
+
46,
|
| 53 |
+
47,
|
| 54 |
+
48,
|
| 55 |
+
49,
|
| 56 |
+
50,
|
| 57 |
+
51,
|
| 58 |
+
52,
|
| 59 |
+
53,
|
| 60 |
+
54,
|
| 61 |
+
55,
|
| 62 |
+
56,
|
| 63 |
+
57,
|
| 64 |
+
58,
|
| 65 |
+
59,
|
| 66 |
+
60,
|
| 67 |
+
61,
|
| 68 |
+
62,
|
| 69 |
+
63
|
| 70 |
+
],
|
| 71 |
+
[
|
| 72 |
+
48,
|
| 73 |
+
49,
|
| 74 |
+
50,
|
| 75 |
+
51,
|
| 76 |
+
52,
|
| 77 |
+
53,
|
| 78 |
+
54,
|
| 79 |
+
55
|
| 80 |
+
]
|
| 81 |
+
],
|
| 82 |
+
"synchronous_singletons": true,
|
| 83 |
+
"async_work_handles_preserved": true
|
| 84 |
+
}
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0061.json
ADDED
|
@@ -0,0 +1,84 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"rank": 61,
|
| 3 |
+
"world_diagnostics_gloo": true,
|
| 4 |
+
"aliases": [
|
| 5 |
+
[
|
| 6 |
+
0,
|
| 7 |
+
1,
|
| 8 |
+
2,
|
| 9 |
+
3,
|
| 10 |
+
4,
|
| 11 |
+
5,
|
| 12 |
+
6,
|
| 13 |
+
7,
|
| 14 |
+
8,
|
| 15 |
+
9,
|
| 16 |
+
10,
|
| 17 |
+
11,
|
| 18 |
+
12,
|
| 19 |
+
13,
|
| 20 |
+
14,
|
| 21 |
+
15,
|
| 22 |
+
16,
|
| 23 |
+
17,
|
| 24 |
+
18,
|
| 25 |
+
19,
|
| 26 |
+
20,
|
| 27 |
+
21,
|
| 28 |
+
22,
|
| 29 |
+
23,
|
| 30 |
+
24,
|
| 31 |
+
25,
|
| 32 |
+
26,
|
| 33 |
+
27,
|
| 34 |
+
28,
|
| 35 |
+
29,
|
| 36 |
+
30,
|
| 37 |
+
31,
|
| 38 |
+
32,
|
| 39 |
+
33,
|
| 40 |
+
34,
|
| 41 |
+
35,
|
| 42 |
+
36,
|
| 43 |
+
37,
|
| 44 |
+
38,
|
| 45 |
+
39,
|
| 46 |
+
40,
|
| 47 |
+
41,
|
| 48 |
+
42,
|
| 49 |
+
43,
|
| 50 |
+
44,
|
| 51 |
+
45,
|
| 52 |
+
46,
|
| 53 |
+
47,
|
| 54 |
+
48,
|
| 55 |
+
49,
|
| 56 |
+
50,
|
| 57 |
+
51,
|
| 58 |
+
52,
|
| 59 |
+
53,
|
| 60 |
+
54,
|
| 61 |
+
55,
|
| 62 |
+
56,
|
| 63 |
+
57,
|
| 64 |
+
58,
|
| 65 |
+
59,
|
| 66 |
+
60,
|
| 67 |
+
61,
|
| 68 |
+
62,
|
| 69 |
+
63
|
| 70 |
+
],
|
| 71 |
+
[
|
| 72 |
+
56,
|
| 73 |
+
57,
|
| 74 |
+
58,
|
| 75 |
+
59,
|
| 76 |
+
60,
|
| 77 |
+
61,
|
| 78 |
+
62,
|
| 79 |
+
63
|
| 80 |
+
]
|
| 81 |
+
],
|
| 82 |
+
"synchronous_singletons": true,
|
| 83 |
+
"async_work_handles_preserved": true
|
| 84 |
+
}
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/communicators_rank0063.json
ADDED
|
@@ -0,0 +1,84 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"rank": 63,
|
| 3 |
+
"world_diagnostics_gloo": true,
|
| 4 |
+
"aliases": [
|
| 5 |
+
[
|
| 6 |
+
0,
|
| 7 |
+
1,
|
| 8 |
+
2,
|
| 9 |
+
3,
|
| 10 |
+
4,
|
| 11 |
+
5,
|
| 12 |
+
6,
|
| 13 |
+
7,
|
| 14 |
+
8,
|
| 15 |
+
9,
|
| 16 |
+
10,
|
| 17 |
+
11,
|
| 18 |
+
12,
|
| 19 |
+
13,
|
| 20 |
+
14,
|
| 21 |
+
15,
|
| 22 |
+
16,
|
| 23 |
+
17,
|
| 24 |
+
18,
|
| 25 |
+
19,
|
| 26 |
+
20,
|
| 27 |
+
21,
|
| 28 |
+
22,
|
| 29 |
+
23,
|
| 30 |
+
24,
|
| 31 |
+
25,
|
| 32 |
+
26,
|
| 33 |
+
27,
|
| 34 |
+
28,
|
| 35 |
+
29,
|
| 36 |
+
30,
|
| 37 |
+
31,
|
| 38 |
+
32,
|
| 39 |
+
33,
|
| 40 |
+
34,
|
| 41 |
+
35,
|
| 42 |
+
36,
|
| 43 |
+
37,
|
| 44 |
+
38,
|
| 45 |
+
39,
|
| 46 |
+
40,
|
| 47 |
+
41,
|
| 48 |
+
42,
|
| 49 |
+
43,
|
| 50 |
+
44,
|
| 51 |
+
45,
|
| 52 |
+
46,
|
| 53 |
+
47,
|
| 54 |
+
48,
|
| 55 |
+
49,
|
| 56 |
+
50,
|
| 57 |
+
51,
|
| 58 |
+
52,
|
| 59 |
+
53,
|
| 60 |
+
54,
|
| 61 |
+
55,
|
| 62 |
+
56,
|
| 63 |
+
57,
|
| 64 |
+
58,
|
| 65 |
+
59,
|
| 66 |
+
60,
|
| 67 |
+
61,
|
| 68 |
+
62,
|
| 69 |
+
63
|
| 70 |
+
],
|
| 71 |
+
[
|
| 72 |
+
56,
|
| 73 |
+
57,
|
| 74 |
+
58,
|
| 75 |
+
59,
|
| 76 |
+
60,
|
| 77 |
+
61,
|
| 78 |
+
62,
|
| 79 |
+
63
|
| 80 |
+
]
|
| 81 |
+
],
|
| 82 |
+
"synchronous_singletons": true,
|
| 83 |
+
"async_work_handles_preserved": true
|
| 84 |
+
}
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/grouping_rank0000.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/grouping_rank0019.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/grouping_rank0033.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/grouping_rank0046.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/grouping_rank0061.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
f3-plain-shortconv-adamh-from32780-20260915a/stage16a_40B_8node_gdnlralpha_off_20261010a/runtime_audit/grouping_rank0062.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|