EPFL ALiBi and training provenance 601-650 of 1184
Browse files- epfl_final/logs/ALIBI_20260921/1p2b_s42_deferred.log +327 -0
- epfl_final/logs/ALIBI_20260921/1p2b_s42_training.log +384 -0
- epfl_final/logs/ALIBI_20260921/launcher.log +7 -0
- epfl_final/logs/ALIBI_20260921/launcher_restart_20260921_131155.log +7 -0
- epfl_final/logs/ALIBI_20260921/launcher_resume_20260921_142934.log +7 -0
- epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed42.log +187 -0
- epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed42.pid +1 -0
- epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed43.log +187 -0
- epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed43.pid +1 -0
- epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed44.log +187 -0
- epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed44.pid +1 -0
- epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed45.log +187 -0
- epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed45.pid +1 -0
- epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed46.log +187 -0
- epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed46.pid +1 -0
- epfl_final/logs/ALIBI_20260921/seed42.log +373 -0
- epfl_final/logs/ALIBI_20260921/seed42.pid +1 -0
- epfl_final/logs/ALIBI_20260921/seed43.log +376 -0
- epfl_final/logs/ALIBI_20260921/seed43.pid +1 -0
- epfl_final/logs/ALIBI_20260921/seed44.log +372 -0
- epfl_final/logs/ALIBI_20260921/seed44.pid +1 -0
- epfl_final/logs/ALIBI_20260921/seed45.log +375 -0
- epfl_final/logs/ALIBI_20260921/seed45.pid +1 -0
- epfl_final/logs/ALIBI_20260921/seed46.log +372 -0
- epfl_final/logs/ALIBI_20260921/seed46.pid +1 -0
- epfl_final/logs/ALIBI_20260921/seed47.log +375 -0
- epfl_final/logs/ALIBI_20260921/seed47.pid +1 -0
- epfl_final/logs/build_4b_cache.log +12 -0
- epfl_final/logs/build_masks_4b.log +50 -0
- epfl_final/logs/build_mixed_cache.log +30 -0
- epfl_final/logs/eval_1p2b_battery.log +182 -0
- epfl_final/logs/eval_30k_battery_a100.log +98 -0
- epfl_final/logs/eval_30k_battery_a100_pod2.log +102 -0
- epfl_final/logs/eval_mixed_1p2b_waiter.log +1 -0
- epfl_final/logs/eval_moba_matched_waiter.log +38 -0
- epfl_final/logs/eval_moba_matched_waiter.pid +1 -0
- epfl_final/logs/l30k1_2b_dense_h200.log +595 -0
- epfl_final/logs/l30k1_2b_fixed.log +343 -0
- epfl_final/logs/l30k1_2b_resampled.log.reclaim_20260708_233805 +611 -0
- epfl_final/logs/l8k1_2b_mixed.log +0 -0
- epfl_final/logs/l8k365m_asentmax.log +547 -0
- epfl_final/logs/l8k365m_fixed_s1_seed43.log +205 -0
- epfl_final/logs/l8k365m_fixed_s1_seed44.log +205 -0
- epfl_final/logs/l8k365m_moba.log +0 -0
- epfl_final/logs/l8k365m_resampled_seed43.log +204 -0
- epfl_final/logs/l8k365m_resampled_seed44.log +204 -0
- epfl_final/logs/l8k4b_resampled.log +0 -0
- epfl_final/logs/launch_fr.out +5 -0
- epfl_final/logs/watch_4b.log +4 -0
- epfl_final/logs/watch_mixed.log +4 -0
epfl_final/logs/ALIBI_20260921/1p2b_s42_deferred.log
ADDED
|
@@ -0,0 +1,327 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2026-09-21T23:59:52+00:00 waiting for evaluation PID 1229
|
| 2 |
+
2026-09-22T00:23:22+00:00 evaluation exited; waiting 300 seconds
|
| 3 |
+
2026-09-22T00:36:58+00:00 waiting for evaluation PID 3741
|
| 4 |
+
2026-09-22T00:36:58+00:00 evaluation exited; waiting 300 seconds
|
| 5 |
+
2026-09-22T00:41:58+00:00 launching 1.2B ALiBi seed 42 on 6 GPUs
|
| 6 |
+
W0922 00:42:00.258000 4327 site-packages/torch/distributed/run.py:851]
|
| 7 |
+
W0922 00:42:00.258000 4327 site-packages/torch/distributed/run.py:851] *****************************************
|
| 8 |
+
W0922 00:42:00.258000 4327 site-packages/torch/distributed/run.py:851] Setting OMP_NUM_THREADS environment variable for each process to be 1 in default, to avoid your system being overloaded, please further tune the variable for optimal performance in your application as needed.
|
| 9 |
+
W0922 00:42:00.258000 4327 site-packages/torch/distributed/run.py:851] *****************************************
|
| 10 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004208
|
| 11 |
+
Running config:
|
| 12 |
+
{
|
| 13 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 14 |
+
"model_dtype": "bfloat16",
|
| 15 |
+
"init_from_scratch": true,
|
| 16 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 17 |
+
"val_path": null,
|
| 18 |
+
"max_seq_length": 8192,
|
| 19 |
+
"num_workers": 8,
|
| 20 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004208",
|
| 21 |
+
"resume_from_checkpoint": null,
|
| 22 |
+
"force_new_run": false,
|
| 23 |
+
"num_epochs": 1,
|
| 24 |
+
"max_steps": 50462,
|
| 25 |
+
"per_device_batch_size": 1,
|
| 26 |
+
"gradient_accumulation_steps": 10,
|
| 27 |
+
"learning_rate": 0.0005,
|
| 28 |
+
"weight_decay": 0.01,
|
| 29 |
+
"warmup_steps": 750,
|
| 30 |
+
"lr_scheduler": "cosine",
|
| 31 |
+
"max_grad_norm": 1.0,
|
| 32 |
+
"save_steps": 1000,
|
| 33 |
+
"eval_steps": 1000,
|
| 34 |
+
"eval_batches": 50,
|
| 35 |
+
"logging_steps": 100,
|
| 36 |
+
"seed": 42,
|
| 37 |
+
"verbose": true,
|
| 38 |
+
"checkpoint_activations": false,
|
| 39 |
+
"resume_micro_step_override": null,
|
| 40 |
+
"strategy": "ddp",
|
| 41 |
+
"mixed_precision": "bf16",
|
| 42 |
+
"wandb_enabled": true,
|
| 43 |
+
"wandb_project": "stochastic_sparsity",
|
| 44 |
+
"wandb_name": "1.2b alibi 8k s42",
|
| 45 |
+
"wandb_tags": [
|
| 46 |
+
"qwen3",
|
| 47 |
+
"1.2b",
|
| 48 |
+
"8k",
|
| 49 |
+
"alibi",
|
| 50 |
+
"dense",
|
| 51 |
+
"seed42"
|
| 52 |
+
],
|
| 53 |
+
"hidden_size": 1536,
|
| 54 |
+
"intermediate_size": 6144,
|
| 55 |
+
"num_attention_heads": 12,
|
| 56 |
+
"num_key_value_heads": 4,
|
| 57 |
+
"num_hidden_layers": 28,
|
| 58 |
+
"head_dim": null,
|
| 59 |
+
"attention_dropout": null,
|
| 60 |
+
"rope_train_position_scale_set": null,
|
| 61 |
+
"positional": "alibi",
|
| 62 |
+
"attention_type": "dense",
|
| 63 |
+
"sparse_block_size": 128,
|
| 64 |
+
"sparse_num_random_blocks": 31,
|
| 65 |
+
"sparse_mask_pool_size": 1,
|
| 66 |
+
"sparse_val_dense_compare": false,
|
| 67 |
+
"sparse_layer_indices": null,
|
| 68 |
+
"sparse_mask_cache_dir": null,
|
| 69 |
+
"sparse_mask_seed": 42,
|
| 70 |
+
"sparse_mixed_nrb_set": null,
|
| 71 |
+
"dense_mode": false,
|
| 72 |
+
"dense_step_intervals": null
|
| 73 |
+
}
|
| 74 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 75 |
+
Checkpoint activations: False
|
| 76 |
+
Initializing model from scratch (random weights)...
|
| 77 |
+
Checkpoint activations: False
|
| 78 |
+
Checkpoint activations: False
|
| 79 |
+
Checkpoint activations: False
|
| 80 |
+
Checkpoint activations: False
|
| 81 |
+
Checkpoint activations: False
|
| 82 |
+
|
| 83 |
+
|
| 84 |
+
================================================================================
|
| 85 |
+
MODEL ARCHITECTURE
|
| 86 |
+
================================================================================
|
| 87 |
+
Model config:
|
| 88 |
+
vocab_size: 151936
|
| 89 |
+
hidden_size: 1536
|
| 90 |
+
num_hidden_layers: 28
|
| 91 |
+
num_attention_heads: 12
|
| 92 |
+
num_key_value_heads: 4
|
| 93 |
+
head_dim: 128
|
| 94 |
+
intermediate_size: 6144
|
| 95 |
+
max_position_embeddings: 32768
|
| 96 |
+
rope_theta: 1000000
|
| 97 |
+
rope_train_position_scale_set: None
|
| 98 |
+
attention_type: dense
|
| 99 |
+
|
| 100 |
+
Parameter count:
|
| 101 |
+
Total parameters: 1,202,352,640
|
| 102 |
+
Trainable parameters: 1,202,352,640
|
| 103 |
+
Non-trainable parameters: 0
|
| 104 |
+
Model size (BF16): 2.40 GB
|
| 105 |
+
|
| 106 |
+
--------------------------------------------------------------------------------
|
| 107 |
+
LAYER-BY-LAYER SUMMARY
|
| 108 |
+
--------------------------------------------------------------------------------
|
| 109 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 110 |
+
|
| 111 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 112 |
+
|
| 113 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 114 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 115 |
+
|
| 116 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 117 |
+
_warn_once(
|
| 118 |
+
=================================================================================================================================================
|
| 119 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 120 |
+
=================================================================================================================================================
|
| 121 |
+
Qwen3ForCausalLM [1, 8192] -- -- True
|
| 122 |
+
├─Qwen3Model: 1-1 -- [1, 8192, 1536] -- True
|
| 123 |
+
│ └─Embedding: 2-1 [1, 8192] [1, 8192, 1536] 233,373,696 True
|
| 124 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 139 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 140 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 141 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 142 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 143 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 144 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 145 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 146 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 147 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 148 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 149 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 150 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 151 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 152 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 153 |
+
│ └─Qwen3RMSNorm: 2-3 [1, 8192, 1536] [1, 8192, 1536] 1,536 True
|
| 154 |
+
├─Linear: 1-2 [1, 8192, 1536] [1, 8192, 151936] 233,373,696 True
|
| 155 |
+
=================================================================================================================================================
|
| 156 |
+
Total params: 1,435,726,336
|
| 157 |
+
Trainable params: 1,435,726,336
|
| 158 |
+
Non-trainable params: 0
|
| 159 |
+
Total mult-adds (Units.GIGABYTES): 1.44
|
| 160 |
+
=================================================================================================================================================
|
| 161 |
+
Input size (MB): 0.07
|
| 162 |
+
Forward/backward pass size (MB): 26218.59
|
| 163 |
+
Params size (MB): 2871.45
|
| 164 |
+
Estimated Total Size (MB): 29090.11
|
| 165 |
+
=================================================================================================================================================
|
| 166 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (233,373,696 params). True unique parameter count: 1,202,352,640 (1202.4M)
|
| 167 |
+
================================================================================
|
| 168 |
+
|
| 169 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 170 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 171 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 172 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 173 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 174 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 175 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 176 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 177 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 178 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 179 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 180 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 181 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 182 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 183 |
+
Dataset split: 3027764 train, 159356 validation
|
| 184 |
+
Training examples (packed, train split): 3027764
|
| 185 |
+
Validation examples (packed, val split): 159356
|
| 186 |
+
Per-device batch size: 1
|
| 187 |
+
World size (GPUs): 6
|
| 188 |
+
Gradient accumulation steps: 10
|
| 189 |
+
Effective batch size (seqs/step): 60
|
| 190 |
+
Sequence length: 8192
|
| 191 |
+
Tokens per optimizer step: 491,520
|
| 192 |
+
Micro-batches per epoch (per rank): 504628
|
| 193 |
+
Optimizer steps per epoch: 50462
|
| 194 |
+
Total optimizer steps: 50462 (capped by max_steps; 1.00 epochs)
|
| 195 |
+
[rank0]: Traceback (most recent call last):
|
| 196 |
+
[rank0]: File "/mloscratch/homes/navasard/sparse/SparseAtt/train.py", line 1522, in <module>
|
| 197 |
+
[rank0]: main()
|
| 198 |
+
[rank0]: ~~~~^^
|
| 199 |
+
[rank0]: File "/mloscratch/homes/navasard/sparse/SparseAtt/train.py", line 1519, in main
|
| 200 |
+
[rank0]: train(config)
|
| 201 |
+
[rank0]: ~~~~~^^^^^^^^
|
| 202 |
+
[rank0]: File "/mloscratch/homes/navasard/sparse/SparseAtt/train.py", line 1296, in train
|
| 203 |
+
[rank0]: wandb.init(
|
| 204 |
+
[rank0]: ~~~~~~~~~~^
|
| 205 |
+
[rank0]: project=config.wandb_project,
|
| 206 |
+
[rank0]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 207 |
+
[rank0]: ...<2 lines>...
|
| 208 |
+
[rank0]: config=vars(config),
|
| 209 |
+
[rank0]: ^^^^^^^^^^^^^^^^^^^^
|
| 210 |
+
[rank0]: )
|
| 211 |
+
[rank0]: ^
|
| 212 |
+
[rank0]: File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/wandb/sdk/wandb_init.py", line 1603, in init
|
| 213 |
+
[rank0]: get_sentry().reraise(e)
|
| 214 |
+
[rank0]: ~~~~~~~~~~~~~~~~~~~~^^^
|
| 215 |
+
[rank0]: File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/wandb/analytics/sentry.py", line 190, in reraise
|
| 216 |
+
[rank0]: raise exc.with_traceback(tb)
|
| 217 |
+
[rank0]: File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/wandb/sdk/wandb_init.py", line 1524, in init
|
| 218 |
+
[rank0]: wi.maybe_login(init_settings)
|
| 219 |
+
[rank0]: ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
|
| 220 |
+
[rank0]: File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/wandb/sdk/wandb_init.py", line 200, in maybe_login
|
| 221 |
+
[rank0]: wandb_login._login(
|
| 222 |
+
[rank0]: ~~~~~~~~~~~~~~~~~~^
|
| 223 |
+
[rank0]: host=run_settings.base_url,
|
| 224 |
+
[rank0]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 225 |
+
[rank0]: ...<3 lines>...
|
| 226 |
+
[rank0]: update_api_key=explicit_key is None,
|
| 227 |
+
[rank0]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 228 |
+
[rank0]: )
|
| 229 |
+
[rank0]: ^
|
| 230 |
+
[rank0]: File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/wandb/sdk/wandb_login.py", line 190, in _login
|
| 231 |
+
[rank0]: auth = _find_or_prompt_for_key(
|
| 232 |
+
[rank0]: settings,
|
| 233 |
+
[rank0]: ...<4 lines>...
|
| 234 |
+
[rank0]: input_timeout=timeout,
|
| 235 |
+
[rank0]: )
|
| 236 |
+
[rank0]: File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/wandb/sdk/wandb_login.py", line 266, in _find_or_prompt_for_key
|
| 237 |
+
[rank0]: auth = wbauth.authenticate_session(
|
| 238 |
+
[rank0]: host=host,
|
| 239 |
+
[rank0]: ...<5 lines>...
|
| 240 |
+
[rank0]: relogin=relogin,
|
| 241 |
+
[rank0]: )
|
| 242 |
+
[rank0]: File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/wandb/sdk/lib/wbauth/authenticate.py", line 139, in authenticate_session
|
| 243 |
+
[rank0]: raise UsageError(
|
| 244 |
+
[rank0]: "No API key configured. Use `wandb login` to log in."
|
| 245 |
+
[rank0]: ) from None
|
| 246 |
+
[rank0]: wandb.errors.errors.UsageError: No API key configured. Use `wandb login` to log in.
|
| 247 |
+
[rank0]:[W922 00:42:37.829994451 ProcessGroupNCCL.cpp:1575] Warning: WARNING: destroy_process_group() was not called before program exit, which can leak resources. For more info, please see https://pytorch.org/docs/stable/distributed.html#shutdown (function operator())
|
| 248 |
+
W0922 00:42:38.771000 4327 site-packages/torch/distributed/elastic/multiprocessing/api.py:1012] Sending process 4471 closing signal SIGTERM
|
| 249 |
+
W0922 00:42:38.773000 4327 site-packages/torch/distributed/elastic/multiprocessing/api.py:1012] Sending process 4472 closing signal SIGTERM
|
| 250 |
+
W0922 00:42:38.774000 4327 site-packages/torch/distributed/elastic/multiprocessing/api.py:1012] Sending process 4473 closing signal SIGTERM
|
| 251 |
+
W0922 00:42:38.777000 4327 site-packages/torch/distributed/elastic/multiprocessing/api.py:1012] Sending process 4474 closing signal SIGTERM
|
| 252 |
+
W0922 00:42:38.778000 4327 site-packages/torch/distributed/elastic/multiprocessing/api.py:1012] Sending process 4475 closing signal SIGTERM
|
| 253 |
+
E0922 00:42:38.782000 4327 site-packages/torch/distributed/elastic/multiprocessing/api.py:986] failed (exitcode: 1) local_rank: 0 (pid: 4470) of binary: /mloscratch/homes/navasard/conda/bin/python3.13
|
| 254 |
+
Traceback (most recent call last):
|
| 255 |
+
File "/mloscratch/homes/navasard/conda/bin/torchrun", line 6, in <module>
|
| 256 |
+
sys.exit(main())
|
| 257 |
+
~~~~^^
|
| 258 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/elastic/multiprocessing/errors/__init__.py", line 362, in wrapper
|
| 259 |
+
return f(*args, **kwargs)
|
| 260 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/run.py", line 990, in main
|
| 261 |
+
run(args)
|
| 262 |
+
~~~^^^^^^
|
| 263 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/run.py", line 981, in run
|
| 264 |
+
elastic_launch(
|
| 265 |
+
~~~~~~~~~~~~~~~
|
| 266 |
+
config=config,
|
| 267 |
+
~~~~~~~~~~~~~~
|
| 268 |
+
entrypoint=cmd,
|
| 269 |
+
~~~~~~~~~~~~~~~
|
| 270 |
+
)(*cmd_args)
|
| 271 |
+
~^^^^^^^^^^^
|
| 272 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/launcher/api.py", line 170, in __call__
|
| 273 |
+
return launch_agent(self._config, self._entrypoint, list(args))
|
| 274 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/launcher/api.py", line 317, in launch_agent
|
| 275 |
+
raise ChildFailedError(
|
| 276 |
+
...<2 lines>...
|
| 277 |
+
)
|
| 278 |
+
torch.distributed.elastic.multiprocessing.errors.ChildFailedError:
|
| 279 |
+
============================================================
|
| 280 |
+
train.py FAILED
|
| 281 |
+
------------------------------------------------------------
|
| 282 |
+
Failures:
|
| 283 |
+
[1]:
|
| 284 |
+
time : 2026-09-22_00:42:38
|
| 285 |
+
host : h100-workspace-6-gpu-0-59
|
| 286 |
+
rank : 1 (local_rank: 1)
|
| 287 |
+
exitcode : -15 (pid: 4471)
|
| 288 |
+
error_file: <N/A>
|
| 289 |
+
traceback : Signal 15 (SIGTERM) received by PID 4471
|
| 290 |
+
[2]:
|
| 291 |
+
time : 2026-09-22_00:42:38
|
| 292 |
+
host : h100-workspace-6-gpu-0-59
|
| 293 |
+
rank : 2 (local_rank: 2)
|
| 294 |
+
exitcode : -15 (pid: 4472)
|
| 295 |
+
error_file: <N/A>
|
| 296 |
+
traceback : Signal 15 (SIGTERM) received by PID 4472
|
| 297 |
+
[3]:
|
| 298 |
+
time : 2026-09-22_00:42:38
|
| 299 |
+
host : h100-workspace-6-gpu-0-59
|
| 300 |
+
rank : 3 (local_rank: 3)
|
| 301 |
+
exitcode : -15 (pid: 4473)
|
| 302 |
+
error_file: <N/A>
|
| 303 |
+
traceback : Signal 15 (SIGTERM) received by PID 4473
|
| 304 |
+
[4]:
|
| 305 |
+
time : 2026-09-22_00:42:38
|
| 306 |
+
host : h100-workspace-6-gpu-0-59
|
| 307 |
+
rank : 4 (local_rank: 4)
|
| 308 |
+
exitcode : -15 (pid: 4474)
|
| 309 |
+
error_file: <N/A>
|
| 310 |
+
traceback : Signal 15 (SIGTERM) received by PID 4474
|
| 311 |
+
[5]:
|
| 312 |
+
time : 2026-09-22_00:42:38
|
| 313 |
+
host : h100-workspace-6-gpu-0-59
|
| 314 |
+
rank : 5 (local_rank: 5)
|
| 315 |
+
exitcode : -15 (pid: 4475)
|
| 316 |
+
error_file: <N/A>
|
| 317 |
+
traceback : Signal 15 (SIGTERM) received by PID 4475
|
| 318 |
+
------------------------------------------------------------
|
| 319 |
+
Root Cause (first observed failure):
|
| 320 |
+
[0]:
|
| 321 |
+
time : 2026-09-22_00:42:38
|
| 322 |
+
host : h100-workspace-6-gpu-0-59
|
| 323 |
+
rank : 0 (local_rank: 0)
|
| 324 |
+
exitcode : 1 (pid: 4470)
|
| 325 |
+
error_file: <N/A>
|
| 326 |
+
traceback : To enable traceback see: https://pytorch.org/docs/stable/elastic/errors.html
|
| 327 |
+
============================================================
|
epfl_final/logs/ALIBI_20260921/1p2b_s42_training.log
ADDED
|
@@ -0,0 +1,384 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
W0922 00:45:12.575000 5167 site-packages/torch/distributed/run.py:851]
|
| 2 |
+
W0922 00:45:12.575000 5167 site-packages/torch/distributed/run.py:851] *****************************************
|
| 3 |
+
W0922 00:45:12.575000 5167 site-packages/torch/distributed/run.py:851] Setting OMP_NUM_THREADS environment variable for each process to be 1 in default, to avoid your system being overloaded, please further tune the variable for optimal performance in your application as needed.
|
| 4 |
+
W0922 00:45:12.575000 5167 site-packages/torch/distributed/run.py:851] *****************************************
|
| 5 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519
|
| 6 |
+
Running config:
|
| 7 |
+
{
|
| 8 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 9 |
+
"model_dtype": "bfloat16",
|
| 10 |
+
"init_from_scratch": true,
|
| 11 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 12 |
+
"val_path": null,
|
| 13 |
+
"max_seq_length": 8192,
|
| 14 |
+
"num_workers": 8,
|
| 15 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519",
|
| 16 |
+
"resume_from_checkpoint": null,
|
| 17 |
+
"force_new_run": false,
|
| 18 |
+
"num_epochs": 1,
|
| 19 |
+
"max_steps": 50462,
|
| 20 |
+
"per_device_batch_size": 1,
|
| 21 |
+
"gradient_accumulation_steps": 10,
|
| 22 |
+
"learning_rate": 0.0005,
|
| 23 |
+
"weight_decay": 0.01,
|
| 24 |
+
"warmup_steps": 750,
|
| 25 |
+
"lr_scheduler": "cosine",
|
| 26 |
+
"max_grad_norm": 1.0,
|
| 27 |
+
"save_steps": 1000,
|
| 28 |
+
"eval_steps": 1000,
|
| 29 |
+
"eval_batches": 50,
|
| 30 |
+
"logging_steps": 100,
|
| 31 |
+
"seed": 42,
|
| 32 |
+
"verbose": true,
|
| 33 |
+
"checkpoint_activations": false,
|
| 34 |
+
"resume_micro_step_override": null,
|
| 35 |
+
"strategy": "ddp",
|
| 36 |
+
"mixed_precision": "bf16",
|
| 37 |
+
"wandb_enabled": true,
|
| 38 |
+
"wandb_project": "stochastic_sparsity",
|
| 39 |
+
"wandb_name": "1.2b alibi 8k s42",
|
| 40 |
+
"wandb_tags": [
|
| 41 |
+
"qwen3",
|
| 42 |
+
"1.2b",
|
| 43 |
+
"8k",
|
| 44 |
+
"alibi",
|
| 45 |
+
"dense",
|
| 46 |
+
"seed42"
|
| 47 |
+
],
|
| 48 |
+
"hidden_size": 1536,
|
| 49 |
+
"intermediate_size": 6144,
|
| 50 |
+
"num_attention_heads": 12,
|
| 51 |
+
"num_key_value_heads": 4,
|
| 52 |
+
"num_hidden_layers": 28,
|
| 53 |
+
"head_dim": null,
|
| 54 |
+
"attention_dropout": null,
|
| 55 |
+
"rope_train_position_scale_set": null,
|
| 56 |
+
"positional": "alibi",
|
| 57 |
+
"attention_type": "dense",
|
| 58 |
+
"sparse_block_size": 128,
|
| 59 |
+
"sparse_num_random_blocks": 31,
|
| 60 |
+
"sparse_mask_pool_size": 1,
|
| 61 |
+
"sparse_val_dense_compare": false,
|
| 62 |
+
"sparse_layer_indices": null,
|
| 63 |
+
"sparse_mask_cache_dir": null,
|
| 64 |
+
"sparse_mask_seed": 42,
|
| 65 |
+
"sparse_mixed_nrb_set": null,
|
| 66 |
+
"dense_mode": false,
|
| 67 |
+
"dense_step_intervals": null
|
| 68 |
+
}
|
| 69 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 70 |
+
Checkpoint activations: False
|
| 71 |
+
Initializing model from scratch (random weights)...
|
| 72 |
+
Checkpoint activations: False
|
| 73 |
+
Checkpoint activations: False
|
| 74 |
+
Checkpoint activations: False
|
| 75 |
+
Checkpoint activations: False
|
| 76 |
+
Checkpoint activations: False
|
| 77 |
+
|
| 78 |
+
|
| 79 |
+
================================================================================
|
| 80 |
+
MODEL ARCHITECTURE
|
| 81 |
+
================================================================================
|
| 82 |
+
Model config:
|
| 83 |
+
vocab_size: 151936
|
| 84 |
+
hidden_size: 1536
|
| 85 |
+
num_hidden_layers: 28
|
| 86 |
+
num_attention_heads: 12
|
| 87 |
+
num_key_value_heads: 4
|
| 88 |
+
head_dim: 128
|
| 89 |
+
intermediate_size: 6144
|
| 90 |
+
max_position_embeddings: 32768
|
| 91 |
+
rope_theta: 1000000
|
| 92 |
+
rope_train_position_scale_set: None
|
| 93 |
+
attention_type: dense
|
| 94 |
+
|
| 95 |
+
Parameter count:
|
| 96 |
+
Total parameters: 1,202,352,640
|
| 97 |
+
Trainable parameters: 1,202,352,640
|
| 98 |
+
Non-trainable parameters: 0
|
| 99 |
+
Model size (BF16): 2.40 GB
|
| 100 |
+
|
| 101 |
+
--------------------------------------------------------------------------------
|
| 102 |
+
LAYER-BY-LAYER SUMMARY
|
| 103 |
+
--------------------------------------------------------------------------------
|
| 104 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 105 |
+
|
| 106 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 107 |
+
|
| 108 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 109 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 110 |
+
|
| 111 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 112 |
+
_warn_once(
|
| 113 |
+
=================================================================================================================================================
|
| 114 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 115 |
+
=================================================================================================================================================
|
| 116 |
+
Qwen3ForCausalLM [1, 8192] -- -- True
|
| 117 |
+
├─Qwen3Model: 1-1 -- [1, 8192, 1536] -- True
|
| 118 |
+
│ └─Embedding: 2-1 [1, 8192] [1, 8192, 1536] 233,373,696 True
|
| 119 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 139 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 140 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 141 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 142 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 143 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 144 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 145 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 146 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 147 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [1, 8192, 1536] [1, 8192, 1536] 34,606,336 True
|
| 148 |
+
│ └─Qwen3RMSNorm: 2-3 [1, 8192, 1536] [1, 8192, 1536] 1,536 True
|
| 149 |
+
├─Linear: 1-2 [1, 8192, 1536] [1, 8192, 151936] 233,373,696 True
|
| 150 |
+
=================================================================================================================================================
|
| 151 |
+
Total params: 1,435,726,336
|
| 152 |
+
Trainable params: 1,435,726,336
|
| 153 |
+
Non-trainable params: 0
|
| 154 |
+
Total mult-adds (Units.GIGABYTES): 1.44
|
| 155 |
+
=================================================================================================================================================
|
| 156 |
+
Input size (MB): 0.07
|
| 157 |
+
Forward/backward pass size (MB): 26218.59
|
| 158 |
+
Params size (MB): 2871.45
|
| 159 |
+
Estimated Total Size (MB): 29090.11
|
| 160 |
+
=================================================================================================================================================
|
| 161 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (233,373,696 params). True unique parameter count: 1,202,352,640 (1202.4M)
|
| 162 |
+
================================================================================
|
| 163 |
+
|
| 164 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 165 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 166 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 167 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 168 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 169 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 170 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 171 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 172 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 173 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 174 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 175 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 176 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 177 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 178 |
+
Dataset split: 3027764 train, 159356 validation
|
| 179 |
+
Training examples (packed, train split): 3027764
|
| 180 |
+
Validation examples (packed, val split): 159356
|
| 181 |
+
Per-device batch size: 1
|
| 182 |
+
World size (GPUs): 6
|
| 183 |
+
Gradient accumulation steps: 10
|
| 184 |
+
Effective batch size (seqs/step): 60
|
| 185 |
+
Sequence length: 8192
|
| 186 |
+
Tokens per optimizer step: 491,520
|
| 187 |
+
Micro-batches per epoch (per rank): 504628
|
| 188 |
+
Optimizer steps per epoch: 50462
|
| 189 |
+
Total optimizer steps: 50462 (capped by max_steps; 1.00 epochs)
|
| 190 |
+
Starting training...
|
| 191 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 192 |
+
Step 100/50462 | Loss: 9.7564 | LR: 6.67e-05 | 2933.7ms/step | 20.5 samples/s
|
| 193 |
+
Step 200/50462 | Loss: 6.6029 | LR: 1.33e-04 | 2002.0ms/step | 30.0 samples/s
|
| 194 |
+
Step 300/50462 | Loss: 5.8119 | LR: 2.00e-04 | 2003.7ms/step | 29.9 samples/s
|
| 195 |
+
Step 400/50462 | Loss: 5.2235 | LR: 2.67e-04 | 2004.4ms/step | 29.9 samples/s
|
| 196 |
+
Step 500/50462 | Loss: 4.8063 | LR: 3.33e-04 | 2005.9ms/step | 29.9 samples/s
|
| 197 |
+
Step 600/50462 | Loss: 4.4823 | LR: 4.00e-04 | 2005.3ms/step | 29.9 samples/s
|
| 198 |
+
Step 700/50462 | Loss: 4.2181 | LR: 4.67e-04 | 2008.4ms/step | 29.9 samples/s
|
| 199 |
+
Step 800/50462 | Loss: 3.9682 | LR: 5.00e-04 | 2005.8ms/step | 29.9 samples/s
|
| 200 |
+
Step 900/50462 | Loss: 3.7799 | LR: 5.00e-04 | 2007.3ms/step | 29.9 samples/s
|
| 201 |
+
Step 1000/50462 | Loss: 3.6488 | LR: 5.00e-04 | 2008.0ms/step | 29.9 samples/s
|
| 202 |
+
Validation at step 1000: Loss = 3.5951, Perplexity = 36.42
|
| 203 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-1000
|
| 204 |
+
Step 1100/50462 | Loss: 3.5806 | LR: 5.00e-04 | 2365.9ms/step | 25.4 samples/s
|
| 205 |
+
Step 1200/50462 | Loss: 3.4931 | LR: 5.00e-04 | 2010.4ms/step | 29.8 samples/s
|
| 206 |
+
Step 1300/50462 | Loss: 3.4498 | LR: 5.00e-04 | 2008.8ms/step | 29.9 samples/s
|
| 207 |
+
Step 1400/50462 | Loss: 3.3829 | LR: 5.00e-04 | 2007.8ms/step | 29.9 samples/s
|
| 208 |
+
Step 1500/50462 | Loss: 3.3443 | LR: 5.00e-04 | 2007.4ms/step | 29.9 samples/s
|
| 209 |
+
Step 1600/50462 | Loss: 3.3211 | LR: 5.00e-04 | 2010.8ms/step | 29.8 samples/s
|
| 210 |
+
Step 1700/50462 | Loss: 3.2849 | LR: 5.00e-04 | 2010.9ms/step | 29.8 samples/s
|
| 211 |
+
Step 1800/50462 | Loss: 3.2642 | LR: 4.99e-04 | 2008.3ms/step | 29.9 samples/s
|
| 212 |
+
Step 1900/50462 | Loss: 3.2232 | LR: 4.99e-04 | 2009.6ms/step | 29.9 samples/s
|
| 213 |
+
Step 2000/50462 | Loss: 3.2203 | LR: 4.99e-04 | 2011.5ms/step | 29.8 samples/s
|
| 214 |
+
Validation at step 2000: Loss = 3.1844, Perplexity = 24.15
|
| 215 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-2000
|
| 216 |
+
Step 2100/50462 | Loss: 3.1919 | LR: 4.99e-04 | 2151.3ms/step | 27.9 samples/s
|
| 217 |
+
Step 2200/50462 | Loss: 3.1773 | LR: 4.99e-04 | 2010.7ms/step | 29.8 samples/s
|
| 218 |
+
Step 2300/50462 | Loss: 3.1579 | LR: 4.99e-04 | 2008.3ms/step | 29.9 samples/s
|
| 219 |
+
Step 2400/50462 | Loss: 3.1279 | LR: 4.99e-04 | 2007.3ms/step | 29.9 samples/s
|
| 220 |
+
Step 2500/50462 | Loss: 3.1264 | LR: 4.98e-04 | 2014.0ms/step | 29.8 samples/s
|
| 221 |
+
Step 2600/50462 | Loss: 3.1103 | LR: 4.98e-04 | 2009.4ms/step | 29.9 samples/s
|
| 222 |
+
Step 2700/50462 | Loss: 3.1026 | LR: 4.98e-04 | 2011.8ms/step | 29.8 samples/s
|
| 223 |
+
Step 2800/50462 | Loss: 3.0749 | LR: 4.98e-04 | 2012.6ms/step | 29.8 samples/s
|
| 224 |
+
Step 2900/50462 | Loss: 3.0640 | LR: 4.98e-04 | 2009.5ms/step | 29.9 samples/s
|
| 225 |
+
Step 3000/50462 | Loss: 3.0504 | LR: 4.97e-04 | 2012.5ms/step | 29.8 samples/s
|
| 226 |
+
Validation at step 3000: Loss = 3.0370, Perplexity = 20.84
|
| 227 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-3000
|
| 228 |
+
Step 3100/50462 | Loss: 3.0520 | LR: 4.97e-04 | 2151.4ms/step | 27.9 samples/s
|
| 229 |
+
Step 3200/50462 | Loss: 3.0462 | LR: 4.97e-04 | 2012.0ms/step | 29.8 samples/s
|
| 230 |
+
Step 3300/50462 | Loss: 3.0178 | LR: 4.97e-04 | 2012.8ms/step | 29.8 samples/s
|
| 231 |
+
Step 3400/50462 | Loss: 3.0189 | LR: 4.97e-04 | 2009.2ms/step | 29.9 samples/s
|
| 232 |
+
Step 3500/50462 | Loss: 3.0149 | LR: 4.96e-04 | 2012.1ms/step | 29.8 samples/s
|
| 233 |
+
Step 3600/50462 | Loss: 3.0019 | LR: 4.96e-04 | 2014.0ms/step | 29.8 samples/s
|
| 234 |
+
Step 3700/50462 | Loss: 2.9922 | LR: 4.96e-04 | 2014.4ms/step | 29.8 samples/s
|
| 235 |
+
Step 3800/50462 | Loss: 2.9908 | LR: 4.95e-04 | 2011.4ms/step | 29.8 samples/s
|
| 236 |
+
Step 3900/50462 | Loss: 2.9756 | LR: 4.95e-04 | 2014.8ms/step | 29.8 samples/s
|
| 237 |
+
Step 4000/50462 | Loss: 2.9827 | LR: 4.95e-04 | 2012.8ms/step | 29.8 samples/s
|
| 238 |
+
Validation at step 4000: Loss = 2.9485, Perplexity = 19.08
|
| 239 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-4000
|
| 240 |
+
Step 4100/50462 | Loss: 2.9640 | LR: 4.94e-04 | 2150.9ms/step | 27.9 samples/s
|
| 241 |
+
Step 4200/50462 | Loss: 2.9522 | LR: 4.94e-04 | 2010.7ms/step | 29.8 samples/s
|
| 242 |
+
Step 4300/50462 | Loss: 2.9387 | LR: 4.94e-04 | 2011.5ms/step | 29.8 samples/s
|
| 243 |
+
Step 4400/50462 | Loss: 2.9428 | LR: 4.93e-04 | 2012.8ms/step | 29.8 samples/s
|
| 244 |
+
Step 4500/50462 | Loss: 2.9382 | LR: 4.93e-04 | 2010.6ms/step | 29.8 samples/s
|
| 245 |
+
Step 4600/50462 | Loss: 2.9436 | LR: 4.93e-04 | 2014.4ms/step | 29.8 samples/s
|
| 246 |
+
Step 4700/50462 | Loss: 2.9131 | LR: 4.92e-04 | 2012.2ms/step | 29.8 samples/s
|
| 247 |
+
Step 4800/50462 | Loss: 2.9221 | LR: 4.92e-04 | 2011.4ms/step | 29.8 samples/s
|
| 248 |
+
Step 4900/50462 | Loss: 2.9140 | LR: 4.91e-04 | 2012.3ms/step | 29.8 samples/s
|
| 249 |
+
Step 5000/50462 | Loss: 2.9217 | LR: 4.91e-04 | 2012.5ms/step | 29.8 samples/s
|
| 250 |
+
Validation at step 5000: Loss = 2.8901, Perplexity = 18.00
|
| 251 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-5000
|
| 252 |
+
Step 5100/50462 | Loss: 2.9076 | LR: 4.91e-04 | 2156.6ms/step | 27.8 samples/s
|
| 253 |
+
Step 5200/50462 | Loss: 2.8801 | LR: 4.90e-04 | 2012.9ms/step | 29.8 samples/s
|
| 254 |
+
Step 5300/50462 | Loss: 2.9009 | LR: 4.90e-04 | 2012.3ms/step | 29.8 samples/s
|
| 255 |
+
Step 5400/50462 | Loss: 2.9030 | LR: 4.89e-04 | 2013.2ms/step | 29.8 samples/s
|
| 256 |
+
Step 5500/50462 | Loss: 2.8833 | LR: 4.89e-04 | 2014.0ms/step | 29.8 samples/s
|
| 257 |
+
Step 5600/50462 | Loss: 2.8814 | LR: 4.88e-04 | 2015.0ms/step | 29.8 samples/s
|
| 258 |
+
Step 5700/50462 | Loss: 2.8608 | LR: 4.88e-04 | 2014.2ms/step | 29.8 samples/s
|
| 259 |
+
Step 5800/50462 | Loss: 2.8817 | LR: 4.87e-04 | 2013.1ms/step | 29.8 samples/s
|
| 260 |
+
Step 5900/50462 | Loss: 2.8580 | LR: 4.87e-04 | 2016.1ms/step | 29.8 samples/s
|
| 261 |
+
Step 6000/50462 | Loss: 2.8499 | LR: 4.86e-04 | 2012.9ms/step | 29.8 samples/s
|
| 262 |
+
Validation at step 6000: Loss = 2.8466, Perplexity = 17.23
|
| 263 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-6000
|
| 264 |
+
Step 6100/50462 | Loss: 2.8600 | LR: 4.86e-04 | 2152.0ms/step | 27.9 samples/s
|
| 265 |
+
Step 6200/50462 | Loss: 2.8410 | LR: 4.85e-04 | 2015.2ms/step | 29.8 samples/s
|
| 266 |
+
Step 6300/50462 | Loss: 2.8497 | LR: 4.85e-04 | 2015.4ms/step | 29.8 samples/s
|
| 267 |
+
Step 6400/50462 | Loss: 2.8409 | LR: 4.84e-04 | 2014.0ms/step | 29.8 samples/s
|
| 268 |
+
Step 6500/50462 | Loss: 2.8485 | LR: 4.84e-04 | 2014.3ms/step | 29.8 samples/s
|
| 269 |
+
Step 6600/50462 | Loss: 2.8411 | LR: 4.83e-04 | 2015.5ms/step | 29.8 samples/s
|
| 270 |
+
Step 6700/50462 | Loss: 2.8474 | LR: 4.83e-04 | 2014.6ms/step | 29.8 samples/s
|
| 271 |
+
Step 6800/50462 | Loss: 2.8414 | LR: 4.82e-04 | 2015.2ms/step | 29.8 samples/s
|
| 272 |
+
Step 6900/50462 | Loss: 2.8228 | LR: 4.81e-04 | 2014.4ms/step | 29.8 samples/s
|
| 273 |
+
Step 7000/50462 | Loss: 2.8189 | LR: 4.81e-04 | 2013.6ms/step | 29.8 samples/s
|
| 274 |
+
Validation at step 7000: Loss = 2.8150, Perplexity = 16.69
|
| 275 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-7000
|
| 276 |
+
Step 7100/50462 | Loss: 2.8240 | LR: 4.80e-04 | 2153.6ms/step | 27.9 samples/s
|
| 277 |
+
Step 7200/50462 | Loss: 2.8270 | LR: 4.80e-04 | 2012.6ms/step | 29.8 samples/s
|
| 278 |
+
Step 7300/50462 | Loss: 2.8123 | LR: 4.79e-04 | 2014.2ms/step | 29.8 samples/s
|
| 279 |
+
Step 7400/50462 | Loss: 2.8236 | LR: 4.78e-04 | 2011.4ms/step | 29.8 samples/s
|
| 280 |
+
Step 7500/50462 | Loss: 2.8136 | LR: 4.78e-04 | 2013.6ms/step | 29.8 samples/s
|
| 281 |
+
Step 7600/50462 | Loss: 2.8113 | LR: 4.77e-04 | 2013.4ms/step | 29.8 samples/s
|
| 282 |
+
Step 7700/50462 | Loss: 2.8088 | LR: 4.76e-04 | 2015.6ms/step | 29.8 samples/s
|
| 283 |
+
Step 7800/50462 | Loss: 2.8166 | LR: 4.76e-04 | 2014.6ms/step | 29.8 samples/s
|
| 284 |
+
Step 7900/50462 | Loss: 2.8127 | LR: 4.75e-04 | 2015.6ms/step | 29.8 samples/s
|
| 285 |
+
Step 8000/50462 | Loss: 2.7885 | LR: 4.74e-04 | 2016.4ms/step | 29.8 samples/s
|
| 286 |
+
Validation at step 8000: Loss = 2.7844, Perplexity = 16.19
|
| 287 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-8000
|
| 288 |
+
Step 8100/50462 | Loss: 2.7861 | LR: 4.74e-04 | 2155.0ms/step | 27.8 samples/s
|
| 289 |
+
Step 8200/50462 | Loss: 2.7968 | LR: 4.73e-04 | 2015.1ms/step | 29.8 samples/s
|
| 290 |
+
Step 8300/50462 | Loss: 2.7881 | LR: 4.72e-04 | 2017.7ms/step | 29.7 samples/s
|
| 291 |
+
Step 8400/50462 | Loss: 2.7924 | LR: 4.71e-04 | 2016.6ms/step | 29.8 samples/s
|
| 292 |
+
Step 8500/50462 | Loss: 2.7857 | LR: 4.71e-04 | 2015.3ms/step | 29.8 samples/s
|
| 293 |
+
Step 8600/50462 | Loss: 2.7857 | LR: 4.70e-04 | 2015.8ms/step | 29.8 samples/s
|
| 294 |
+
Step 8700/50462 | Loss: 2.7900 | LR: 4.69e-04 | 2014.5ms/step | 29.8 samples/s
|
| 295 |
+
Step 8800/50462 | Loss: 2.7865 | LR: 4.68e-04 | 2013.8ms/step | 29.8 samples/s
|
| 296 |
+
Step 8900/50462 | Loss: 2.7675 | LR: 4.68e-04 | 2014.1ms/step | 29.8 samples/s
|
| 297 |
+
Step 9000/50462 | Loss: 2.7817 | LR: 4.67e-04 | 2013.4ms/step | 29.8 samples/s
|
| 298 |
+
Validation at step 9000: Loss = 2.7560, Perplexity = 15.74
|
| 299 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-9000
|
| 300 |
+
Step 9100/50462 | Loss: 2.7640 | LR: 4.66e-04 | 2147.0ms/step | 27.9 samples/s
|
| 301 |
+
Step 9200/50462 | Loss: 2.7598 | LR: 4.65e-04 | 2012.3ms/step | 29.8 samples/s
|
| 302 |
+
Step 9300/50462 | Loss: 2.7720 | LR: 4.64e-04 | 2012.9ms/step | 29.8 samples/s
|
| 303 |
+
Step 9400/50462 | Loss: 2.7586 | LR: 4.64e-04 | 2012.4ms/step | 29.8 samples/s
|
| 304 |
+
Step 9500/50462 | Loss: 2.7563 | LR: 4.63e-04 | 2011.9ms/step | 29.8 samples/s
|
| 305 |
+
Step 9600/50462 | Loss: 2.7666 | LR: 4.62e-04 | 2012.8ms/step | 29.8 samples/s
|
| 306 |
+
Step 9700/50462 | Loss: 2.7536 | LR: 4.61e-04 | 2012.5ms/step | 29.8 samples/s
|
| 307 |
+
Step 9800/50462 | Loss: 2.7472 | LR: 4.60e-04 | 2012.5ms/step | 29.8 samples/s
|
| 308 |
+
Step 9900/50462 | Loss: 2.7469 | LR: 4.59e-04 | 2012.2ms/step | 29.8 samples/s
|
| 309 |
+
Step 10000/50462 | Loss: 2.7431 | LR: 4.58e-04 | 2013.0ms/step | 29.8 samples/s
|
| 310 |
+
Validation at step 10000: Loss = 2.7340, Perplexity = 15.40
|
| 311 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-10000
|
| 312 |
+
Step 10100/50462 | Loss: 2.7630 | LR: 4.58e-04 | 2152.0ms/step | 27.9 samples/s
|
| 313 |
+
Step 10200/50462 | Loss: 2.7424 | LR: 4.57e-04 | 2013.2ms/step | 29.8 samples/s
|
| 314 |
+
Step 10300/50462 | Loss: 2.7425 | LR: 4.56e-04 | 2012.8ms/step | 29.8 samples/s
|
| 315 |
+
Step 10400/50462 | Loss: 2.7413 | LR: 4.55e-04 | 2011.6ms/step | 29.8 samples/s
|
| 316 |
+
Step 10500/50462 | Loss: 2.7390 | LR: 4.54e-04 | 2011.8ms/step | 29.8 samples/s
|
| 317 |
+
Step 10600/50462 | Loss: 2.7433 | LR: 4.53e-04 | 2012.6ms/step | 29.8 samples/s
|
| 318 |
+
Step 10700/50462 | Loss: 2.7340 | LR: 4.52e-04 | 2011.0ms/step | 29.8 samples/s
|
| 319 |
+
Step 10800/50462 | Loss: 2.7416 | LR: 4.51e-04 | 2015.2ms/step | 29.8 samples/s
|
| 320 |
+
Step 10900/50462 | Loss: 2.7322 | LR: 4.50e-04 | 2011.9ms/step | 29.8 samples/s
|
| 321 |
+
Step 11000/50462 | Loss: 2.7405 | LR: 4.49e-04 | 2010.7ms/step | 29.8 samples/s
|
| 322 |
+
Validation at step 11000: Loss = 2.7164, Perplexity = 15.13
|
| 323 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-11000
|
| 324 |
+
Step 11100/50462 | Loss: 2.7182 | LR: 4.48e-04 | 2148.6ms/step | 27.9 samples/s
|
| 325 |
+
Step 11200/50462 | Loss: 2.7324 | LR: 4.47e-04 | 2010.7ms/step | 29.8 samples/s
|
| 326 |
+
Step 11300/50462 | Loss: 2.7300 | LR: 4.46e-04 | 2009.9ms/step | 29.9 samples/s
|
| 327 |
+
Step 11400/50462 | Loss: 2.7300 | LR: 4.45e-04 | 2010.2ms/step | 29.8 samples/s
|
| 328 |
+
Step 11500/50462 | Loss: 2.7269 | LR: 4.44e-04 | 2010.6ms/step | 29.8 samples/s
|
| 329 |
+
Step 11600/50462 | Loss: 2.7091 | LR: 4.43e-04 | 2008.2ms/step | 29.9 samples/s
|
| 330 |
+
Step 11700/50462 | Loss: 2.7219 | LR: 4.42e-04 | 2012.0ms/step | 29.8 samples/s
|
| 331 |
+
Step 11800/50462 | Loss: 2.7147 | LR: 4.41e-04 | 2010.0ms/step | 29.9 samples/s
|
| 332 |
+
Step 11900/50462 | Loss: 2.7198 | LR: 4.40e-04 | 2008.2ms/step | 29.9 samples/s
|
| 333 |
+
Step 12000/50462 | Loss: 2.7209 | LR: 4.39e-04 | 2010.6ms/step | 29.8 samples/s
|
| 334 |
+
Validation at step 12000: Loss = 2.6993, Perplexity = 14.87
|
| 335 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-12000
|
| 336 |
+
Step 12100/50462 | Loss: 2.7052 | LR: 4.38e-04 | 2145.5ms/step | 28.0 samples/s
|
| 337 |
+
Step 12200/50462 | Loss: 2.7075 | LR: 4.37e-04 | 2012.9ms/step | 29.8 samples/s
|
| 338 |
+
Step 12300/50462 | Loss: 2.7010 | LR: 4.36e-04 | 2011.8ms/step | 29.8 samples/s
|
| 339 |
+
Step 12400/50462 | Loss: 2.7102 | LR: 4.35e-04 | 2011.6ms/step | 29.8 samples/s
|
| 340 |
+
Step 12500/50462 | Loss: 2.7180 | LR: 4.34e-04 | 2011.2ms/step | 29.8 samples/s
|
| 341 |
+
Step 12600/50462 | Loss: 2.7074 | LR: 4.33e-04 | 2012.7ms/step | 29.8 samples/s
|
| 342 |
+
Step 12700/50462 | Loss: 2.7135 | LR: 4.32e-04 | 2012.6ms/step | 29.8 samples/s
|
| 343 |
+
Step 12800/50462 | Loss: 2.6982 | LR: 4.31e-04 | 2014.4ms/step | 29.8 samples/s
|
| 344 |
+
Step 12900/50462 | Loss: 2.7084 | LR: 4.30e-04 | 2012.4ms/step | 29.8 samples/s
|
| 345 |
+
Step 13000/50462 | Loss: 2.6955 | LR: 4.29e-04 | 2012.0ms/step | 29.8 samples/s
|
| 346 |
+
Validation at step 13000: Loss = 2.6845, Perplexity = 14.65
|
| 347 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-13000
|
| 348 |
+
Step 13100/50462 | Loss: 2.7026 | LR: 4.28e-04 | 2152.9ms/step | 27.9 samples/s
|
| 349 |
+
Step 13200/50462 | Loss: 2.7005 | LR: 4.27e-04 | 2013.6ms/step | 29.8 samples/s
|
| 350 |
+
Step 13300/50462 | Loss: 2.7067 | LR: 4.25e-04 | 2014.4ms/step | 29.8 samples/s
|
| 351 |
+
Step 13400/50462 | Loss: 2.6800 | LR: 4.24e-04 | 2012.3ms/step | 29.8 samples/s
|
| 352 |
+
Step 13500/50462 | Loss: 2.6955 | LR: 4.23e-04 | 2010.7ms/step | 29.8 samples/s
|
| 353 |
+
Step 13600/50462 | Loss: 2.6819 | LR: 4.22e-04 | 2013.4ms/step | 29.8 samples/s
|
| 354 |
+
Step 13700/50462 | Loss: 2.6938 | LR: 4.21e-04 | 2013.7ms/step | 29.8 samples/s
|
| 355 |
+
Step 13800/50462 | Loss: 2.6936 | LR: 4.20e-04 | 2015.2ms/step | 29.8 samples/s
|
| 356 |
+
Step 13900/50462 | Loss: 2.6767 | LR: 4.19e-04 | 2013.5ms/step | 29.8 samples/s
|
| 357 |
+
Step 14000/50462 | Loss: 2.6829 | LR: 4.17e-04 | 2013.9ms/step | 29.8 samples/s
|
| 358 |
+
Validation at step 14000: Loss = 2.6721, Perplexity = 14.47
|
| 359 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-14000
|
| 360 |
+
Step 14100/50462 | Loss: 2.6794 | LR: 4.16e-04 | 2150.6ms/step | 27.9 samples/s
|
| 361 |
+
Step 14200/50462 | Loss: 2.6904 | LR: 4.15e-04 | 2011.7ms/step | 29.8 samples/s
|
| 362 |
+
Step 14300/50462 | Loss: 2.6939 | LR: 4.14e-04 | 2011.4ms/step | 29.8 samples/s
|
| 363 |
+
Step 14400/50462 | Loss: 2.6725 | LR: 4.13e-04 | 2013.7ms/step | 29.8 samples/s
|
| 364 |
+
Step 14500/50462 | Loss: 2.6714 | LR: 4.11e-04 | 2012.1ms/step | 29.8 samples/s
|
| 365 |
+
Step 14600/50462 | Loss: 2.6864 | LR: 4.10e-04 | 2012.9ms/step | 29.8 samples/s
|
| 366 |
+
Step 14700/50462 | Loss: 2.6831 | LR: 4.09e-04 | 2011.2ms/step | 29.8 samples/s
|
| 367 |
+
Step 14800/50462 | Loss: 2.6668 | LR: 4.08e-04 | 2012.0ms/step | 29.8 samples/s
|
| 368 |
+
Step 14900/50462 | Loss: 2.6653 | LR: 4.07e-04 | 2014.2ms/step | 29.8 samples/s
|
| 369 |
+
Step 15000/50462 | Loss: 2.6649 | LR: 4.05e-04 | 2013.8ms/step | 29.8 samples/s
|
| 370 |
+
Validation at step 15000: Loss = 2.6590, Perplexity = 14.28
|
| 371 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-15000
|
| 372 |
+
Step 15100/50462 | Loss: 2.6754 | LR: 4.04e-04 | 2154.4ms/step | 27.9 samples/s
|
| 373 |
+
Step 15200/50462 | Loss: 2.6706 | LR: 4.03e-04 | 2012.8ms/step | 29.8 samples/s
|
| 374 |
+
Step 15300/50462 | Loss: 2.6642 | LR: 4.02e-04 | 2014.3ms/step | 29.8 samples/s
|
| 375 |
+
Step 15400/50462 | Loss: 2.6754 | LR: 4.00e-04 | 2015.3ms/step | 29.8 samples/s
|
| 376 |
+
Step 15500/50462 | Loss: 2.6529 | LR: 3.99e-04 | 2010.9ms/step | 29.8 samples/s
|
| 377 |
+
Step 15600/50462 | Loss: 2.6503 | LR: 3.98e-04 | 2013.6ms/step | 29.8 samples/s
|
| 378 |
+
Step 15700/50462 | Loss: 2.6575 | LR: 3.96e-04 | 2011.7ms/step | 29.8 samples/s
|
| 379 |
+
Step 15800/50462 | Loss: 2.6482 | LR: 3.95e-04 | 2010.7ms/step | 29.8 samples/s
|
| 380 |
+
Step 15900/50462 | Loss: 2.6506 | LR: 3.94e-04 | 2011.5ms/step | 29.8 samples/s
|
| 381 |
+
Step 16000/50462 | Loss: 2.6573 | LR: 3.93e-04 | 2012.5ms/step | 29.8 samples/s
|
| 382 |
+
Validation at step 16000: Loss = 2.6454, Perplexity = 14.09
|
| 383 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/1p2b_alibi_s42/run_20260922_004519/checkpoint-16000
|
| 384 |
+
Step 16100/50462 | Loss: 2.6677 | LR: 3.91e-04 | 2148.3ms/step | 27.9 samples/s
|
epfl_final/logs/ALIBI_20260921/launcher.log
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
launch seed=42 gpu=0 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s42.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/seed42.log
|
| 2 |
+
launch seed=43 gpu=1 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s43.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/seed43.log
|
| 3 |
+
launch seed=44 gpu=2 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s44.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/seed44.log
|
| 4 |
+
launch seed=45 gpu=3 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s45.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/seed45.log
|
| 5 |
+
launch seed=46 gpu=4 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s46.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/seed46.log
|
| 6 |
+
launch seed=47 gpu=5 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s47.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/seed47.log
|
| 7 |
+
launched 2026-09-21T03:04:45+00:00
|
epfl_final/logs/ALIBI_20260921/launcher_restart_20260921_131155.log
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
launch seed=42 gpu=0 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s42.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/restart_20260921_131155/seed42.log
|
| 2 |
+
launch seed=43 gpu=1 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s43.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/restart_20260921_131155/seed43.log
|
| 3 |
+
launch seed=44 gpu=2 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s44.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/restart_20260921_131155/seed44.log
|
| 4 |
+
launch seed=45 gpu=3 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s45.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/restart_20260921_131155/seed45.log
|
| 5 |
+
launch seed=46 gpu=4 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s46.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/restart_20260921_131155/seed46.log
|
| 6 |
+
launch seed=47 gpu=5 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s47.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/restart_20260921_131155/seed47.log
|
| 7 |
+
launched 2026-09-21T13:11:55+00:00
|
epfl_final/logs/ALIBI_20260921/launcher_resume_20260921_142934.log
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
launch seed=42 gpu=0 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s42.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/resume_20260921_142934/seed42.log
|
| 2 |
+
launch seed=43 gpu=1 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s43.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/resume_20260921_142934/seed43.log
|
| 3 |
+
launch seed=44 gpu=2 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s44.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/resume_20260921_142934/seed44.log
|
| 4 |
+
launch seed=45 gpu=3 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s45.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/resume_20260921_142934/seed45.log
|
| 5 |
+
launch seed=46 gpu=4 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s46.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/resume_20260921_142934/seed46.log
|
| 6 |
+
launch seed=47 gpu=5 config=/mloscratch/homes/navasard/sparse/SparseAtt/configs/alibi_20260921/365m_alibi_s47.json log=/mloscratch/homes/navasard/sparse/logs/ALIBI_20260921/resume_20260921_142934/seed47.log
|
| 7 |
+
launched 2026-09-21T14:29:34+00:00
|
epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed42.log
ADDED
|
@@ -0,0 +1,187 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s42/run_20260921_131213
|
| 2 |
+
Running config:
|
| 3 |
+
{
|
| 4 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 5 |
+
"model_dtype": "bfloat16",
|
| 6 |
+
"init_from_scratch": true,
|
| 7 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 8 |
+
"val_path": null,
|
| 9 |
+
"max_seq_length": 8192,
|
| 10 |
+
"num_workers": 8,
|
| 11 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s42/run_20260921_131213",
|
| 12 |
+
"resume_from_checkpoint": null,
|
| 13 |
+
"force_new_run": true,
|
| 14 |
+
"num_epochs": 1,
|
| 15 |
+
"max_steps": 44000,
|
| 16 |
+
"per_device_batch_size": 2,
|
| 17 |
+
"gradient_accumulation_steps": 10,
|
| 18 |
+
"learning_rate": 0.0005,
|
| 19 |
+
"weight_decay": 0.01,
|
| 20 |
+
"warmup_steps": 750,
|
| 21 |
+
"lr_scheduler": "cosine",
|
| 22 |
+
"max_grad_norm": 1.0,
|
| 23 |
+
"save_steps": 1000,
|
| 24 |
+
"eval_steps": 250,
|
| 25 |
+
"eval_batches": 50,
|
| 26 |
+
"logging_steps": 100,
|
| 27 |
+
"seed": 42,
|
| 28 |
+
"verbose": true,
|
| 29 |
+
"checkpoint_activations": false,
|
| 30 |
+
"resume_micro_step_override": null,
|
| 31 |
+
"strategy": "ddp",
|
| 32 |
+
"mixed_precision": "bf16",
|
| 33 |
+
"wandb_enabled": true,
|
| 34 |
+
"wandb_project": "stochastic_sparsity",
|
| 35 |
+
"wandb_name": "365m alibi 8k s42",
|
| 36 |
+
"wandb_tags": [
|
| 37 |
+
"qwen3",
|
| 38 |
+
"365m",
|
| 39 |
+
"8k",
|
| 40 |
+
"scaleladder",
|
| 41 |
+
"alibi",
|
| 42 |
+
"seed42"
|
| 43 |
+
],
|
| 44 |
+
"hidden_size": 768,
|
| 45 |
+
"intermediate_size": 3072,
|
| 46 |
+
"num_attention_heads": 6,
|
| 47 |
+
"num_key_value_heads": 2,
|
| 48 |
+
"num_hidden_layers": 28,
|
| 49 |
+
"head_dim": null,
|
| 50 |
+
"attention_dropout": null,
|
| 51 |
+
"rope_train_position_scale_set": null,
|
| 52 |
+
"positional": "alibi",
|
| 53 |
+
"attention_type": "dense",
|
| 54 |
+
"sparse_block_size": 128,
|
| 55 |
+
"sparse_num_random_blocks": 31,
|
| 56 |
+
"sparse_mask_pool_size": 1,
|
| 57 |
+
"sparse_val_dense_compare": false,
|
| 58 |
+
"sparse_layer_indices": null,
|
| 59 |
+
"sparse_mask_cache_dir": null,
|
| 60 |
+
"sparse_mask_seed": 0,
|
| 61 |
+
"sparse_mixed_nrb_set": null,
|
| 62 |
+
"dense_mode": false,
|
| 63 |
+
"dense_step_intervals": null
|
| 64 |
+
}
|
| 65 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 66 |
+
Initializing model from scratch (random weights)...
|
| 67 |
+
Checkpoint activations: False
|
| 68 |
+
|
| 69 |
+
|
| 70 |
+
================================================================================
|
| 71 |
+
MODEL ARCHITECTURE
|
| 72 |
+
================================================================================
|
| 73 |
+
Model config:
|
| 74 |
+
vocab_size: 151936
|
| 75 |
+
hidden_size: 768
|
| 76 |
+
num_hidden_layers: 28
|
| 77 |
+
num_attention_heads: 6
|
| 78 |
+
num_key_value_heads: 2
|
| 79 |
+
head_dim: 128
|
| 80 |
+
intermediate_size: 3072
|
| 81 |
+
max_position_embeddings: 32768
|
| 82 |
+
rope_theta: 1000000
|
| 83 |
+
rope_train_position_scale_set: None
|
| 84 |
+
attention_type: dense
|
| 85 |
+
|
| 86 |
+
Parameter count:
|
| 87 |
+
Total parameters: 358,958,848
|
| 88 |
+
Trainable parameters: 358,958,848
|
| 89 |
+
Non-trainable parameters: 0
|
| 90 |
+
Model size (BF16): 0.72 GB
|
| 91 |
+
|
| 92 |
+
--------------------------------------------------------------------------------
|
| 93 |
+
LAYER-BY-LAYER SUMMARY
|
| 94 |
+
--------------------------------------------------------------------------------
|
| 95 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 96 |
+
|
| 97 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 98 |
+
|
| 99 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 100 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 101 |
+
|
| 102 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 103 |
+
_warn_once(
|
| 104 |
+
=================================================================================================================================================
|
| 105 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 106 |
+
=================================================================================================================================================
|
| 107 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 108 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 109 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 110 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 111 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 112 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 113 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 114 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 115 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 116 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 117 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 140 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 141 |
+
=================================================================================================================================================
|
| 142 |
+
Total params: 475,645,696
|
| 143 |
+
Trainable params: 475,645,696
|
| 144 |
+
Non-trainable params: 0
|
| 145 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 146 |
+
=================================================================================================================================================
|
| 147 |
+
Input size (MB): 0.13
|
| 148 |
+
Forward/backward pass size (MB): 31197.23
|
| 149 |
+
Params size (MB): 951.29
|
| 150 |
+
Estimated Total Size (MB): 32148.66
|
| 151 |
+
=================================================================================================================================================
|
| 152 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 153 |
+
================================================================================
|
| 154 |
+
|
| 155 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 156 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 157 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 158 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 159 |
+
Dataset split: 3027764 train, 159356 validation
|
| 160 |
+
Training examples (packed, train split): 3027764
|
| 161 |
+
Validation examples (packed, val split): 159356
|
| 162 |
+
Per-device batch size: 2
|
| 163 |
+
World size (GPUs): 1
|
| 164 |
+
Gradient accumulation steps: 10
|
| 165 |
+
Effective batch size (seqs/step): 20
|
| 166 |
+
Sequence length: 8192
|
| 167 |
+
Tokens per optimizer step: 163,840
|
| 168 |
+
Micro-batches per epoch (per rank): 1513882
|
| 169 |
+
Optimizer steps per epoch: 151388
|
| 170 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 171 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 172 |
+
wandb: W&B syncing is set to `offline` in this directory. Run `wandb online` or set WANDB_MODE=online to enable cloud syncing.
|
| 173 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/offline-run-20260921_131249-3uan03m3
|
| 174 |
+
Starting training...
|
| 175 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 176 |
+
Step 100/44000 | Loss: 10.5675 | LR: 6.67e-05 | 1620.5ms/step | 12.3 samples/s
|
| 177 |
+
Step 200/44000 | Loss: 7.3103 | LR: 1.33e-04 | 1478.1ms/step | 13.5 samples/s
|
| 178 |
+
Validation at step 250: Loss = 6.3045, Perplexity = 547.02
|
| 179 |
+
Step 300/44000 | Loss: 6.3237 | LR: 2.00e-04 | 1774.0ms/step | 11.3 samples/s
|
| 180 |
+
Step 400/44000 | Loss: 5.8414 | LR: 2.67e-04 | 1493.3ms/step | 13.4 samples/s
|
| 181 |
+
Step 500/44000 | Loss: 5.4582 | LR: 3.33e-04 | 1494.7ms/step | 13.4 samples/s
|
| 182 |
+
Validation at step 500: Loss = 5.2807, Perplexity = 196.50
|
| 183 |
+
Step 600/44000 | Loss: 5.1359 | LR: 4.00e-04 | 1731.4ms/step | 11.6 samples/s
|
| 184 |
+
Step 700/44000 | Loss: 4.8503 | LR: 4.67e-04 | 1490.9ms/step | 13.4 samples/s
|
| 185 |
+
Validation at step 750: Loss = 4.5971, Perplexity = 99.20
|
| 186 |
+
Step 800/44000 | Loss: 4.5806 | LR: 5.00e-04 | 1731.5ms/step | 11.6 samples/s
|
| 187 |
+
Step 900/44000 | Loss: 4.3781 | LR: 5.00e-04 | 1491.6ms/step | 13.4 samples/s
|
epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed42.pid
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
353
|
epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed43.log
ADDED
|
@@ -0,0 +1,187 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s43/run_20260921_131213
|
| 2 |
+
Running config:
|
| 3 |
+
{
|
| 4 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 5 |
+
"model_dtype": "bfloat16",
|
| 6 |
+
"init_from_scratch": true,
|
| 7 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 8 |
+
"val_path": null,
|
| 9 |
+
"max_seq_length": 8192,
|
| 10 |
+
"num_workers": 8,
|
| 11 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s43/run_20260921_131213",
|
| 12 |
+
"resume_from_checkpoint": null,
|
| 13 |
+
"force_new_run": true,
|
| 14 |
+
"num_epochs": 1,
|
| 15 |
+
"max_steps": 44000,
|
| 16 |
+
"per_device_batch_size": 2,
|
| 17 |
+
"gradient_accumulation_steps": 10,
|
| 18 |
+
"learning_rate": 0.0005,
|
| 19 |
+
"weight_decay": 0.01,
|
| 20 |
+
"warmup_steps": 750,
|
| 21 |
+
"lr_scheduler": "cosine",
|
| 22 |
+
"max_grad_norm": 1.0,
|
| 23 |
+
"save_steps": 1000,
|
| 24 |
+
"eval_steps": 250,
|
| 25 |
+
"eval_batches": 50,
|
| 26 |
+
"logging_steps": 100,
|
| 27 |
+
"seed": 43,
|
| 28 |
+
"verbose": true,
|
| 29 |
+
"checkpoint_activations": false,
|
| 30 |
+
"resume_micro_step_override": null,
|
| 31 |
+
"strategy": "ddp",
|
| 32 |
+
"mixed_precision": "bf16",
|
| 33 |
+
"wandb_enabled": true,
|
| 34 |
+
"wandb_project": "stochastic_sparsity",
|
| 35 |
+
"wandb_name": "365m alibi 8k s43",
|
| 36 |
+
"wandb_tags": [
|
| 37 |
+
"qwen3",
|
| 38 |
+
"365m",
|
| 39 |
+
"8k",
|
| 40 |
+
"scaleladder",
|
| 41 |
+
"alibi",
|
| 42 |
+
"seed43"
|
| 43 |
+
],
|
| 44 |
+
"hidden_size": 768,
|
| 45 |
+
"intermediate_size": 3072,
|
| 46 |
+
"num_attention_heads": 6,
|
| 47 |
+
"num_key_value_heads": 2,
|
| 48 |
+
"num_hidden_layers": 28,
|
| 49 |
+
"head_dim": null,
|
| 50 |
+
"attention_dropout": null,
|
| 51 |
+
"rope_train_position_scale_set": null,
|
| 52 |
+
"positional": "alibi",
|
| 53 |
+
"attention_type": "dense",
|
| 54 |
+
"sparse_block_size": 128,
|
| 55 |
+
"sparse_num_random_blocks": 31,
|
| 56 |
+
"sparse_mask_pool_size": 1,
|
| 57 |
+
"sparse_val_dense_compare": false,
|
| 58 |
+
"sparse_layer_indices": null,
|
| 59 |
+
"sparse_mask_cache_dir": null,
|
| 60 |
+
"sparse_mask_seed": 0,
|
| 61 |
+
"sparse_mixed_nrb_set": null,
|
| 62 |
+
"dense_mode": false,
|
| 63 |
+
"dense_step_intervals": null
|
| 64 |
+
}
|
| 65 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 66 |
+
Initializing model from scratch (random weights)...
|
| 67 |
+
Checkpoint activations: False
|
| 68 |
+
|
| 69 |
+
|
| 70 |
+
================================================================================
|
| 71 |
+
MODEL ARCHITECTURE
|
| 72 |
+
================================================================================
|
| 73 |
+
Model config:
|
| 74 |
+
vocab_size: 151936
|
| 75 |
+
hidden_size: 768
|
| 76 |
+
num_hidden_layers: 28
|
| 77 |
+
num_attention_heads: 6
|
| 78 |
+
num_key_value_heads: 2
|
| 79 |
+
head_dim: 128
|
| 80 |
+
intermediate_size: 3072
|
| 81 |
+
max_position_embeddings: 32768
|
| 82 |
+
rope_theta: 1000000
|
| 83 |
+
rope_train_position_scale_set: None
|
| 84 |
+
attention_type: dense
|
| 85 |
+
|
| 86 |
+
Parameter count:
|
| 87 |
+
Total parameters: 358,958,848
|
| 88 |
+
Trainable parameters: 358,958,848
|
| 89 |
+
Non-trainable parameters: 0
|
| 90 |
+
Model size (BF16): 0.72 GB
|
| 91 |
+
|
| 92 |
+
--------------------------------------------------------------------------------
|
| 93 |
+
LAYER-BY-LAYER SUMMARY
|
| 94 |
+
--------------------------------------------------------------------------------
|
| 95 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 96 |
+
|
| 97 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 98 |
+
|
| 99 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 100 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 101 |
+
|
| 102 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 103 |
+
_warn_once(
|
| 104 |
+
=================================================================================================================================================
|
| 105 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 106 |
+
=================================================================================================================================================
|
| 107 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 108 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 109 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 110 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 111 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 112 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 113 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 114 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 115 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 116 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 117 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 140 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 141 |
+
=================================================================================================================================================
|
| 142 |
+
Total params: 475,645,696
|
| 143 |
+
Trainable params: 475,645,696
|
| 144 |
+
Non-trainable params: 0
|
| 145 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 146 |
+
=================================================================================================================================================
|
| 147 |
+
Input size (MB): 0.13
|
| 148 |
+
Forward/backward pass size (MB): 31197.23
|
| 149 |
+
Params size (MB): 951.29
|
| 150 |
+
Estimated Total Size (MB): 32148.66
|
| 151 |
+
=================================================================================================================================================
|
| 152 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 153 |
+
================================================================================
|
| 154 |
+
|
| 155 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 156 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 157 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 158 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 159 |
+
Dataset split: 3027764 train, 159356 validation
|
| 160 |
+
Training examples (packed, train split): 3027764
|
| 161 |
+
Validation examples (packed, val split): 159356
|
| 162 |
+
Per-device batch size: 2
|
| 163 |
+
World size (GPUs): 1
|
| 164 |
+
Gradient accumulation steps: 10
|
| 165 |
+
Effective batch size (seqs/step): 20
|
| 166 |
+
Sequence length: 8192
|
| 167 |
+
Tokens per optimizer step: 163,840
|
| 168 |
+
Micro-batches per epoch (per rank): 1513882
|
| 169 |
+
Optimizer steps per epoch: 151388
|
| 170 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 171 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 172 |
+
wandb: W&B syncing is set to `offline` in this directory. Run `wandb online` or set WANDB_MODE=online to enable cloud syncing.
|
| 173 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/offline-run-20260921_131249-n6s56yfr
|
| 174 |
+
Starting training...
|
| 175 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 176 |
+
Step 100/44000 | Loss: 10.6180 | LR: 6.67e-05 | 1630.6ms/step | 12.3 samples/s
|
| 177 |
+
Step 200/44000 | Loss: 7.3259 | LR: 1.33e-04 | 1491.2ms/step | 13.4 samples/s
|
| 178 |
+
Validation at step 250: Loss = 6.3016, Perplexity = 545.45
|
| 179 |
+
Step 300/44000 | Loss: 6.3205 | LR: 2.00e-04 | 1788.2ms/step | 11.2 samples/s
|
| 180 |
+
Step 400/44000 | Loss: 5.8558 | LR: 2.67e-04 | 1492.4ms/step | 13.4 samples/s
|
| 181 |
+
Step 500/44000 | Loss: 5.4556 | LR: 3.33e-04 | 1491.8ms/step | 13.4 samples/s
|
| 182 |
+
Validation at step 500: Loss = 5.2855, Perplexity = 197.45
|
| 183 |
+
Step 600/44000 | Loss: 5.1474 | LR: 4.00e-04 | 1732.4ms/step | 11.5 samples/s
|
| 184 |
+
Step 700/44000 | Loss: 4.8551 | LR: 4.67e-04 | 1492.0ms/step | 13.4 samples/s
|
| 185 |
+
Validation at step 750: Loss = 4.5870, Perplexity = 98.20
|
| 186 |
+
Step 800/44000 | Loss: 4.5995 | LR: 5.00e-04 | 1731.6ms/step | 11.5 samples/s
|
| 187 |
+
Step 900/44000 | Loss: 4.3816 | LR: 5.00e-04 | 1492.2ms/step | 13.4 samples/s
|
epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed43.pid
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
354
|
epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed44.log
ADDED
|
@@ -0,0 +1,187 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s44/run_20260921_131213
|
| 2 |
+
Running config:
|
| 3 |
+
{
|
| 4 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 5 |
+
"model_dtype": "bfloat16",
|
| 6 |
+
"init_from_scratch": true,
|
| 7 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 8 |
+
"val_path": null,
|
| 9 |
+
"max_seq_length": 8192,
|
| 10 |
+
"num_workers": 8,
|
| 11 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s44/run_20260921_131213",
|
| 12 |
+
"resume_from_checkpoint": null,
|
| 13 |
+
"force_new_run": true,
|
| 14 |
+
"num_epochs": 1,
|
| 15 |
+
"max_steps": 44000,
|
| 16 |
+
"per_device_batch_size": 2,
|
| 17 |
+
"gradient_accumulation_steps": 10,
|
| 18 |
+
"learning_rate": 0.0005,
|
| 19 |
+
"weight_decay": 0.01,
|
| 20 |
+
"warmup_steps": 750,
|
| 21 |
+
"lr_scheduler": "cosine",
|
| 22 |
+
"max_grad_norm": 1.0,
|
| 23 |
+
"save_steps": 1000,
|
| 24 |
+
"eval_steps": 250,
|
| 25 |
+
"eval_batches": 50,
|
| 26 |
+
"logging_steps": 100,
|
| 27 |
+
"seed": 44,
|
| 28 |
+
"verbose": true,
|
| 29 |
+
"checkpoint_activations": false,
|
| 30 |
+
"resume_micro_step_override": null,
|
| 31 |
+
"strategy": "ddp",
|
| 32 |
+
"mixed_precision": "bf16",
|
| 33 |
+
"wandb_enabled": true,
|
| 34 |
+
"wandb_project": "stochastic_sparsity",
|
| 35 |
+
"wandb_name": "365m alibi 8k s44",
|
| 36 |
+
"wandb_tags": [
|
| 37 |
+
"qwen3",
|
| 38 |
+
"365m",
|
| 39 |
+
"8k",
|
| 40 |
+
"scaleladder",
|
| 41 |
+
"alibi",
|
| 42 |
+
"seed44"
|
| 43 |
+
],
|
| 44 |
+
"hidden_size": 768,
|
| 45 |
+
"intermediate_size": 3072,
|
| 46 |
+
"num_attention_heads": 6,
|
| 47 |
+
"num_key_value_heads": 2,
|
| 48 |
+
"num_hidden_layers": 28,
|
| 49 |
+
"head_dim": null,
|
| 50 |
+
"attention_dropout": null,
|
| 51 |
+
"rope_train_position_scale_set": null,
|
| 52 |
+
"positional": "alibi",
|
| 53 |
+
"attention_type": "dense",
|
| 54 |
+
"sparse_block_size": 128,
|
| 55 |
+
"sparse_num_random_blocks": 31,
|
| 56 |
+
"sparse_mask_pool_size": 1,
|
| 57 |
+
"sparse_val_dense_compare": false,
|
| 58 |
+
"sparse_layer_indices": null,
|
| 59 |
+
"sparse_mask_cache_dir": null,
|
| 60 |
+
"sparse_mask_seed": 0,
|
| 61 |
+
"sparse_mixed_nrb_set": null,
|
| 62 |
+
"dense_mode": false,
|
| 63 |
+
"dense_step_intervals": null
|
| 64 |
+
}
|
| 65 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 66 |
+
Initializing model from scratch (random weights)...
|
| 67 |
+
Checkpoint activations: False
|
| 68 |
+
|
| 69 |
+
|
| 70 |
+
================================================================================
|
| 71 |
+
MODEL ARCHITECTURE
|
| 72 |
+
================================================================================
|
| 73 |
+
Model config:
|
| 74 |
+
vocab_size: 151936
|
| 75 |
+
hidden_size: 768
|
| 76 |
+
num_hidden_layers: 28
|
| 77 |
+
num_attention_heads: 6
|
| 78 |
+
num_key_value_heads: 2
|
| 79 |
+
head_dim: 128
|
| 80 |
+
intermediate_size: 3072
|
| 81 |
+
max_position_embeddings: 32768
|
| 82 |
+
rope_theta: 1000000
|
| 83 |
+
rope_train_position_scale_set: None
|
| 84 |
+
attention_type: dense
|
| 85 |
+
|
| 86 |
+
Parameter count:
|
| 87 |
+
Total parameters: 358,958,848
|
| 88 |
+
Trainable parameters: 358,958,848
|
| 89 |
+
Non-trainable parameters: 0
|
| 90 |
+
Model size (BF16): 0.72 GB
|
| 91 |
+
|
| 92 |
+
--------------------------------------------------------------------------------
|
| 93 |
+
LAYER-BY-LAYER SUMMARY
|
| 94 |
+
--------------------------------------------------------------------------------
|
| 95 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 96 |
+
|
| 97 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 98 |
+
|
| 99 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 100 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 101 |
+
|
| 102 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 103 |
+
_warn_once(
|
| 104 |
+
=================================================================================================================================================
|
| 105 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 106 |
+
=================================================================================================================================================
|
| 107 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 108 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 109 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 110 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 111 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 112 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 113 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 114 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 115 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 116 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 117 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 140 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 141 |
+
=================================================================================================================================================
|
| 142 |
+
Total params: 475,645,696
|
| 143 |
+
Trainable params: 475,645,696
|
| 144 |
+
Non-trainable params: 0
|
| 145 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 146 |
+
=================================================================================================================================================
|
| 147 |
+
Input size (MB): 0.13
|
| 148 |
+
Forward/backward pass size (MB): 31197.23
|
| 149 |
+
Params size (MB): 951.29
|
| 150 |
+
Estimated Total Size (MB): 32148.66
|
| 151 |
+
=================================================================================================================================================
|
| 152 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 153 |
+
================================================================================
|
| 154 |
+
|
| 155 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 156 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 157 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 158 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 159 |
+
Dataset split: 3027764 train, 159356 validation
|
| 160 |
+
Training examples (packed, train split): 3027764
|
| 161 |
+
Validation examples (packed, val split): 159356
|
| 162 |
+
Per-device batch size: 2
|
| 163 |
+
World size (GPUs): 1
|
| 164 |
+
Gradient accumulation steps: 10
|
| 165 |
+
Effective batch size (seqs/step): 20
|
| 166 |
+
Sequence length: 8192
|
| 167 |
+
Tokens per optimizer step: 163,840
|
| 168 |
+
Micro-batches per epoch (per rank): 1513882
|
| 169 |
+
Optimizer steps per epoch: 151388
|
| 170 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 171 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 172 |
+
wandb: W&B syncing is set to `offline` in this directory. Run `wandb online` or set WANDB_MODE=online to enable cloud syncing.
|
| 173 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/offline-run-20260921_131249-ifgmkpzt
|
| 174 |
+
Starting training...
|
| 175 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 176 |
+
Step 100/44000 | Loss: 10.6002 | LR: 6.67e-05 | 1625.9ms/step | 12.3 samples/s
|
| 177 |
+
Step 200/44000 | Loss: 7.3141 | LR: 1.33e-04 | 1494.6ms/step | 13.4 samples/s
|
| 178 |
+
Validation at step 250: Loss = 6.3097, Perplexity = 549.87
|
| 179 |
+
Step 300/44000 | Loss: 6.3228 | LR: 2.00e-04 | 1786.9ms/step | 11.2 samples/s
|
| 180 |
+
Step 400/44000 | Loss: 5.8534 | LR: 2.67e-04 | 1504.9ms/step | 13.3 samples/s
|
| 181 |
+
Step 500/44000 | Loss: 5.4672 | LR: 3.33e-04 | 1505.7ms/step | 13.3 samples/s
|
| 182 |
+
Validation at step 500: Loss = 5.3115, Perplexity = 202.64
|
| 183 |
+
Step 600/44000 | Loss: 5.1448 | LR: 4.00e-04 | 1743.6ms/step | 11.5 samples/s
|
| 184 |
+
Step 700/44000 | Loss: 4.8769 | LR: 4.67e-04 | 1502.6ms/step | 13.3 samples/s
|
| 185 |
+
Validation at step 750: Loss = 4.6322, Perplexity = 102.74
|
| 186 |
+
Step 800/44000 | Loss: 4.6297 | LR: 5.00e-04 | 1745.7ms/step | 11.5 samples/s
|
| 187 |
+
Step 900/44000 | Loss: 4.3989 | LR: 5.00e-04 | 1504.3ms/step | 13.3 samples/s
|
epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed44.pid
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
355
|
epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed45.log
ADDED
|
@@ -0,0 +1,187 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s45/run_20260921_131213
|
| 2 |
+
Running config:
|
| 3 |
+
{
|
| 4 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 5 |
+
"model_dtype": "bfloat16",
|
| 6 |
+
"init_from_scratch": true,
|
| 7 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 8 |
+
"val_path": null,
|
| 9 |
+
"max_seq_length": 8192,
|
| 10 |
+
"num_workers": 8,
|
| 11 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s45/run_20260921_131213",
|
| 12 |
+
"resume_from_checkpoint": null,
|
| 13 |
+
"force_new_run": true,
|
| 14 |
+
"num_epochs": 1,
|
| 15 |
+
"max_steps": 44000,
|
| 16 |
+
"per_device_batch_size": 2,
|
| 17 |
+
"gradient_accumulation_steps": 10,
|
| 18 |
+
"learning_rate": 0.0005,
|
| 19 |
+
"weight_decay": 0.01,
|
| 20 |
+
"warmup_steps": 750,
|
| 21 |
+
"lr_scheduler": "cosine",
|
| 22 |
+
"max_grad_norm": 1.0,
|
| 23 |
+
"save_steps": 1000,
|
| 24 |
+
"eval_steps": 250,
|
| 25 |
+
"eval_batches": 50,
|
| 26 |
+
"logging_steps": 100,
|
| 27 |
+
"seed": 45,
|
| 28 |
+
"verbose": true,
|
| 29 |
+
"checkpoint_activations": false,
|
| 30 |
+
"resume_micro_step_override": null,
|
| 31 |
+
"strategy": "ddp",
|
| 32 |
+
"mixed_precision": "bf16",
|
| 33 |
+
"wandb_enabled": true,
|
| 34 |
+
"wandb_project": "stochastic_sparsity",
|
| 35 |
+
"wandb_name": "365m alibi 8k s45",
|
| 36 |
+
"wandb_tags": [
|
| 37 |
+
"qwen3",
|
| 38 |
+
"365m",
|
| 39 |
+
"8k",
|
| 40 |
+
"scaleladder",
|
| 41 |
+
"alibi",
|
| 42 |
+
"seed45"
|
| 43 |
+
],
|
| 44 |
+
"hidden_size": 768,
|
| 45 |
+
"intermediate_size": 3072,
|
| 46 |
+
"num_attention_heads": 6,
|
| 47 |
+
"num_key_value_heads": 2,
|
| 48 |
+
"num_hidden_layers": 28,
|
| 49 |
+
"head_dim": null,
|
| 50 |
+
"attention_dropout": null,
|
| 51 |
+
"rope_train_position_scale_set": null,
|
| 52 |
+
"positional": "alibi",
|
| 53 |
+
"attention_type": "dense",
|
| 54 |
+
"sparse_block_size": 128,
|
| 55 |
+
"sparse_num_random_blocks": 31,
|
| 56 |
+
"sparse_mask_pool_size": 1,
|
| 57 |
+
"sparse_val_dense_compare": false,
|
| 58 |
+
"sparse_layer_indices": null,
|
| 59 |
+
"sparse_mask_cache_dir": null,
|
| 60 |
+
"sparse_mask_seed": 0,
|
| 61 |
+
"sparse_mixed_nrb_set": null,
|
| 62 |
+
"dense_mode": false,
|
| 63 |
+
"dense_step_intervals": null
|
| 64 |
+
}
|
| 65 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 66 |
+
Initializing model from scratch (random weights)...
|
| 67 |
+
Checkpoint activations: False
|
| 68 |
+
|
| 69 |
+
|
| 70 |
+
================================================================================
|
| 71 |
+
MODEL ARCHITECTURE
|
| 72 |
+
================================================================================
|
| 73 |
+
Model config:
|
| 74 |
+
vocab_size: 151936
|
| 75 |
+
hidden_size: 768
|
| 76 |
+
num_hidden_layers: 28
|
| 77 |
+
num_attention_heads: 6
|
| 78 |
+
num_key_value_heads: 2
|
| 79 |
+
head_dim: 128
|
| 80 |
+
intermediate_size: 3072
|
| 81 |
+
max_position_embeddings: 32768
|
| 82 |
+
rope_theta: 1000000
|
| 83 |
+
rope_train_position_scale_set: None
|
| 84 |
+
attention_type: dense
|
| 85 |
+
|
| 86 |
+
Parameter count:
|
| 87 |
+
Total parameters: 358,958,848
|
| 88 |
+
Trainable parameters: 358,958,848
|
| 89 |
+
Non-trainable parameters: 0
|
| 90 |
+
Model size (BF16): 0.72 GB
|
| 91 |
+
|
| 92 |
+
--------------------------------------------------------------------------------
|
| 93 |
+
LAYER-BY-LAYER SUMMARY
|
| 94 |
+
--------------------------------------------------------------------------------
|
| 95 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 96 |
+
|
| 97 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 98 |
+
|
| 99 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 100 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 101 |
+
|
| 102 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 103 |
+
_warn_once(
|
| 104 |
+
=================================================================================================================================================
|
| 105 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 106 |
+
=================================================================================================================================================
|
| 107 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 108 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 109 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 110 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 111 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 112 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 113 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 114 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 115 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 116 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 117 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 140 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 141 |
+
=================================================================================================================================================
|
| 142 |
+
Total params: 475,645,696
|
| 143 |
+
Trainable params: 475,645,696
|
| 144 |
+
Non-trainable params: 0
|
| 145 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 146 |
+
=================================================================================================================================================
|
| 147 |
+
Input size (MB): 0.13
|
| 148 |
+
Forward/backward pass size (MB): 31197.23
|
| 149 |
+
Params size (MB): 951.29
|
| 150 |
+
Estimated Total Size (MB): 32148.66
|
| 151 |
+
=================================================================================================================================================
|
| 152 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 153 |
+
================================================================================
|
| 154 |
+
|
| 155 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 156 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 157 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 158 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 159 |
+
Dataset split: 3027764 train, 159356 validation
|
| 160 |
+
Training examples (packed, train split): 3027764
|
| 161 |
+
Validation examples (packed, val split): 159356
|
| 162 |
+
Per-device batch size: 2
|
| 163 |
+
World size (GPUs): 1
|
| 164 |
+
Gradient accumulation steps: 10
|
| 165 |
+
Effective batch size (seqs/step): 20
|
| 166 |
+
Sequence length: 8192
|
| 167 |
+
Tokens per optimizer step: 163,840
|
| 168 |
+
Micro-batches per epoch (per rank): 1513882
|
| 169 |
+
Optimizer steps per epoch: 151388
|
| 170 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 171 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 172 |
+
wandb: W&B syncing is set to `offline` in this directory. Run `wandb online` or set WANDB_MODE=online to enable cloud syncing.
|
| 173 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/offline-run-20260921_131249-3la36nzy
|
| 174 |
+
Starting training...
|
| 175 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 176 |
+
Step 100/44000 | Loss: 10.6683 | LR: 6.67e-05 | 1620.6ms/step | 12.3 samples/s
|
| 177 |
+
Step 200/44000 | Loss: 7.3445 | LR: 1.33e-04 | 1481.8ms/step | 13.5 samples/s
|
| 178 |
+
Validation at step 250: Loss = 6.3185, Perplexity = 554.73
|
| 179 |
+
Step 300/44000 | Loss: 6.3372 | LR: 2.00e-04 | 1773.1ms/step | 11.3 samples/s
|
| 180 |
+
Step 400/44000 | Loss: 5.8480 | LR: 2.67e-04 | 1489.5ms/step | 13.4 samples/s
|
| 181 |
+
Step 500/44000 | Loss: 5.4653 | LR: 3.33e-04 | 1489.4ms/step | 13.4 samples/s
|
| 182 |
+
Validation at step 500: Loss = 5.2802, Perplexity = 196.41
|
| 183 |
+
Step 600/44000 | Loss: 5.1333 | LR: 4.00e-04 | 1728.2ms/step | 11.6 samples/s
|
| 184 |
+
Step 700/44000 | Loss: 4.8685 | LR: 4.67e-04 | 1489.3ms/step | 13.4 samples/s
|
| 185 |
+
Validation at step 750: Loss = 4.6110, Perplexity = 100.58
|
| 186 |
+
Step 800/44000 | Loss: 4.6093 | LR: 5.00e-04 | 1728.6ms/step | 11.6 samples/s
|
| 187 |
+
Step 900/44000 | Loss: 4.3876 | LR: 5.00e-04 | 1489.7ms/step | 13.4 samples/s
|
epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed45.pid
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
356
|
epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed46.log
ADDED
|
@@ -0,0 +1,187 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s46/run_20260921_131213
|
| 2 |
+
Running config:
|
| 3 |
+
{
|
| 4 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 5 |
+
"model_dtype": "bfloat16",
|
| 6 |
+
"init_from_scratch": true,
|
| 7 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 8 |
+
"val_path": null,
|
| 9 |
+
"max_seq_length": 8192,
|
| 10 |
+
"num_workers": 8,
|
| 11 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s46/run_20260921_131213",
|
| 12 |
+
"resume_from_checkpoint": null,
|
| 13 |
+
"force_new_run": true,
|
| 14 |
+
"num_epochs": 1,
|
| 15 |
+
"max_steps": 44000,
|
| 16 |
+
"per_device_batch_size": 2,
|
| 17 |
+
"gradient_accumulation_steps": 10,
|
| 18 |
+
"learning_rate": 0.0005,
|
| 19 |
+
"weight_decay": 0.01,
|
| 20 |
+
"warmup_steps": 750,
|
| 21 |
+
"lr_scheduler": "cosine",
|
| 22 |
+
"max_grad_norm": 1.0,
|
| 23 |
+
"save_steps": 1000,
|
| 24 |
+
"eval_steps": 250,
|
| 25 |
+
"eval_batches": 50,
|
| 26 |
+
"logging_steps": 100,
|
| 27 |
+
"seed": 46,
|
| 28 |
+
"verbose": true,
|
| 29 |
+
"checkpoint_activations": false,
|
| 30 |
+
"resume_micro_step_override": null,
|
| 31 |
+
"strategy": "ddp",
|
| 32 |
+
"mixed_precision": "bf16",
|
| 33 |
+
"wandb_enabled": true,
|
| 34 |
+
"wandb_project": "stochastic_sparsity",
|
| 35 |
+
"wandb_name": "365m alibi 8k s46",
|
| 36 |
+
"wandb_tags": [
|
| 37 |
+
"qwen3",
|
| 38 |
+
"365m",
|
| 39 |
+
"8k",
|
| 40 |
+
"scaleladder",
|
| 41 |
+
"alibi",
|
| 42 |
+
"seed46"
|
| 43 |
+
],
|
| 44 |
+
"hidden_size": 768,
|
| 45 |
+
"intermediate_size": 3072,
|
| 46 |
+
"num_attention_heads": 6,
|
| 47 |
+
"num_key_value_heads": 2,
|
| 48 |
+
"num_hidden_layers": 28,
|
| 49 |
+
"head_dim": null,
|
| 50 |
+
"attention_dropout": null,
|
| 51 |
+
"rope_train_position_scale_set": null,
|
| 52 |
+
"positional": "alibi",
|
| 53 |
+
"attention_type": "dense",
|
| 54 |
+
"sparse_block_size": 128,
|
| 55 |
+
"sparse_num_random_blocks": 31,
|
| 56 |
+
"sparse_mask_pool_size": 1,
|
| 57 |
+
"sparse_val_dense_compare": false,
|
| 58 |
+
"sparse_layer_indices": null,
|
| 59 |
+
"sparse_mask_cache_dir": null,
|
| 60 |
+
"sparse_mask_seed": 0,
|
| 61 |
+
"sparse_mixed_nrb_set": null,
|
| 62 |
+
"dense_mode": false,
|
| 63 |
+
"dense_step_intervals": null
|
| 64 |
+
}
|
| 65 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 66 |
+
Initializing model from scratch (random weights)...
|
| 67 |
+
Checkpoint activations: False
|
| 68 |
+
|
| 69 |
+
|
| 70 |
+
================================================================================
|
| 71 |
+
MODEL ARCHITECTURE
|
| 72 |
+
================================================================================
|
| 73 |
+
Model config:
|
| 74 |
+
vocab_size: 151936
|
| 75 |
+
hidden_size: 768
|
| 76 |
+
num_hidden_layers: 28
|
| 77 |
+
num_attention_heads: 6
|
| 78 |
+
num_key_value_heads: 2
|
| 79 |
+
head_dim: 128
|
| 80 |
+
intermediate_size: 3072
|
| 81 |
+
max_position_embeddings: 32768
|
| 82 |
+
rope_theta: 1000000
|
| 83 |
+
rope_train_position_scale_set: None
|
| 84 |
+
attention_type: dense
|
| 85 |
+
|
| 86 |
+
Parameter count:
|
| 87 |
+
Total parameters: 358,958,848
|
| 88 |
+
Trainable parameters: 358,958,848
|
| 89 |
+
Non-trainable parameters: 0
|
| 90 |
+
Model size (BF16): 0.72 GB
|
| 91 |
+
|
| 92 |
+
--------------------------------------------------------------------------------
|
| 93 |
+
LAYER-BY-LAYER SUMMARY
|
| 94 |
+
--------------------------------------------------------------------------------
|
| 95 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 96 |
+
|
| 97 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 98 |
+
|
| 99 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 100 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 101 |
+
|
| 102 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 103 |
+
_warn_once(
|
| 104 |
+
=================================================================================================================================================
|
| 105 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 106 |
+
=================================================================================================================================================
|
| 107 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 108 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 109 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 110 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 111 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 112 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 113 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 114 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 115 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 116 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 117 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 140 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 141 |
+
=================================================================================================================================================
|
| 142 |
+
Total params: 475,645,696
|
| 143 |
+
Trainable params: 475,645,696
|
| 144 |
+
Non-trainable params: 0
|
| 145 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 146 |
+
=================================================================================================================================================
|
| 147 |
+
Input size (MB): 0.13
|
| 148 |
+
Forward/backward pass size (MB): 31197.23
|
| 149 |
+
Params size (MB): 951.29
|
| 150 |
+
Estimated Total Size (MB): 32148.66
|
| 151 |
+
=================================================================================================================================================
|
| 152 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 153 |
+
================================================================================
|
| 154 |
+
|
| 155 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 156 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 157 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 158 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 159 |
+
Dataset split: 3027764 train, 159356 validation
|
| 160 |
+
Training examples (packed, train split): 3027764
|
| 161 |
+
Validation examples (packed, val split): 159356
|
| 162 |
+
Per-device batch size: 2
|
| 163 |
+
World size (GPUs): 1
|
| 164 |
+
Gradient accumulation steps: 10
|
| 165 |
+
Effective batch size (seqs/step): 20
|
| 166 |
+
Sequence length: 8192
|
| 167 |
+
Tokens per optimizer step: 163,840
|
| 168 |
+
Micro-batches per epoch (per rank): 1513882
|
| 169 |
+
Optimizer steps per epoch: 151388
|
| 170 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 171 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 172 |
+
wandb: W&B syncing is set to `offline` in this directory. Run `wandb online` or set WANDB_MODE=online to enable cloud syncing.
|
| 173 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/offline-run-20260921_131249-meicy3md
|
| 174 |
+
Starting training...
|
| 175 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 176 |
+
Step 100/44000 | Loss: 10.6054 | LR: 6.67e-05 | 1648.3ms/step | 12.1 samples/s
|
| 177 |
+
Step 200/44000 | Loss: 7.3376 | LR: 1.33e-04 | 1517.3ms/step | 13.2 samples/s
|
| 178 |
+
Validation at step 250: Loss = 6.3202, Perplexity = 555.69
|
| 179 |
+
Step 300/44000 | Loss: 6.3291 | LR: 2.00e-04 | 1814.0ms/step | 11.0 samples/s
|
| 180 |
+
Step 400/44000 | Loss: 5.8539 | LR: 2.67e-04 | 1528.0ms/step | 13.1 samples/s
|
| 181 |
+
Step 500/44000 | Loss: 5.4670 | LR: 3.33e-04 | 1528.6ms/step | 13.1 samples/s
|
| 182 |
+
Validation at step 500: Loss = 5.2901, Perplexity = 198.35
|
| 183 |
+
Step 600/44000 | Loss: 5.1335 | LR: 4.00e-04 | 1770.0ms/step | 11.3 samples/s
|
| 184 |
+
Step 700/44000 | Loss: 4.8768 | LR: 4.67e-04 | 1526.3ms/step | 13.1 samples/s
|
| 185 |
+
Validation at step 750: Loss = 4.6087, Perplexity = 100.36
|
| 186 |
+
Step 800/44000 | Loss: 4.6136 | LR: 5.00e-04 | 1774.0ms/step | 11.3 samples/s
|
| 187 |
+
Step 900/44000 | Loss: 4.3924 | LR: 5.00e-04 | 1528.4ms/step | 13.1 samples/s
|
epfl_final/logs/ALIBI_20260921/restart_20260921_131155/seed46.pid
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
357
|
epfl_final/logs/ALIBI_20260921/seed42.log
ADDED
|
@@ -0,0 +1,373 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s42/run_20260921_030452
|
| 2 |
+
Running config:
|
| 3 |
+
{
|
| 4 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 5 |
+
"model_dtype": "bfloat16",
|
| 6 |
+
"init_from_scratch": true,
|
| 7 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 8 |
+
"val_path": null,
|
| 9 |
+
"max_seq_length": 8192,
|
| 10 |
+
"num_workers": 8,
|
| 11 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s42/run_20260921_030452",
|
| 12 |
+
"resume_from_checkpoint": null,
|
| 13 |
+
"force_new_run": true,
|
| 14 |
+
"num_epochs": 1,
|
| 15 |
+
"max_steps": 44000,
|
| 16 |
+
"per_device_batch_size": 2,
|
| 17 |
+
"gradient_accumulation_steps": 10,
|
| 18 |
+
"learning_rate": 0.0005,
|
| 19 |
+
"weight_decay": 0.01,
|
| 20 |
+
"warmup_steps": 750,
|
| 21 |
+
"lr_scheduler": "cosine",
|
| 22 |
+
"max_grad_norm": 1.0,
|
| 23 |
+
"save_steps": 22000,
|
| 24 |
+
"eval_steps": 250,
|
| 25 |
+
"eval_batches": 50,
|
| 26 |
+
"logging_steps": 100,
|
| 27 |
+
"seed": 42,
|
| 28 |
+
"verbose": true,
|
| 29 |
+
"checkpoint_activations": false,
|
| 30 |
+
"resume_micro_step_override": null,
|
| 31 |
+
"strategy": "ddp",
|
| 32 |
+
"mixed_precision": "bf16",
|
| 33 |
+
"wandb_enabled": true,
|
| 34 |
+
"wandb_project": "stochastic_sparsity",
|
| 35 |
+
"wandb_name": "365m alibi 8k s42",
|
| 36 |
+
"wandb_tags": [
|
| 37 |
+
"qwen3",
|
| 38 |
+
"365m",
|
| 39 |
+
"8k",
|
| 40 |
+
"scaleladder",
|
| 41 |
+
"alibi",
|
| 42 |
+
"seed42"
|
| 43 |
+
],
|
| 44 |
+
"hidden_size": 768,
|
| 45 |
+
"intermediate_size": 3072,
|
| 46 |
+
"num_attention_heads": 6,
|
| 47 |
+
"num_key_value_heads": 2,
|
| 48 |
+
"num_hidden_layers": 28,
|
| 49 |
+
"head_dim": null,
|
| 50 |
+
"attention_dropout": null,
|
| 51 |
+
"rope_train_position_scale_set": null,
|
| 52 |
+
"positional": "alibi",
|
| 53 |
+
"attention_type": "dense",
|
| 54 |
+
"sparse_block_size": 128,
|
| 55 |
+
"sparse_num_random_blocks": 31,
|
| 56 |
+
"sparse_mask_pool_size": 1,
|
| 57 |
+
"sparse_val_dense_compare": false,
|
| 58 |
+
"sparse_layer_indices": null,
|
| 59 |
+
"sparse_mask_cache_dir": null,
|
| 60 |
+
"sparse_mask_seed": 0,
|
| 61 |
+
"sparse_mixed_nrb_set": null,
|
| 62 |
+
"dense_mode": false,
|
| 63 |
+
"dense_step_intervals": null
|
| 64 |
+
}
|
| 65 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 66 |
+
Initializing model from scratch (random weights)...
|
| 67 |
+
Checkpoint activations: False
|
| 68 |
+
|
| 69 |
+
|
| 70 |
+
================================================================================
|
| 71 |
+
MODEL ARCHITECTURE
|
| 72 |
+
================================================================================
|
| 73 |
+
Model config:
|
| 74 |
+
vocab_size: 151936
|
| 75 |
+
hidden_size: 768
|
| 76 |
+
num_hidden_layers: 28
|
| 77 |
+
num_attention_heads: 6
|
| 78 |
+
num_key_value_heads: 2
|
| 79 |
+
head_dim: 128
|
| 80 |
+
intermediate_size: 3072
|
| 81 |
+
max_position_embeddings: 32768
|
| 82 |
+
rope_theta: 1000000
|
| 83 |
+
rope_train_position_scale_set: None
|
| 84 |
+
attention_type: dense
|
| 85 |
+
|
| 86 |
+
Parameter count:
|
| 87 |
+
Total parameters: 358,958,848
|
| 88 |
+
Trainable parameters: 358,958,848
|
| 89 |
+
Non-trainable parameters: 0
|
| 90 |
+
Model size (BF16): 0.72 GB
|
| 91 |
+
|
| 92 |
+
--------------------------------------------------------------------------------
|
| 93 |
+
LAYER-BY-LAYER SUMMARY
|
| 94 |
+
--------------------------------------------------------------------------------
|
| 95 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 96 |
+
|
| 97 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 98 |
+
|
| 99 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 100 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 101 |
+
|
| 102 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 103 |
+
_warn_once(
|
| 104 |
+
=================================================================================================================================================
|
| 105 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 106 |
+
=================================================================================================================================================
|
| 107 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 108 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 109 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 110 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 111 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 112 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 113 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 114 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 115 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 116 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 117 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 140 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 141 |
+
=================================================================================================================================================
|
| 142 |
+
Total params: 475,645,696
|
| 143 |
+
Trainable params: 475,645,696
|
| 144 |
+
Non-trainable params: 0
|
| 145 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 146 |
+
=================================================================================================================================================
|
| 147 |
+
Input size (MB): 0.13
|
| 148 |
+
Forward/backward pass size (MB): 31197.23
|
| 149 |
+
Params size (MB): 951.29
|
| 150 |
+
Estimated Total Size (MB): 32148.66
|
| 151 |
+
=================================================================================================================================================
|
| 152 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 153 |
+
================================================================================
|
| 154 |
+
|
| 155 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 156 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 157 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 158 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 159 |
+
Dataset split: 3027764 train, 159356 validation
|
| 160 |
+
Training examples (packed, train split): 3027764
|
| 161 |
+
Validation examples (packed, val split): 159356
|
| 162 |
+
Per-device batch size: 2
|
| 163 |
+
World size (GPUs): 1
|
| 164 |
+
Gradient accumulation steps: 10
|
| 165 |
+
Effective batch size (seqs/step): 20
|
| 166 |
+
Sequence length: 8192
|
| 167 |
+
Tokens per optimizer step: 163,840
|
| 168 |
+
Micro-batches per epoch (per rank): 1513882
|
| 169 |
+
Optimizer steps per epoch: 151388
|
| 170 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 171 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 172 |
+
wandb: W&B syncing is set to `offline` in this directory. Run `wandb online` or set WANDB_MODE=online to enable cloud syncing.
|
| 173 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/offline-run-20260921_030515-ao5edbbv
|
| 174 |
+
Starting training...
|
| 175 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 176 |
+
Step 100/44000 | Loss: 10.5675 | LR: 6.67e-05 | 1972.1ms/step | 10.1 samples/s
|
| 177 |
+
Step 200/44000 | Loss: 7.3113 | LR: 1.33e-04 | 1503.8ms/step | 13.3 samples/s
|
| 178 |
+
Validation at step 250: Loss = 6.3071, Perplexity = 548.47
|
| 179 |
+
Step 300/44000 | Loss: 6.3249 | LR: 2.00e-04 | 1897.6ms/step | 10.5 samples/s
|
| 180 |
+
Step 400/44000 | Loss: 5.8445 | LR: 2.67e-04 | 1512.6ms/step | 13.2 samples/s
|
| 181 |
+
Step 500/44000 | Loss: 5.4630 | LR: 3.33e-04 | 1513.7ms/step | 13.2 samples/s
|
| 182 |
+
Validation at step 500: Loss = 5.2931, Perplexity = 198.95
|
| 183 |
+
Step 600/44000 | Loss: 5.1375 | LR: 4.00e-04 | 1756.8ms/step | 11.4 samples/s
|
| 184 |
+
Step 700/44000 | Loss: 4.8494 | LR: 4.67e-04 | 1514.6ms/step | 13.2 samples/s
|
| 185 |
+
Validation at step 750: Loss = 4.5929, Perplexity = 98.78
|
| 186 |
+
Step 800/44000 | Loss: 4.5821 | LR: 5.00e-04 | 1756.6ms/step | 11.4 samples/s
|
| 187 |
+
Step 900/44000 | Loss: 4.3793 | LR: 5.00e-04 | 1513.0ms/step | 13.2 samples/s
|
| 188 |
+
Step 1000/44000 | Loss: 4.2242 | LR: 5.00e-04 | 1510.9ms/step | 13.2 samples/s
|
| 189 |
+
Validation at step 1000: Loss = 4.1745, Perplexity = 65.00
|
| 190 |
+
Step 1100/44000 | Loss: 4.1056 | LR: 5.00e-04 | 1748.4ms/step | 11.4 samples/s
|
| 191 |
+
Step 1200/44000 | Loss: 4.0142 | LR: 5.00e-04 | 1500.3ms/step | 13.3 samples/s
|
| 192 |
+
Validation at step 1250: Loss = 3.9599, Perplexity = 52.45
|
| 193 |
+
Step 1300/44000 | Loss: 3.9476 | LR: 5.00e-04 | 1745.2ms/step | 11.5 samples/s
|
| 194 |
+
Step 1400/44000 | Loss: 3.8822 | LR: 5.00e-04 | 1504.6ms/step | 13.3 samples/s
|
| 195 |
+
Step 1500/44000 | Loss: 3.8561 | LR: 5.00e-04 | 1500.8ms/step | 13.3 samples/s
|
| 196 |
+
Validation at step 1500: Loss = 3.8278, Perplexity = 45.96
|
| 197 |
+
Step 1600/44000 | Loss: 3.8000 | LR: 5.00e-04 | 1741.5ms/step | 11.5 samples/s
|
| 198 |
+
Step 1700/44000 | Loss: 3.7480 | LR: 4.99e-04 | 1502.5ms/step | 13.3 samples/s
|
| 199 |
+
Validation at step 1750: Loss = 3.7341, Perplexity = 41.85
|
| 200 |
+
Step 1800/44000 | Loss: 3.7115 | LR: 4.99e-04 | 1746.7ms/step | 11.5 samples/s
|
| 201 |
+
Step 1900/44000 | Loss: 3.6990 | LR: 4.99e-04 | 1501.7ms/step | 13.3 samples/s
|
| 202 |
+
Step 2000/44000 | Loss: 3.6665 | LR: 4.99e-04 | 1503.2ms/step | 13.3 samples/s
|
| 203 |
+
Validation at step 2000: Loss = 3.6616, Perplexity = 38.92
|
| 204 |
+
Step 2100/44000 | Loss: 3.6322 | LR: 4.99e-04 | 1743.2ms/step | 11.5 samples/s
|
| 205 |
+
Step 2200/44000 | Loss: 3.6143 | LR: 4.99e-04 | 1500.8ms/step | 13.3 samples/s
|
| 206 |
+
Validation at step 2250: Loss = 3.6065, Perplexity = 36.84
|
| 207 |
+
Step 2300/44000 | Loss: 3.5900 | LR: 4.98e-04 | 1746.1ms/step | 11.5 samples/s
|
| 208 |
+
Step 2400/44000 | Loss: 3.5640 | LR: 4.98e-04 | 1502.7ms/step | 13.3 samples/s
|
| 209 |
+
Step 2500/44000 | Loss: 3.5592 | LR: 4.98e-04 | 1500.4ms/step | 13.3 samples/s
|
| 210 |
+
Validation at step 2500: Loss = 3.5598, Perplexity = 35.15
|
| 211 |
+
Step 2600/44000 | Loss: 3.5447 | LR: 4.98e-04 | 1743.3ms/step | 11.5 samples/s
|
| 212 |
+
Step 2700/44000 | Loss: 3.5305 | LR: 4.97e-04 | 1500.5ms/step | 13.3 samples/s
|
| 213 |
+
Validation at step 2750: Loss = 3.5247, Perplexity = 33.94
|
| 214 |
+
Step 2800/44000 | Loss: 3.5067 | LR: 4.97e-04 | 1744.8ms/step | 11.5 samples/s
|
| 215 |
+
Step 2900/44000 | Loss: 3.4870 | LR: 4.97e-04 | 1501.4ms/step | 13.3 samples/s
|
| 216 |
+
Step 3000/44000 | Loss: 3.4748 | LR: 4.97e-04 | 1500.6ms/step | 13.3 samples/s
|
| 217 |
+
Validation at step 3000: Loss = 3.4869, Perplexity = 32.68
|
| 218 |
+
Step 3100/44000 | Loss: 3.4692 | LR: 4.96e-04 | 1745.2ms/step | 11.5 samples/s
|
| 219 |
+
Step 3200/44000 | Loss: 3.4570 | LR: 4.96e-04 | 1501.9ms/step | 13.3 samples/s
|
| 220 |
+
Validation at step 3250: Loss = 3.4576, Perplexity = 31.74
|
| 221 |
+
Step 3300/44000 | Loss: 3.4487 | LR: 4.96e-04 | 1744.1ms/step | 11.5 samples/s
|
| 222 |
+
Step 3400/44000 | Loss: 3.4405 | LR: 4.95e-04 | 1502.2ms/step | 13.3 samples/s
|
| 223 |
+
Step 3500/44000 | Loss: 3.4268 | LR: 4.95e-04 | 1502.0ms/step | 13.3 samples/s
|
| 224 |
+
Validation at step 3500: Loss = 3.4310, Perplexity = 30.91
|
| 225 |
+
Step 3600/44000 | Loss: 3.4135 | LR: 4.95e-04 | 1744.2ms/step | 11.5 samples/s
|
| 226 |
+
Step 3700/44000 | Loss: 3.4041 | LR: 4.94e-04 | 1503.6ms/step | 13.3 samples/s
|
| 227 |
+
Validation at step 3750: Loss = 3.4070, Perplexity = 30.18
|
| 228 |
+
Step 3800/44000 | Loss: 3.3954 | LR: 4.94e-04 | 1743.4ms/step | 11.5 samples/s
|
| 229 |
+
Step 3900/44000 | Loss: 3.3866 | LR: 4.93e-04 | 1502.8ms/step | 13.3 samples/s
|
| 230 |
+
Step 4000/44000 | Loss: 3.3775 | LR: 4.93e-04 | 1501.4ms/step | 13.3 samples/s
|
| 231 |
+
Validation at step 4000: Loss = 3.3862, Perplexity = 29.55
|
| 232 |
+
Step 4100/44000 | Loss: 3.3811 | LR: 4.93e-04 | 1744.1ms/step | 11.5 samples/s
|
| 233 |
+
Step 4200/44000 | Loss: 3.3671 | LR: 4.92e-04 | 1503.3ms/step | 13.3 samples/s
|
| 234 |
+
Validation at step 4250: Loss = 3.3703, Perplexity = 29.09
|
| 235 |
+
Step 4300/44000 | Loss: 3.3644 | LR: 4.92e-04 | 1745.1ms/step | 11.5 samples/s
|
| 236 |
+
Step 4400/44000 | Loss: 3.3603 | LR: 4.91e-04 | 1502.7ms/step | 13.3 samples/s
|
| 237 |
+
Step 4500/44000 | Loss: 3.3492 | LR: 4.91e-04 | 1503.4ms/step | 13.3 samples/s
|
| 238 |
+
Validation at step 4500: Loss = 3.3517, Perplexity = 28.55
|
| 239 |
+
Step 4600/44000 | Loss: 3.3282 | LR: 4.90e-04 | 1744.6ms/step | 11.5 samples/s
|
| 240 |
+
Step 4700/44000 | Loss: 3.3278 | LR: 4.90e-04 | 1501.3ms/step | 13.3 samples/s
|
| 241 |
+
Validation at step 4750: Loss = 3.3343, Perplexity = 28.06
|
| 242 |
+
Step 4800/44000 | Loss: 3.3213 | LR: 4.89e-04 | 1746.1ms/step | 11.5 samples/s
|
| 243 |
+
Step 4900/44000 | Loss: 3.3126 | LR: 4.89e-04 | 1502.6ms/step | 13.3 samples/s
|
| 244 |
+
Step 5000/44000 | Loss: 3.3031 | LR: 4.88e-04 | 1502.7ms/step | 13.3 samples/s
|
| 245 |
+
Validation at step 5000: Loss = 3.3192, Perplexity = 27.64
|
| 246 |
+
Step 5100/44000 | Loss: 3.3089 | LR: 4.88e-04 | 1745.7ms/step | 11.5 samples/s
|
| 247 |
+
Step 5200/44000 | Loss: 3.3100 | LR: 4.87e-04 | 1499.2ms/step | 13.3 samples/s
|
| 248 |
+
Validation at step 5250: Loss = 3.3052, Perplexity = 27.25
|
| 249 |
+
Step 5300/44000 | Loss: 3.2863 | LR: 4.86e-04 | 1744.7ms/step | 11.5 samples/s
|
| 250 |
+
Step 5400/44000 | Loss: 3.2940 | LR: 4.86e-04 | 1502.5ms/step | 13.3 samples/s
|
| 251 |
+
Step 5500/44000 | Loss: 3.2883 | LR: 4.85e-04 | 1503.5ms/step | 13.3 samples/s
|
| 252 |
+
Validation at step 5500: Loss = 3.2924, Perplexity = 26.91
|
| 253 |
+
Step 5600/44000 | Loss: 3.2723 | LR: 4.85e-04 | 1744.4ms/step | 11.5 samples/s
|
| 254 |
+
Step 5700/44000 | Loss: 3.2723 | LR: 4.84e-04 | 1501.3ms/step | 13.3 samples/s
|
| 255 |
+
Validation at step 5750: Loss = 3.2807, Perplexity = 26.59
|
| 256 |
+
Step 5800/44000 | Loss: 3.2600 | LR: 4.83e-04 | 1744.5ms/step | 11.5 samples/s
|
| 257 |
+
Step 5900/44000 | Loss: 3.2678 | LR: 4.83e-04 | 1502.7ms/step | 13.3 samples/s
|
| 258 |
+
Step 6000/44000 | Loss: 3.2496 | LR: 4.82e-04 | 1501.6ms/step | 13.3 samples/s
|
| 259 |
+
Validation at step 6000: Loss = 3.2681, Perplexity = 26.26
|
| 260 |
+
Step 6100/44000 | Loss: 3.2571 | LR: 4.81e-04 | 1744.6ms/step | 11.5 samples/s
|
| 261 |
+
Step 6200/44000 | Loss: 3.2435 | LR: 4.81e-04 | 1501.8ms/step | 13.3 samples/s
|
| 262 |
+
Validation at step 6250: Loss = 3.2596, Perplexity = 26.04
|
| 263 |
+
Step 6300/44000 | Loss: 3.2543 | LR: 4.80e-04 | 1742.7ms/step | 11.5 samples/s
|
| 264 |
+
Step 6400/44000 | Loss: 3.2393 | LR: 4.79e-04 | 1502.8ms/step | 13.3 samples/s
|
| 265 |
+
Step 6500/44000 | Loss: 3.2266 | LR: 4.79e-04 | 1502.4ms/step | 13.3 samples/s
|
| 266 |
+
Validation at step 6500: Loss = 3.2486, Perplexity = 25.75
|
| 267 |
+
Step 6600/44000 | Loss: 3.2433 | LR: 4.78e-04 | 1744.3ms/step | 11.5 samples/s
|
| 268 |
+
Step 6700/44000 | Loss: 3.2293 | LR: 4.77e-04 | 1502.8ms/step | 13.3 samples/s
|
| 269 |
+
Validation at step 6750: Loss = 3.2414, Perplexity = 25.57
|
| 270 |
+
Step 6800/44000 | Loss: 3.2254 | LR: 4.76e-04 | 1744.5ms/step | 11.5 samples/s
|
| 271 |
+
Step 6900/44000 | Loss: 3.2247 | LR: 4.75e-04 | 1502.4ms/step | 13.3 samples/s
|
| 272 |
+
Step 7000/44000 | Loss: 3.2203 | LR: 4.75e-04 | 1499.6ms/step | 13.3 samples/s
|
| 273 |
+
Validation at step 7000: Loss = 3.2317, Perplexity = 25.32
|
| 274 |
+
Step 7100/44000 | Loss: 3.2162 | LR: 4.74e-04 | 1745.1ms/step | 11.5 samples/s
|
| 275 |
+
Step 7200/44000 | Loss: 3.2167 | LR: 4.73e-04 | 1504.3ms/step | 13.3 samples/s
|
| 276 |
+
Validation at step 7250: Loss = 3.2221, Perplexity = 25.08
|
| 277 |
+
Step 7300/44000 | Loss: 3.2219 | LR: 4.72e-04 | 1745.8ms/step | 11.5 samples/s
|
| 278 |
+
Step 7400/44000 | Loss: 3.2144 | LR: 4.71e-04 | 1503.0ms/step | 13.3 samples/s
|
| 279 |
+
Step 7500/44000 | Loss: 3.2099 | LR: 4.71e-04 | 1503.9ms/step | 13.3 samples/s
|
| 280 |
+
Validation at step 7500: Loss = 3.2146, Perplexity = 24.89
|
| 281 |
+
Step 7600/44000 | Loss: 3.2063 | LR: 4.70e-04 | 1745.8ms/step | 11.5 samples/s
|
| 282 |
+
Step 7700/44000 | Loss: 3.2042 | LR: 4.69e-04 | 1502.6ms/step | 13.3 samples/s
|
| 283 |
+
Validation at step 7750: Loss = 3.2066, Perplexity = 24.70
|
| 284 |
+
Step 7800/44000 | Loss: 3.1960 | LR: 4.68e-04 | 1745.8ms/step | 11.5 samples/s
|
| 285 |
+
Step 7900/44000 | Loss: 3.1865 | LR: 4.67e-04 | 1503.4ms/step | 13.3 samples/s
|
| 286 |
+
Step 8000/44000 | Loss: 3.1890 | LR: 4.66e-04 | 1504.6ms/step | 13.3 samples/s
|
| 287 |
+
Validation at step 8000: Loss = 3.1980, Perplexity = 24.48
|
| 288 |
+
Step 8100/44000 | Loss: 3.1743 | LR: 4.65e-04 | 1747.9ms/step | 11.4 samples/s
|
| 289 |
+
Step 8200/44000 | Loss: 3.1829 | LR: 4.64e-04 | 1504.8ms/step | 13.3 samples/s
|
| 290 |
+
Validation at step 8250: Loss = 3.1917, Perplexity = 24.33
|
| 291 |
+
Step 8300/44000 | Loss: 3.1795 | LR: 4.63e-04 | 1746.3ms/step | 11.5 samples/s
|
| 292 |
+
Step 8400/44000 | Loss: 3.1815 | LR: 4.62e-04 | 1503.7ms/step | 13.3 samples/s
|
| 293 |
+
Step 8500/44000 | Loss: 3.1765 | LR: 4.61e-04 | 1501.7ms/step | 13.3 samples/s
|
| 294 |
+
Validation at step 8500: Loss = 3.1842, Perplexity = 24.15
|
| 295 |
+
Step 8600/44000 | Loss: 3.1726 | LR: 4.60e-04 | 1743.7ms/step | 11.5 samples/s
|
| 296 |
+
Step 8700/44000 | Loss: 3.1608 | LR: 4.59e-04 | 1502.5ms/step | 13.3 samples/s
|
| 297 |
+
Validation at step 8750: Loss = 3.1772, Perplexity = 23.98
|
| 298 |
+
Step 8800/44000 | Loss: 3.1588 | LR: 4.58e-04 | 1745.5ms/step | 11.5 samples/s
|
| 299 |
+
Step 8900/44000 | Loss: 3.1598 | LR: 4.57e-04 | 1501.4ms/step | 13.3 samples/s
|
| 300 |
+
Step 9000/44000 | Loss: 3.1605 | LR: 4.56e-04 | 1501.3ms/step | 13.3 samples/s
|
| 301 |
+
Validation at step 9000: Loss = 3.1706, Perplexity = 23.82
|
| 302 |
+
Step 9100/44000 | Loss: 3.1585 | LR: 4.55e-04 | 1746.7ms/step | 11.5 samples/s
|
| 303 |
+
Step 9200/44000 | Loss: 3.1446 | LR: 4.54e-04 | 1502.5ms/step | 13.3 samples/s
|
| 304 |
+
Validation at step 9250: Loss = 3.1649, Perplexity = 23.69
|
| 305 |
+
Step 9300/44000 | Loss: 3.1586 | LR: 4.53e-04 | 1743.7ms/step | 11.5 samples/s
|
| 306 |
+
Step 9400/44000 | Loss: 3.1465 | LR: 4.52e-04 | 1503.3ms/step | 13.3 samples/s
|
| 307 |
+
Step 9500/44000 | Loss: 3.1441 | LR: 4.51e-04 | 1501.0ms/step | 13.3 samples/s
|
| 308 |
+
Validation at step 9500: Loss = 3.1589, Perplexity = 23.55
|
| 309 |
+
Step 9600/44000 | Loss: 3.1510 | LR: 4.50e-04 | 1743.2ms/step | 11.5 samples/s
|
| 310 |
+
Step 9700/44000 | Loss: 3.1472 | LR: 4.49e-04 | 1502.9ms/step | 13.3 samples/s
|
| 311 |
+
Validation at step 9750: Loss = 3.1531, Perplexity = 23.41
|
| 312 |
+
Step 9800/44000 | Loss: 3.1383 | LR: 4.48e-04 | 1743.5ms/step | 11.5 samples/s
|
| 313 |
+
Step 9900/44000 | Loss: 3.1445 | LR: 4.47e-04 | 1504.0ms/step | 13.3 samples/s
|
| 314 |
+
Step 10000/44000 | Loss: 3.1389 | LR: 4.46e-04 | 1503.8ms/step | 13.3 samples/s
|
| 315 |
+
Validation at step 10000: Loss = 3.1468, Perplexity = 23.26
|
| 316 |
+
Step 10100/44000 | Loss: 3.1305 | LR: 4.45e-04 | 1744.7ms/step | 11.5 samples/s
|
| 317 |
+
Step 10200/44000 | Loss: 3.1405 | LR: 4.43e-04 | 1502.9ms/step | 13.3 samples/s
|
| 318 |
+
Validation at step 10250: Loss = 3.1416, Perplexity = 23.14
|
| 319 |
+
Step 10300/44000 | Loss: 3.1159 | LR: 4.42e-04 | 1742.2ms/step | 11.5 samples/s
|
| 320 |
+
Step 10400/44000 | Loss: 3.1339 | LR: 4.41e-04 | 1500.8ms/step | 13.3 samples/s
|
| 321 |
+
Step 10500/44000 | Loss: 3.1309 | LR: 4.40e-04 | 1501.2ms/step | 13.3 samples/s
|
| 322 |
+
Validation at step 10500: Loss = 3.1365, Perplexity = 23.02
|
| 323 |
+
Step 10600/44000 | Loss: 3.1209 | LR: 4.39e-04 | 1744.0ms/step | 11.5 samples/s
|
| 324 |
+
Step 10700/44000 | Loss: 3.1139 | LR: 4.37e-04 | 1501.4ms/step | 13.3 samples/s
|
| 325 |
+
Validation at step 10750: Loss = 3.1326, Perplexity = 22.93
|
| 326 |
+
Step 10800/44000 | Loss: 3.1086 | LR: 4.36e-04 | 1744.4ms/step | 11.5 samples/s
|
| 327 |
+
Step 10900/44000 | Loss: 3.1249 | LR: 4.35e-04 | 1504.1ms/step | 13.3 samples/s
|
| 328 |
+
Step 11000/44000 | Loss: 3.1126 | LR: 4.34e-04 | 1504.8ms/step | 13.3 samples/s
|
| 329 |
+
Validation at step 11000: Loss = 3.1267, Perplexity = 22.80
|
| 330 |
+
Step 11100/44000 | Loss: 3.1125 | LR: 4.33e-04 | 1748.6ms/step | 11.4 samples/s
|
| 331 |
+
Step 11200/44000 | Loss: 3.1057 | LR: 4.31e-04 | 1504.3ms/step | 13.3 samples/s
|
| 332 |
+
Validation at step 11250: Loss = 3.1227, Perplexity = 22.71
|
| 333 |
+
Step 11300/44000 | Loss: 3.1067 | LR: 4.30e-04 | 1849.6ms/step | 10.8 samples/s
|
| 334 |
+
Step 11400/44000 | Loss: 3.1069 | LR: 4.29e-04 | 1502.1ms/step | 13.3 samples/s
|
| 335 |
+
Step 11500/44000 | Loss: 3.1053 | LR: 4.28e-04 | 1503.0ms/step | 13.3 samples/s
|
| 336 |
+
Validation at step 11500: Loss = 3.1172, Perplexity = 22.58
|
| 337 |
+
Step 11600/44000 | Loss: 3.1020 | LR: 4.26e-04 | 1748.7ms/step | 11.4 samples/s
|
| 338 |
+
Step 11700/44000 | Loss: 3.0952 | LR: 4.25e-04 | 1504.7ms/step | 13.3 samples/s
|
| 339 |
+
Validation at step 11750: Loss = 3.1133, Perplexity = 22.50
|
| 340 |
+
Step 11800/44000 | Loss: 3.1153 | LR: 4.24e-04 | 1748.0ms/step | 11.4 samples/s
|
| 341 |
+
Step 11900/44000 | Loss: 3.1003 | LR: 4.22e-04 | 1506.6ms/step | 13.3 samples/s
|
| 342 |
+
Step 12000/44000 | Loss: 3.0935 | LR: 4.21e-04 | 1508.0ms/step | 13.3 samples/s
|
| 343 |
+
Validation at step 12000: Loss = 3.1081, Perplexity = 22.38
|
| 344 |
+
Step 12100/44000 | Loss: 3.1009 | LR: 4.20e-04 | 1748.9ms/step | 11.4 samples/s
|
| 345 |
+
Step 12200/44000 | Loss: 3.0923 | LR: 4.18e-04 | 1504.8ms/step | 13.3 samples/s
|
| 346 |
+
Validation at step 12250: Loss = 3.1043, Perplexity = 22.29
|
| 347 |
+
Step 12300/44000 | Loss: 3.0913 | LR: 4.17e-04 | 1749.0ms/step | 11.4 samples/s
|
| 348 |
+
Step 12400/44000 | Loss: 3.0919 | LR: 4.16e-04 | 1505.1ms/step | 13.3 samples/s
|
| 349 |
+
Step 12500/44000 | Loss: 3.0814 | LR: 4.14e-04 | 1505.5ms/step | 13.3 samples/s
|
| 350 |
+
Validation at step 12500: Loss = 3.1012, Perplexity = 22.22
|
| 351 |
+
Step 12600/44000 | Loss: 3.0923 | LR: 4.13e-04 | 1749.2ms/step | 11.4 samples/s
|
| 352 |
+
Step 12700/44000 | Loss: 3.0961 | LR: 4.12e-04 | 1507.2ms/step | 13.3 samples/s
|
| 353 |
+
Validation at step 12750: Loss = 3.0952, Perplexity = 22.09
|
| 354 |
+
Step 12800/44000 | Loss: 3.0742 | LR: 4.10e-04 | 1749.2ms/step | 11.4 samples/s
|
| 355 |
+
Step 12900/44000 | Loss: 3.0780 | LR: 4.09e-04 | 1506.4ms/step | 13.3 samples/s
|
| 356 |
+
Step 13000/44000 | Loss: 3.0868 | LR: 4.07e-04 | 1506.5ms/step | 13.3 samples/s
|
| 357 |
+
Validation at step 13000: Loss = 3.0925, Perplexity = 22.03
|
| 358 |
+
Step 13100/44000 | Loss: 3.0775 | LR: 4.06e-04 | 1750.2ms/step | 11.4 samples/s
|
| 359 |
+
Step 13200/44000 | Loss: 3.0868 | LR: 4.05e-04 | 1504.6ms/step | 13.3 samples/s
|
| 360 |
+
Validation at step 13250: Loss = 3.0881, Perplexity = 21.94
|
| 361 |
+
Step 13300/44000 | Loss: 3.0754 | LR: 4.03e-04 | 1748.7ms/step | 11.4 samples/s
|
| 362 |
+
Step 13400/44000 | Loss: 3.0752 | LR: 4.02e-04 | 1506.9ms/step | 13.3 samples/s
|
| 363 |
+
Step 13500/44000 | Loss: 3.0687 | LR: 4.00e-04 | 1506.2ms/step | 13.3 samples/s
|
| 364 |
+
Validation at step 13500: Loss = 3.0844, Perplexity = 21.85
|
| 365 |
+
Step 13600/44000 | Loss: 3.0677 | LR: 3.99e-04 | 1749.1ms/step | 11.4 samples/s
|
| 366 |
+
Step 13700/44000 | Loss: 3.0661 | LR: 3.97e-04 | 1506.4ms/step | 13.3 samples/s
|
| 367 |
+
Validation at step 13750: Loss = 3.0808, Perplexity = 21.78
|
| 368 |
+
Step 13800/44000 | Loss: 3.0762 | LR: 3.96e-04 | 1748.9ms/step | 11.4 samples/s
|
| 369 |
+
Step 13900/44000 | Loss: 3.0644 | LR: 3.94e-04 | 1506.7ms/step | 13.3 samples/s
|
| 370 |
+
Step 14000/44000 | Loss: 3.0605 | LR: 3.93e-04 | 1500.1ms/step | 13.3 samples/s
|
| 371 |
+
Validation at step 14000: Loss = 3.0766, Perplexity = 21.69
|
| 372 |
+
Step 14100/44000 | Loss: 3.0565 | LR: 3.91e-04 | 1742.1ms/step | 11.5 samples/s
|
| 373 |
+
Step 14200/44000 | Loss: 3.0685 | LR: 3.90e-04 | 1501.2ms/step | 13.3 samples/s
|
epfl_final/logs/ALIBI_20260921/seed42.pid
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
4774
|
epfl_final/logs/ALIBI_20260921/seed43.log
ADDED
|
@@ -0,0 +1,376 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s43/run_20260921_030452
|
| 2 |
+
Running config:
|
| 3 |
+
{
|
| 4 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 5 |
+
"model_dtype": "bfloat16",
|
| 6 |
+
"init_from_scratch": true,
|
| 7 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 8 |
+
"val_path": null,
|
| 9 |
+
"max_seq_length": 8192,
|
| 10 |
+
"num_workers": 8,
|
| 11 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s43/run_20260921_030452",
|
| 12 |
+
"resume_from_checkpoint": null,
|
| 13 |
+
"force_new_run": true,
|
| 14 |
+
"num_epochs": 1,
|
| 15 |
+
"max_steps": 44000,
|
| 16 |
+
"per_device_batch_size": 2,
|
| 17 |
+
"gradient_accumulation_steps": 10,
|
| 18 |
+
"learning_rate": 0.0005,
|
| 19 |
+
"weight_decay": 0.01,
|
| 20 |
+
"warmup_steps": 750,
|
| 21 |
+
"lr_scheduler": "cosine",
|
| 22 |
+
"max_grad_norm": 1.0,
|
| 23 |
+
"save_steps": 22000,
|
| 24 |
+
"eval_steps": 250,
|
| 25 |
+
"eval_batches": 50,
|
| 26 |
+
"logging_steps": 100,
|
| 27 |
+
"seed": 43,
|
| 28 |
+
"verbose": true,
|
| 29 |
+
"checkpoint_activations": false,
|
| 30 |
+
"resume_micro_step_override": null,
|
| 31 |
+
"strategy": "ddp",
|
| 32 |
+
"mixed_precision": "bf16",
|
| 33 |
+
"wandb_enabled": true,
|
| 34 |
+
"wandb_project": "stochastic_sparsity",
|
| 35 |
+
"wandb_name": "365m alibi 8k s43",
|
| 36 |
+
"wandb_tags": [
|
| 37 |
+
"qwen3",
|
| 38 |
+
"365m",
|
| 39 |
+
"8k",
|
| 40 |
+
"scaleladder",
|
| 41 |
+
"alibi",
|
| 42 |
+
"seed43"
|
| 43 |
+
],
|
| 44 |
+
"hidden_size": 768,
|
| 45 |
+
"intermediate_size": 3072,
|
| 46 |
+
"num_attention_heads": 6,
|
| 47 |
+
"num_key_value_heads": 2,
|
| 48 |
+
"num_hidden_layers": 28,
|
| 49 |
+
"head_dim": null,
|
| 50 |
+
"attention_dropout": null,
|
| 51 |
+
"rope_train_position_scale_set": null,
|
| 52 |
+
"positional": "alibi",
|
| 53 |
+
"attention_type": "dense",
|
| 54 |
+
"sparse_block_size": 128,
|
| 55 |
+
"sparse_num_random_blocks": 31,
|
| 56 |
+
"sparse_mask_pool_size": 1,
|
| 57 |
+
"sparse_val_dense_compare": false,
|
| 58 |
+
"sparse_layer_indices": null,
|
| 59 |
+
"sparse_mask_cache_dir": null,
|
| 60 |
+
"sparse_mask_seed": 0,
|
| 61 |
+
"sparse_mixed_nrb_set": null,
|
| 62 |
+
"dense_mode": false,
|
| 63 |
+
"dense_step_intervals": null
|
| 64 |
+
}
|
| 65 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 66 |
+
Initializing model from scratch (random weights)...
|
| 67 |
+
Checkpoint activations: False
|
| 68 |
+
|
| 69 |
+
|
| 70 |
+
================================================================================
|
| 71 |
+
MODEL ARCHITECTURE
|
| 72 |
+
================================================================================
|
| 73 |
+
Model config:
|
| 74 |
+
vocab_size: 151936
|
| 75 |
+
hidden_size: 768
|
| 76 |
+
num_hidden_layers: 28
|
| 77 |
+
num_attention_heads: 6
|
| 78 |
+
num_key_value_heads: 2
|
| 79 |
+
head_dim: 128
|
| 80 |
+
intermediate_size: 3072
|
| 81 |
+
max_position_embeddings: 32768
|
| 82 |
+
rope_theta: 1000000
|
| 83 |
+
rope_train_position_scale_set: None
|
| 84 |
+
attention_type: dense
|
| 85 |
+
|
| 86 |
+
Parameter count:
|
| 87 |
+
Total parameters: 358,958,848
|
| 88 |
+
Trainable parameters: 358,958,848
|
| 89 |
+
Non-trainable parameters: 0
|
| 90 |
+
Model size (BF16): 0.72 GB
|
| 91 |
+
|
| 92 |
+
--------------------------------------------------------------------------------
|
| 93 |
+
LAYER-BY-LAYER SUMMARY
|
| 94 |
+
--------------------------------------------------------------------------------
|
| 95 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 96 |
+
|
| 97 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 98 |
+
|
| 99 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 100 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 101 |
+
|
| 102 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 103 |
+
_warn_once(
|
| 104 |
+
=================================================================================================================================================
|
| 105 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 106 |
+
=================================================================================================================================================
|
| 107 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 108 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 109 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 110 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 111 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 112 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 113 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 114 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 115 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 116 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 117 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 140 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 141 |
+
=================================================================================================================================================
|
| 142 |
+
Total params: 475,645,696
|
| 143 |
+
Trainable params: 475,645,696
|
| 144 |
+
Non-trainable params: 0
|
| 145 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 146 |
+
=================================================================================================================================================
|
| 147 |
+
Input size (MB): 0.13
|
| 148 |
+
Forward/backward pass size (MB): 31197.23
|
| 149 |
+
Params size (MB): 951.29
|
| 150 |
+
Estimated Total Size (MB): 32148.66
|
| 151 |
+
=================================================================================================================================================
|
| 152 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 153 |
+
================================================================================
|
| 154 |
+
|
| 155 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 156 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 157 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 158 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 159 |
+
Dataset split: 3027764 train, 159356 validation
|
| 160 |
+
Training examples (packed, train split): 3027764
|
| 161 |
+
Validation examples (packed, val split): 159356
|
| 162 |
+
Per-device batch size: 2
|
| 163 |
+
World size (GPUs): 1
|
| 164 |
+
Gradient accumulation steps: 10
|
| 165 |
+
Effective batch size (seqs/step): 20
|
| 166 |
+
Sequence length: 8192
|
| 167 |
+
Tokens per optimizer step: 163,840
|
| 168 |
+
Micro-batches per epoch (per rank): 1513882
|
| 169 |
+
Optimizer steps per epoch: 151388
|
| 170 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 171 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 172 |
+
wandb: W&B syncing is set to `offline` in this directory. Run `wandb online` or set WANDB_MODE=online to enable cloud syncing.
|
| 173 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/offline-run-20260921_030515-ut49ok16
|
| 174 |
+
Starting training...
|
| 175 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 176 |
+
Step 100/44000 | Loss: 10.6180 | LR: 6.67e-05 | 1940.2ms/step | 10.3 samples/s
|
| 177 |
+
Step 200/44000 | Loss: 7.3253 | LR: 1.33e-04 | 1467.4ms/step | 13.6 samples/s
|
| 178 |
+
Validation at step 250: Loss = 6.2983, Perplexity = 543.67
|
| 179 |
+
Step 300/44000 | Loss: 6.3205 | LR: 2.00e-04 | 1863.0ms/step | 10.7 samples/s
|
| 180 |
+
Step 400/44000 | Loss: 5.8527 | LR: 2.67e-04 | 1474.6ms/step | 13.6 samples/s
|
| 181 |
+
Step 500/44000 | Loss: 5.4548 | LR: 3.33e-04 | 1476.1ms/step | 13.5 samples/s
|
| 182 |
+
Validation at step 500: Loss = 5.2838, Perplexity = 197.11
|
| 183 |
+
Step 600/44000 | Loss: 5.1464 | LR: 4.00e-04 | 1715.1ms/step | 11.7 samples/s
|
| 184 |
+
Step 700/44000 | Loss: 4.8593 | LR: 4.67e-04 | 1476.9ms/step | 13.5 samples/s
|
| 185 |
+
Validation at step 750: Loss = 4.5986, Perplexity = 99.34
|
| 186 |
+
Step 800/44000 | Loss: 4.6039 | LR: 5.00e-04 | 1714.5ms/step | 11.7 samples/s
|
| 187 |
+
Step 900/44000 | Loss: 4.3826 | LR: 5.00e-04 | 1475.5ms/step | 13.6 samples/s
|
| 188 |
+
Step 1000/44000 | Loss: 4.2278 | LR: 5.00e-04 | 1475.9ms/step | 13.6 samples/s
|
| 189 |
+
Validation at step 1000: Loss = 4.1560, Perplexity = 63.82
|
| 190 |
+
Step 1100/44000 | Loss: 4.1174 | LR: 5.00e-04 | 1714.5ms/step | 11.7 samples/s
|
| 191 |
+
Step 1200/44000 | Loss: 4.0258 | LR: 5.00e-04 | 1475.8ms/step | 13.6 samples/s
|
| 192 |
+
Validation at step 1250: Loss = 3.9436, Perplexity = 51.60
|
| 193 |
+
Step 1300/44000 | Loss: 3.9551 | LR: 5.00e-04 | 1714.1ms/step | 11.7 samples/s
|
| 194 |
+
Step 1400/44000 | Loss: 3.8988 | LR: 5.00e-04 | 1476.4ms/step | 13.5 samples/s
|
| 195 |
+
Step 1500/44000 | Loss: 3.8390 | LR: 5.00e-04 | 1475.1ms/step | 13.6 samples/s
|
| 196 |
+
Validation at step 1500: Loss = 3.8080, Perplexity = 45.06
|
| 197 |
+
Step 1600/44000 | Loss: 3.8067 | LR: 5.00e-04 | 1712.5ms/step | 11.7 samples/s
|
| 198 |
+
Step 1700/44000 | Loss: 3.7561 | LR: 4.99e-04 | 1474.2ms/step | 13.6 samples/s
|
| 199 |
+
Validation at step 1750: Loss = 3.7151, Perplexity = 41.06
|
| 200 |
+
Step 1800/44000 | Loss: 3.7215 | LR: 4.99e-04 | 1714.5ms/step | 11.7 samples/s
|
| 201 |
+
Step 1900/44000 | Loss: 3.6968 | LR: 4.99e-04 | 1476.3ms/step | 13.5 samples/s
|
| 202 |
+
Step 2000/44000 | Loss: 3.6696 | LR: 4.99e-04 | 1476.1ms/step | 13.5 samples/s
|
| 203 |
+
Validation at step 2000: Loss = 3.6386, Perplexity = 38.04
|
| 204 |
+
Step 2100/44000 | Loss: 3.6341 | LR: 4.99e-04 | 1713.7ms/step | 11.7 samples/s
|
| 205 |
+
Step 2200/44000 | Loss: 3.6144 | LR: 4.99e-04 | 1475.7ms/step | 13.6 samples/s
|
| 206 |
+
Validation at step 2250: Loss = 3.5822, Perplexity = 35.95
|
| 207 |
+
Step 2300/44000 | Loss: 3.5909 | LR: 4.98e-04 | 1714.7ms/step | 11.7 samples/s
|
| 208 |
+
Step 2400/44000 | Loss: 3.5714 | LR: 4.98e-04 | 1476.1ms/step | 13.5 samples/s
|
| 209 |
+
Step 2500/44000 | Loss: 3.5600 | LR: 4.98e-04 | 1474.7ms/step | 13.6 samples/s
|
| 210 |
+
Validation at step 2500: Loss = 3.5375, Perplexity = 34.38
|
| 211 |
+
Step 2600/44000 | Loss: 3.5371 | LR: 4.98e-04 | 1713.9ms/step | 11.7 samples/s
|
| 212 |
+
Step 2700/44000 | Loss: 3.5336 | LR: 4.97e-04 | 1475.5ms/step | 13.6 samples/s
|
| 213 |
+
Validation at step 2750: Loss = 3.4989, Perplexity = 33.08
|
| 214 |
+
Step 2800/44000 | Loss: 3.5104 | LR: 4.97e-04 | 1713.9ms/step | 11.7 samples/s
|
| 215 |
+
Step 2900/44000 | Loss: 3.4923 | LR: 4.97e-04 | 1476.4ms/step | 13.5 samples/s
|
| 216 |
+
Step 3000/44000 | Loss: 3.4826 | LR: 4.97e-04 | 1475.9ms/step | 13.6 samples/s
|
| 217 |
+
Validation at step 3000: Loss = 3.4634, Perplexity = 31.93
|
| 218 |
+
Step 3100/44000 | Loss: 3.4701 | LR: 4.96e-04 | 1714.1ms/step | 11.7 samples/s
|
| 219 |
+
Step 3200/44000 | Loss: 3.4575 | LR: 4.96e-04 | 1475.1ms/step | 13.6 samples/s
|
| 220 |
+
Validation at step 3250: Loss = 3.4348, Perplexity = 31.03
|
| 221 |
+
Step 3300/44000 | Loss: 3.4432 | LR: 4.96e-04 | 1713.6ms/step | 11.7 samples/s
|
| 222 |
+
Step 3400/44000 | Loss: 3.4324 | LR: 4.95e-04 | 1476.4ms/step | 13.5 samples/s
|
| 223 |
+
Step 3500/44000 | Loss: 3.4300 | LR: 4.95e-04 | 1476.3ms/step | 13.5 samples/s
|
| 224 |
+
Validation at step 3500: Loss = 3.4103, Perplexity = 30.27
|
| 225 |
+
Step 3600/44000 | Loss: 3.4195 | LR: 4.95e-04 | 1713.9ms/step | 11.7 samples/s
|
| 226 |
+
Step 3700/44000 | Loss: 3.3984 | LR: 4.94e-04 | 1475.6ms/step | 13.6 samples/s
|
| 227 |
+
Validation at step 3750: Loss = 3.3852, Perplexity = 29.52
|
| 228 |
+
Step 3800/44000 | Loss: 3.3968 | LR: 4.94e-04 | 1714.2ms/step | 11.7 samples/s
|
| 229 |
+
Step 3900/44000 | Loss: 3.3933 | LR: 4.93e-04 | 1476.0ms/step | 13.6 samples/s
|
| 230 |
+
Step 4000/44000 | Loss: 3.3835 | LR: 4.93e-04 | 1475.6ms/step | 13.6 samples/s
|
| 231 |
+
Validation at step 4000: Loss = 3.3641, Perplexity = 28.91
|
| 232 |
+
Step 4100/44000 | Loss: 3.3577 | LR: 4.93e-04 | 1714.5ms/step | 11.7 samples/s
|
| 233 |
+
Step 4200/44000 | Loss: 3.3607 | LR: 4.92e-04 | 1476.2ms/step | 13.5 samples/s
|
| 234 |
+
Validation at step 4250: Loss = 3.3456, Perplexity = 28.38
|
| 235 |
+
Step 4300/44000 | Loss: 3.3509 | LR: 4.92e-04 | 1715.0ms/step | 11.7 samples/s
|
| 236 |
+
Step 4400/44000 | Loss: 3.3449 | LR: 4.91e-04 | 1476.9ms/step | 13.5 samples/s
|
| 237 |
+
Step 4500/44000 | Loss: 3.3409 | LR: 4.91e-04 | 1475.9ms/step | 13.6 samples/s
|
| 238 |
+
Validation at step 4500: Loss = 3.3292, Perplexity = 27.92
|
| 239 |
+
Step 4600/44000 | Loss: 3.3290 | LR: 4.90e-04 | 1713.9ms/step | 11.7 samples/s
|
| 240 |
+
Step 4700/44000 | Loss: 3.3310 | LR: 4.90e-04 | 1475.3ms/step | 13.6 samples/s
|
| 241 |
+
Validation at step 4750: Loss = 3.3107, Perplexity = 27.40
|
| 242 |
+
Step 4800/44000 | Loss: 3.3248 | LR: 4.89e-04 | 1714.2ms/step | 11.7 samples/s
|
| 243 |
+
Step 4900/44000 | Loss: 3.3212 | LR: 4.89e-04 | 1476.8ms/step | 13.5 samples/s
|
| 244 |
+
Step 5000/44000 | Loss: 3.2953 | LR: 4.88e-04 | 1476.4ms/step | 13.5 samples/s
|
| 245 |
+
Validation at step 5000: Loss = 3.2953, Perplexity = 26.99
|
| 246 |
+
Step 5100/44000 | Loss: 3.3119 | LR: 4.88e-04 | 1714.6ms/step | 11.7 samples/s
|
| 247 |
+
Step 5200/44000 | Loss: 3.2905 | LR: 4.87e-04 | 1475.4ms/step | 13.6 samples/s
|
| 248 |
+
Validation at step 5250: Loss = 3.2818, Perplexity = 26.62
|
| 249 |
+
Step 5300/44000 | Loss: 3.2814 | LR: 4.86e-04 | 1711.7ms/step | 11.7 samples/s
|
| 250 |
+
Step 5400/44000 | Loss: 3.2842 | LR: 4.86e-04 | 1475.2ms/step | 13.6 samples/s
|
| 251 |
+
Step 5500/44000 | Loss: 3.2809 | LR: 4.85e-04 | 1475.4ms/step | 13.6 samples/s
|
| 252 |
+
Validation at step 5500: Loss = 3.2676, Perplexity = 26.25
|
| 253 |
+
Step 5600/44000 | Loss: 3.2786 | LR: 4.85e-04 | 1713.8ms/step | 11.7 samples/s
|
| 254 |
+
Step 5700/44000 | Loss: 3.2780 | LR: 4.84e-04 | 1476.4ms/step | 13.5 samples/s
|
| 255 |
+
Validation at step 5750: Loss = 3.2552, Perplexity = 25.93
|
| 256 |
+
Step 5800/44000 | Loss: 3.2575 | LR: 4.83e-04 | 1713.9ms/step | 11.7 samples/s
|
| 257 |
+
Step 5900/44000 | Loss: 3.2616 | LR: 4.83e-04 | 1475.9ms/step | 13.6 samples/s
|
| 258 |
+
Step 6000/44000 | Loss: 3.2546 | LR: 4.82e-04 | 1475.8ms/step | 13.6 samples/s
|
| 259 |
+
Validation at step 6000: Loss = 3.2447, Perplexity = 25.65
|
| 260 |
+
Step 6100/44000 | Loss: 3.2601 | LR: 4.81e-04 | 1713.3ms/step | 11.7 samples/s
|
| 261 |
+
Step 6200/44000 | Loss: 3.2521 | LR: 4.81e-04 | 1475.6ms/step | 13.6 samples/s
|
| 262 |
+
Validation at step 6250: Loss = 3.2337, Perplexity = 25.37
|
| 263 |
+
Step 6300/44000 | Loss: 3.2551 | LR: 4.80e-04 | 1714.6ms/step | 11.7 samples/s
|
| 264 |
+
Step 6400/44000 | Loss: 3.2349 | LR: 4.79e-04 | 1475.1ms/step | 13.6 samples/s
|
| 265 |
+
Step 6500/44000 | Loss: 3.2342 | LR: 4.79e-04 | 1476.2ms/step | 13.5 samples/s
|
| 266 |
+
Validation at step 6500: Loss = 3.2260, Perplexity = 25.18
|
| 267 |
+
Step 6600/44000 | Loss: 3.2311 | LR: 4.78e-04 | 1714.9ms/step | 11.7 samples/s
|
| 268 |
+
Step 6700/44000 | Loss: 3.2358 | LR: 4.77e-04 | 1476.1ms/step | 13.5 samples/s
|
| 269 |
+
Validation at step 6750: Loss = 3.2151, Perplexity = 24.90
|
| 270 |
+
Step 6800/44000 | Loss: 3.2363 | LR: 4.76e-04 | 1715.0ms/step | 11.7 samples/s
|
| 271 |
+
Step 6900/44000 | Loss: 3.2318 | LR: 4.75e-04 | 1474.8ms/step | 13.6 samples/s
|
| 272 |
+
Step 7000/44000 | Loss: 3.2119 | LR: 4.75e-04 | 1476.5ms/step | 13.5 samples/s
|
| 273 |
+
Validation at step 7000: Loss = 3.2052, Perplexity = 24.66
|
| 274 |
+
Step 7100/44000 | Loss: 3.2124 | LR: 4.74e-04 | 1713.8ms/step | 11.7 samples/s
|
| 275 |
+
Step 7200/44000 | Loss: 3.2218 | LR: 4.73e-04 | 1476.7ms/step | 13.5 samples/s
|
| 276 |
+
Validation at step 7250: Loss = 3.1978, Perplexity = 24.48
|
| 277 |
+
Step 7300/44000 | Loss: 3.2093 | LR: 4.72e-04 | 1715.4ms/step | 11.7 samples/s
|
| 278 |
+
Step 7400/44000 | Loss: 3.1988 | LR: 4.71e-04 | 1475.8ms/step | 13.6 samples/s
|
| 279 |
+
Step 7500/44000 | Loss: 3.1996 | LR: 4.71e-04 | 1476.8ms/step | 13.5 samples/s
|
| 280 |
+
Validation at step 7500: Loss = 3.1883, Perplexity = 24.25
|
| 281 |
+
Step 7600/44000 | Loss: 3.1994 | LR: 4.70e-04 | 1714.5ms/step | 11.7 samples/s
|
| 282 |
+
Step 7700/44000 | Loss: 3.1922 | LR: 4.69e-04 | 1475.4ms/step | 13.6 samples/s
|
| 283 |
+
Validation at step 7750: Loss = 3.1814, Perplexity = 24.08
|
| 284 |
+
Step 7800/44000 | Loss: 3.1948 | LR: 4.68e-04 | 1714.0ms/step | 11.7 samples/s
|
| 285 |
+
Step 7900/44000 | Loss: 3.1895 | LR: 4.67e-04 | 1476.2ms/step | 13.5 samples/s
|
| 286 |
+
Step 8000/44000 | Loss: 3.1872 | LR: 4.66e-04 | 1477.4ms/step | 13.5 samples/s
|
| 287 |
+
Validation at step 8000: Loss = 3.1733, Perplexity = 23.89
|
| 288 |
+
Step 8100/44000 | Loss: 3.1819 | LR: 4.65e-04 | 1714.9ms/step | 11.7 samples/s
|
| 289 |
+
Step 8200/44000 | Loss: 3.1919 | LR: 4.64e-04 | 1476.4ms/step | 13.5 samples/s
|
| 290 |
+
Validation at step 8250: Loss = 3.1658, Perplexity = 23.71
|
| 291 |
+
Step 8300/44000 | Loss: 3.1801 | LR: 4.63e-04 | 1715.3ms/step | 11.7 samples/s
|
| 292 |
+
Step 8400/44000 | Loss: 3.1789 | LR: 4.62e-04 | 1476.5ms/step | 13.5 samples/s
|
| 293 |
+
Step 8500/44000 | Loss: 3.1733 | LR: 4.61e-04 | 1476.7ms/step | 13.5 samples/s
|
| 294 |
+
Validation at step 8500: Loss = 3.1582, Perplexity = 23.53
|
| 295 |
+
Step 8600/44000 | Loss: 3.1758 | LR: 4.60e-04 | 1712.9ms/step | 11.7 samples/s
|
| 296 |
+
Step 8700/44000 | Loss: 3.1537 | LR: 4.59e-04 | 1476.0ms/step | 13.5 samples/s
|
| 297 |
+
Validation at step 8750: Loss = 3.1525, Perplexity = 23.39
|
| 298 |
+
Step 8800/44000 | Loss: 3.1675 | LR: 4.58e-04 | 1714.7ms/step | 11.7 samples/s
|
| 299 |
+
Step 8900/44000 | Loss: 3.1559 | LR: 4.57e-04 | 1476.3ms/step | 13.5 samples/s
|
| 300 |
+
Step 9000/44000 | Loss: 3.1599 | LR: 4.56e-04 | 1474.9ms/step | 13.6 samples/s
|
| 301 |
+
Validation at step 9000: Loss = 3.1472, Perplexity = 23.27
|
| 302 |
+
Step 9100/44000 | Loss: 3.1515 | LR: 4.55e-04 | 1712.9ms/step | 11.7 samples/s
|
| 303 |
+
Step 9200/44000 | Loss: 3.1619 | LR: 4.54e-04 | 1475.7ms/step | 13.6 samples/s
|
| 304 |
+
Validation at step 9250: Loss = 3.1393, Perplexity = 23.09
|
| 305 |
+
Step 9300/44000 | Loss: 3.1502 | LR: 4.53e-04 | 1715.4ms/step | 11.7 samples/s
|
| 306 |
+
Step 9400/44000 | Loss: 3.1578 | LR: 4.52e-04 | 1474.9ms/step | 13.6 samples/s
|
| 307 |
+
Step 9500/44000 | Loss: 3.1459 | LR: 4.51e-04 | 1475.6ms/step | 13.6 samples/s
|
| 308 |
+
Validation at step 9500: Loss = 3.1331, Perplexity = 22.95
|
| 309 |
+
Step 9600/44000 | Loss: 3.1550 | LR: 4.50e-04 | 1714.4ms/step | 11.7 samples/s
|
| 310 |
+
Step 9700/44000 | Loss: 3.1496 | LR: 4.49e-04 | 1475.1ms/step | 13.6 samples/s
|
| 311 |
+
Validation at step 9750: Loss = 3.1282, Perplexity = 22.83
|
| 312 |
+
Step 9800/44000 | Loss: 3.1465 | LR: 4.48e-04 | 1714.0ms/step | 11.7 samples/s
|
| 313 |
+
Step 9900/44000 | Loss: 3.1365 | LR: 4.47e-04 | 1475.9ms/step | 13.6 samples/s
|
| 314 |
+
Step 10000/44000 | Loss: 3.1348 | LR: 4.46e-04 | 1475.4ms/step | 13.6 samples/s
|
| 315 |
+
Validation at step 10000: Loss = 3.1215, Perplexity = 22.68
|
| 316 |
+
Step 10100/44000 | Loss: 3.1426 | LR: 4.45e-04 | 1714.6ms/step | 11.7 samples/s
|
| 317 |
+
Step 10200/44000 | Loss: 3.1363 | LR: 4.43e-04 | 1476.8ms/step | 13.5 samples/s
|
| 318 |
+
Validation at step 10250: Loss = 3.1172, Perplexity = 22.58
|
| 319 |
+
Step 10300/44000 | Loss: 3.1341 | LR: 4.42e-04 | 1714.5ms/step | 11.7 samples/s
|
| 320 |
+
Step 10400/44000 | Loss: 3.1369 | LR: 4.41e-04 | 1476.1ms/step | 13.5 samples/s
|
| 321 |
+
Step 10500/44000 | Loss: 3.1289 | LR: 4.40e-04 | 1474.6ms/step | 13.6 samples/s
|
| 322 |
+
Validation at step 10500: Loss = 3.1116, Perplexity = 22.46
|
| 323 |
+
Step 10600/44000 | Loss: 3.1137 | LR: 4.39e-04 | 1713.8ms/step | 11.7 samples/s
|
| 324 |
+
Step 10700/44000 | Loss: 3.1205 | LR: 4.37e-04 | 1474.4ms/step | 13.6 samples/s
|
| 325 |
+
Validation at step 10750: Loss = 3.1063, Perplexity = 22.34
|
| 326 |
+
Step 10800/44000 | Loss: 3.1210 | LR: 4.36e-04 | 1714.0ms/step | 11.7 samples/s
|
| 327 |
+
Step 10900/44000 | Loss: 3.1163 | LR: 4.35e-04 | 1475.5ms/step | 13.6 samples/s
|
| 328 |
+
Step 11000/44000 | Loss: 3.1236 | LR: 4.34e-04 | 1476.4ms/step | 13.5 samples/s
|
| 329 |
+
Validation at step 11000: Loss = 3.1006, Perplexity = 22.21
|
| 330 |
+
Step 11100/44000 | Loss: 3.1182 | LR: 4.33e-04 | 1714.7ms/step | 11.7 samples/s
|
| 331 |
+
Step 11200/44000 | Loss: 3.1122 | LR: 4.31e-04 | 1476.3ms/step | 13.5 samples/s
|
| 332 |
+
Validation at step 11250: Loss = 3.0962, Perplexity = 22.11
|
| 333 |
+
Step 11300/44000 | Loss: 3.1026 | LR: 4.30e-04 | 1714.8ms/step | 11.7 samples/s
|
| 334 |
+
Step 11400/44000 | Loss: 3.1060 | LR: 4.29e-04 | 1475.4ms/step | 13.6 samples/s
|
| 335 |
+
Step 11500/44000 | Loss: 3.1111 | LR: 4.28e-04 | 1852.6ms/step | 10.8 samples/s
|
| 336 |
+
Validation at step 11500: Loss = 3.0905, Perplexity = 21.99
|
| 337 |
+
Step 11600/44000 | Loss: 3.1106 | LR: 4.26e-04 | 1730.5ms/step | 11.6 samples/s
|
| 338 |
+
Step 11700/44000 | Loss: 3.1032 | LR: 4.25e-04 | 1483.4ms/step | 13.5 samples/s
|
| 339 |
+
Validation at step 11750: Loss = 3.0861, Perplexity = 21.89
|
| 340 |
+
Step 11800/44000 | Loss: 3.0917 | LR: 4.24e-04 | 1716.3ms/step | 11.7 samples/s
|
| 341 |
+
Step 11900/44000 | Loss: 3.0956 | LR: 4.22e-04 | 1476.0ms/step | 13.6 samples/s
|
| 342 |
+
Step 12000/44000 | Loss: 3.0914 | LR: 4.21e-04 | 1477.3ms/step | 13.5 samples/s
|
| 343 |
+
Validation at step 12000: Loss = 3.0818, Perplexity = 21.80
|
| 344 |
+
Step 12100/44000 | Loss: 3.0998 | LR: 4.20e-04 | 1715.4ms/step | 11.7 samples/s
|
| 345 |
+
Step 12200/44000 | Loss: 3.0901 | LR: 4.18e-04 | 1476.9ms/step | 13.5 samples/s
|
| 346 |
+
Validation at step 12250: Loss = 3.0782, Perplexity = 21.72
|
| 347 |
+
Step 12300/44000 | Loss: 3.0781 | LR: 4.17e-04 | 1715.2ms/step | 11.7 samples/s
|
| 348 |
+
Step 12400/44000 | Loss: 3.0901 | LR: 4.16e-04 | 1476.7ms/step | 13.5 samples/s
|
| 349 |
+
Step 12500/44000 | Loss: 3.0875 | LR: 4.14e-04 | 1477.4ms/step | 13.5 samples/s
|
| 350 |
+
Validation at step 12500: Loss = 3.0733, Perplexity = 21.61
|
| 351 |
+
Step 12600/44000 | Loss: 3.0728 | LR: 4.13e-04 | 1714.9ms/step | 11.7 samples/s
|
| 352 |
+
Step 12700/44000 | Loss: 3.0866 | LR: 4.12e-04 | 1475.3ms/step | 13.6 samples/s
|
| 353 |
+
Validation at step 12750: Loss = 3.0692, Perplexity = 21.52
|
| 354 |
+
Step 12800/44000 | Loss: 3.0855 | LR: 4.10e-04 | 1714.7ms/step | 11.7 samples/s
|
| 355 |
+
Step 12900/44000 | Loss: 3.0831 | LR: 4.09e-04 | 1476.9ms/step | 13.5 samples/s
|
| 356 |
+
Step 13000/44000 | Loss: 3.0697 | LR: 4.07e-04 | 1475.9ms/step | 13.6 samples/s
|
| 357 |
+
Validation at step 13000: Loss = 3.0646, Perplexity = 21.43
|
| 358 |
+
Step 13100/44000 | Loss: 3.0776 | LR: 4.06e-04 | 1714.9ms/step | 11.7 samples/s
|
| 359 |
+
Step 13200/44000 | Loss: 3.0756 | LR: 4.05e-04 | 1476.7ms/step | 13.5 samples/s
|
| 360 |
+
Validation at step 13250: Loss = 3.0625, Perplexity = 21.38
|
| 361 |
+
Step 13300/44000 | Loss: 3.0782 | LR: 4.03e-04 | 1715.6ms/step | 11.7 samples/s
|
| 362 |
+
Step 13400/44000 | Loss: 3.0706 | LR: 4.02e-04 | 1475.5ms/step | 13.6 samples/s
|
| 363 |
+
Step 13500/44000 | Loss: 3.0710 | LR: 4.00e-04 | 1476.6ms/step | 13.5 samples/s
|
| 364 |
+
Validation at step 13500: Loss = 3.0560, Perplexity = 21.24
|
| 365 |
+
Step 13600/44000 | Loss: 3.0656 | LR: 3.99e-04 | 1715.2ms/step | 11.7 samples/s
|
| 366 |
+
Step 13700/44000 | Loss: 3.0691 | LR: 3.97e-04 | 1477.2ms/step | 13.5 samples/s
|
| 367 |
+
Validation at step 13750: Loss = 3.0564, Perplexity = 21.25
|
| 368 |
+
Step 13800/44000 | Loss: 3.0752 | LR: 3.96e-04 | 1714.7ms/step | 11.7 samples/s
|
| 369 |
+
Step 13900/44000 | Loss: 3.0639 | LR: 3.94e-04 | 1477.2ms/step | 13.5 samples/s
|
| 370 |
+
Step 14000/44000 | Loss: 3.0624 | LR: 3.93e-04 | 1476.6ms/step | 13.5 samples/s
|
| 371 |
+
Validation at step 14000: Loss = 3.0502, Perplexity = 21.12
|
| 372 |
+
Step 14100/44000 | Loss: 3.0652 | LR: 3.91e-04 | 1716.1ms/step | 11.7 samples/s
|
| 373 |
+
Step 14200/44000 | Loss: 3.0639 | LR: 3.90e-04 | 1476.7ms/step | 13.5 samples/s
|
| 374 |
+
Validation at step 14250: Loss = 3.0456, Perplexity = 21.02
|
| 375 |
+
Step 14300/44000 | Loss: 3.0598 | LR: 3.88e-04 | 1715.0ms/step | 11.7 samples/s
|
| 376 |
+
Step 14400/44000 | Loss: 3.0619 | LR: 3.87e-04 | 1476.3ms/step | 13.5 samples/s
|
epfl_final/logs/ALIBI_20260921/seed43.pid
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
4775
|
epfl_final/logs/ALIBI_20260921/seed44.log
ADDED
|
@@ -0,0 +1,372 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s44/run_20260921_030452
|
| 2 |
+
Running config:
|
| 3 |
+
{
|
| 4 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 5 |
+
"model_dtype": "bfloat16",
|
| 6 |
+
"init_from_scratch": true,
|
| 7 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 8 |
+
"val_path": null,
|
| 9 |
+
"max_seq_length": 8192,
|
| 10 |
+
"num_workers": 8,
|
| 11 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s44/run_20260921_030452",
|
| 12 |
+
"resume_from_checkpoint": null,
|
| 13 |
+
"force_new_run": true,
|
| 14 |
+
"num_epochs": 1,
|
| 15 |
+
"max_steps": 44000,
|
| 16 |
+
"per_device_batch_size": 2,
|
| 17 |
+
"gradient_accumulation_steps": 10,
|
| 18 |
+
"learning_rate": 0.0005,
|
| 19 |
+
"weight_decay": 0.01,
|
| 20 |
+
"warmup_steps": 750,
|
| 21 |
+
"lr_scheduler": "cosine",
|
| 22 |
+
"max_grad_norm": 1.0,
|
| 23 |
+
"save_steps": 22000,
|
| 24 |
+
"eval_steps": 250,
|
| 25 |
+
"eval_batches": 50,
|
| 26 |
+
"logging_steps": 100,
|
| 27 |
+
"seed": 44,
|
| 28 |
+
"verbose": true,
|
| 29 |
+
"checkpoint_activations": false,
|
| 30 |
+
"resume_micro_step_override": null,
|
| 31 |
+
"strategy": "ddp",
|
| 32 |
+
"mixed_precision": "bf16",
|
| 33 |
+
"wandb_enabled": true,
|
| 34 |
+
"wandb_project": "stochastic_sparsity",
|
| 35 |
+
"wandb_name": "365m alibi 8k s44",
|
| 36 |
+
"wandb_tags": [
|
| 37 |
+
"qwen3",
|
| 38 |
+
"365m",
|
| 39 |
+
"8k",
|
| 40 |
+
"scaleladder",
|
| 41 |
+
"alibi",
|
| 42 |
+
"seed44"
|
| 43 |
+
],
|
| 44 |
+
"hidden_size": 768,
|
| 45 |
+
"intermediate_size": 3072,
|
| 46 |
+
"num_attention_heads": 6,
|
| 47 |
+
"num_key_value_heads": 2,
|
| 48 |
+
"num_hidden_layers": 28,
|
| 49 |
+
"head_dim": null,
|
| 50 |
+
"attention_dropout": null,
|
| 51 |
+
"rope_train_position_scale_set": null,
|
| 52 |
+
"positional": "alibi",
|
| 53 |
+
"attention_type": "dense",
|
| 54 |
+
"sparse_block_size": 128,
|
| 55 |
+
"sparse_num_random_blocks": 31,
|
| 56 |
+
"sparse_mask_pool_size": 1,
|
| 57 |
+
"sparse_val_dense_compare": false,
|
| 58 |
+
"sparse_layer_indices": null,
|
| 59 |
+
"sparse_mask_cache_dir": null,
|
| 60 |
+
"sparse_mask_seed": 0,
|
| 61 |
+
"sparse_mixed_nrb_set": null,
|
| 62 |
+
"dense_mode": false,
|
| 63 |
+
"dense_step_intervals": null
|
| 64 |
+
}
|
| 65 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 66 |
+
Initializing model from scratch (random weights)...
|
| 67 |
+
Checkpoint activations: False
|
| 68 |
+
|
| 69 |
+
|
| 70 |
+
================================================================================
|
| 71 |
+
MODEL ARCHITECTURE
|
| 72 |
+
================================================================================
|
| 73 |
+
Model config:
|
| 74 |
+
vocab_size: 151936
|
| 75 |
+
hidden_size: 768
|
| 76 |
+
num_hidden_layers: 28
|
| 77 |
+
num_attention_heads: 6
|
| 78 |
+
num_key_value_heads: 2
|
| 79 |
+
head_dim: 128
|
| 80 |
+
intermediate_size: 3072
|
| 81 |
+
max_position_embeddings: 32768
|
| 82 |
+
rope_theta: 1000000
|
| 83 |
+
rope_train_position_scale_set: None
|
| 84 |
+
attention_type: dense
|
| 85 |
+
|
| 86 |
+
Parameter count:
|
| 87 |
+
Total parameters: 358,958,848
|
| 88 |
+
Trainable parameters: 358,958,848
|
| 89 |
+
Non-trainable parameters: 0
|
| 90 |
+
Model size (BF16): 0.72 GB
|
| 91 |
+
|
| 92 |
+
--------------------------------------------------------------------------------
|
| 93 |
+
LAYER-BY-LAYER SUMMARY
|
| 94 |
+
--------------------------------------------------------------------------------
|
| 95 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 96 |
+
|
| 97 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 98 |
+
|
| 99 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 100 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 101 |
+
|
| 102 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 103 |
+
_warn_once(
|
| 104 |
+
=================================================================================================================================================
|
| 105 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 106 |
+
=================================================================================================================================================
|
| 107 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 108 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 109 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 110 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 111 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 112 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 113 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 114 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 115 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 116 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 117 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 140 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 141 |
+
=================================================================================================================================================
|
| 142 |
+
Total params: 475,645,696
|
| 143 |
+
Trainable params: 475,645,696
|
| 144 |
+
Non-trainable params: 0
|
| 145 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 146 |
+
=================================================================================================================================================
|
| 147 |
+
Input size (MB): 0.13
|
| 148 |
+
Forward/backward pass size (MB): 31197.23
|
| 149 |
+
Params size (MB): 951.29
|
| 150 |
+
Estimated Total Size (MB): 32148.66
|
| 151 |
+
=================================================================================================================================================
|
| 152 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 153 |
+
================================================================================
|
| 154 |
+
|
| 155 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 156 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 157 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 158 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 159 |
+
Dataset split: 3027764 train, 159356 validation
|
| 160 |
+
Training examples (packed, train split): 3027764
|
| 161 |
+
Validation examples (packed, val split): 159356
|
| 162 |
+
Per-device batch size: 2
|
| 163 |
+
World size (GPUs): 1
|
| 164 |
+
Gradient accumulation steps: 10
|
| 165 |
+
Effective batch size (seqs/step): 20
|
| 166 |
+
Sequence length: 8192
|
| 167 |
+
Tokens per optimizer step: 163,840
|
| 168 |
+
Micro-batches per epoch (per rank): 1513882
|
| 169 |
+
Optimizer steps per epoch: 151388
|
| 170 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 171 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 172 |
+
wandb: W&B syncing is set to `offline` in this directory. Run `wandb online` or set WANDB_MODE=online to enable cloud syncing.
|
| 173 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/offline-run-20260921_030515-6k91ldtc
|
| 174 |
+
Starting training...
|
| 175 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 176 |
+
Step 100/44000 | Loss: 10.6002 | LR: 6.67e-05 | 1950.1ms/step | 10.3 samples/s
|
| 177 |
+
Step 200/44000 | Loss: 7.3142 | LR: 1.33e-04 | 1497.1ms/step | 13.4 samples/s
|
| 178 |
+
Validation at step 250: Loss = 6.3137, Perplexity = 552.09
|
| 179 |
+
Step 300/44000 | Loss: 6.3192 | LR: 2.00e-04 | 1885.5ms/step | 10.6 samples/s
|
| 180 |
+
Step 400/44000 | Loss: 5.8496 | LR: 2.67e-04 | 1504.5ms/step | 13.3 samples/s
|
| 181 |
+
Step 500/44000 | Loss: 5.4638 | LR: 3.33e-04 | 1505.7ms/step | 13.3 samples/s
|
| 182 |
+
Validation at step 500: Loss = 5.2985, Perplexity = 200.04
|
| 183 |
+
Step 600/44000 | Loss: 5.1429 | LR: 4.00e-04 | 1749.0ms/step | 11.4 samples/s
|
| 184 |
+
Step 700/44000 | Loss: 4.8755 | LR: 4.67e-04 | 1507.4ms/step | 13.3 samples/s
|
| 185 |
+
Validation at step 750: Loss = 4.6363, Perplexity = 103.16
|
| 186 |
+
Step 800/44000 | Loss: 4.6284 | LR: 5.00e-04 | 1756.7ms/step | 11.4 samples/s
|
| 187 |
+
Step 900/44000 | Loss: 4.3980 | LR: 5.00e-04 | 1511.9ms/step | 13.2 samples/s
|
| 188 |
+
Step 1000/44000 | Loss: 4.2338 | LR: 5.00e-04 | 1511.1ms/step | 13.2 samples/s
|
| 189 |
+
Validation at step 1000: Loss = 4.1763, Perplexity = 65.12
|
| 190 |
+
Step 1100/44000 | Loss: 4.1035 | LR: 5.00e-04 | 1757.8ms/step | 11.4 samples/s
|
| 191 |
+
Step 1200/44000 | Loss: 4.0171 | LR: 5.00e-04 | 1512.0ms/step | 13.2 samples/s
|
| 192 |
+
Validation at step 1250: Loss = 3.9508, Perplexity = 51.98
|
| 193 |
+
Step 1300/44000 | Loss: 3.9450 | LR: 5.00e-04 | 1755.8ms/step | 11.4 samples/s
|
| 194 |
+
Step 1400/44000 | Loss: 3.8777 | LR: 5.00e-04 | 1512.0ms/step | 13.2 samples/s
|
| 195 |
+
Step 1500/44000 | Loss: 3.8412 | LR: 5.00e-04 | 1509.9ms/step | 13.2 samples/s
|
| 196 |
+
Validation at step 1500: Loss = 3.8162, Perplexity = 45.43
|
| 197 |
+
Step 1600/44000 | Loss: 3.7897 | LR: 5.00e-04 | 1750.5ms/step | 11.4 samples/s
|
| 198 |
+
Step 1700/44000 | Loss: 3.7536 | LR: 4.99e-04 | 1509.0ms/step | 13.3 samples/s
|
| 199 |
+
Validation at step 1750: Loss = 3.7217, Perplexity = 41.34
|
| 200 |
+
Step 1800/44000 | Loss: 3.7243 | LR: 4.99e-04 | 1753.3ms/step | 11.4 samples/s
|
| 201 |
+
Step 1900/44000 | Loss: 3.6826 | LR: 4.99e-04 | 1507.1ms/step | 13.3 samples/s
|
| 202 |
+
Step 2000/44000 | Loss: 3.6626 | LR: 4.99e-04 | 1508.5ms/step | 13.3 samples/s
|
| 203 |
+
Validation at step 2000: Loss = 3.6522, Perplexity = 38.56
|
| 204 |
+
Step 2100/44000 | Loss: 3.6381 | LR: 4.99e-04 | 1747.4ms/step | 11.4 samples/s
|
| 205 |
+
Step 2200/44000 | Loss: 3.6075 | LR: 4.99e-04 | 1506.6ms/step | 13.3 samples/s
|
| 206 |
+
Validation at step 2250: Loss = 3.5934, Perplexity = 36.36
|
| 207 |
+
Step 2300/44000 | Loss: 3.5938 | LR: 4.98e-04 | 1751.8ms/step | 11.4 samples/s
|
| 208 |
+
Step 2400/44000 | Loss: 3.5725 | LR: 4.98e-04 | 1507.0ms/step | 13.3 samples/s
|
| 209 |
+
Step 2500/44000 | Loss: 3.5596 | LR: 4.98e-04 | 1506.6ms/step | 13.3 samples/s
|
| 210 |
+
Validation at step 2500: Loss = 3.5459, Perplexity = 34.67
|
| 211 |
+
Step 2600/44000 | Loss: 3.5404 | LR: 4.98e-04 | 1750.3ms/step | 11.4 samples/s
|
| 212 |
+
Step 2700/44000 | Loss: 3.5205 | LR: 4.97e-04 | 1506.5ms/step | 13.3 samples/s
|
| 213 |
+
Validation at step 2750: Loss = 3.5054, Perplexity = 33.29
|
| 214 |
+
Step 2800/44000 | Loss: 3.5100 | LR: 4.97e-04 | 1752.4ms/step | 11.4 samples/s
|
| 215 |
+
Step 2900/44000 | Loss: 3.4864 | LR: 4.97e-04 | 1507.7ms/step | 13.3 samples/s
|
| 216 |
+
Step 3000/44000 | Loss: 3.4682 | LR: 4.97e-04 | 1505.7ms/step | 13.3 samples/s
|
| 217 |
+
Validation at step 3000: Loss = 3.4721, Perplexity = 32.20
|
| 218 |
+
Step 3100/44000 | Loss: 3.4670 | LR: 4.96e-04 | 1751.8ms/step | 11.4 samples/s
|
| 219 |
+
Step 3200/44000 | Loss: 3.4540 | LR: 4.96e-04 | 1506.4ms/step | 13.3 samples/s
|
| 220 |
+
Validation at step 3250: Loss = 3.4467, Perplexity = 31.40
|
| 221 |
+
Step 3300/44000 | Loss: 3.4417 | LR: 4.96e-04 | 1751.6ms/step | 11.4 samples/s
|
| 222 |
+
Step 3400/44000 | Loss: 3.4350 | LR: 4.95e-04 | 1508.0ms/step | 13.3 samples/s
|
| 223 |
+
Step 3500/44000 | Loss: 3.4254 | LR: 4.95e-04 | 1507.2ms/step | 13.3 samples/s
|
| 224 |
+
Validation at step 3500: Loss = 3.4185, Perplexity = 30.52
|
| 225 |
+
Step 3600/44000 | Loss: 3.4129 | LR: 4.95e-04 | 1751.3ms/step | 11.4 samples/s
|
| 226 |
+
Step 3700/44000 | Loss: 3.3913 | LR: 4.94e-04 | 1508.2ms/step | 13.3 samples/s
|
| 227 |
+
Validation at step 3750: Loss = 3.3936, Perplexity = 29.77
|
| 228 |
+
Step 3800/44000 | Loss: 3.3967 | LR: 4.94e-04 | 1750.4ms/step | 11.4 samples/s
|
| 229 |
+
Step 3900/44000 | Loss: 3.3904 | LR: 4.93e-04 | 1508.9ms/step | 13.3 samples/s
|
| 230 |
+
Step 4000/44000 | Loss: 3.3750 | LR: 4.93e-04 | 1506.7ms/step | 13.3 samples/s
|
| 231 |
+
Validation at step 4000: Loss = 3.3706, Perplexity = 29.10
|
| 232 |
+
Step 4100/44000 | Loss: 3.3636 | LR: 4.93e-04 | 1751.3ms/step | 11.4 samples/s
|
| 233 |
+
Step 4200/44000 | Loss: 3.3561 | LR: 4.92e-04 | 1508.7ms/step | 13.3 samples/s
|
| 234 |
+
Validation at step 4250: Loss = 3.3545, Perplexity = 28.63
|
| 235 |
+
Step 4300/44000 | Loss: 3.3606 | LR: 4.92e-04 | 1751.9ms/step | 11.4 samples/s
|
| 236 |
+
Step 4400/44000 | Loss: 3.3483 | LR: 4.91e-04 | 1508.8ms/step | 13.3 samples/s
|
| 237 |
+
Step 4500/44000 | Loss: 3.3424 | LR: 4.91e-04 | 1508.4ms/step | 13.3 samples/s
|
| 238 |
+
Validation at step 4500: Loss = 3.3353, Perplexity = 28.09
|
| 239 |
+
Step 4600/44000 | Loss: 3.3269 | LR: 4.90e-04 | 1752.2ms/step | 11.4 samples/s
|
| 240 |
+
Step 4700/44000 | Loss: 3.3173 | LR: 4.90e-04 | 1507.8ms/step | 13.3 samples/s
|
| 241 |
+
Validation at step 4750: Loss = 3.3188, Perplexity = 27.63
|
| 242 |
+
Step 4800/44000 | Loss: 3.3176 | LR: 4.89e-04 | 1752.4ms/step | 11.4 samples/s
|
| 243 |
+
Step 4900/44000 | Loss: 3.3119 | LR: 4.89e-04 | 1508.4ms/step | 13.3 samples/s
|
| 244 |
+
Step 5000/44000 | Loss: 3.2989 | LR: 4.88e-04 | 1509.2ms/step | 13.3 samples/s
|
| 245 |
+
Validation at step 5000: Loss = 3.3046, Perplexity = 27.24
|
| 246 |
+
Step 5100/44000 | Loss: 3.3001 | LR: 4.88e-04 | 1751.1ms/step | 11.4 samples/s
|
| 247 |
+
Step 5200/44000 | Loss: 3.2960 | LR: 4.87e-04 | 1502.9ms/step | 13.3 samples/s
|
| 248 |
+
Validation at step 5250: Loss = 3.2908, Perplexity = 26.86
|
| 249 |
+
Step 5300/44000 | Loss: 3.2901 | LR: 4.86e-04 | 1752.2ms/step | 11.4 samples/s
|
| 250 |
+
Step 5400/44000 | Loss: 3.2808 | LR: 4.86e-04 | 1507.6ms/step | 13.3 samples/s
|
| 251 |
+
Step 5500/44000 | Loss: 3.2723 | LR: 4.85e-04 | 1507.6ms/step | 13.3 samples/s
|
| 252 |
+
Validation at step 5500: Loss = 3.2798, Perplexity = 26.57
|
| 253 |
+
Step 5600/44000 | Loss: 3.2735 | LR: 4.85e-04 | 1749.6ms/step | 11.4 samples/s
|
| 254 |
+
Step 5700/44000 | Loss: 3.2644 | LR: 4.84e-04 | 1506.3ms/step | 13.3 samples/s
|
| 255 |
+
Validation at step 5750: Loss = 3.2660, Perplexity = 26.21
|
| 256 |
+
Step 5800/44000 | Loss: 3.2721 | LR: 4.83e-04 | 1750.7ms/step | 11.4 samples/s
|
| 257 |
+
Step 5900/44000 | Loss: 3.2507 | LR: 4.83e-04 | 1507.2ms/step | 13.3 samples/s
|
| 258 |
+
Step 6000/44000 | Loss: 3.2536 | LR: 4.82e-04 | 1507.5ms/step | 13.3 samples/s
|
| 259 |
+
Validation at step 6000: Loss = 3.2549, Perplexity = 25.92
|
| 260 |
+
Step 6100/44000 | Loss: 3.2559 | LR: 4.81e-04 | 1750.4ms/step | 11.4 samples/s
|
| 261 |
+
Step 6200/44000 | Loss: 3.2505 | LR: 4.81e-04 | 1508.5ms/step | 13.3 samples/s
|
| 262 |
+
Validation at step 6250: Loss = 3.2469, Perplexity = 25.71
|
| 263 |
+
Step 6300/44000 | Loss: 3.2333 | LR: 4.80e-04 | 1750.3ms/step | 11.4 samples/s
|
| 264 |
+
Step 6400/44000 | Loss: 3.2453 | LR: 4.79e-04 | 1508.2ms/step | 13.3 samples/s
|
| 265 |
+
Step 6500/44000 | Loss: 3.2320 | LR: 4.79e-04 | 1507.0ms/step | 13.3 samples/s
|
| 266 |
+
Validation at step 6500: Loss = 3.2352, Perplexity = 25.41
|
| 267 |
+
Step 6600/44000 | Loss: 3.2414 | LR: 4.78e-04 | 1751.0ms/step | 11.4 samples/s
|
| 268 |
+
Step 6700/44000 | Loss: 3.2280 | LR: 4.77e-04 | 1507.5ms/step | 13.3 samples/s
|
| 269 |
+
Validation at step 6750: Loss = 3.2251, Perplexity = 25.16
|
| 270 |
+
Step 6800/44000 | Loss: 3.2169 | LR: 4.76e-04 | 1751.5ms/step | 11.4 samples/s
|
| 271 |
+
Step 6900/44000 | Loss: 3.2159 | LR: 4.75e-04 | 1506.4ms/step | 13.3 samples/s
|
| 272 |
+
Step 7000/44000 | Loss: 3.2147 | LR: 4.75e-04 | 1507.2ms/step | 13.3 samples/s
|
| 273 |
+
Validation at step 7000: Loss = 3.2163, Perplexity = 24.94
|
| 274 |
+
Step 7100/44000 | Loss: 3.2075 | LR: 4.74e-04 | 1752.3ms/step | 11.4 samples/s
|
| 275 |
+
Step 7200/44000 | Loss: 3.2151 | LR: 4.73e-04 | 1508.3ms/step | 13.3 samples/s
|
| 276 |
+
Validation at step 7250: Loss = 3.2121, Perplexity = 24.83
|
| 277 |
+
Step 7300/44000 | Loss: 3.2007 | LR: 4.72e-04 | 1751.3ms/step | 11.4 samples/s
|
| 278 |
+
Step 7400/44000 | Loss: 3.1952 | LR: 4.71e-04 | 1507.5ms/step | 13.3 samples/s
|
| 279 |
+
Step 7500/44000 | Loss: 3.2047 | LR: 4.71e-04 | 1508.9ms/step | 13.3 samples/s
|
| 280 |
+
Validation at step 7500: Loss = 3.2008, Perplexity = 24.55
|
| 281 |
+
Step 7600/44000 | Loss: 3.1950 | LR: 4.70e-04 | 1750.8ms/step | 11.4 samples/s
|
| 282 |
+
Step 7700/44000 | Loss: 3.1895 | LR: 4.69e-04 | 1507.5ms/step | 13.3 samples/s
|
| 283 |
+
Validation at step 7750: Loss = 3.1927, Perplexity = 24.35
|
| 284 |
+
Step 7800/44000 | Loss: 3.1953 | LR: 4.68e-04 | 1751.9ms/step | 11.4 samples/s
|
| 285 |
+
Step 7900/44000 | Loss: 3.1966 | LR: 4.67e-04 | 1507.9ms/step | 13.3 samples/s
|
| 286 |
+
Step 8000/44000 | Loss: 3.1881 | LR: 4.66e-04 | 1508.0ms/step | 13.3 samples/s
|
| 287 |
+
Validation at step 8000: Loss = 3.1851, Perplexity = 24.17
|
| 288 |
+
Step 8100/44000 | Loss: 3.1745 | LR: 4.65e-04 | 1753.0ms/step | 11.4 samples/s
|
| 289 |
+
Step 8200/44000 | Loss: 3.1779 | LR: 4.64e-04 | 1509.1ms/step | 13.3 samples/s
|
| 290 |
+
Validation at step 8250: Loss = 3.1794, Perplexity = 24.03
|
| 291 |
+
Step 8300/44000 | Loss: 3.1783 | LR: 4.63e-04 | 1751.9ms/step | 11.4 samples/s
|
| 292 |
+
Step 8400/44000 | Loss: 3.1626 | LR: 4.62e-04 | 1505.7ms/step | 13.3 samples/s
|
| 293 |
+
Step 8500/44000 | Loss: 3.1763 | LR: 4.61e-04 | 1507.5ms/step | 13.3 samples/s
|
| 294 |
+
Validation at step 8500: Loss = 3.1710, Perplexity = 23.83
|
| 295 |
+
Step 8600/44000 | Loss: 3.1566 | LR: 4.60e-04 | 1750.3ms/step | 11.4 samples/s
|
| 296 |
+
Step 8700/44000 | Loss: 3.1579 | LR: 4.59e-04 | 1506.9ms/step | 13.3 samples/s
|
| 297 |
+
Validation at step 8750: Loss = 3.1659, Perplexity = 23.71
|
| 298 |
+
Step 8800/44000 | Loss: 3.1480 | LR: 4.58e-04 | 1751.3ms/step | 11.4 samples/s
|
| 299 |
+
Step 8900/44000 | Loss: 3.1589 | LR: 4.57e-04 | 1505.4ms/step | 13.3 samples/s
|
| 300 |
+
Step 9000/44000 | Loss: 3.1486 | LR: 4.56e-04 | 1506.5ms/step | 13.3 samples/s
|
| 301 |
+
Validation at step 9000: Loss = 3.1588, Perplexity = 23.54
|
| 302 |
+
Step 9100/44000 | Loss: 3.1540 | LR: 4.55e-04 | 1753.3ms/step | 11.4 samples/s
|
| 303 |
+
Step 9200/44000 | Loss: 3.1469 | LR: 4.54e-04 | 1506.2ms/step | 13.3 samples/s
|
| 304 |
+
Validation at step 9250: Loss = 3.1522, Perplexity = 23.39
|
| 305 |
+
Step 9300/44000 | Loss: 3.1414 | LR: 4.53e-04 | 1750.9ms/step | 11.4 samples/s
|
| 306 |
+
Step 9400/44000 | Loss: 3.1474 | LR: 4.52e-04 | 1506.9ms/step | 13.3 samples/s
|
| 307 |
+
Step 9500/44000 | Loss: 3.1425 | LR: 4.51e-04 | 1504.5ms/step | 13.3 samples/s
|
| 308 |
+
Validation at step 9500: Loss = 3.1457, Perplexity = 23.24
|
| 309 |
+
Step 9600/44000 | Loss: 3.1385 | LR: 4.50e-04 | 1750.7ms/step | 11.4 samples/s
|
| 310 |
+
Step 9700/44000 | Loss: 3.1399 | LR: 4.49e-04 | 1506.3ms/step | 13.3 samples/s
|
| 311 |
+
Validation at step 9750: Loss = 3.1393, Perplexity = 23.09
|
| 312 |
+
Step 9800/44000 | Loss: 3.1351 | LR: 4.48e-04 | 1749.1ms/step | 11.4 samples/s
|
| 313 |
+
Step 9900/44000 | Loss: 3.1312 | LR: 4.47e-04 | 1506.3ms/step | 13.3 samples/s
|
| 314 |
+
Step 10000/44000 | Loss: 3.1300 | LR: 4.46e-04 | 1508.7ms/step | 13.3 samples/s
|
| 315 |
+
Validation at step 10000: Loss = 3.1349, Perplexity = 22.99
|
| 316 |
+
Step 10100/44000 | Loss: 3.1234 | LR: 4.45e-04 | 1749.3ms/step | 11.4 samples/s
|
| 317 |
+
Step 10200/44000 | Loss: 3.1345 | LR: 4.43e-04 | 1505.6ms/step | 13.3 samples/s
|
| 318 |
+
Validation at step 10250: Loss = 3.1289, Perplexity = 22.85
|
| 319 |
+
Step 10300/44000 | Loss: 3.1177 | LR: 4.42e-04 | 1745.7ms/step | 11.5 samples/s
|
| 320 |
+
Step 10400/44000 | Loss: 3.1315 | LR: 4.41e-04 | 1504.5ms/step | 13.3 samples/s
|
| 321 |
+
Step 10500/44000 | Loss: 3.1231 | LR: 4.40e-04 | 1504.4ms/step | 13.3 samples/s
|
| 322 |
+
Validation at step 10500: Loss = 3.1249, Perplexity = 22.76
|
| 323 |
+
Step 10600/44000 | Loss: 3.1186 | LR: 4.39e-04 | 1747.2ms/step | 11.4 samples/s
|
| 324 |
+
Step 10700/44000 | Loss: 3.1241 | LR: 4.37e-04 | 1505.1ms/step | 13.3 samples/s
|
| 325 |
+
Validation at step 10750: Loss = 3.1193, Perplexity = 22.63
|
| 326 |
+
Step 10800/44000 | Loss: 3.1179 | LR: 4.36e-04 | 1750.4ms/step | 11.4 samples/s
|
| 327 |
+
Step 10900/44000 | Loss: 3.1129 | LR: 4.35e-04 | 1508.0ms/step | 13.3 samples/s
|
| 328 |
+
Step 11000/44000 | Loss: 3.1182 | LR: 4.34e-04 | 1508.2ms/step | 13.3 samples/s
|
| 329 |
+
Validation at step 11000: Loss = 3.1141, Perplexity = 22.51
|
| 330 |
+
Step 11100/44000 | Loss: 3.1054 | LR: 4.33e-04 | 1751.5ms/step | 11.4 samples/s
|
| 331 |
+
Step 11200/44000 | Loss: 3.1061 | LR: 4.31e-04 | 1508.0ms/step | 13.3 samples/s
|
| 332 |
+
Validation at step 11250: Loss = 3.1095, Perplexity = 22.41
|
| 333 |
+
Step 11300/44000 | Loss: 3.1068 | LR: 4.30e-04 | 1822.9ms/step | 11.0 samples/s
|
| 334 |
+
Step 11400/44000 | Loss: 3.1021 | LR: 4.29e-04 | 1668.9ms/step | 12.0 samples/s
|
| 335 |
+
Step 11500/44000 | Loss: 3.1019 | LR: 4.28e-04 | 1507.9ms/step | 13.3 samples/s
|
| 336 |
+
Validation at step 11500: Loss = 3.1043, Perplexity = 22.29
|
| 337 |
+
Step 11600/44000 | Loss: 3.1109 | LR: 4.26e-04 | 1750.9ms/step | 11.4 samples/s
|
| 338 |
+
Step 11700/44000 | Loss: 3.0964 | LR: 4.25e-04 | 1507.4ms/step | 13.3 samples/s
|
| 339 |
+
Validation at step 11750: Loss = 3.0994, Perplexity = 22.18
|
| 340 |
+
Step 11800/44000 | Loss: 3.1015 | LR: 4.24e-04 | 1754.5ms/step | 11.4 samples/s
|
| 341 |
+
Step 11900/44000 | Loss: 3.0962 | LR: 4.22e-04 | 1510.1ms/step | 13.2 samples/s
|
| 342 |
+
Step 12000/44000 | Loss: 3.0991 | LR: 4.21e-04 | 1509.3ms/step | 13.3 samples/s
|
| 343 |
+
Validation at step 12000: Loss = 3.0954, Perplexity = 22.10
|
| 344 |
+
Step 12100/44000 | Loss: 3.0912 | LR: 4.20e-04 | 1753.4ms/step | 11.4 samples/s
|
| 345 |
+
Step 12200/44000 | Loss: 3.0914 | LR: 4.18e-04 | 1507.8ms/step | 13.3 samples/s
|
| 346 |
+
Validation at step 12250: Loss = 3.0917, Perplexity = 22.01
|
| 347 |
+
Step 12300/44000 | Loss: 3.0834 | LR: 4.17e-04 | 1752.0ms/step | 11.4 samples/s
|
| 348 |
+
Step 12400/44000 | Loss: 3.0821 | LR: 4.16e-04 | 1506.9ms/step | 13.3 samples/s
|
| 349 |
+
Step 12500/44000 | Loss: 3.0807 | LR: 4.14e-04 | 1507.4ms/step | 13.3 samples/s
|
| 350 |
+
Validation at step 12500: Loss = 3.0869, Perplexity = 21.91
|
| 351 |
+
Step 12600/44000 | Loss: 3.0742 | LR: 4.13e-04 | 1752.0ms/step | 11.4 samples/s
|
| 352 |
+
Step 12700/44000 | Loss: 3.0904 | LR: 4.12e-04 | 1508.4ms/step | 13.3 samples/s
|
| 353 |
+
Validation at step 12750: Loss = 3.0827, Perplexity = 21.82
|
| 354 |
+
Step 12800/44000 | Loss: 3.0731 | LR: 4.10e-04 | 1752.0ms/step | 11.4 samples/s
|
| 355 |
+
Step 12900/44000 | Loss: 3.0827 | LR: 4.09e-04 | 1509.2ms/step | 13.3 samples/s
|
| 356 |
+
Step 13000/44000 | Loss: 3.0801 | LR: 4.07e-04 | 1507.7ms/step | 13.3 samples/s
|
| 357 |
+
Validation at step 13000: Loss = 3.0792, Perplexity = 21.74
|
| 358 |
+
Step 13100/44000 | Loss: 3.0617 | LR: 4.06e-04 | 1751.4ms/step | 11.4 samples/s
|
| 359 |
+
Step 13200/44000 | Loss: 3.0763 | LR: 4.05e-04 | 1506.7ms/step | 13.3 samples/s
|
| 360 |
+
Validation at step 13250: Loss = 3.0762, Perplexity = 21.68
|
| 361 |
+
Step 13300/44000 | Loss: 3.0799 | LR: 4.03e-04 | 1751.7ms/step | 11.4 samples/s
|
| 362 |
+
Step 13400/44000 | Loss: 3.0754 | LR: 4.02e-04 | 1508.0ms/step | 13.3 samples/s
|
| 363 |
+
Step 13500/44000 | Loss: 3.0705 | LR: 4.00e-04 | 1507.0ms/step | 13.3 samples/s
|
| 364 |
+
Validation at step 13500: Loss = 3.0717, Perplexity = 21.58
|
| 365 |
+
Step 13600/44000 | Loss: 3.0666 | LR: 3.99e-04 | 1751.7ms/step | 11.4 samples/s
|
| 366 |
+
Step 13700/44000 | Loss: 3.0644 | LR: 3.97e-04 | 1507.6ms/step | 13.3 samples/s
|
| 367 |
+
Validation at step 13750: Loss = 3.0681, Perplexity = 21.50
|
| 368 |
+
Step 13800/44000 | Loss: 3.0719 | LR: 3.96e-04 | 1752.0ms/step | 11.4 samples/s
|
| 369 |
+
Step 13900/44000 | Loss: 3.0641 | LR: 3.94e-04 | 1508.3ms/step | 13.3 samples/s
|
| 370 |
+
Step 14000/44000 | Loss: 3.0599 | LR: 3.93e-04 | 1509.2ms/step | 13.3 samples/s
|
| 371 |
+
Validation at step 14000: Loss = 3.0631, Perplexity = 21.39
|
| 372 |
+
Step 14100/44000 | Loss: 3.0586 | LR: 3.91e-04 | 1753.5ms/step | 11.4 samples/s
|
epfl_final/logs/ALIBI_20260921/seed44.pid
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
4776
|
epfl_final/logs/ALIBI_20260921/seed45.log
ADDED
|
@@ -0,0 +1,375 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s45/run_20260921_030452
|
| 2 |
+
Running config:
|
| 3 |
+
{
|
| 4 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 5 |
+
"model_dtype": "bfloat16",
|
| 6 |
+
"init_from_scratch": true,
|
| 7 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 8 |
+
"val_path": null,
|
| 9 |
+
"max_seq_length": 8192,
|
| 10 |
+
"num_workers": 8,
|
| 11 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s45/run_20260921_030452",
|
| 12 |
+
"resume_from_checkpoint": null,
|
| 13 |
+
"force_new_run": true,
|
| 14 |
+
"num_epochs": 1,
|
| 15 |
+
"max_steps": 44000,
|
| 16 |
+
"per_device_batch_size": 2,
|
| 17 |
+
"gradient_accumulation_steps": 10,
|
| 18 |
+
"learning_rate": 0.0005,
|
| 19 |
+
"weight_decay": 0.01,
|
| 20 |
+
"warmup_steps": 750,
|
| 21 |
+
"lr_scheduler": "cosine",
|
| 22 |
+
"max_grad_norm": 1.0,
|
| 23 |
+
"save_steps": 22000,
|
| 24 |
+
"eval_steps": 250,
|
| 25 |
+
"eval_batches": 50,
|
| 26 |
+
"logging_steps": 100,
|
| 27 |
+
"seed": 45,
|
| 28 |
+
"verbose": true,
|
| 29 |
+
"checkpoint_activations": false,
|
| 30 |
+
"resume_micro_step_override": null,
|
| 31 |
+
"strategy": "ddp",
|
| 32 |
+
"mixed_precision": "bf16",
|
| 33 |
+
"wandb_enabled": true,
|
| 34 |
+
"wandb_project": "stochastic_sparsity",
|
| 35 |
+
"wandb_name": "365m alibi 8k s45",
|
| 36 |
+
"wandb_tags": [
|
| 37 |
+
"qwen3",
|
| 38 |
+
"365m",
|
| 39 |
+
"8k",
|
| 40 |
+
"scaleladder",
|
| 41 |
+
"alibi",
|
| 42 |
+
"seed45"
|
| 43 |
+
],
|
| 44 |
+
"hidden_size": 768,
|
| 45 |
+
"intermediate_size": 3072,
|
| 46 |
+
"num_attention_heads": 6,
|
| 47 |
+
"num_key_value_heads": 2,
|
| 48 |
+
"num_hidden_layers": 28,
|
| 49 |
+
"head_dim": null,
|
| 50 |
+
"attention_dropout": null,
|
| 51 |
+
"rope_train_position_scale_set": null,
|
| 52 |
+
"positional": "alibi",
|
| 53 |
+
"attention_type": "dense",
|
| 54 |
+
"sparse_block_size": 128,
|
| 55 |
+
"sparse_num_random_blocks": 31,
|
| 56 |
+
"sparse_mask_pool_size": 1,
|
| 57 |
+
"sparse_val_dense_compare": false,
|
| 58 |
+
"sparse_layer_indices": null,
|
| 59 |
+
"sparse_mask_cache_dir": null,
|
| 60 |
+
"sparse_mask_seed": 0,
|
| 61 |
+
"sparse_mixed_nrb_set": null,
|
| 62 |
+
"dense_mode": false,
|
| 63 |
+
"dense_step_intervals": null
|
| 64 |
+
}
|
| 65 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 66 |
+
Initializing model from scratch (random weights)...
|
| 67 |
+
Checkpoint activations: False
|
| 68 |
+
|
| 69 |
+
|
| 70 |
+
================================================================================
|
| 71 |
+
MODEL ARCHITECTURE
|
| 72 |
+
================================================================================
|
| 73 |
+
Model config:
|
| 74 |
+
vocab_size: 151936
|
| 75 |
+
hidden_size: 768
|
| 76 |
+
num_hidden_layers: 28
|
| 77 |
+
num_attention_heads: 6
|
| 78 |
+
num_key_value_heads: 2
|
| 79 |
+
head_dim: 128
|
| 80 |
+
intermediate_size: 3072
|
| 81 |
+
max_position_embeddings: 32768
|
| 82 |
+
rope_theta: 1000000
|
| 83 |
+
rope_train_position_scale_set: None
|
| 84 |
+
attention_type: dense
|
| 85 |
+
|
| 86 |
+
Parameter count:
|
| 87 |
+
Total parameters: 358,958,848
|
| 88 |
+
Trainable parameters: 358,958,848
|
| 89 |
+
Non-trainable parameters: 0
|
| 90 |
+
Model size (BF16): 0.72 GB
|
| 91 |
+
|
| 92 |
+
--------------------------------------------------------------------------------
|
| 93 |
+
LAYER-BY-LAYER SUMMARY
|
| 94 |
+
--------------------------------------------------------------------------------
|
| 95 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 96 |
+
|
| 97 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 98 |
+
|
| 99 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 100 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 101 |
+
|
| 102 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 103 |
+
_warn_once(
|
| 104 |
+
=================================================================================================================================================
|
| 105 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 106 |
+
=================================================================================================================================================
|
| 107 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 108 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 109 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 110 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 111 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 112 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 113 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 114 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 115 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 116 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 117 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 140 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 141 |
+
=================================================================================================================================================
|
| 142 |
+
Total params: 475,645,696
|
| 143 |
+
Trainable params: 475,645,696
|
| 144 |
+
Non-trainable params: 0
|
| 145 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 146 |
+
=================================================================================================================================================
|
| 147 |
+
Input size (MB): 0.13
|
| 148 |
+
Forward/backward pass size (MB): 31197.23
|
| 149 |
+
Params size (MB): 951.29
|
| 150 |
+
Estimated Total Size (MB): 32148.66
|
| 151 |
+
=================================================================================================================================================
|
| 152 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 153 |
+
================================================================================
|
| 154 |
+
|
| 155 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 156 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 157 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 158 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 159 |
+
Dataset split: 3027764 train, 159356 validation
|
| 160 |
+
Training examples (packed, train split): 3027764
|
| 161 |
+
Validation examples (packed, val split): 159356
|
| 162 |
+
Per-device batch size: 2
|
| 163 |
+
World size (GPUs): 1
|
| 164 |
+
Gradient accumulation steps: 10
|
| 165 |
+
Effective batch size (seqs/step): 20
|
| 166 |
+
Sequence length: 8192
|
| 167 |
+
Tokens per optimizer step: 163,840
|
| 168 |
+
Micro-batches per epoch (per rank): 1513882
|
| 169 |
+
Optimizer steps per epoch: 151388
|
| 170 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 171 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 172 |
+
wandb: W&B syncing is set to `offline` in this directory. Run `wandb online` or set WANDB_MODE=online to enable cloud syncing.
|
| 173 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/offline-run-20260921_030515-hmdx78bp
|
| 174 |
+
Starting training...
|
| 175 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 176 |
+
Step 100/44000 | Loss: 10.6682 | LR: 6.67e-05 | 1936.7ms/step | 10.3 samples/s
|
| 177 |
+
Step 200/44000 | Loss: 7.3451 | LR: 1.33e-04 | 1475.5ms/step | 13.6 samples/s
|
| 178 |
+
Validation at step 250: Loss = 6.3177, Perplexity = 554.27
|
| 179 |
+
Step 300/44000 | Loss: 6.3378 | LR: 2.00e-04 | 1871.0ms/step | 10.7 samples/s
|
| 180 |
+
Step 400/44000 | Loss: 5.8509 | LR: 2.67e-04 | 1491.5ms/step | 13.4 samples/s
|
| 181 |
+
Step 500/44000 | Loss: 5.4661 | LR: 3.33e-04 | 1494.3ms/step | 13.4 samples/s
|
| 182 |
+
Validation at step 500: Loss = 5.2966, Perplexity = 199.67
|
| 183 |
+
Step 600/44000 | Loss: 5.1352 | LR: 4.00e-04 | 1736.4ms/step | 11.5 samples/s
|
| 184 |
+
Step 700/44000 | Loss: 4.8670 | LR: 4.67e-04 | 1492.9ms/step | 13.4 samples/s
|
| 185 |
+
Validation at step 750: Loss = 4.6064, Perplexity = 100.12
|
| 186 |
+
Step 800/44000 | Loss: 4.6074 | LR: 5.00e-04 | 1733.1ms/step | 11.5 samples/s
|
| 187 |
+
Step 900/44000 | Loss: 4.3872 | LR: 5.00e-04 | 1492.7ms/step | 13.4 samples/s
|
| 188 |
+
Step 1000/44000 | Loss: 4.2273 | LR: 5.00e-04 | 1492.1ms/step | 13.4 samples/s
|
| 189 |
+
Validation at step 1000: Loss = 4.1695, Perplexity = 64.68
|
| 190 |
+
Step 1100/44000 | Loss: 4.1123 | LR: 5.00e-04 | 1734.0ms/step | 11.5 samples/s
|
| 191 |
+
Step 1200/44000 | Loss: 4.0200 | LR: 5.00e-04 | 1492.3ms/step | 13.4 samples/s
|
| 192 |
+
Validation at step 1250: Loss = 3.9552, Perplexity = 52.20
|
| 193 |
+
Step 1300/44000 | Loss: 3.9399 | LR: 5.00e-04 | 1732.9ms/step | 11.5 samples/s
|
| 194 |
+
Step 1400/44000 | Loss: 3.8900 | LR: 5.00e-04 | 1492.7ms/step | 13.4 samples/s
|
| 195 |
+
Step 1500/44000 | Loss: 3.8386 | LR: 5.00e-04 | 1491.6ms/step | 13.4 samples/s
|
| 196 |
+
Validation at step 1500: Loss = 3.8155, Perplexity = 45.40
|
| 197 |
+
Step 1600/44000 | Loss: 3.8002 | LR: 5.00e-04 | 1730.4ms/step | 11.6 samples/s
|
| 198 |
+
Step 1700/44000 | Loss: 3.7587 | LR: 4.99e-04 | 1491.2ms/step | 13.4 samples/s
|
| 199 |
+
Validation at step 1750: Loss = 3.7223, Perplexity = 41.36
|
| 200 |
+
Step 1800/44000 | Loss: 3.7128 | LR: 4.99e-04 | 1732.6ms/step | 11.5 samples/s
|
| 201 |
+
Step 1900/44000 | Loss: 3.6837 | LR: 4.99e-04 | 1491.7ms/step | 13.4 samples/s
|
| 202 |
+
Step 2000/44000 | Loss: 3.6690 | LR: 4.99e-04 | 1492.2ms/step | 13.4 samples/s
|
| 203 |
+
Validation at step 2000: Loss = 3.6523, Perplexity = 38.56
|
| 204 |
+
Step 2100/44000 | Loss: 3.6367 | LR: 4.99e-04 | 1731.6ms/step | 11.6 samples/s
|
| 205 |
+
Step 2200/44000 | Loss: 3.6079 | LR: 4.99e-04 | 1491.4ms/step | 13.4 samples/s
|
| 206 |
+
Validation at step 2250: Loss = 3.5964, Perplexity = 36.47
|
| 207 |
+
Step 2300/44000 | Loss: 3.5834 | LR: 4.98e-04 | 1732.5ms/step | 11.5 samples/s
|
| 208 |
+
Step 2400/44000 | Loss: 3.5690 | LR: 4.98e-04 | 1491.8ms/step | 13.4 samples/s
|
| 209 |
+
Step 2500/44000 | Loss: 3.5540 | LR: 4.98e-04 | 1490.9ms/step | 13.4 samples/s
|
| 210 |
+
Validation at step 2500: Loss = 3.5487, Perplexity = 34.77
|
| 211 |
+
Step 2600/44000 | Loss: 3.5427 | LR: 4.98e-04 | 1732.3ms/step | 11.5 samples/s
|
| 212 |
+
Step 2700/44000 | Loss: 3.5218 | LR: 4.97e-04 | 1491.7ms/step | 13.4 samples/s
|
| 213 |
+
Validation at step 2750: Loss = 3.5110, Perplexity = 33.48
|
| 214 |
+
Step 2800/44000 | Loss: 3.5066 | LR: 4.97e-04 | 1733.5ms/step | 11.5 samples/s
|
| 215 |
+
Step 2900/44000 | Loss: 3.4890 | LR: 4.97e-04 | 1492.4ms/step | 13.4 samples/s
|
| 216 |
+
Step 3000/44000 | Loss: 3.4834 | LR: 4.97e-04 | 1490.6ms/step | 13.4 samples/s
|
| 217 |
+
Validation at step 3000: Loss = 3.4757, Perplexity = 32.32
|
| 218 |
+
Step 3100/44000 | Loss: 3.4572 | LR: 4.96e-04 | 1732.7ms/step | 11.5 samples/s
|
| 219 |
+
Step 3200/44000 | Loss: 3.4575 | LR: 4.96e-04 | 1492.4ms/step | 13.4 samples/s
|
| 220 |
+
Validation at step 3250: Loss = 3.4469, Perplexity = 31.40
|
| 221 |
+
Step 3300/44000 | Loss: 3.4458 | LR: 4.96e-04 | 1732.3ms/step | 11.5 samples/s
|
| 222 |
+
Step 3400/44000 | Loss: 3.4308 | LR: 4.95e-04 | 1491.7ms/step | 13.4 samples/s
|
| 223 |
+
Step 3500/44000 | Loss: 3.4299 | LR: 4.95e-04 | 1491.9ms/step | 13.4 samples/s
|
| 224 |
+
Validation at step 3500: Loss = 3.4207, Perplexity = 30.59
|
| 225 |
+
Step 3600/44000 | Loss: 3.4231 | LR: 4.95e-04 | 1732.7ms/step | 11.5 samples/s
|
| 226 |
+
Step 3700/44000 | Loss: 3.4001 | LR: 4.94e-04 | 1492.3ms/step | 13.4 samples/s
|
| 227 |
+
Validation at step 3750: Loss = 3.3970, Perplexity = 29.88
|
| 228 |
+
Step 3800/44000 | Loss: 3.3917 | LR: 4.94e-04 | 1732.3ms/step | 11.5 samples/s
|
| 229 |
+
Step 3900/44000 | Loss: 3.3819 | LR: 4.93e-04 | 1492.3ms/step | 13.4 samples/s
|
| 230 |
+
Step 4000/44000 | Loss: 3.3806 | LR: 4.93e-04 | 1491.8ms/step | 13.4 samples/s
|
| 231 |
+
Validation at step 4000: Loss = 3.3763, Perplexity = 29.26
|
| 232 |
+
Step 4100/44000 | Loss: 3.3595 | LR: 4.93e-04 | 1731.6ms/step | 11.6 samples/s
|
| 233 |
+
Step 4200/44000 | Loss: 3.3745 | LR: 4.92e-04 | 1492.7ms/step | 13.4 samples/s
|
| 234 |
+
Validation at step 4250: Loss = 3.3583, Perplexity = 28.74
|
| 235 |
+
Step 4300/44000 | Loss: 3.3454 | LR: 4.92e-04 | 1733.4ms/step | 11.5 samples/s
|
| 236 |
+
Step 4400/44000 | Loss: 3.3476 | LR: 4.91e-04 | 1492.1ms/step | 13.4 samples/s
|
| 237 |
+
Step 4500/44000 | Loss: 3.3449 | LR: 4.91e-04 | 1492.9ms/step | 13.4 samples/s
|
| 238 |
+
Validation at step 4500: Loss = 3.3398, Perplexity = 28.21
|
| 239 |
+
Step 4600/44000 | Loss: 3.3269 | LR: 4.90e-04 | 1733.8ms/step | 11.5 samples/s
|
| 240 |
+
Step 4700/44000 | Loss: 3.3223 | LR: 4.90e-04 | 1492.6ms/step | 13.4 samples/s
|
| 241 |
+
Validation at step 4750: Loss = 3.3243, Perplexity = 27.78
|
| 242 |
+
Step 4800/44000 | Loss: 3.3194 | LR: 4.89e-04 | 1733.0ms/step | 11.5 samples/s
|
| 243 |
+
Step 4900/44000 | Loss: 3.3095 | LR: 4.89e-04 | 1493.0ms/step | 13.4 samples/s
|
| 244 |
+
Step 5000/44000 | Loss: 3.3182 | LR: 4.88e-04 | 1492.7ms/step | 13.4 samples/s
|
| 245 |
+
Validation at step 5000: Loss = 3.3067, Perplexity = 27.29
|
| 246 |
+
Step 5100/44000 | Loss: 3.2957 | LR: 4.88e-04 | 1733.2ms/step | 11.5 samples/s
|
| 247 |
+
Step 5200/44000 | Loss: 3.2880 | LR: 4.87e-04 | 1492.1ms/step | 13.4 samples/s
|
| 248 |
+
Validation at step 5250: Loss = 3.2950, Perplexity = 26.98
|
| 249 |
+
Step 5300/44000 | Loss: 3.2821 | LR: 4.86e-04 | 1731.9ms/step | 11.5 samples/s
|
| 250 |
+
Step 5400/44000 | Loss: 3.2784 | LR: 4.86e-04 | 1492.3ms/step | 13.4 samples/s
|
| 251 |
+
Step 5500/44000 | Loss: 3.2753 | LR: 4.85e-04 | 1491.9ms/step | 13.4 samples/s
|
| 252 |
+
Validation at step 5500: Loss = 3.2808, Perplexity = 26.60
|
| 253 |
+
Step 5600/44000 | Loss: 3.2699 | LR: 4.85e-04 | 1732.4ms/step | 11.5 samples/s
|
| 254 |
+
Step 5700/44000 | Loss: 3.2648 | LR: 4.84e-04 | 1491.8ms/step | 13.4 samples/s
|
| 255 |
+
Validation at step 5750: Loss = 3.2694, Perplexity = 26.30
|
| 256 |
+
Step 5800/44000 | Loss: 3.2696 | LR: 4.83e-04 | 1732.4ms/step | 11.5 samples/s
|
| 257 |
+
Step 5900/44000 | Loss: 3.2740 | LR: 4.83e-04 | 1492.1ms/step | 13.4 samples/s
|
| 258 |
+
Step 6000/44000 | Loss: 3.2598 | LR: 4.82e-04 | 1491.6ms/step | 13.4 samples/s
|
| 259 |
+
Validation at step 6000: Loss = 3.2590, Perplexity = 26.02
|
| 260 |
+
Step 6100/44000 | Loss: 3.2458 | LR: 4.81e-04 | 1732.3ms/step | 11.5 samples/s
|
| 261 |
+
Step 6200/44000 | Loss: 3.2470 | LR: 4.81e-04 | 1492.1ms/step | 13.4 samples/s
|
| 262 |
+
Validation at step 6250: Loss = 3.2509, Perplexity = 25.81
|
| 263 |
+
Step 6300/44000 | Loss: 3.2557 | LR: 4.80e-04 | 1732.7ms/step | 11.5 samples/s
|
| 264 |
+
Step 6400/44000 | Loss: 3.2417 | LR: 4.79e-04 | 1492.3ms/step | 13.4 samples/s
|
| 265 |
+
Step 6500/44000 | Loss: 3.2359 | LR: 4.79e-04 | 1492.8ms/step | 13.4 samples/s
|
| 266 |
+
Validation at step 6500: Loss = 3.2372, Perplexity = 25.46
|
| 267 |
+
Step 6600/44000 | Loss: 3.2394 | LR: 4.78e-04 | 1732.1ms/step | 11.5 samples/s
|
| 268 |
+
Step 6700/44000 | Loss: 3.2256 | LR: 4.77e-04 | 1491.8ms/step | 13.4 samples/s
|
| 269 |
+
Validation at step 6750: Loss = 3.2296, Perplexity = 25.27
|
| 270 |
+
Step 6800/44000 | Loss: 3.2257 | LR: 4.76e-04 | 1732.4ms/step | 11.5 samples/s
|
| 271 |
+
Step 6900/44000 | Loss: 3.2198 | LR: 4.75e-04 | 1493.2ms/step | 13.4 samples/s
|
| 272 |
+
Step 7000/44000 | Loss: 3.2159 | LR: 4.75e-04 | 1491.5ms/step | 13.4 samples/s
|
| 273 |
+
Validation at step 7000: Loss = 3.2196, Perplexity = 25.02
|
| 274 |
+
Step 7100/44000 | Loss: 3.2219 | LR: 4.74e-04 | 1733.4ms/step | 11.5 samples/s
|
| 275 |
+
Step 7200/44000 | Loss: 3.2042 | LR: 4.73e-04 | 1492.6ms/step | 13.4 samples/s
|
| 276 |
+
Validation at step 7250: Loss = 3.2100, Perplexity = 24.78
|
| 277 |
+
Step 7300/44000 | Loss: 3.2099 | LR: 4.72e-04 | 1733.6ms/step | 11.5 samples/s
|
| 278 |
+
Step 7400/44000 | Loss: 3.1926 | LR: 4.71e-04 | 1492.5ms/step | 13.4 samples/s
|
| 279 |
+
Step 7500/44000 | Loss: 3.2007 | LR: 4.71e-04 | 1492.2ms/step | 13.4 samples/s
|
| 280 |
+
Validation at step 7500: Loss = 3.2024, Perplexity = 24.59
|
| 281 |
+
Step 7600/44000 | Loss: 3.1956 | LR: 4.70e-04 | 1732.5ms/step | 11.5 samples/s
|
| 282 |
+
Step 7700/44000 | Loss: 3.1992 | LR: 4.69e-04 | 1491.3ms/step | 13.4 samples/s
|
| 283 |
+
Validation at step 7750: Loss = 3.1945, Perplexity = 24.40
|
| 284 |
+
Step 7800/44000 | Loss: 3.1899 | LR: 4.68e-04 | 1732.5ms/step | 11.5 samples/s
|
| 285 |
+
Step 7900/44000 | Loss: 3.1902 | LR: 4.67e-04 | 1492.8ms/step | 13.4 samples/s
|
| 286 |
+
Step 8000/44000 | Loss: 3.1774 | LR: 4.66e-04 | 1492.6ms/step | 13.4 samples/s
|
| 287 |
+
Validation at step 8000: Loss = 3.1875, Perplexity = 24.23
|
| 288 |
+
Step 8100/44000 | Loss: 3.1845 | LR: 4.65e-04 | 1732.5ms/step | 11.5 samples/s
|
| 289 |
+
Step 8200/44000 | Loss: 3.1800 | LR: 4.64e-04 | 1491.9ms/step | 13.4 samples/s
|
| 290 |
+
Validation at step 8250: Loss = 3.1792, Perplexity = 24.03
|
| 291 |
+
Step 8300/44000 | Loss: 3.1714 | LR: 4.63e-04 | 1733.1ms/step | 11.5 samples/s
|
| 292 |
+
Step 8400/44000 | Loss: 3.1771 | LR: 4.62e-04 | 1492.2ms/step | 13.4 samples/s
|
| 293 |
+
Step 8500/44000 | Loss: 3.1627 | LR: 4.61e-04 | 1491.7ms/step | 13.4 samples/s
|
| 294 |
+
Validation at step 8500: Loss = 3.1737, Perplexity = 23.90
|
| 295 |
+
Step 8600/44000 | Loss: 3.1696 | LR: 4.60e-04 | 1732.4ms/step | 11.5 samples/s
|
| 296 |
+
Step 8700/44000 | Loss: 3.1686 | LR: 4.59e-04 | 1492.2ms/step | 13.4 samples/s
|
| 297 |
+
Validation at step 8750: Loss = 3.1659, Perplexity = 23.71
|
| 298 |
+
Step 8800/44000 | Loss: 3.1711 | LR: 4.58e-04 | 1732.8ms/step | 11.5 samples/s
|
| 299 |
+
Step 8900/44000 | Loss: 3.1583 | LR: 4.57e-04 | 1492.8ms/step | 13.4 samples/s
|
| 300 |
+
Step 9000/44000 | Loss: 3.1525 | LR: 4.56e-04 | 1491.5ms/step | 13.4 samples/s
|
| 301 |
+
Validation at step 9000: Loss = 3.1614, Perplexity = 23.60
|
| 302 |
+
Step 9100/44000 | Loss: 3.1567 | LR: 4.55e-04 | 1732.1ms/step | 11.5 samples/s
|
| 303 |
+
Step 9200/44000 | Loss: 3.1525 | LR: 4.54e-04 | 1493.2ms/step | 13.4 samples/s
|
| 304 |
+
Validation at step 9250: Loss = 3.1530, Perplexity = 23.41
|
| 305 |
+
Step 9300/44000 | Loss: 3.1593 | LR: 4.53e-04 | 1732.6ms/step | 11.5 samples/s
|
| 306 |
+
Step 9400/44000 | Loss: 3.1539 | LR: 4.52e-04 | 1492.3ms/step | 13.4 samples/s
|
| 307 |
+
Step 9500/44000 | Loss: 3.1466 | LR: 4.51e-04 | 1492.8ms/step | 13.4 samples/s
|
| 308 |
+
Validation at step 9500: Loss = 3.1479, Perplexity = 23.29
|
| 309 |
+
Step 9600/44000 | Loss: 3.1470 | LR: 4.50e-04 | 1732.2ms/step | 11.5 samples/s
|
| 310 |
+
Step 9700/44000 | Loss: 3.1416 | LR: 4.49e-04 | 1492.0ms/step | 13.4 samples/s
|
| 311 |
+
Validation at step 9750: Loss = 3.1430, Perplexity = 23.17
|
| 312 |
+
Step 9800/44000 | Loss: 3.1334 | LR: 4.48e-04 | 1731.8ms/step | 11.5 samples/s
|
| 313 |
+
Step 9900/44000 | Loss: 3.1390 | LR: 4.47e-04 | 1491.9ms/step | 13.4 samples/s
|
| 314 |
+
Step 10000/44000 | Loss: 3.1338 | LR: 4.46e-04 | 1492.8ms/step | 13.4 samples/s
|
| 315 |
+
Validation at step 10000: Loss = 3.1362, Perplexity = 23.02
|
| 316 |
+
Step 10100/44000 | Loss: 3.1313 | LR: 4.45e-04 | 1733.9ms/step | 11.5 samples/s
|
| 317 |
+
Step 10200/44000 | Loss: 3.1417 | LR: 4.43e-04 | 1492.6ms/step | 13.4 samples/s
|
| 318 |
+
Validation at step 10250: Loss = 3.1312, Perplexity = 22.90
|
| 319 |
+
Step 10300/44000 | Loss: 3.1271 | LR: 4.42e-04 | 1732.3ms/step | 11.5 samples/s
|
| 320 |
+
Step 10400/44000 | Loss: 3.1360 | LR: 4.41e-04 | 1490.9ms/step | 13.4 samples/s
|
| 321 |
+
Step 10500/44000 | Loss: 3.1300 | LR: 4.40e-04 | 1492.0ms/step | 13.4 samples/s
|
| 322 |
+
Validation at step 10500: Loss = 3.1248, Perplexity = 22.76
|
| 323 |
+
Step 10600/44000 | Loss: 3.1200 | LR: 4.39e-04 | 1731.8ms/step | 11.5 samples/s
|
| 324 |
+
Step 10700/44000 | Loss: 3.1121 | LR: 4.37e-04 | 1491.6ms/step | 13.4 samples/s
|
| 325 |
+
Validation at step 10750: Loss = 3.1218, Perplexity = 22.69
|
| 326 |
+
Step 10800/44000 | Loss: 3.1065 | LR: 4.36e-04 | 1732.5ms/step | 11.5 samples/s
|
| 327 |
+
Step 10900/44000 | Loss: 3.1226 | LR: 4.35e-04 | 1492.6ms/step | 13.4 samples/s
|
| 328 |
+
Step 11000/44000 | Loss: 3.1158 | LR: 4.34e-04 | 1493.3ms/step | 13.4 samples/s
|
| 329 |
+
Validation at step 11000: Loss = 3.1185, Perplexity = 22.61
|
| 330 |
+
Step 11100/44000 | Loss: 3.1164 | LR: 4.33e-04 | 1735.5ms/step | 11.5 samples/s
|
| 331 |
+
Step 11200/44000 | Loss: 3.1070 | LR: 4.31e-04 | 1494.1ms/step | 13.4 samples/s
|
| 332 |
+
Validation at step 11250: Loss = 3.1110, Perplexity = 22.44
|
| 333 |
+
Step 11300/44000 | Loss: 3.1110 | LR: 4.30e-04 | 1735.1ms/step | 11.5 samples/s
|
| 334 |
+
Step 11400/44000 | Loss: 3.1081 | LR: 4.29e-04 | 1491.6ms/step | 13.4 samples/s
|
| 335 |
+
Step 11500/44000 | Loss: 3.1066 | LR: 4.28e-04 | 1492.8ms/step | 13.4 samples/s
|
| 336 |
+
Validation at step 11500: Loss = 3.1064, Perplexity = 22.34
|
| 337 |
+
Step 11600/44000 | Loss: 3.1027 | LR: 4.26e-04 | 1734.0ms/step | 11.5 samples/s
|
| 338 |
+
Step 11700/44000 | Loss: 3.1099 | LR: 4.25e-04 | 1494.0ms/step | 13.4 samples/s
|
| 339 |
+
Validation at step 11750: Loss = 3.1023, Perplexity = 22.25
|
| 340 |
+
Step 11800/44000 | Loss: 3.0959 | LR: 4.24e-04 | 1735.2ms/step | 11.5 samples/s
|
| 341 |
+
Step 11900/44000 | Loss: 3.0957 | LR: 4.22e-04 | 1494.7ms/step | 13.4 samples/s
|
| 342 |
+
Step 12000/44000 | Loss: 3.0950 | LR: 4.21e-04 | 1494.3ms/step | 13.4 samples/s
|
| 343 |
+
Validation at step 12000: Loss = 3.0970, Perplexity = 22.13
|
| 344 |
+
Step 12100/44000 | Loss: 3.0878 | LR: 4.20e-04 | 1730.1ms/step | 11.6 samples/s
|
| 345 |
+
Step 12200/44000 | Loss: 3.0883 | LR: 4.18e-04 | 1490.8ms/step | 13.4 samples/s
|
| 346 |
+
Validation at step 12250: Loss = 3.0935, Perplexity = 22.05
|
| 347 |
+
Step 12300/44000 | Loss: 3.0874 | LR: 4.17e-04 | 1732.0ms/step | 11.5 samples/s
|
| 348 |
+
Step 12400/44000 | Loss: 3.0855 | LR: 4.16e-04 | 1493.9ms/step | 13.4 samples/s
|
| 349 |
+
Step 12500/44000 | Loss: 3.0854 | LR: 4.14e-04 | 1494.6ms/step | 13.4 samples/s
|
| 350 |
+
Validation at step 12500: Loss = 3.0921, Perplexity = 22.02
|
| 351 |
+
Step 12600/44000 | Loss: 3.0870 | LR: 4.13e-04 | 1734.9ms/step | 11.5 samples/s
|
| 352 |
+
Step 12700/44000 | Loss: 3.0766 | LR: 4.12e-04 | 1494.4ms/step | 13.4 samples/s
|
| 353 |
+
Validation at step 12750: Loss = 3.0857, Perplexity = 21.88
|
| 354 |
+
Step 12800/44000 | Loss: 3.0871 | LR: 4.10e-04 | 1735.0ms/step | 11.5 samples/s
|
| 355 |
+
Step 12900/44000 | Loss: 3.0843 | LR: 4.09e-04 | 1493.8ms/step | 13.4 samples/s
|
| 356 |
+
Step 13000/44000 | Loss: 3.0849 | LR: 4.07e-04 | 1494.5ms/step | 13.4 samples/s
|
| 357 |
+
Validation at step 13000: Loss = 3.0816, Perplexity = 21.79
|
| 358 |
+
Step 13100/44000 | Loss: 3.0787 | LR: 4.06e-04 | 1735.4ms/step | 11.5 samples/s
|
| 359 |
+
Step 13200/44000 | Loss: 3.0748 | LR: 4.05e-04 | 1495.3ms/step | 13.4 samples/s
|
| 360 |
+
Validation at step 13250: Loss = 3.0775, Perplexity = 21.71
|
| 361 |
+
Step 13300/44000 | Loss: 3.0641 | LR: 4.03e-04 | 1735.0ms/step | 11.5 samples/s
|
| 362 |
+
Step 13400/44000 | Loss: 3.0712 | LR: 4.02e-04 | 1494.2ms/step | 13.4 samples/s
|
| 363 |
+
Step 13500/44000 | Loss: 3.0609 | LR: 4.00e-04 | 1494.8ms/step | 13.4 samples/s
|
| 364 |
+
Validation at step 13500: Loss = 3.0733, Perplexity = 21.61
|
| 365 |
+
Step 13600/44000 | Loss: 3.0643 | LR: 3.99e-04 | 1735.5ms/step | 11.5 samples/s
|
| 366 |
+
Step 13700/44000 | Loss: 3.0719 | LR: 3.97e-04 | 1494.2ms/step | 13.4 samples/s
|
| 367 |
+
Validation at step 13750: Loss = 3.0695, Perplexity = 21.53
|
| 368 |
+
Step 13800/44000 | Loss: 3.0647 | LR: 3.96e-04 | 1734.8ms/step | 11.5 samples/s
|
| 369 |
+
Step 13900/44000 | Loss: 3.0637 | LR: 3.94e-04 | 1494.6ms/step | 13.4 samples/s
|
| 370 |
+
Step 14000/44000 | Loss: 3.0712 | LR: 3.93e-04 | 1494.0ms/step | 13.4 samples/s
|
| 371 |
+
Validation at step 14000: Loss = 3.0662, Perplexity = 21.46
|
| 372 |
+
Step 14100/44000 | Loss: 3.0585 | LR: 3.91e-04 | 1736.4ms/step | 11.5 samples/s
|
| 373 |
+
Step 14200/44000 | Loss: 3.0503 | LR: 3.90e-04 | 1487.2ms/step | 13.4 samples/s
|
| 374 |
+
Validation at step 14250: Loss = 3.0622, Perplexity = 21.37
|
| 375 |
+
Step 14300/44000 | Loss: 3.0604 | LR: 3.88e-04 | 1727.6ms/step | 11.6 samples/s
|
epfl_final/logs/ALIBI_20260921/seed45.pid
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
4777
|
epfl_final/logs/ALIBI_20260921/seed46.log
ADDED
|
@@ -0,0 +1,372 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s46/run_20260921_030452
|
| 2 |
+
Running config:
|
| 3 |
+
{
|
| 4 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 5 |
+
"model_dtype": "bfloat16",
|
| 6 |
+
"init_from_scratch": true,
|
| 7 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 8 |
+
"val_path": null,
|
| 9 |
+
"max_seq_length": 8192,
|
| 10 |
+
"num_workers": 8,
|
| 11 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s46/run_20260921_030452",
|
| 12 |
+
"resume_from_checkpoint": null,
|
| 13 |
+
"force_new_run": true,
|
| 14 |
+
"num_epochs": 1,
|
| 15 |
+
"max_steps": 44000,
|
| 16 |
+
"per_device_batch_size": 2,
|
| 17 |
+
"gradient_accumulation_steps": 10,
|
| 18 |
+
"learning_rate": 0.0005,
|
| 19 |
+
"weight_decay": 0.01,
|
| 20 |
+
"warmup_steps": 750,
|
| 21 |
+
"lr_scheduler": "cosine",
|
| 22 |
+
"max_grad_norm": 1.0,
|
| 23 |
+
"save_steps": 22000,
|
| 24 |
+
"eval_steps": 250,
|
| 25 |
+
"eval_batches": 50,
|
| 26 |
+
"logging_steps": 100,
|
| 27 |
+
"seed": 46,
|
| 28 |
+
"verbose": true,
|
| 29 |
+
"checkpoint_activations": false,
|
| 30 |
+
"resume_micro_step_override": null,
|
| 31 |
+
"strategy": "ddp",
|
| 32 |
+
"mixed_precision": "bf16",
|
| 33 |
+
"wandb_enabled": true,
|
| 34 |
+
"wandb_project": "stochastic_sparsity",
|
| 35 |
+
"wandb_name": "365m alibi 8k s46",
|
| 36 |
+
"wandb_tags": [
|
| 37 |
+
"qwen3",
|
| 38 |
+
"365m",
|
| 39 |
+
"8k",
|
| 40 |
+
"scaleladder",
|
| 41 |
+
"alibi",
|
| 42 |
+
"seed46"
|
| 43 |
+
],
|
| 44 |
+
"hidden_size": 768,
|
| 45 |
+
"intermediate_size": 3072,
|
| 46 |
+
"num_attention_heads": 6,
|
| 47 |
+
"num_key_value_heads": 2,
|
| 48 |
+
"num_hidden_layers": 28,
|
| 49 |
+
"head_dim": null,
|
| 50 |
+
"attention_dropout": null,
|
| 51 |
+
"rope_train_position_scale_set": null,
|
| 52 |
+
"positional": "alibi",
|
| 53 |
+
"attention_type": "dense",
|
| 54 |
+
"sparse_block_size": 128,
|
| 55 |
+
"sparse_num_random_blocks": 31,
|
| 56 |
+
"sparse_mask_pool_size": 1,
|
| 57 |
+
"sparse_val_dense_compare": false,
|
| 58 |
+
"sparse_layer_indices": null,
|
| 59 |
+
"sparse_mask_cache_dir": null,
|
| 60 |
+
"sparse_mask_seed": 0,
|
| 61 |
+
"sparse_mixed_nrb_set": null,
|
| 62 |
+
"dense_mode": false,
|
| 63 |
+
"dense_step_intervals": null
|
| 64 |
+
}
|
| 65 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 66 |
+
Initializing model from scratch (random weights)...
|
| 67 |
+
Checkpoint activations: False
|
| 68 |
+
|
| 69 |
+
|
| 70 |
+
================================================================================
|
| 71 |
+
MODEL ARCHITECTURE
|
| 72 |
+
================================================================================
|
| 73 |
+
Model config:
|
| 74 |
+
vocab_size: 151936
|
| 75 |
+
hidden_size: 768
|
| 76 |
+
num_hidden_layers: 28
|
| 77 |
+
num_attention_heads: 6
|
| 78 |
+
num_key_value_heads: 2
|
| 79 |
+
head_dim: 128
|
| 80 |
+
intermediate_size: 3072
|
| 81 |
+
max_position_embeddings: 32768
|
| 82 |
+
rope_theta: 1000000
|
| 83 |
+
rope_train_position_scale_set: None
|
| 84 |
+
attention_type: dense
|
| 85 |
+
|
| 86 |
+
Parameter count:
|
| 87 |
+
Total parameters: 358,958,848
|
| 88 |
+
Trainable parameters: 358,958,848
|
| 89 |
+
Non-trainable parameters: 0
|
| 90 |
+
Model size (BF16): 0.72 GB
|
| 91 |
+
|
| 92 |
+
--------------------------------------------------------------------------------
|
| 93 |
+
LAYER-BY-LAYER SUMMARY
|
| 94 |
+
--------------------------------------------------------------------------------
|
| 95 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 96 |
+
|
| 97 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 98 |
+
|
| 99 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 100 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 101 |
+
|
| 102 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 103 |
+
_warn_once(
|
| 104 |
+
=================================================================================================================================================
|
| 105 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 106 |
+
=================================================================================================================================================
|
| 107 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 108 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 109 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 110 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 111 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 112 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 113 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 114 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 115 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 116 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 117 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 140 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 141 |
+
=================================================================================================================================================
|
| 142 |
+
Total params: 475,645,696
|
| 143 |
+
Trainable params: 475,645,696
|
| 144 |
+
Non-trainable params: 0
|
| 145 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 146 |
+
=================================================================================================================================================
|
| 147 |
+
Input size (MB): 0.13
|
| 148 |
+
Forward/backward pass size (MB): 31197.23
|
| 149 |
+
Params size (MB): 951.29
|
| 150 |
+
Estimated Total Size (MB): 32148.66
|
| 151 |
+
=================================================================================================================================================
|
| 152 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 153 |
+
================================================================================
|
| 154 |
+
|
| 155 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 156 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 157 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 158 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 159 |
+
Dataset split: 3027764 train, 159356 validation
|
| 160 |
+
Training examples (packed, train split): 3027764
|
| 161 |
+
Validation examples (packed, val split): 159356
|
| 162 |
+
Per-device batch size: 2
|
| 163 |
+
World size (GPUs): 1
|
| 164 |
+
Gradient accumulation steps: 10
|
| 165 |
+
Effective batch size (seqs/step): 20
|
| 166 |
+
Sequence length: 8192
|
| 167 |
+
Tokens per optimizer step: 163,840
|
| 168 |
+
Micro-batches per epoch (per rank): 1513882
|
| 169 |
+
Optimizer steps per epoch: 151388
|
| 170 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 171 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 172 |
+
wandb: W&B syncing is set to `offline` in this directory. Run `wandb online` or set WANDB_MODE=online to enable cloud syncing.
|
| 173 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/offline-run-20260921_030515-1savcbqu
|
| 174 |
+
Starting training...
|
| 175 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 176 |
+
Step 100/44000 | Loss: 10.6054 | LR: 6.67e-05 | 1953.8ms/step | 10.2 samples/s
|
| 177 |
+
Step 200/44000 | Loss: 7.3366 | LR: 1.33e-04 | 1501.5ms/step | 13.3 samples/s
|
| 178 |
+
Validation at step 250: Loss = 6.3209, Perplexity = 556.09
|
| 179 |
+
Step 300/44000 | Loss: 6.3333 | LR: 2.00e-04 | 1893.5ms/step | 10.6 samples/s
|
| 180 |
+
Step 400/44000 | Loss: 5.8512 | LR: 2.67e-04 | 1511.2ms/step | 13.2 samples/s
|
| 181 |
+
Step 500/44000 | Loss: 5.4640 | LR: 3.33e-04 | 1513.4ms/step | 13.2 samples/s
|
| 182 |
+
Validation at step 500: Loss = 5.2887, Perplexity = 198.09
|
| 183 |
+
Step 600/44000 | Loss: 5.1317 | LR: 4.00e-04 | 1755.8ms/step | 11.4 samples/s
|
| 184 |
+
Step 700/44000 | Loss: 4.8770 | LR: 4.67e-04 | 1513.9ms/step | 13.2 samples/s
|
| 185 |
+
Validation at step 750: Loss = 4.6088, Perplexity = 100.36
|
| 186 |
+
Step 800/44000 | Loss: 4.6148 | LR: 5.00e-04 | 1755.0ms/step | 11.4 samples/s
|
| 187 |
+
Step 900/44000 | Loss: 4.3939 | LR: 5.00e-04 | 1511.6ms/step | 13.2 samples/s
|
| 188 |
+
Step 1000/44000 | Loss: 4.2161 | LR: 5.00e-04 | 1510.4ms/step | 13.2 samples/s
|
| 189 |
+
Validation at step 1000: Loss = 4.1646, Perplexity = 64.37
|
| 190 |
+
Step 1100/44000 | Loss: 4.1135 | LR: 5.00e-04 | 1757.0ms/step | 11.4 samples/s
|
| 191 |
+
Step 1200/44000 | Loss: 4.0255 | LR: 5.00e-04 | 1512.2ms/step | 13.2 samples/s
|
| 192 |
+
Validation at step 1250: Loss = 3.9475, Perplexity = 51.81
|
| 193 |
+
Step 1300/44000 | Loss: 3.9594 | LR: 5.00e-04 | 1756.7ms/step | 11.4 samples/s
|
| 194 |
+
Step 1400/44000 | Loss: 3.8776 | LR: 5.00e-04 | 1512.5ms/step | 13.2 samples/s
|
| 195 |
+
Step 1500/44000 | Loss: 3.8304 | LR: 5.00e-04 | 1509.5ms/step | 13.2 samples/s
|
| 196 |
+
Validation at step 1500: Loss = 3.8112, Perplexity = 45.20
|
| 197 |
+
Step 1600/44000 | Loss: 3.7871 | LR: 5.00e-04 | 1750.4ms/step | 11.4 samples/s
|
| 198 |
+
Step 1700/44000 | Loss: 3.7392 | LR: 4.99e-04 | 1511.4ms/step | 13.2 samples/s
|
| 199 |
+
Validation at step 1750: Loss = 3.7160, Perplexity = 41.10
|
| 200 |
+
Step 1800/44000 | Loss: 3.7067 | LR: 4.99e-04 | 1756.2ms/step | 11.4 samples/s
|
| 201 |
+
Step 1900/44000 | Loss: 3.6916 | LR: 4.99e-04 | 1510.3ms/step | 13.2 samples/s
|
| 202 |
+
Step 2000/44000 | Loss: 3.6616 | LR: 4.99e-04 | 1511.5ms/step | 13.2 samples/s
|
| 203 |
+
Validation at step 2000: Loss = 3.6466, Perplexity = 38.35
|
| 204 |
+
Step 2100/44000 | Loss: 3.6359 | LR: 4.99e-04 | 1752.9ms/step | 11.4 samples/s
|
| 205 |
+
Step 2200/44000 | Loss: 3.6159 | LR: 4.99e-04 | 1510.2ms/step | 13.2 samples/s
|
| 206 |
+
Validation at step 2250: Loss = 3.5907, Perplexity = 36.26
|
| 207 |
+
Step 2300/44000 | Loss: 3.5912 | LR: 4.98e-04 | 1755.5ms/step | 11.4 samples/s
|
| 208 |
+
Step 2400/44000 | Loss: 3.5657 | LR: 4.98e-04 | 1510.4ms/step | 13.2 samples/s
|
| 209 |
+
Step 2500/44000 | Loss: 3.5506 | LR: 4.98e-04 | 1510.1ms/step | 13.2 samples/s
|
| 210 |
+
Validation at step 2500: Loss = 3.5438, Perplexity = 34.60
|
| 211 |
+
Step 2600/44000 | Loss: 3.5387 | LR: 4.98e-04 | 1754.1ms/step | 11.4 samples/s
|
| 212 |
+
Step 2700/44000 | Loss: 3.5123 | LR: 4.97e-04 | 1510.4ms/step | 13.2 samples/s
|
| 213 |
+
Validation at step 2750: Loss = 3.5051, Perplexity = 33.28
|
| 214 |
+
Step 2800/44000 | Loss: 3.5094 | LR: 4.97e-04 | 1756.3ms/step | 11.4 samples/s
|
| 215 |
+
Step 2900/44000 | Loss: 3.4957 | LR: 4.97e-04 | 1511.2ms/step | 13.2 samples/s
|
| 216 |
+
Step 3000/44000 | Loss: 3.4858 | LR: 4.97e-04 | 1509.7ms/step | 13.2 samples/s
|
| 217 |
+
Validation at step 3000: Loss = 3.4684, Perplexity = 32.08
|
| 218 |
+
Step 3100/44000 | Loss: 3.4605 | LR: 4.96e-04 | 1755.9ms/step | 11.4 samples/s
|
| 219 |
+
Step 3200/44000 | Loss: 3.4553 | LR: 4.96e-04 | 1510.0ms/step | 13.2 samples/s
|
| 220 |
+
Validation at step 3250: Loss = 3.4403, Perplexity = 31.20
|
| 221 |
+
Step 3300/44000 | Loss: 3.4380 | LR: 4.96e-04 | 1755.6ms/step | 11.4 samples/s
|
| 222 |
+
Step 3400/44000 | Loss: 3.4337 | LR: 4.95e-04 | 1511.9ms/step | 13.2 samples/s
|
| 223 |
+
Step 3500/44000 | Loss: 3.4122 | LR: 4.95e-04 | 1511.1ms/step | 13.2 samples/s
|
| 224 |
+
Validation at step 3500: Loss = 3.4169, Perplexity = 30.47
|
| 225 |
+
Step 3600/44000 | Loss: 3.4008 | LR: 4.95e-04 | 1755.2ms/step | 11.4 samples/s
|
| 226 |
+
Step 3700/44000 | Loss: 3.4068 | LR: 4.94e-04 | 1512.4ms/step | 13.2 samples/s
|
| 227 |
+
Validation at step 3750: Loss = 3.3925, Perplexity = 29.74
|
| 228 |
+
Step 3800/44000 | Loss: 3.4028 | LR: 4.94e-04 | 1754.1ms/step | 11.4 samples/s
|
| 229 |
+
Step 3900/44000 | Loss: 3.3822 | LR: 4.93e-04 | 1511.0ms/step | 13.2 samples/s
|
| 230 |
+
Step 4000/44000 | Loss: 3.3726 | LR: 4.93e-04 | 1509.1ms/step | 13.3 samples/s
|
| 231 |
+
Validation at step 4000: Loss = 3.3691, Perplexity = 29.05
|
| 232 |
+
Step 4100/44000 | Loss: 3.3756 | LR: 4.93e-04 | 1754.6ms/step | 11.4 samples/s
|
| 233 |
+
Step 4200/44000 | Loss: 3.3534 | LR: 4.92e-04 | 1511.9ms/step | 13.2 samples/s
|
| 234 |
+
Validation at step 4250: Loss = 3.3522, Perplexity = 28.57
|
| 235 |
+
Step 4300/44000 | Loss: 3.3485 | LR: 4.92e-04 | 1757.0ms/step | 11.4 samples/s
|
| 236 |
+
Step 4400/44000 | Loss: 3.3418 | LR: 4.91e-04 | 1512.3ms/step | 13.2 samples/s
|
| 237 |
+
Step 4500/44000 | Loss: 3.3371 | LR: 4.91e-04 | 1512.5ms/step | 13.2 samples/s
|
| 238 |
+
Validation at step 4500: Loss = 3.3351, Perplexity = 28.08
|
| 239 |
+
Step 4600/44000 | Loss: 3.3235 | LR: 4.90e-04 | 1756.1ms/step | 11.4 samples/s
|
| 240 |
+
Step 4700/44000 | Loss: 3.3284 | LR: 4.90e-04 | 1511.3ms/step | 13.2 samples/s
|
| 241 |
+
Validation at step 4750: Loss = 3.3225, Perplexity = 27.73
|
| 242 |
+
Step 4800/44000 | Loss: 3.3170 | LR: 4.89e-04 | 1757.5ms/step | 11.4 samples/s
|
| 243 |
+
Step 4900/44000 | Loss: 3.3104 | LR: 4.89e-04 | 1511.9ms/step | 13.2 samples/s
|
| 244 |
+
Step 5000/44000 | Loss: 3.3102 | LR: 4.88e-04 | 1512.1ms/step | 13.2 samples/s
|
| 245 |
+
Validation at step 5000: Loss = 3.3046, Perplexity = 27.24
|
| 246 |
+
Step 5100/44000 | Loss: 3.3055 | LR: 4.88e-04 | 1755.2ms/step | 11.4 samples/s
|
| 247 |
+
Step 5200/44000 | Loss: 3.2973 | LR: 4.87e-04 | 1506.3ms/step | 13.3 samples/s
|
| 248 |
+
Validation at step 5250: Loss = 3.2893, Perplexity = 26.82
|
| 249 |
+
Step 5300/44000 | Loss: 3.2833 | LR: 4.86e-04 | 1756.8ms/step | 11.4 samples/s
|
| 250 |
+
Step 5400/44000 | Loss: 3.2768 | LR: 4.86e-04 | 1510.8ms/step | 13.2 samples/s
|
| 251 |
+
Step 5500/44000 | Loss: 3.2783 | LR: 4.85e-04 | 1512.2ms/step | 13.2 samples/s
|
| 252 |
+
Validation at step 5500: Loss = 3.2798, Perplexity = 26.57
|
| 253 |
+
Step 5600/44000 | Loss: 3.2814 | LR: 4.85e-04 | 1754.4ms/step | 11.4 samples/s
|
| 254 |
+
Step 5700/44000 | Loss: 3.2602 | LR: 4.84e-04 | 1512.5ms/step | 13.2 samples/s
|
| 255 |
+
Validation at step 5750: Loss = 3.2658, Perplexity = 26.20
|
| 256 |
+
Step 5800/44000 | Loss: 3.2650 | LR: 4.83e-04 | 1755.6ms/step | 11.4 samples/s
|
| 257 |
+
Step 5900/44000 | Loss: 3.2670 | LR: 4.83e-04 | 1510.1ms/step | 13.2 samples/s
|
| 258 |
+
Step 6000/44000 | Loss: 3.2540 | LR: 4.82e-04 | 1511.6ms/step | 13.2 samples/s
|
| 259 |
+
Validation at step 6000: Loss = 3.2550, Perplexity = 25.92
|
| 260 |
+
Step 6100/44000 | Loss: 3.2587 | LR: 4.81e-04 | 1754.0ms/step | 11.4 samples/s
|
| 261 |
+
Step 6200/44000 | Loss: 3.2394 | LR: 4.81e-04 | 1512.1ms/step | 13.2 samples/s
|
| 262 |
+
Validation at step 6250: Loss = 3.2436, Perplexity = 25.63
|
| 263 |
+
Step 6300/44000 | Loss: 3.2488 | LR: 4.80e-04 | 1754.2ms/step | 11.4 samples/s
|
| 264 |
+
Step 6400/44000 | Loss: 3.2437 | LR: 4.79e-04 | 1512.1ms/step | 13.2 samples/s
|
| 265 |
+
Step 6500/44000 | Loss: 3.2300 | LR: 4.79e-04 | 1509.8ms/step | 13.2 samples/s
|
| 266 |
+
Validation at step 6500: Loss = 3.2343, Perplexity = 25.39
|
| 267 |
+
Step 6600/44000 | Loss: 3.2325 | LR: 4.78e-04 | 1754.1ms/step | 11.4 samples/s
|
| 268 |
+
Step 6700/44000 | Loss: 3.2328 | LR: 4.77e-04 | 1510.8ms/step | 13.2 samples/s
|
| 269 |
+
Validation at step 6750: Loss = 3.2243, Perplexity = 25.14
|
| 270 |
+
Step 6800/44000 | Loss: 3.2285 | LR: 4.76e-04 | 1755.7ms/step | 11.4 samples/s
|
| 271 |
+
Step 6900/44000 | Loss: 3.2157 | LR: 4.75e-04 | 1510.0ms/step | 13.2 samples/s
|
| 272 |
+
Step 7000/44000 | Loss: 3.2209 | LR: 4.75e-04 | 1512.1ms/step | 13.2 samples/s
|
| 273 |
+
Validation at step 7000: Loss = 3.2149, Perplexity = 24.90
|
| 274 |
+
Step 7100/44000 | Loss: 3.2077 | LR: 4.74e-04 | 1756.6ms/step | 11.4 samples/s
|
| 275 |
+
Step 7200/44000 | Loss: 3.2027 | LR: 4.73e-04 | 1512.8ms/step | 13.2 samples/s
|
| 276 |
+
Validation at step 7250: Loss = 3.2056, Perplexity = 24.67
|
| 277 |
+
Step 7300/44000 | Loss: 3.2042 | LR: 4.72e-04 | 1755.2ms/step | 11.4 samples/s
|
| 278 |
+
Step 7400/44000 | Loss: 3.1941 | LR: 4.71e-04 | 1511.6ms/step | 13.2 samples/s
|
| 279 |
+
Step 7500/44000 | Loss: 3.1937 | LR: 4.71e-04 | 1512.6ms/step | 13.2 samples/s
|
| 280 |
+
Validation at step 7500: Loss = 3.1983, Perplexity = 24.49
|
| 281 |
+
Step 7600/44000 | Loss: 3.1950 | LR: 4.70e-04 | 1754.6ms/step | 11.4 samples/s
|
| 282 |
+
Step 7700/44000 | Loss: 3.1852 | LR: 4.69e-04 | 1511.7ms/step | 13.2 samples/s
|
| 283 |
+
Validation at step 7750: Loss = 3.1898, Perplexity = 24.28
|
| 284 |
+
Step 7800/44000 | Loss: 3.1997 | LR: 4.68e-04 | 1755.8ms/step | 11.4 samples/s
|
| 285 |
+
Step 7900/44000 | Loss: 3.1784 | LR: 4.67e-04 | 1512.2ms/step | 13.2 samples/s
|
| 286 |
+
Step 8000/44000 | Loss: 3.1860 | LR: 4.66e-04 | 1511.7ms/step | 13.2 samples/s
|
| 287 |
+
Validation at step 8000: Loss = 3.1814, Perplexity = 24.08
|
| 288 |
+
Step 8100/44000 | Loss: 3.1797 | LR: 4.65e-04 | 1757.1ms/step | 11.4 samples/s
|
| 289 |
+
Step 8200/44000 | Loss: 3.1862 | LR: 4.64e-04 | 1513.0ms/step | 13.2 samples/s
|
| 290 |
+
Validation at step 8250: Loss = 3.1744, Perplexity = 23.91
|
| 291 |
+
Step 8300/44000 | Loss: 3.1648 | LR: 4.63e-04 | 1756.6ms/step | 11.4 samples/s
|
| 292 |
+
Step 8400/44000 | Loss: 3.1789 | LR: 4.62e-04 | 1509.1ms/step | 13.3 samples/s
|
| 293 |
+
Step 8500/44000 | Loss: 3.1745 | LR: 4.61e-04 | 1511.2ms/step | 13.2 samples/s
|
| 294 |
+
Validation at step 8500: Loss = 3.1686, Perplexity = 23.78
|
| 295 |
+
Step 8600/44000 | Loss: 3.1650 | LR: 4.60e-04 | 1754.2ms/step | 11.4 samples/s
|
| 296 |
+
Step 8700/44000 | Loss: 3.1645 | LR: 4.59e-04 | 1510.4ms/step | 13.2 samples/s
|
| 297 |
+
Validation at step 8750: Loss = 3.1609, Perplexity = 23.59
|
| 298 |
+
Step 8800/44000 | Loss: 3.1662 | LR: 4.58e-04 | 1756.2ms/step | 11.4 samples/s
|
| 299 |
+
Step 8900/44000 | Loss: 3.1568 | LR: 4.57e-04 | 1511.7ms/step | 13.2 samples/s
|
| 300 |
+
Step 9000/44000 | Loss: 3.1494 | LR: 4.56e-04 | 1511.3ms/step | 13.2 samples/s
|
| 301 |
+
Validation at step 9000: Loss = 3.1545, Perplexity = 23.44
|
| 302 |
+
Step 9100/44000 | Loss: 3.1530 | LR: 4.55e-04 | 1758.0ms/step | 11.4 samples/s
|
| 303 |
+
Step 9200/44000 | Loss: 3.1558 | LR: 4.54e-04 | 1510.8ms/step | 13.2 samples/s
|
| 304 |
+
Validation at step 9250: Loss = 3.1502, Perplexity = 23.34
|
| 305 |
+
Step 9300/44000 | Loss: 3.1427 | LR: 4.53e-04 | 1755.2ms/step | 11.4 samples/s
|
| 306 |
+
Step 9400/44000 | Loss: 3.1401 | LR: 4.52e-04 | 1510.2ms/step | 13.2 samples/s
|
| 307 |
+
Step 9500/44000 | Loss: 3.1418 | LR: 4.51e-04 | 1509.8ms/step | 13.2 samples/s
|
| 308 |
+
Validation at step 9500: Loss = 3.1439, Perplexity = 23.19
|
| 309 |
+
Step 9600/44000 | Loss: 3.1385 | LR: 4.50e-04 | 1754.7ms/step | 11.4 samples/s
|
| 310 |
+
Step 9700/44000 | Loss: 3.1397 | LR: 4.49e-04 | 1511.9ms/step | 13.2 samples/s
|
| 311 |
+
Validation at step 9750: Loss = 3.1372, Perplexity = 23.04
|
| 312 |
+
Step 9800/44000 | Loss: 3.1443 | LR: 4.48e-04 | 1755.7ms/step | 11.4 samples/s
|
| 313 |
+
Step 9900/44000 | Loss: 3.1379 | LR: 4.47e-04 | 1512.8ms/step | 13.2 samples/s
|
| 314 |
+
Step 10000/44000 | Loss: 3.1274 | LR: 4.46e-04 | 1513.6ms/step | 13.2 samples/s
|
| 315 |
+
Validation at step 10000: Loss = 3.1313, Perplexity = 22.90
|
| 316 |
+
Step 10100/44000 | Loss: 3.1261 | LR: 4.45e-04 | 1756.2ms/step | 11.4 samples/s
|
| 317 |
+
Step 10200/44000 | Loss: 3.1226 | LR: 4.43e-04 | 1508.4ms/step | 13.3 samples/s
|
| 318 |
+
Validation at step 10250: Loss = 3.1270, Perplexity = 22.81
|
| 319 |
+
Step 10300/44000 | Loss: 3.1250 | LR: 4.42e-04 | 1752.7ms/step | 11.4 samples/s
|
| 320 |
+
Step 10400/44000 | Loss: 3.1120 | LR: 4.41e-04 | 1509.7ms/step | 13.2 samples/s
|
| 321 |
+
Step 10500/44000 | Loss: 3.1280 | LR: 4.40e-04 | 1510.0ms/step | 13.2 samples/s
|
| 322 |
+
Validation at step 10500: Loss = 3.1204, Perplexity = 22.66
|
| 323 |
+
Step 10600/44000 | Loss: 3.1213 | LR: 4.39e-04 | 1754.2ms/step | 11.4 samples/s
|
| 324 |
+
Step 10700/44000 | Loss: 3.1114 | LR: 4.37e-04 | 1510.3ms/step | 13.2 samples/s
|
| 325 |
+
Validation at step 10750: Loss = 3.1159, Perplexity = 22.55
|
| 326 |
+
Step 10800/44000 | Loss: 3.1070 | LR: 4.36e-04 | 1755.5ms/step | 11.4 samples/s
|
| 327 |
+
Step 10900/44000 | Loss: 3.1112 | LR: 4.35e-04 | 1513.1ms/step | 13.2 samples/s
|
| 328 |
+
Step 11000/44000 | Loss: 3.1097 | LR: 4.34e-04 | 1512.4ms/step | 13.2 samples/s
|
| 329 |
+
Validation at step 11000: Loss = 3.1116, Perplexity = 22.46
|
| 330 |
+
Step 11100/44000 | Loss: 3.1115 | LR: 4.33e-04 | 1757.1ms/step | 11.4 samples/s
|
| 331 |
+
Step 11200/44000 | Loss: 3.1028 | LR: 4.31e-04 | 1578.0ms/step | 12.7 samples/s
|
| 332 |
+
Validation at step 11250: Loss = 3.1091, Perplexity = 22.40
|
| 333 |
+
Step 11300/44000 | Loss: 3.1011 | LR: 4.30e-04 | 1748.0ms/step | 11.4 samples/s
|
| 334 |
+
Step 11400/44000 | Loss: 3.1023 | LR: 4.29e-04 | 1509.3ms/step | 13.3 samples/s
|
| 335 |
+
Step 11500/44000 | Loss: 3.1075 | LR: 4.28e-04 | 1513.3ms/step | 13.2 samples/s
|
| 336 |
+
Validation at step 11500: Loss = 3.1022, Perplexity = 22.25
|
| 337 |
+
Step 11600/44000 | Loss: 3.1060 | LR: 4.26e-04 | 1756.3ms/step | 11.4 samples/s
|
| 338 |
+
Step 11700/44000 | Loss: 3.1019 | LR: 4.25e-04 | 1513.0ms/step | 13.2 samples/s
|
| 339 |
+
Validation at step 11750: Loss = 3.0969, Perplexity = 22.13
|
| 340 |
+
Step 11800/44000 | Loss: 3.0986 | LR: 4.24e-04 | 1758.1ms/step | 11.4 samples/s
|
| 341 |
+
Step 11900/44000 | Loss: 3.0857 | LR: 4.22e-04 | 1515.0ms/step | 13.2 samples/s
|
| 342 |
+
Step 12000/44000 | Loss: 3.0893 | LR: 4.21e-04 | 1513.7ms/step | 13.2 samples/s
|
| 343 |
+
Validation at step 12000: Loss = 3.0927, Perplexity = 22.04
|
| 344 |
+
Step 12100/44000 | Loss: 3.1023 | LR: 4.20e-04 | 1758.4ms/step | 11.4 samples/s
|
| 345 |
+
Step 12200/44000 | Loss: 3.0822 | LR: 4.18e-04 | 1513.8ms/step | 13.2 samples/s
|
| 346 |
+
Validation at step 12250: Loss = 3.0875, Perplexity = 21.92
|
| 347 |
+
Step 12300/44000 | Loss: 3.0835 | LR: 4.17e-04 | 1756.7ms/step | 11.4 samples/s
|
| 348 |
+
Step 12400/44000 | Loss: 3.0780 | LR: 4.16e-04 | 1512.3ms/step | 13.2 samples/s
|
| 349 |
+
Step 12500/44000 | Loss: 3.0921 | LR: 4.14e-04 | 1513.4ms/step | 13.2 samples/s
|
| 350 |
+
Validation at step 12500: Loss = 3.0837, Perplexity = 21.84
|
| 351 |
+
Step 12600/44000 | Loss: 3.0888 | LR: 4.13e-04 | 1759.3ms/step | 11.4 samples/s
|
| 352 |
+
Step 12700/44000 | Loss: 3.0814 | LR: 4.12e-04 | 1513.9ms/step | 13.2 samples/s
|
| 353 |
+
Validation at step 12750: Loss = 3.0793, Perplexity = 21.74
|
| 354 |
+
Step 12800/44000 | Loss: 3.0797 | LR: 4.10e-04 | 1759.8ms/step | 11.4 samples/s
|
| 355 |
+
Step 12900/44000 | Loss: 3.0827 | LR: 4.09e-04 | 1515.1ms/step | 13.2 samples/s
|
| 356 |
+
Step 13000/44000 | Loss: 3.0774 | LR: 4.07e-04 | 1514.1ms/step | 13.2 samples/s
|
| 357 |
+
Validation at step 13000: Loss = 3.0747, Perplexity = 21.64
|
| 358 |
+
Step 13100/44000 | Loss: 3.0727 | LR: 4.06e-04 | 1756.0ms/step | 11.4 samples/s
|
| 359 |
+
Step 13200/44000 | Loss: 3.0786 | LR: 4.05e-04 | 1512.6ms/step | 13.2 samples/s
|
| 360 |
+
Validation at step 13250: Loss = 3.0723, Perplexity = 21.59
|
| 361 |
+
Step 13300/44000 | Loss: 3.0790 | LR: 4.03e-04 | 1757.7ms/step | 11.4 samples/s
|
| 362 |
+
Step 13400/44000 | Loss: 3.0751 | LR: 4.02e-04 | 1513.6ms/step | 13.2 samples/s
|
| 363 |
+
Step 13500/44000 | Loss: 3.0670 | LR: 4.00e-04 | 1512.9ms/step | 13.2 samples/s
|
| 364 |
+
Validation at step 13500: Loss = 3.0691, Perplexity = 21.52
|
| 365 |
+
Step 13600/44000 | Loss: 3.0535 | LR: 3.99e-04 | 1757.3ms/step | 11.4 samples/s
|
| 366 |
+
Step 13700/44000 | Loss: 3.0690 | LR: 3.97e-04 | 1512.4ms/step | 13.2 samples/s
|
| 367 |
+
Validation at step 13750: Loss = 3.0657, Perplexity = 21.45
|
| 368 |
+
Step 13800/44000 | Loss: 3.0728 | LR: 3.96e-04 | 1759.1ms/step | 11.4 samples/s
|
| 369 |
+
Step 13900/44000 | Loss: 3.0622 | LR: 3.94e-04 | 1513.3ms/step | 13.2 samples/s
|
| 370 |
+
Step 14000/44000 | Loss: 3.0596 | LR: 3.93e-04 | 1513.3ms/step | 13.2 samples/s
|
| 371 |
+
Validation at step 14000: Loss = 3.0597, Perplexity = 21.32
|
| 372 |
+
Step 14100/44000 | Loss: 3.0605 | LR: 3.91e-04 | 1760.3ms/step | 11.4 samples/s
|
epfl_final/logs/ALIBI_20260921/seed46.pid
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
4778
|
epfl_final/logs/ALIBI_20260921/seed47.log
ADDED
|
@@ -0,0 +1,375 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s47/run_20260921_030452
|
| 2 |
+
Running config:
|
| 3 |
+
{
|
| 4 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 5 |
+
"model_dtype": "bfloat16",
|
| 6 |
+
"init_from_scratch": true,
|
| 7 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 8 |
+
"val_path": null,
|
| 9 |
+
"max_seq_length": 8192,
|
| 10 |
+
"num_workers": 8,
|
| 11 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/models/ALIBI_20260921/365m_alibi_s47/run_20260921_030452",
|
| 12 |
+
"resume_from_checkpoint": null,
|
| 13 |
+
"force_new_run": true,
|
| 14 |
+
"num_epochs": 1,
|
| 15 |
+
"max_steps": 44000,
|
| 16 |
+
"per_device_batch_size": 2,
|
| 17 |
+
"gradient_accumulation_steps": 10,
|
| 18 |
+
"learning_rate": 0.0005,
|
| 19 |
+
"weight_decay": 0.01,
|
| 20 |
+
"warmup_steps": 750,
|
| 21 |
+
"lr_scheduler": "cosine",
|
| 22 |
+
"max_grad_norm": 1.0,
|
| 23 |
+
"save_steps": 22000,
|
| 24 |
+
"eval_steps": 250,
|
| 25 |
+
"eval_batches": 50,
|
| 26 |
+
"logging_steps": 100,
|
| 27 |
+
"seed": 47,
|
| 28 |
+
"verbose": true,
|
| 29 |
+
"checkpoint_activations": false,
|
| 30 |
+
"resume_micro_step_override": null,
|
| 31 |
+
"strategy": "ddp",
|
| 32 |
+
"mixed_precision": "bf16",
|
| 33 |
+
"wandb_enabled": true,
|
| 34 |
+
"wandb_project": "stochastic_sparsity",
|
| 35 |
+
"wandb_name": "365m alibi 8k s47",
|
| 36 |
+
"wandb_tags": [
|
| 37 |
+
"qwen3",
|
| 38 |
+
"365m",
|
| 39 |
+
"8k",
|
| 40 |
+
"scaleladder",
|
| 41 |
+
"alibi",
|
| 42 |
+
"seed47"
|
| 43 |
+
],
|
| 44 |
+
"hidden_size": 768,
|
| 45 |
+
"intermediate_size": 3072,
|
| 46 |
+
"num_attention_heads": 6,
|
| 47 |
+
"num_key_value_heads": 2,
|
| 48 |
+
"num_hidden_layers": 28,
|
| 49 |
+
"head_dim": null,
|
| 50 |
+
"attention_dropout": null,
|
| 51 |
+
"rope_train_position_scale_set": null,
|
| 52 |
+
"positional": "alibi",
|
| 53 |
+
"attention_type": "dense",
|
| 54 |
+
"sparse_block_size": 128,
|
| 55 |
+
"sparse_num_random_blocks": 31,
|
| 56 |
+
"sparse_mask_pool_size": 1,
|
| 57 |
+
"sparse_val_dense_compare": false,
|
| 58 |
+
"sparse_layer_indices": null,
|
| 59 |
+
"sparse_mask_cache_dir": null,
|
| 60 |
+
"sparse_mask_seed": 0,
|
| 61 |
+
"sparse_mixed_nrb_set": null,
|
| 62 |
+
"dense_mode": false,
|
| 63 |
+
"dense_step_intervals": null
|
| 64 |
+
}
|
| 65 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 66 |
+
Initializing model from scratch (random weights)...
|
| 67 |
+
Checkpoint activations: False
|
| 68 |
+
|
| 69 |
+
|
| 70 |
+
================================================================================
|
| 71 |
+
MODEL ARCHITECTURE
|
| 72 |
+
================================================================================
|
| 73 |
+
Model config:
|
| 74 |
+
vocab_size: 151936
|
| 75 |
+
hidden_size: 768
|
| 76 |
+
num_hidden_layers: 28
|
| 77 |
+
num_attention_heads: 6
|
| 78 |
+
num_key_value_heads: 2
|
| 79 |
+
head_dim: 128
|
| 80 |
+
intermediate_size: 3072
|
| 81 |
+
max_position_embeddings: 32768
|
| 82 |
+
rope_theta: 1000000
|
| 83 |
+
rope_train_position_scale_set: None
|
| 84 |
+
attention_type: dense
|
| 85 |
+
|
| 86 |
+
Parameter count:
|
| 87 |
+
Total parameters: 358,958,848
|
| 88 |
+
Trainable parameters: 358,958,848
|
| 89 |
+
Non-trainable parameters: 0
|
| 90 |
+
Model size (BF16): 0.72 GB
|
| 91 |
+
|
| 92 |
+
--------------------------------------------------------------------------------
|
| 93 |
+
LAYER-BY-LAYER SUMMARY
|
| 94 |
+
--------------------------------------------------------------------------------
|
| 95 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 96 |
+
|
| 97 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 98 |
+
|
| 99 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 100 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 101 |
+
|
| 102 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 103 |
+
_warn_once(
|
| 104 |
+
=================================================================================================================================================
|
| 105 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 106 |
+
=================================================================================================================================================
|
| 107 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 108 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 109 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 110 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 111 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 112 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 113 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 114 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 115 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 116 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 117 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 140 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 141 |
+
=================================================================================================================================================
|
| 142 |
+
Total params: 475,645,696
|
| 143 |
+
Trainable params: 475,645,696
|
| 144 |
+
Non-trainable params: 0
|
| 145 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 146 |
+
=================================================================================================================================================
|
| 147 |
+
Input size (MB): 0.13
|
| 148 |
+
Forward/backward pass size (MB): 31197.23
|
| 149 |
+
Params size (MB): 951.29
|
| 150 |
+
Estimated Total Size (MB): 32148.66
|
| 151 |
+
=================================================================================================================================================
|
| 152 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 153 |
+
================================================================================
|
| 154 |
+
|
| 155 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 156 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 157 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 158 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 159 |
+
Dataset split: 3027764 train, 159356 validation
|
| 160 |
+
Training examples (packed, train split): 3027764
|
| 161 |
+
Validation examples (packed, val split): 159356
|
| 162 |
+
Per-device batch size: 2
|
| 163 |
+
World size (GPUs): 1
|
| 164 |
+
Gradient accumulation steps: 10
|
| 165 |
+
Effective batch size (seqs/step): 20
|
| 166 |
+
Sequence length: 8192
|
| 167 |
+
Tokens per optimizer step: 163,840
|
| 168 |
+
Micro-batches per epoch (per rank): 1513882
|
| 169 |
+
Optimizer steps per epoch: 151388
|
| 170 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 171 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 172 |
+
wandb: W&B syncing is set to `offline` in this directory. Run `wandb online` or set WANDB_MODE=online to enable cloud syncing.
|
| 173 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/offline-run-20260921_030515-8km2sc23
|
| 174 |
+
Starting training...
|
| 175 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 176 |
+
Step 100/44000 | Loss: 10.6289 | LR: 6.67e-05 | 1934.2ms/step | 10.3 samples/s
|
| 177 |
+
Step 200/44000 | Loss: 7.3290 | LR: 1.33e-04 | 1471.9ms/step | 13.6 samples/s
|
| 178 |
+
Validation at step 250: Loss = 6.3193, Perplexity = 555.20
|
| 179 |
+
Step 300/44000 | Loss: 6.3461 | LR: 2.00e-04 | 1866.4ms/step | 10.7 samples/s
|
| 180 |
+
Step 400/44000 | Loss: 5.8661 | LR: 2.67e-04 | 1482.2ms/step | 13.5 samples/s
|
| 181 |
+
Step 500/44000 | Loss: 5.4685 | LR: 3.33e-04 | 1480.6ms/step | 13.5 samples/s
|
| 182 |
+
Validation at step 500: Loss = 5.2935, Perplexity = 199.05
|
| 183 |
+
Step 600/44000 | Loss: 5.1430 | LR: 4.00e-04 | 1728.0ms/step | 11.6 samples/s
|
| 184 |
+
Step 700/44000 | Loss: 4.8626 | LR: 4.67e-04 | 1488.7ms/step | 13.4 samples/s
|
| 185 |
+
Validation at step 750: Loss = 4.6031, Perplexity = 99.80
|
| 186 |
+
Step 800/44000 | Loss: 4.5941 | LR: 5.00e-04 | 1727.9ms/step | 11.6 samples/s
|
| 187 |
+
Step 900/44000 | Loss: 4.3813 | LR: 5.00e-04 | 1488.2ms/step | 13.4 samples/s
|
| 188 |
+
Step 1000/44000 | Loss: 4.2221 | LR: 5.00e-04 | 1487.8ms/step | 13.4 samples/s
|
| 189 |
+
Validation at step 1000: Loss = 4.1545, Perplexity = 63.72
|
| 190 |
+
Step 1100/44000 | Loss: 4.0983 | LR: 5.00e-04 | 1731.7ms/step | 11.5 samples/s
|
| 191 |
+
Step 1200/44000 | Loss: 4.0244 | LR: 5.00e-04 | 1488.9ms/step | 13.4 samples/s
|
| 192 |
+
Validation at step 1250: Loss = 3.9445, Perplexity = 51.65
|
| 193 |
+
Step 1300/44000 | Loss: 3.9451 | LR: 5.00e-04 | 1729.0ms/step | 11.6 samples/s
|
| 194 |
+
Step 1400/44000 | Loss: 3.8860 | LR: 5.00e-04 | 1489.7ms/step | 13.4 samples/s
|
| 195 |
+
Step 1500/44000 | Loss: 3.8279 | LR: 5.00e-04 | 1488.0ms/step | 13.4 samples/s
|
| 196 |
+
Validation at step 1500: Loss = 3.8131, Perplexity = 45.29
|
| 197 |
+
Step 1600/44000 | Loss: 3.8018 | LR: 5.00e-04 | 1726.6ms/step | 11.6 samples/s
|
| 198 |
+
Step 1700/44000 | Loss: 3.7492 | LR: 4.99e-04 | 1488.3ms/step | 13.4 samples/s
|
| 199 |
+
Validation at step 1750: Loss = 3.7166, Perplexity = 41.13
|
| 200 |
+
Step 1800/44000 | Loss: 3.7205 | LR: 4.99e-04 | 1728.5ms/step | 11.6 samples/s
|
| 201 |
+
Step 1900/44000 | Loss: 3.6866 | LR: 4.99e-04 | 1487.7ms/step | 13.4 samples/s
|
| 202 |
+
Step 2000/44000 | Loss: 3.6607 | LR: 4.99e-04 | 1488.4ms/step | 13.4 samples/s
|
| 203 |
+
Validation at step 2000: Loss = 3.6467, Perplexity = 38.35
|
| 204 |
+
Step 2100/44000 | Loss: 3.6309 | LR: 4.99e-04 | 1727.7ms/step | 11.6 samples/s
|
| 205 |
+
Step 2200/44000 | Loss: 3.6095 | LR: 4.99e-04 | 1487.3ms/step | 13.4 samples/s
|
| 206 |
+
Validation at step 2250: Loss = 3.5903, Perplexity = 36.25
|
| 207 |
+
Step 2300/44000 | Loss: 3.5873 | LR: 4.98e-04 | 1727.5ms/step | 11.6 samples/s
|
| 208 |
+
Step 2400/44000 | Loss: 3.5730 | LR: 4.98e-04 | 1487.5ms/step | 13.4 samples/s
|
| 209 |
+
Step 2500/44000 | Loss: 3.5536 | LR: 4.98e-04 | 1486.7ms/step | 13.5 samples/s
|
| 210 |
+
Validation at step 2500: Loss = 3.5475, Perplexity = 34.73
|
| 211 |
+
Step 2600/44000 | Loss: 3.5317 | LR: 4.98e-04 | 1727.6ms/step | 11.6 samples/s
|
| 212 |
+
Step 2700/44000 | Loss: 3.5320 | LR: 4.97e-04 | 1487.9ms/step | 13.4 samples/s
|
| 213 |
+
Validation at step 2750: Loss = 3.5097, Perplexity = 33.44
|
| 214 |
+
Step 2800/44000 | Loss: 3.5089 | LR: 4.97e-04 | 1728.2ms/step | 11.6 samples/s
|
| 215 |
+
Step 2900/44000 | Loss: 3.4845 | LR: 4.97e-04 | 1489.2ms/step | 13.4 samples/s
|
| 216 |
+
Step 3000/44000 | Loss: 3.4731 | LR: 4.97e-04 | 1487.1ms/step | 13.4 samples/s
|
| 217 |
+
Validation at step 3000: Loss = 3.4710, Perplexity = 32.17
|
| 218 |
+
Step 3100/44000 | Loss: 3.4657 | LR: 4.96e-04 | 1728.6ms/step | 11.6 samples/s
|
| 219 |
+
Step 3200/44000 | Loss: 3.4491 | LR: 4.96e-04 | 1488.4ms/step | 13.4 samples/s
|
| 220 |
+
Validation at step 3250: Loss = 3.4424, Perplexity = 31.26
|
| 221 |
+
Step 3300/44000 | Loss: 3.4490 | LR: 4.96e-04 | 1723.4ms/step | 11.6 samples/s
|
| 222 |
+
Step 3400/44000 | Loss: 3.4294 | LR: 4.95e-04 | 1480.7ms/step | 13.5 samples/s
|
| 223 |
+
Step 3500/44000 | Loss: 3.4234 | LR: 4.95e-04 | 1480.9ms/step | 13.5 samples/s
|
| 224 |
+
Validation at step 3500: Loss = 3.4172, Perplexity = 30.48
|
| 225 |
+
Step 3600/44000 | Loss: 3.4089 | LR: 4.95e-04 | 1719.1ms/step | 11.6 samples/s
|
| 226 |
+
Step 3700/44000 | Loss: 3.4091 | LR: 4.94e-04 | 1480.8ms/step | 13.5 samples/s
|
| 227 |
+
Validation at step 3750: Loss = 3.3927, Perplexity = 29.75
|
| 228 |
+
Step 3800/44000 | Loss: 3.3873 | LR: 4.94e-04 | 1719.0ms/step | 11.6 samples/s
|
| 229 |
+
Step 3900/44000 | Loss: 3.3831 | LR: 4.93e-04 | 1480.4ms/step | 13.5 samples/s
|
| 230 |
+
Step 4000/44000 | Loss: 3.3658 | LR: 4.93e-04 | 1480.3ms/step | 13.5 samples/s
|
| 231 |
+
Validation at step 4000: Loss = 3.3714, Perplexity = 29.12
|
| 232 |
+
Step 4100/44000 | Loss: 3.3614 | LR: 4.93e-04 | 1718.9ms/step | 11.6 samples/s
|
| 233 |
+
Step 4200/44000 | Loss: 3.3675 | LR: 4.92e-04 | 1480.4ms/step | 13.5 samples/s
|
| 234 |
+
Validation at step 4250: Loss = 3.3523, Perplexity = 28.57
|
| 235 |
+
Step 4300/44000 | Loss: 3.3592 | LR: 4.92e-04 | 1718.8ms/step | 11.6 samples/s
|
| 236 |
+
Step 4400/44000 | Loss: 3.3519 | LR: 4.91e-04 | 1480.1ms/step | 13.5 samples/s
|
| 237 |
+
Step 4500/44000 | Loss: 3.3339 | LR: 4.91e-04 | 1480.8ms/step | 13.5 samples/s
|
| 238 |
+
Validation at step 4500: Loss = 3.3344, Perplexity = 28.06
|
| 239 |
+
Step 4600/44000 | Loss: 3.3308 | LR: 4.90e-04 | 1728.8ms/step | 11.6 samples/s
|
| 240 |
+
Step 4700/44000 | Loss: 3.3192 | LR: 4.90e-04 | 1488.3ms/step | 13.4 samples/s
|
| 241 |
+
Validation at step 4750: Loss = 3.3186, Perplexity = 27.62
|
| 242 |
+
Step 4800/44000 | Loss: 3.3074 | LR: 4.89e-04 | 1731.4ms/step | 11.6 samples/s
|
| 243 |
+
Step 4900/44000 | Loss: 3.3113 | LR: 4.89e-04 | 1497.2ms/step | 13.4 samples/s
|
| 244 |
+
Step 5000/44000 | Loss: 3.2987 | LR: 4.88e-04 | 1495.4ms/step | 13.4 samples/s
|
| 245 |
+
Validation at step 5000: Loss = 3.3034, Perplexity = 27.21
|
| 246 |
+
Step 5100/44000 | Loss: 3.3005 | LR: 4.88e-04 | 1737.3ms/step | 11.5 samples/s
|
| 247 |
+
Step 5200/44000 | Loss: 3.2957 | LR: 4.87e-04 | 1494.7ms/step | 13.4 samples/s
|
| 248 |
+
Validation at step 5250: Loss = 3.2896, Perplexity = 26.83
|
| 249 |
+
Step 5300/44000 | Loss: 3.2950 | LR: 4.86e-04 | 1726.8ms/step | 11.6 samples/s
|
| 250 |
+
Step 5400/44000 | Loss: 3.2756 | LR: 4.86e-04 | 1488.5ms/step | 13.4 samples/s
|
| 251 |
+
Step 5500/44000 | Loss: 3.2747 | LR: 4.85e-04 | 1488.0ms/step | 13.4 samples/s
|
| 252 |
+
Validation at step 5500: Loss = 3.2784, Perplexity = 26.53
|
| 253 |
+
Step 5600/44000 | Loss: 3.2689 | LR: 4.85e-04 | 1727.1ms/step | 11.6 samples/s
|
| 254 |
+
Step 5700/44000 | Loss: 3.2657 | LR: 4.84e-04 | 1487.4ms/step | 13.4 samples/s
|
| 255 |
+
Validation at step 5750: Loss = 3.2651, Perplexity = 26.18
|
| 256 |
+
Step 5800/44000 | Loss: 3.2595 | LR: 4.83e-04 | 1728.0ms/step | 11.6 samples/s
|
| 257 |
+
Step 5900/44000 | Loss: 3.2643 | LR: 4.83e-04 | 1488.4ms/step | 13.4 samples/s
|
| 258 |
+
Step 6000/44000 | Loss: 3.2495 | LR: 4.82e-04 | 1487.9ms/step | 13.4 samples/s
|
| 259 |
+
Validation at step 6000: Loss = 3.2533, Perplexity = 25.88
|
| 260 |
+
Step 6100/44000 | Loss: 3.2597 | LR: 4.81e-04 | 1727.8ms/step | 11.6 samples/s
|
| 261 |
+
Step 6200/44000 | Loss: 3.2413 | LR: 4.81e-04 | 1487.9ms/step | 13.4 samples/s
|
| 262 |
+
Validation at step 6250: Loss = 3.2424, Perplexity = 25.59
|
| 263 |
+
Step 6300/44000 | Loss: 3.2479 | LR: 4.80e-04 | 1728.0ms/step | 11.6 samples/s
|
| 264 |
+
Step 6400/44000 | Loss: 3.2334 | LR: 4.79e-04 | 1487.4ms/step | 13.4 samples/s
|
| 265 |
+
Step 6500/44000 | Loss: 3.2360 | LR: 4.79e-04 | 1488.1ms/step | 13.4 samples/s
|
| 266 |
+
Validation at step 6500: Loss = 3.2331, Perplexity = 25.36
|
| 267 |
+
Step 6600/44000 | Loss: 3.2277 | LR: 4.78e-04 | 1727.7ms/step | 11.6 samples/s
|
| 268 |
+
Step 6700/44000 | Loss: 3.2211 | LR: 4.77e-04 | 1488.1ms/step | 13.4 samples/s
|
| 269 |
+
Validation at step 6750: Loss = 3.2235, Perplexity = 25.12
|
| 270 |
+
Step 6800/44000 | Loss: 3.2188 | LR: 4.76e-04 | 1727.8ms/step | 11.6 samples/s
|
| 271 |
+
Step 6900/44000 | Loss: 3.2095 | LR: 4.75e-04 | 1488.9ms/step | 13.4 samples/s
|
| 272 |
+
Step 7000/44000 | Loss: 3.2118 | LR: 4.75e-04 | 1487.5ms/step | 13.4 samples/s
|
| 273 |
+
Validation at step 7000: Loss = 3.2149, Perplexity = 24.90
|
| 274 |
+
Step 7100/44000 | Loss: 3.2093 | LR: 4.74e-04 | 1728.1ms/step | 11.6 samples/s
|
| 275 |
+
Step 7200/44000 | Loss: 3.2133 | LR: 4.73e-04 | 1488.3ms/step | 13.4 samples/s
|
| 276 |
+
Validation at step 7250: Loss = 3.2052, Perplexity = 24.66
|
| 277 |
+
Step 7300/44000 | Loss: 3.1981 | LR: 4.72e-04 | 1728.3ms/step | 11.6 samples/s
|
| 278 |
+
Step 7400/44000 | Loss: 3.1948 | LR: 4.71e-04 | 1488.4ms/step | 13.4 samples/s
|
| 279 |
+
Step 7500/44000 | Loss: 3.1945 | LR: 4.71e-04 | 1488.1ms/step | 13.4 samples/s
|
| 280 |
+
Validation at step 7500: Loss = 3.1969, Perplexity = 24.46
|
| 281 |
+
Step 7600/44000 | Loss: 3.1925 | LR: 4.70e-04 | 1727.6ms/step | 11.6 samples/s
|
| 282 |
+
Step 7700/44000 | Loss: 3.2028 | LR: 4.69e-04 | 1488.5ms/step | 13.4 samples/s
|
| 283 |
+
Validation at step 7750: Loss = 3.1907, Perplexity = 24.31
|
| 284 |
+
Step 7800/44000 | Loss: 3.1919 | LR: 4.68e-04 | 1727.9ms/step | 11.6 samples/s
|
| 285 |
+
Step 7900/44000 | Loss: 3.1907 | LR: 4.67e-04 | 1487.6ms/step | 13.4 samples/s
|
| 286 |
+
Step 8000/44000 | Loss: 3.1840 | LR: 4.66e-04 | 1488.4ms/step | 13.4 samples/s
|
| 287 |
+
Validation at step 8000: Loss = 3.1825, Perplexity = 24.11
|
| 288 |
+
Step 8100/44000 | Loss: 3.1791 | LR: 4.65e-04 | 1727.9ms/step | 11.6 samples/s
|
| 289 |
+
Step 8200/44000 | Loss: 3.1672 | LR: 4.64e-04 | 1489.0ms/step | 13.4 samples/s
|
| 290 |
+
Validation at step 8250: Loss = 3.1748, Perplexity = 23.92
|
| 291 |
+
Step 8300/44000 | Loss: 3.1711 | LR: 4.63e-04 | 1728.4ms/step | 11.6 samples/s
|
| 292 |
+
Step 8400/44000 | Loss: 3.1686 | LR: 4.62e-04 | 1488.0ms/step | 13.4 samples/s
|
| 293 |
+
Step 8500/44000 | Loss: 3.1747 | LR: 4.61e-04 | 1488.2ms/step | 13.4 samples/s
|
| 294 |
+
Validation at step 8500: Loss = 3.1681, Perplexity = 23.76
|
| 295 |
+
Step 8600/44000 | Loss: 3.1668 | LR: 4.60e-04 | 1727.3ms/step | 11.6 samples/s
|
| 296 |
+
Step 8700/44000 | Loss: 3.1631 | LR: 4.59e-04 | 1487.9ms/step | 13.4 samples/s
|
| 297 |
+
Validation at step 8750: Loss = 3.1616, Perplexity = 23.61
|
| 298 |
+
Step 8800/44000 | Loss: 3.1462 | LR: 4.58e-04 | 1727.7ms/step | 11.6 samples/s
|
| 299 |
+
Step 8900/44000 | Loss: 3.1657 | LR: 4.57e-04 | 1488.3ms/step | 13.4 samples/s
|
| 300 |
+
Step 9000/44000 | Loss: 3.1542 | LR: 4.56e-04 | 1487.7ms/step | 13.4 samples/s
|
| 301 |
+
Validation at step 9000: Loss = 3.1545, Perplexity = 23.44
|
| 302 |
+
Step 9100/44000 | Loss: 3.1472 | LR: 4.55e-04 | 1727.4ms/step | 11.6 samples/s
|
| 303 |
+
Step 9200/44000 | Loss: 3.1596 | LR: 4.54e-04 | 1488.8ms/step | 13.4 samples/s
|
| 304 |
+
Validation at step 9250: Loss = 3.1495, Perplexity = 23.32
|
| 305 |
+
Step 9300/44000 | Loss: 3.1543 | LR: 4.53e-04 | 1727.7ms/step | 11.6 samples/s
|
| 306 |
+
Step 9400/44000 | Loss: 3.1423 | LR: 4.52e-04 | 1487.0ms/step | 13.5 samples/s
|
| 307 |
+
Step 9500/44000 | Loss: 3.1473 | LR: 4.51e-04 | 1488.5ms/step | 13.4 samples/s
|
| 308 |
+
Validation at step 9500: Loss = 3.1428, Perplexity = 23.17
|
| 309 |
+
Step 9600/44000 | Loss: 3.1352 | LR: 4.50e-04 | 1727.1ms/step | 11.6 samples/s
|
| 310 |
+
Step 9700/44000 | Loss: 3.1349 | LR: 4.49e-04 | 1487.6ms/step | 13.4 samples/s
|
| 311 |
+
Validation at step 9750: Loss = 3.1371, Perplexity = 23.04
|
| 312 |
+
Step 9800/44000 | Loss: 3.1275 | LR: 4.48e-04 | 1727.7ms/step | 11.6 samples/s
|
| 313 |
+
Step 9900/44000 | Loss: 3.1296 | LR: 4.47e-04 | 1486.4ms/step | 13.5 samples/s
|
| 314 |
+
Step 10000/44000 | Loss: 3.1308 | LR: 4.46e-04 | 1488.0ms/step | 13.4 samples/s
|
| 315 |
+
Validation at step 10000: Loss = 3.1326, Perplexity = 22.93
|
| 316 |
+
Step 10100/44000 | Loss: 3.1270 | LR: 4.45e-04 | 1727.6ms/step | 11.6 samples/s
|
| 317 |
+
Step 10200/44000 | Loss: 3.1351 | LR: 4.43e-04 | 1487.9ms/step | 13.4 samples/s
|
| 318 |
+
Validation at step 10250: Loss = 3.1267, Perplexity = 22.80
|
| 319 |
+
Step 10300/44000 | Loss: 3.1321 | LR: 4.42e-04 | 1728.2ms/step | 11.6 samples/s
|
| 320 |
+
Step 10400/44000 | Loss: 3.1200 | LR: 4.41e-04 | 1486.9ms/step | 13.5 samples/s
|
| 321 |
+
Step 10500/44000 | Loss: 3.1247 | LR: 4.40e-04 | 1487.5ms/step | 13.4 samples/s
|
| 322 |
+
Validation at step 10500: Loss = 3.1204, Perplexity = 22.65
|
| 323 |
+
Step 10600/44000 | Loss: 3.1239 | LR: 4.39e-04 | 1726.8ms/step | 11.6 samples/s
|
| 324 |
+
Step 10700/44000 | Loss: 3.1202 | LR: 4.37e-04 | 1488.4ms/step | 13.4 samples/s
|
| 325 |
+
Validation at step 10750: Loss = 3.1169, Perplexity = 22.58
|
| 326 |
+
Step 10800/44000 | Loss: 3.1140 | LR: 4.36e-04 | 1727.4ms/step | 11.6 samples/s
|
| 327 |
+
Step 10900/44000 | Loss: 3.1101 | LR: 4.35e-04 | 1487.5ms/step | 13.4 samples/s
|
| 328 |
+
Step 11000/44000 | Loss: 3.1156 | LR: 4.34e-04 | 1488.9ms/step | 13.4 samples/s
|
| 329 |
+
Validation at step 11000: Loss = 3.1118, Perplexity = 22.46
|
| 330 |
+
Step 11100/44000 | Loss: 3.1133 | LR: 4.33e-04 | 1729.5ms/step | 11.6 samples/s
|
| 331 |
+
Step 11200/44000 | Loss: 3.0973 | LR: 4.31e-04 | 1489.9ms/step | 13.4 samples/s
|
| 332 |
+
Validation at step 11250: Loss = 3.1065, Perplexity = 22.34
|
| 333 |
+
Step 11300/44000 | Loss: 3.1079 | LR: 4.30e-04 | 1730.9ms/step | 11.6 samples/s
|
| 334 |
+
Step 11400/44000 | Loss: 3.1055 | LR: 4.29e-04 | 1553.3ms/step | 12.9 samples/s
|
| 335 |
+
Step 11500/44000 | Loss: 3.1044 | LR: 4.28e-04 | 1481.4ms/step | 13.5 samples/s
|
| 336 |
+
Validation at step 11500: Loss = 3.1022, Perplexity = 22.25
|
| 337 |
+
Step 11600/44000 | Loss: 3.0918 | LR: 4.26e-04 | 1719.6ms/step | 11.6 samples/s
|
| 338 |
+
Step 11700/44000 | Loss: 3.1004 | LR: 4.25e-04 | 1482.7ms/step | 13.5 samples/s
|
| 339 |
+
Validation at step 11750: Loss = 3.0974, Perplexity = 22.14
|
| 340 |
+
Step 11800/44000 | Loss: 3.0951 | LR: 4.24e-04 | 1720.9ms/step | 11.6 samples/s
|
| 341 |
+
Step 11900/44000 | Loss: 3.0961 | LR: 4.22e-04 | 1481.1ms/step | 13.5 samples/s
|
| 342 |
+
Step 12000/44000 | Loss: 3.0925 | LR: 4.21e-04 | 1481.3ms/step | 13.5 samples/s
|
| 343 |
+
Validation at step 12000: Loss = 3.0923, Perplexity = 22.03
|
| 344 |
+
Step 12100/44000 | Loss: 3.0883 | LR: 4.20e-04 | 1721.9ms/step | 11.6 samples/s
|
| 345 |
+
Step 12200/44000 | Loss: 3.0970 | LR: 4.18e-04 | 1481.8ms/step | 13.5 samples/s
|
| 346 |
+
Validation at step 12250: Loss = 3.0895, Perplexity = 21.97
|
| 347 |
+
Step 12300/44000 | Loss: 3.0874 | LR: 4.17e-04 | 1721.6ms/step | 11.6 samples/s
|
| 348 |
+
Step 12400/44000 | Loss: 3.0851 | LR: 4.16e-04 | 1481.1ms/step | 13.5 samples/s
|
| 349 |
+
Step 12500/44000 | Loss: 3.0817 | LR: 4.14e-04 | 1481.0ms/step | 13.5 samples/s
|
| 350 |
+
Validation at step 12500: Loss = 3.0853, Perplexity = 21.87
|
| 351 |
+
Step 12600/44000 | Loss: 3.0790 | LR: 4.13e-04 | 1720.6ms/step | 11.6 samples/s
|
| 352 |
+
Step 12700/44000 | Loss: 3.0757 | LR: 4.12e-04 | 1480.5ms/step | 13.5 samples/s
|
| 353 |
+
Validation at step 12750: Loss = 3.0805, Perplexity = 21.77
|
| 354 |
+
Step 12800/44000 | Loss: 3.0765 | LR: 4.10e-04 | 1722.1ms/step | 11.6 samples/s
|
| 355 |
+
Step 12900/44000 | Loss: 3.0793 | LR: 4.09e-04 | 1482.7ms/step | 13.5 samples/s
|
| 356 |
+
Step 13000/44000 | Loss: 3.0834 | LR: 4.07e-04 | 1482.7ms/step | 13.5 samples/s
|
| 357 |
+
Validation at step 13000: Loss = 3.0756, Perplexity = 21.66
|
| 358 |
+
Step 13100/44000 | Loss: 3.0649 | LR: 4.06e-04 | 1721.5ms/step | 11.6 samples/s
|
| 359 |
+
Step 13200/44000 | Loss: 3.0809 | LR: 4.05e-04 | 1481.7ms/step | 13.5 samples/s
|
| 360 |
+
Validation at step 13250: Loss = 3.0711, Perplexity = 21.57
|
| 361 |
+
Step 13300/44000 | Loss: 3.0772 | LR: 4.03e-04 | 1720.8ms/step | 11.6 samples/s
|
| 362 |
+
Step 13400/44000 | Loss: 3.0721 | LR: 4.02e-04 | 1481.9ms/step | 13.5 samples/s
|
| 363 |
+
Step 13500/44000 | Loss: 3.0807 | LR: 4.00e-04 | 1481.2ms/step | 13.5 samples/s
|
| 364 |
+
Validation at step 13500: Loss = 3.0678, Perplexity = 21.49
|
| 365 |
+
Step 13600/44000 | Loss: 3.0726 | LR: 3.99e-04 | 1721.2ms/step | 11.6 samples/s
|
| 366 |
+
Step 13700/44000 | Loss: 3.0658 | LR: 3.97e-04 | 1481.2ms/step | 13.5 samples/s
|
| 367 |
+
Validation at step 13750: Loss = 3.0639, Perplexity = 21.41
|
| 368 |
+
Step 13800/44000 | Loss: 3.0615 | LR: 3.96e-04 | 1721.3ms/step | 11.6 samples/s
|
| 369 |
+
Step 13900/44000 | Loss: 3.0590 | LR: 3.94e-04 | 1481.4ms/step | 13.5 samples/s
|
| 370 |
+
Step 14000/44000 | Loss: 3.0578 | LR: 3.93e-04 | 1482.4ms/step | 13.5 samples/s
|
| 371 |
+
Validation at step 14000: Loss = 3.0608, Perplexity = 21.34
|
| 372 |
+
Step 14100/44000 | Loss: 3.0468 | LR: 3.91e-04 | 1724.1ms/step | 11.6 samples/s
|
| 373 |
+
Step 14200/44000 | Loss: 3.0597 | LR: 3.90e-04 | 1486.4ms/step | 13.5 samples/s
|
| 374 |
+
Validation at step 14250: Loss = 3.0565, Perplexity = 21.25
|
| 375 |
+
Step 14300/44000 | Loss: 3.0588 | LR: 3.88e-04 | 1726.9ms/step | 11.6 samples/s
|
epfl_final/logs/ALIBI_20260921/seed47.pid
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
4779
|
epfl_final/logs/build_4b_cache.log
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
=== 4b cache build start Wed Jul 15 11:00:53 PM UTC 2026 ===
|
| 2 |
+
mask_cache_32 layer0 pool=10000
|
| 3 |
+
hardlinked 0-27 -> 28 files
|
| 4 |
+
[gpu 0] layer 28: built+saved pool=10000 in 564s
|
| 5 |
+
[gpu 1] layer 29: built+saved pool=10000 in 564s
|
| 6 |
+
[gpu 2] layer 30: built+saved pool=10000 in 568s
|
| 7 |
+
[gpu 3] layer 31: built+saved pool=10000 in 573s
|
| 8 |
+
[gpu 1] layer 33: built+saved pool=10000 in 556s
|
| 9 |
+
[gpu 0] layer 32: built+saved pool=10000 in 558s
|
| 10 |
+
[gpu 2] layer 34: built+saved pool=10000 in 558s
|
| 11 |
+
[gpu 3] layer 35: built+saved pool=10000 in 561s
|
| 12 |
+
=== 4b cache build done Wed Jul 15 11:19:55 PM UTC 2026 rc=0 files=36 ===
|
epfl_final/logs/build_masks_4b.log
ADDED
|
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[build_masks] Config:
|
| 2 |
+
sparse layers : [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35]
|
| 3 |
+
seq_len : 30720
|
| 4 |
+
block_size : 128
|
| 5 |
+
num_blocks : 240
|
| 6 |
+
num_random : 120
|
| 7 |
+
mask_pool_size: 1000
|
| 8 |
+
num_workers : 192
|
| 9 |
+
cache_dir : /mloscratch/homes/navasard/sparse/mask_cache_30k_b128_nrb120
|
| 10 |
+
force_rebuild : False
|
| 11 |
+
|
| 12 |
+
[build_masks] Layer 0: cache exists, skipping.
|
| 13 |
+
[build_masks] Layer 1: cache exists, skipping.
|
| 14 |
+
[build_masks] Layer 2: cache exists, skipping.
|
| 15 |
+
[build_masks] Layer 3: cache exists, skipping.
|
| 16 |
+
[build_masks] Layer 4: cache exists, skipping.
|
| 17 |
+
[build_masks] Layer 5: cache exists, skipping.
|
| 18 |
+
[build_masks] Layer 6: cache exists, skipping.
|
| 19 |
+
[build_masks] Layer 7: cache exists, skipping.
|
| 20 |
+
[build_masks] Layer 8: cache exists, skipping.
|
| 21 |
+
[build_masks] Layer 9: cache exists, skipping.
|
| 22 |
+
[build_masks] Layer 10: cache exists, skipping.
|
| 23 |
+
[build_masks] Layer 11: cache exists, skipping.
|
| 24 |
+
[build_masks] Layer 12: cache exists, skipping.
|
| 25 |
+
[build_masks] Layer 13: cache exists, skipping.
|
| 26 |
+
[build_masks] Layer 14: cache exists, skipping.
|
| 27 |
+
[build_masks] Layer 15: cache exists, skipping.
|
| 28 |
+
[build_masks] Layer 16: cache exists, skipping.
|
| 29 |
+
[build_masks] Layer 17: cache exists, skipping.
|
| 30 |
+
[build_masks] Layer 18: cache exists, skipping.
|
| 31 |
+
[build_masks] Layer 19: cache exists, skipping.
|
| 32 |
+
[build_masks] Layer 20: cache exists, skipping.
|
| 33 |
+
[build_masks] Layer 21: cache exists, skipping.
|
| 34 |
+
[build_masks] Layer 22: cache exists, skipping.
|
| 35 |
+
[build_masks] Layer 23: cache exists, skipping.
|
| 36 |
+
[build_masks] Layer 24: cache exists, skipping.
|
| 37 |
+
[build_masks] Layer 25: cache exists, skipping.
|
| 38 |
+
[build_masks] Layer 26: cache exists, skipping.
|
| 39 |
+
[build_masks] Layer 27: cache exists, skipping.
|
| 40 |
+
[build_masks] Building 1000 masks × 8 layers on 4 GPU(s). Est. 70s/layer on GPU.
|
| 41 |
+
[build_masks] GPU 1: layer 29 done.
|
| 42 |
+
[build_masks] GPU 3: layer 31 done.
|
| 43 |
+
[build_masks] GPU 2: layer 30 done.
|
| 44 |
+
[build_masks] GPU 0: layer 28 done.
|
| 45 |
+
[build_masks] GPU 1: layer 33 done.
|
| 46 |
+
[build_masks] GPU 3: layer 35 done.
|
| 47 |
+
[build_masks] GPU 2: layer 34 done.
|
| 48 |
+
[build_masks] GPU 0: layer 32 done.
|
| 49 |
+
[build_masks] Done. Total wall-time: 1477.3s
|
| 50 |
+
[verify] PASS — layer 0: 1000 masks, rt_pool shape (1000, 240, 120)
|
epfl_final/logs/build_mixed_cache.log
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
=== build start Wed Jul 15 10:29:43 PM UTC 2026 ===
|
| 2 |
+
[gpu 0] layer 0: built+saved pool=10000 in 606s
|
| 3 |
+
[gpu 3] layer 3: built+saved pool=10000 in 608s
|
| 4 |
+
[gpu 1] layer 1: built+saved pool=10000 in 610s
|
| 5 |
+
[gpu 2] layer 2: built+saved pool=10000 in 611s
|
| 6 |
+
[gpu 0] layer 4: built+saved pool=10000 in 602s
|
| 7 |
+
[gpu 1] layer 5: built+saved pool=10000 in 606s
|
| 8 |
+
[gpu 2] layer 6: built+saved pool=10000 in 606s
|
| 9 |
+
[gpu 3] layer 7: built+saved pool=10000 in 609s
|
| 10 |
+
[gpu 0] layer 8: built+saved pool=10000 in 599s
|
| 11 |
+
[gpu 1] layer 9: built+saved pool=10000 in 609s
|
| 12 |
+
[gpu 3] layer 11: built+saved pool=10000 in 608s
|
| 13 |
+
[gpu 2] layer 10: built+saved pool=10000 in 610s
|
| 14 |
+
[gpu 0] layer 12: built+saved pool=10000 in 604s
|
| 15 |
+
[gpu 3] layer 15: built+saved pool=10000 in 601s
|
| 16 |
+
[gpu 1] layer 13: built+saved pool=10000 in 609s
|
| 17 |
+
[gpu 2] layer 14: built+saved pool=10000 in 607s
|
| 18 |
+
[gpu 0] layer 16: built+saved pool=10000 in 603s
|
| 19 |
+
[gpu 3] layer 19: built+saved pool=10000 in 604s
|
| 20 |
+
[gpu 2] layer 18: built+saved pool=10000 in 606s
|
| 21 |
+
[gpu 1] layer 17: built+saved pool=10000 in 609s
|
| 22 |
+
[gpu 0] layer 20: built+saved pool=10000 in 599s
|
| 23 |
+
[gpu 3] layer 23: built+saved pool=10000 in 600s
|
| 24 |
+
[gpu 2] layer 22: built+saved pool=10000 in 606s
|
| 25 |
+
[gpu 1] layer 21: built+saved pool=10000 in 607s
|
| 26 |
+
[gpu 0] layer 24: built+saved pool=10000 in 597s
|
| 27 |
+
[gpu 3] layer 27: built+saved pool=10000 in 605s
|
| 28 |
+
[gpu 2] layer 26: built+saved pool=10000 in 601s
|
| 29 |
+
[gpu 1] layer 25: built+saved pool=10000 in 605s
|
| 30 |
+
=== build done Wed Jul 15 11:40:39 PM UTC 2026 rc=0 layer_files=28 ===
|
epfl_final/logs/eval_1p2b_battery.log
ADDED
|
@@ -0,0 +1,182 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[05:51:19] total jobs=78 already-done=0 gpus=[0, 1, 2, 3] n=100
|
| 2 |
+
[05:51:24] START gpu0 passkey_8k_dense try1 (~78 remaining)
|
| 3 |
+
[05:51:24] START gpu1 passkey_8k_fixed50 try1 (~78 remaining)
|
| 4 |
+
[06:16:25] DONE gpu0 passkey_8k_dense rc=0 ok
|
| 5 |
+
[06:16:25] START gpu0 passkey_8k_resampled50 try1 (~77 remaining)
|
| 6 |
+
[06:16:40] DONE gpu1 passkey_8k_fixed50 rc=0 ok
|
| 7 |
+
[06:16:41] START gpu1 passkey_8k_resampled65 try1 (~76 remaining)
|
| 8 |
+
[06:37:47] DONE gpu0 passkey_8k_resampled50 rc=0 ok
|
| 9 |
+
[06:37:47] DONE gpu1 passkey_8k_resampled65 rc=0 ok
|
| 10 |
+
[06:37:47] START gpu0 ppl_8k_dense_resampled_fineweb try1 (~74 remaining)
|
| 11 |
+
[06:37:47] START gpu1 ppl_8k_dense_resampled_pg19 try1 (~74 remaining)
|
| 12 |
+
[06:38:38] START gpu2 ppl_8k_dense_resampled_arxiv try1 (~74 remaining)
|
| 13 |
+
[06:38:43] START gpu3 ppl_8k_dense_fixed_fineweb try1 (~74 remaining)
|
| 14 |
+
[06:53:04] DONE gpu0 ppl_8k_dense_resampled_fineweb rc=0 ok
|
| 15 |
+
[06:53:04] START gpu0 ppl_8k_dense_fixed_pg19 try1 (~73 remaining)
|
| 16 |
+
[06:53:14] DONE gpu1 ppl_8k_dense_resampled_pg19 rc=0 ok
|
| 17 |
+
[06:53:14] START gpu1 ppl_8k_dense_fixed_arxiv try1 (~72 remaining)
|
| 18 |
+
[06:53:54] DONE gpu2 ppl_8k_dense_resampled_arxiv rc=0 ok
|
| 19 |
+
[06:53:54] START gpu2 ppl_8k_fixed50_resampled_fineweb try1 (~71 remaining)
|
| 20 |
+
[06:54:04] DONE gpu3 ppl_8k_dense_fixed_fineweb rc=0 ok
|
| 21 |
+
[06:54:04] START gpu3 ppl_8k_fixed50_resampled_pg19 try1 (~70 remaining)
|
| 22 |
+
[07:08:14] DONE gpu1 ppl_8k_dense_fixed_arxiv rc=0 ok
|
| 23 |
+
[07:08:14] START gpu1 ppl_8k_fixed50_resampled_arxiv try1 (~69 remaining)
|
| 24 |
+
[07:08:29] DONE gpu0 ppl_8k_dense_fixed_pg19 rc=0 ok
|
| 25 |
+
[07:08:29] START gpu0 ppl_8k_fixed50_fixed_fineweb try1 (~68 remaining)
|
| 26 |
+
[07:09:04] DONE gpu2 ppl_8k_fixed50_resampled_fineweb rc=0 ok
|
| 27 |
+
[07:09:04] START gpu2 ppl_8k_fixed50_fixed_pg19 try1 (~67 remaining)
|
| 28 |
+
[07:09:29] DONE gpu3 ppl_8k_fixed50_resampled_pg19 rc=0 ok
|
| 29 |
+
[07:09:29] START gpu3 ppl_8k_fixed50_fixed_arxiv try1 (~66 remaining)
|
| 30 |
+
[07:23:24] DONE gpu1 ppl_8k_fixed50_resampled_arxiv rc=0 ok
|
| 31 |
+
[07:23:24] START gpu1 ppl_8k_resampled50_resampled_fineweb try1 (~65 remaining)
|
| 32 |
+
[07:23:54] DONE gpu0 ppl_8k_fixed50_fixed_fineweb rc=0 ok
|
| 33 |
+
[07:23:54] START gpu0 ppl_8k_resampled50_resampled_pg19 try1 (~64 remaining)
|
| 34 |
+
[07:24:14] DONE gpu2 ppl_8k_fixed50_fixed_pg19 rc=0 ok
|
| 35 |
+
[07:24:14] START gpu2 ppl_8k_resampled50_resampled_arxiv try1 (~63 remaining)
|
| 36 |
+
[07:24:44] DONE gpu3 ppl_8k_fixed50_fixed_arxiv rc=0 ok
|
| 37 |
+
[07:24:44] START gpu3 ppl_8k_resampled50_fixed_fineweb try1 (~62 remaining)
|
| 38 |
+
[07:38:34] DONE gpu1 ppl_8k_resampled50_resampled_fineweb rc=0 ok
|
| 39 |
+
[07:38:35] START gpu1 ppl_8k_resampled50_fixed_pg19 try1 (~61 remaining)
|
| 40 |
+
[07:39:10] DONE gpu0 ppl_8k_resampled50_resampled_pg19 rc=0 ok
|
| 41 |
+
[07:39:10] START gpu0 ppl_8k_resampled50_fixed_arxiv try1 (~60 remaining)
|
| 42 |
+
[07:39:40] DONE gpu2 ppl_8k_resampled50_resampled_arxiv rc=0 ok
|
| 43 |
+
[07:39:40] START gpu2 ppl_8k_resampled65_resampled_fineweb try1 (~59 remaining)
|
| 44 |
+
[07:40:00] DONE gpu3 ppl_8k_resampled50_fixed_fineweb rc=0 ok
|
| 45 |
+
[07:40:00] START gpu3 ppl_8k_resampled65_resampled_pg19 try1 (~58 remaining)
|
| 46 |
+
[07:54:00] DONE gpu1 ppl_8k_resampled50_fixed_pg19 rc=0 ok
|
| 47 |
+
[07:54:00] START gpu1 ppl_8k_resampled65_resampled_arxiv try1 (~57 remaining)
|
| 48 |
+
[07:54:25] DONE gpu0 ppl_8k_resampled50_fixed_arxiv rc=0 ok
|
| 49 |
+
[07:54:25] START gpu0 ppl_8k_resampled65_fixed_fineweb try1 (~56 remaining)
|
| 50 |
+
[07:54:55] DONE gpu2 ppl_8k_resampled65_resampled_fineweb rc=0 ok
|
| 51 |
+
[07:54:55] START gpu2 ppl_8k_resampled65_fixed_pg19 try1 (~55 remaining)
|
| 52 |
+
[07:55:15] DONE gpu3 ppl_8k_resampled65_resampled_pg19 rc=0 ok
|
| 53 |
+
[07:55:15] START gpu3 ppl_8k_resampled65_fixed_arxiv try1 (~54 remaining)
|
| 54 |
+
[08:09:20] DONE gpu1 ppl_8k_resampled65_resampled_arxiv rc=0 ok
|
| 55 |
+
[08:09:20] START gpu1 ruler_8k_niah_multikey_dense try1 (~53 remaining)
|
| 56 |
+
[08:09:25] DONE gpu1 ruler_8k_niah_multikey_dense rc=2 NO-TSV
|
| 57 |
+
[08:09:25] START gpu1 ruler_8k_niah_multikey_dense try2 (~52 remaining)
|
| 58 |
+
[08:09:30] DONE gpu0 ppl_8k_resampled65_fixed_fineweb rc=0 ok
|
| 59 |
+
[08:09:30] DONE gpu1 ruler_8k_niah_multikey_dense rc=2 NO-TSV
|
| 60 |
+
[08:09:30] START gpu0 ruler_8k_niah_multikey_dense try3 (~51 remaining)
|
| 61 |
+
[08:09:31] START gpu1 ruler_8k_niah_multikey_fixed50 try1 (~51 remaining)
|
| 62 |
+
[08:09:36] DONE gpu0 ruler_8k_niah_multikey_dense rc=2 NO-TSV
|
| 63 |
+
[08:09:36] START gpu0 ruler_8k_niah_multikey_resampled50 try1 (~51 remaining)
|
| 64 |
+
[08:10:11] DONE gpu2 ppl_8k_resampled65_fixed_pg19 rc=0 ok
|
| 65 |
+
[08:10:11] START gpu2 ruler_8k_niah_multikey_resampled65 try1 (~50 remaining)
|
| 66 |
+
[08:10:41] DONE gpu3 ppl_8k_resampled65_fixed_arxiv rc=0 ok
|
| 67 |
+
[08:10:41] START gpu3 ruler_8k_niah_multivalue_dense try1 (~49 remaining)
|
| 68 |
+
[08:10:46] DONE gpu3 ruler_8k_niah_multivalue_dense rc=2 NO-TSV
|
| 69 |
+
[08:10:46] START gpu3 ruler_8k_niah_multivalue_dense try2 (~49 remaining)
|
| 70 |
+
[08:10:51] DONE gpu3 ruler_8k_niah_multivalue_dense rc=2 NO-TSV
|
| 71 |
+
[08:10:51] START gpu3 ruler_8k_niah_multivalue_dense try3 (~48 remaining)
|
| 72 |
+
[08:10:56] DONE gpu3 ruler_8k_niah_multivalue_dense rc=2 NO-TSV
|
| 73 |
+
[08:10:56] START gpu3 ruler_8k_niah_multivalue_fixed50 try1 (~48 remaining)
|
| 74 |
+
[08:30:26] DONE gpu1 ruler_8k_niah_multikey_fixed50 rc=0 ok
|
| 75 |
+
[08:30:26] START gpu1 ruler_8k_niah_multivalue_resampled50 try1 (~47 remaining)
|
| 76 |
+
[08:30:41] DONE gpu0 ruler_8k_niah_multikey_resampled50 rc=0 ok
|
| 77 |
+
[08:30:41] START gpu0 ruler_8k_niah_multivalue_resampled65 try1 (~46 remaining)
|
| 78 |
+
[08:31:16] DONE gpu2 ruler_8k_niah_multikey_resampled65 rc=0 ok
|
| 79 |
+
[08:31:16] START gpu2 ruler_8k_vt_dense try1 (~45 remaining)
|
| 80 |
+
[08:31:21] DONE gpu2 ruler_8k_vt_dense rc=2 NO-TSV
|
| 81 |
+
[08:31:21] START gpu2 ruler_8k_vt_dense try2 (~45 remaining)
|
| 82 |
+
[08:31:26] DONE gpu2 ruler_8k_vt_dense rc=2 NO-TSV
|
| 83 |
+
[08:31:26] START gpu2 ruler_8k_vt_dense try3 (~44 remaining)
|
| 84 |
+
[08:31:31] DONE gpu2 ruler_8k_vt_dense rc=2 NO-TSV
|
| 85 |
+
[08:31:32] START gpu2 ruler_8k_vt_fixed50 try1 (~44 remaining)
|
| 86 |
+
[08:31:42] DONE gpu3 ruler_8k_niah_multivalue_fixed50 rc=0 ok
|
| 87 |
+
[08:31:42] START gpu3 ruler_8k_vt_resampled50 try1 (~43 remaining)
|
| 88 |
+
[08:51:32] DONE gpu0 ruler_8k_niah_multivalue_resampled65 rc=0 ok
|
| 89 |
+
[08:51:32] START gpu0 ruler_8k_vt_resampled65 try1 (~42 remaining)
|
| 90 |
+
[08:51:42] DONE gpu1 ruler_8k_niah_multivalue_resampled50 rc=0 ok
|
| 91 |
+
[08:51:42] START gpu1 kv_h2o_8k_dense try1 (~41 remaining)
|
| 92 |
+
[08:52:22] DONE gpu2 ruler_8k_vt_fixed50 rc=0 ok
|
| 93 |
+
[08:52:22] START gpu2 kv_stream_8k_dense try1 (~40 remaining)
|
| 94 |
+
[08:52:42] DONE gpu3 ruler_8k_vt_resampled50 rc=0 ok
|
| 95 |
+
[08:52:42] START gpu3 kv_h2o_8k_fixed50 try1 (~39 remaining)
|
| 96 |
+
[08:54:12] DONE gpu2 kv_stream_8k_dense rc=0 ok
|
| 97 |
+
[08:54:12] START gpu2 kv_stream_8k_fixed50 try1 (~38 remaining)
|
| 98 |
+
[08:56:07] DONE gpu2 kv_stream_8k_fixed50 rc=0 ok
|
| 99 |
+
[08:56:07] START gpu2 kv_h2o_8k_resampled50 try1 (~37 remaining)
|
| 100 |
+
[08:56:17] DONE gpu1 kv_h2o_8k_dense rc=0 ok
|
| 101 |
+
[08:56:17] START gpu1 kv_stream_8k_resampled50 try1 (~36 remaining)
|
| 102 |
+
[08:57:17] DONE gpu3 kv_h2o_8k_fixed50 rc=0 ok
|
| 103 |
+
[08:57:17] START gpu3 kv_h2o_8k_resampled65 try1 (~35 remaining)
|
| 104 |
+
[08:58:12] DONE gpu1 kv_stream_8k_resampled50 rc=0 ok
|
| 105 |
+
[08:58:12] START gpu1 kv_stream_8k_resampled65 try1 (~34 remaining)
|
| 106 |
+
[09:00:12] DONE gpu1 kv_stream_8k_resampled65 rc=0 ok
|
| 107 |
+
[09:00:12] START gpu1 passkey_30k_dense try1 (~33 remaining)
|
| 108 |
+
[09:00:42] DONE gpu2 kv_h2o_8k_resampled50 rc=0 ok
|
| 109 |
+
[09:00:42] START gpu2 passkey_30k_fixed try1 (~32 remaining)
|
| 110 |
+
[09:01:52] DONE gpu3 kv_h2o_8k_resampled65 rc=0 ok
|
| 111 |
+
[09:01:52] START gpu3 passkey_30k_resampled try1 (~31 remaining)
|
| 112 |
+
[09:12:32] DONE gpu0 ruler_8k_vt_resampled65 rc=0 ok
|
| 113 |
+
[09:12:33] START gpu0 ppl_30k_dense_resampled_pg19 try1 (~30 remaining)
|
| 114 |
+
[11:32:53] DONE gpu0 ppl_30k_dense_resampled_pg19 rc=0 ok
|
| 115 |
+
[11:32:53] START gpu0 ppl_30k_dense_resampled_arxiv try1 (~29 remaining)
|
| 116 |
+
[11:50:03] DONE gpu2 passkey_30k_fixed rc=0 ok
|
| 117 |
+
[11:50:03] START gpu2 ppl_30k_dense_fixed_pg19 try1 (~28 remaining)
|
| 118 |
+
[11:50:13] DONE gpu1 passkey_30k_dense rc=0 ok
|
| 119 |
+
[11:50:13] START gpu1 ppl_30k_dense_fixed_arxiv try1 (~27 remaining)
|
| 120 |
+
[11:52:28] DONE gpu3 passkey_30k_resampled rc=0 ok
|
| 121 |
+
[11:52:28] START gpu3 ppl_30k_fixed_resampled_pg19 try1 (~26 remaining)
|
| 122 |
+
[13:54:23] DONE gpu0 ppl_30k_dense_resampled_arxiv rc=0 ok
|
| 123 |
+
[13:54:23] START gpu0 ppl_30k_fixed_resampled_arxiv try1 (~25 remaining)
|
| 124 |
+
[14:10:58] DONE gpu1 ppl_30k_dense_fixed_arxiv rc=0 ok
|
| 125 |
+
[14:10:59] START gpu1 ppl_30k_fixed_fixed_pg19 try1 (~24 remaining)
|
| 126 |
+
[14:11:54] DONE gpu2 ppl_30k_dense_fixed_pg19 rc=0 ok
|
| 127 |
+
[14:11:54] START gpu2 ppl_30k_fixed_fixed_arxiv try1 (~23 remaining)
|
| 128 |
+
[14:13:29] DONE gpu3 ppl_30k_fixed_resampled_pg19 rc=0 ok
|
| 129 |
+
[14:13:29] START gpu3 ppl_30k_resampled_resampled_pg19 try1 (~22 remaining)
|
| 130 |
+
[16:15:39] DONE gpu0 ppl_30k_fixed_resampled_arxiv rc=0 ok
|
| 131 |
+
[16:15:39] START gpu0 ppl_30k_resampled_resampled_arxiv try1 (~21 remaining)
|
| 132 |
+
[16:32:14] DONE gpu1 ppl_30k_fixed_fixed_pg19 rc=0 ok
|
| 133 |
+
[16:32:14] START gpu1 ppl_30k_resampled_fixed_pg19 try1 (~20 remaining)
|
| 134 |
+
[16:32:44] DONE gpu2 ppl_30k_fixed_fixed_arxiv rc=0 ok
|
| 135 |
+
[16:32:44] START gpu2 ppl_30k_resampled_fixed_arxiv try1 (~19 remaining)
|
| 136 |
+
[16:34:29] DONE gpu3 ppl_30k_resampled_resampled_pg19 rc=0 ok
|
| 137 |
+
[16:34:30] START gpu3 ruler_30k_niah_multikey_dense try1 (~18 remaining)
|
| 138 |
+
[16:34:35] DONE gpu3 ruler_30k_niah_multikey_dense rc=2 NO-TSV
|
| 139 |
+
[16:34:35] START gpu3 ruler_30k_niah_multikey_dense try2 (~18 remaining)
|
| 140 |
+
[16:34:40] DONE gpu3 ruler_30k_niah_multikey_dense rc=2 NO-TSV
|
| 141 |
+
[16:34:40] START gpu3 ruler_30k_niah_multikey_dense try3 (~17 remaining)
|
| 142 |
+
[16:34:45] DONE gpu3 ruler_30k_niah_multikey_dense rc=2 NO-TSV
|
| 143 |
+
[16:34:45] START gpu3 ruler_30k_niah_multikey_fixed try1 (~17 remaining)
|
| 144 |
+
[18:37:05] DONE gpu0 ppl_30k_resampled_resampled_arxiv rc=0 ok
|
| 145 |
+
[18:37:05] START gpu0 ruler_30k_niah_multikey_resampled try1 (~16 remaining)
|
| 146 |
+
[18:53:55] DONE gpu1 ppl_30k_resampled_fixed_pg19 rc=0 ok
|
| 147 |
+
[18:53:55] START gpu1 ruler_30k_niah_multivalue_dense try1 (~15 remaining)
|
| 148 |
+
[18:54:00] DONE gpu2 ppl_30k_resampled_fixed_arxiv rc=0 ok
|
| 149 |
+
[18:54:00] DONE gpu1 ruler_30k_niah_multivalue_dense rc=2 NO-TSV
|
| 150 |
+
[18:54:00] START gpu1 ruler_30k_niah_multivalue_dense try2 (~14 remaining)
|
| 151 |
+
[18:54:00] START gpu2 ruler_30k_niah_multivalue_fixed try1 (~14 remaining)
|
| 152 |
+
[18:54:05] DONE gpu1 ruler_30k_niah_multivalue_dense rc=2 NO-TSV
|
| 153 |
+
[18:54:05] START gpu1 ruler_30k_niah_multivalue_dense try3 (~13 remaining)
|
| 154 |
+
[18:54:10] DONE gpu1 ruler_30k_niah_multivalue_dense rc=2 NO-TSV
|
| 155 |
+
[18:54:11] START gpu1 ruler_30k_niah_multivalue_resampled try1 (~13 remaining)
|
| 156 |
+
[19:24:46] DONE gpu3 ruler_30k_niah_multikey_fixed rc=0 ok
|
| 157 |
+
[19:24:46] START gpu3 ruler_30k_vt_dense try1 (~12 remaining)
|
| 158 |
+
[19:24:51] DONE gpu3 ruler_30k_vt_dense rc=2 NO-TSV
|
| 159 |
+
[19:24:51] START gpu3 ruler_30k_vt_dense try2 (~12 remaining)
|
| 160 |
+
[19:24:56] DONE gpu3 ruler_30k_vt_dense rc=2 NO-TSV
|
| 161 |
+
[19:24:56] START gpu3 ruler_30k_vt_dense try3 (~11 remaining)
|
| 162 |
+
[19:25:01] DONE gpu3 ruler_30k_vt_dense rc=2 NO-TSV
|
| 163 |
+
[19:25:01] START gpu3 ruler_30k_vt_fixed try1 (~11 remaining)
|
| 164 |
+
[21:26:01] DONE gpu0 ruler_30k_niah_multikey_resampled rc=0 ok
|
| 165 |
+
[21:26:01] START gpu0 ruler_30k_vt_resampled try1 (~10 remaining)
|
| 166 |
+
[21:43:16] DONE gpu1 ruler_30k_niah_multivalue_resampled rc=0 ok
|
| 167 |
+
[21:43:16] START gpu1 kv_h2o_30k_dense try1 (~9 remaining)
|
| 168 |
+
[21:43:31] DONE gpu2 ruler_30k_niah_multivalue_fixed rc=0 ok
|
| 169 |
+
[21:43:31] START gpu2 kv_stream_30k_dense try1 (~8 remaining)
|
| 170 |
+
[21:45:21] DONE gpu2 kv_stream_30k_dense rc=0 ok
|
| 171 |
+
[21:45:21] START gpu2 kv_h2o_30k_fixed try1 (~7 remaining)
|
| 172 |
+
[21:47:51] DONE gpu1 kv_h2o_30k_dense rc=0 ok
|
| 173 |
+
[21:47:52] START gpu1 kv_stream_30k_fixed try1 (~6 remaining)
|
| 174 |
+
[21:49:52] DONE gpu2 kv_h2o_30k_fixed rc=0 ok
|
| 175 |
+
[21:49:52] DONE gpu1 kv_stream_30k_fixed rc=0 ok
|
| 176 |
+
[21:49:52] START gpu1 kv_h2o_30k_resampled try1 (~4 remaining)
|
| 177 |
+
[21:49:52] START gpu2 kv_stream_30k_resampled try1 (~4 remaining)
|
| 178 |
+
[21:51:47] DONE gpu2 kv_stream_30k_resampled rc=0 ok
|
| 179 |
+
[21:54:24] DONE gpu1 kv_h2o_30k_resampled rc=0 ok
|
| 180 |
+
[22:14:38] DONE gpu3 ruler_30k_vt_fixed rc=0 ok
|
| 181 |
+
[00:15:44] DONE gpu0 ruler_30k_vt_resampled rc=0 ok
|
| 182 |
+
[00:15:44] === 1.2B BATTERY DONE. done=72/78 failed_or_skipped=['ruler_8k_niah_multikey_dense', 'ruler_8k_niah_multivalue_dense', 'ruler_8k_vt_dense', 'ruler_30k_niah_multikey_dense', 'ruler_30k_niah_multivalue_dense', 'ruler_30k_vt_dense'] ===
|
epfl_final/logs/eval_30k_battery_a100.log
ADDED
|
@@ -0,0 +1,98 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[22:43:10] ckpt resampled -> /mloscratch/homes/navasard/sparse/checkpoints/l30k365m_resampled/run_20260707_035753/checkpoint-11700
|
| 2 |
+
[22:43:10] ckpt fixed_s1 -> /mloscratch/homes/navasard/sparse/checkpoints/l30k365m_fixed_s1/run_20260707_035756/checkpoint-11700
|
| 3 |
+
[22:43:10] ckpt fixed_s2 -> /mloscratch/homes/navasard/sparse/checkpoints/l30k365m_fixed_s2/run_20260707_035759/checkpoint-11700
|
| 4 |
+
[22:43:10] ckpt dense -> /mloscratch/homes/navasard/sparse/checkpoints/l30k365m_dense/run_20260707_035752/checkpoint-11700
|
| 5 |
+
[22:43:10] total jobs=104 already-done=10 gpus=[0, 1, 2, 3] n=100
|
| 6 |
+
[22:43:10] START gpu0 RULER_niah_multikey_fixed_s1_d120 (~94 remaining)
|
| 7 |
+
[22:43:10] START gpu1 RULER_niah_multikey_fixed_s2_d120 (~94 remaining)
|
| 8 |
+
[22:43:10] START gpu2 RULER_niah_multikey_fixed_s2_d60 (~94 remaining)
|
| 9 |
+
[22:43:10] START gpu3 RULER_niah_multikey_fixed_s2_d31 (~94 remaining)
|
| 10 |
+
[23:07:15] DONE gpu3 RULER_niah_multikey_fixed_s2_d31 rc=0 ok
|
| 11 |
+
[23:07:15] START gpu3 RULER_niah_multikey_dense_d16 (~92 remaining)
|
| 12 |
+
[23:22:24] DONE gpu2 RULER_niah_multikey_fixed_s2_d60 rc=0 ok
|
| 13 |
+
[23:22:24] START gpu2 RULER_niah_multivalue_resampled_d31 (~88 remaining)
|
| 14 |
+
[23:22:56] DONE gpu3 RULER_niah_multikey_dense_d16 rc=0 ok
|
| 15 |
+
[23:22:56] START gpu3 RULER_niah_multivalue_resampled_d16 (~87 remaining)
|
| 16 |
+
[23:38:37] DONE gpu3 RULER_niah_multivalue_resampled_d16 rc=0 ok
|
| 17 |
+
[23:38:37] START gpu3 RULER_niah_multivalue_fixed_s1_d60 (~84 remaining)
|
| 18 |
+
[23:46:02] DONE gpu2 RULER_niah_multivalue_resampled_d31 rc=0 ok
|
| 19 |
+
[23:46:02] START gpu2 RULER_niah_multivalue_fixed_s1_d31 (~83 remaining)
|
| 20 |
+
[23:53:58] DONE gpu1 RULER_niah_multikey_fixed_s2_d120 rc=0 ok
|
| 21 |
+
[23:53:58] START gpu1 RULER_niah_multivalue_fixed_s1_d16 (~82 remaining)
|
| 22 |
+
[23:54:06] DONE gpu0 RULER_niah_multikey_fixed_s1_d120 rc=0 ok
|
| 23 |
+
[23:54:06] START gpu0 RULER_niah_multivalue_fixed_s2_ddense (~81 remaining)
|
| 24 |
+
[23:58:06] DONE gpu0 RULER_niah_multivalue_fixed_s2_ddense rc=0 ok
|
| 25 |
+
[23:58:06] START gpu0 RULER_niah_multivalue_fixed_s2_d120 (~80 remaining)
|
| 26 |
+
[00:09:43] DONE gpu1 RULER_niah_multivalue_fixed_s1_d16 rc=0 ok
|
| 27 |
+
[00:09:43] START gpu1 RULER_niah_multivalue_fixed_s2_d16 (~76 remaining)
|
| 28 |
+
[00:09:47] DONE gpu2 RULER_niah_multivalue_fixed_s1_d31 rc=0 ok
|
| 29 |
+
[00:09:47] START gpu2 RULER_niah_multivalue_dense_ddense (~76 remaining)
|
| 30 |
+
[00:13:47] DONE gpu2 RULER_niah_multivalue_dense_ddense rc=0 ok
|
| 31 |
+
[00:13:47] START gpu2 RULER_niah_multivalue_dense_d120 (~75 remaining)
|
| 32 |
+
[00:17:32] DONE gpu3 RULER_niah_multivalue_fixed_s1_d60 rc=0 ok
|
| 33 |
+
[00:17:32] START gpu3 RULER_niah_multivalue_dense_d60 (~74 remaining)
|
| 34 |
+
[00:25:28] DONE gpu1 RULER_niah_multivalue_fixed_s2_d16 rc=0 ok
|
| 35 |
+
[00:25:28] START gpu1 RULER_niah_multivalue_dense_d16 (~72 remaining)
|
| 36 |
+
[00:41:09] DONE gpu1 RULER_niah_multivalue_dense_d16 rc=0 ok
|
| 37 |
+
[00:41:09] START gpu1 RULER_vt_resampled_d31 (~68 remaining)
|
| 38 |
+
[00:57:02] DONE gpu3 RULER_niah_multivalue_dense_d60 rc=0 ok
|
| 39 |
+
[00:57:02] START gpu3 RULER_vt_fixed_s1_d60 (~64 remaining)
|
| 40 |
+
[01:05:22] DONE gpu1 RULER_vt_resampled_d31 rc=0 ok
|
| 41 |
+
[01:05:22] START gpu1 RULER_vt_fixed_s1_d16 (~62 remaining)
|
| 42 |
+
[01:09:35] DONE gpu0 RULER_niah_multivalue_fixed_s2_d120 rc=0 ok
|
| 43 |
+
[01:09:35] START gpu0 RULER_vt_fixed_s2_ddense (~61 remaining)
|
| 44 |
+
[01:13:35] DONE gpu0 RULER_vt_fixed_s2_ddense rc=0 ok
|
| 45 |
+
[01:13:35] START gpu0 RULER_vt_fixed_s2_d120 (~60 remaining)
|
| 46 |
+
[01:21:23] DONE gpu1 RULER_vt_fixed_s1_d16 rc=0 ok
|
| 47 |
+
[01:21:23] START gpu1 RULER_vt_fixed_s2_d31 (~58 remaining)
|
| 48 |
+
[01:25:12] DONE gpu2 RULER_niah_multivalue_dense_d120 rc=0 ok
|
| 49 |
+
[01:25:12] START gpu2 RULER_vt_fixed_s2_d16 (~57 remaining)
|
| 50 |
+
[01:36:48] DONE gpu3 RULER_vt_fixed_s1_d60 rc=0 ok
|
| 51 |
+
[01:36:48] START gpu3 RULER_vt_dense_d60 (~54 remaining)
|
| 52 |
+
[01:41:17] DONE gpu2 RULER_vt_fixed_s2_d16 rc=0 ok
|
| 53 |
+
[01:41:17] START gpu2 RULER_vt_dense_d31 (~53 remaining)
|
| 54 |
+
[01:45:33] DONE gpu1 RULER_vt_fixed_s2_d31 rc=0 ok
|
| 55 |
+
[01:45:33] START gpu1 PASSKEY_resampled_ddense (~51 remaining)
|
| 56 |
+
[01:49:33] DONE gpu1 PASSKEY_resampled_ddense rc=0 ok
|
| 57 |
+
[01:49:33] START gpu1 PASSKEY_resampled_d120 (~50 remaining)
|
| 58 |
+
[02:05:18] DONE gpu2 RULER_vt_dense_d31 rc=0 ok
|
| 59 |
+
[02:05:18] START gpu2 PASSKEY_fixed_s1_ddense (~46 remaining)
|
| 60 |
+
[02:09:18] DONE gpu2 PASSKEY_fixed_s1_ddense rc=0 ok
|
| 61 |
+
[02:09:18] START gpu2 PASSKEY_fixed_s1_d120 (~45 remaining)
|
| 62 |
+
[02:16:15] DONE gpu3 RULER_vt_dense_d60 rc=0 ok
|
| 63 |
+
[02:16:15] START gpu3 PASSKEY_fixed_s1_d60 (~44 remaining)
|
| 64 |
+
[02:25:43] DONE gpu0 RULER_vt_fixed_s2_d120 rc=0 ok
|
| 65 |
+
[02:25:43] START gpu0 PASSKEY_fixed_s2_ddense (~41 remaining)
|
| 66 |
+
[02:29:43] DONE gpu0 PASSKEY_fixed_s2_ddense rc=0 ok
|
| 67 |
+
[02:29:43] START gpu0 PASSKEY_fixed_s2_d120 (~40 remaining)
|
| 68 |
+
[02:55:45] DONE gpu3 PASSKEY_fixed_s1_d60 rc=0 ok
|
| 69 |
+
[02:55:45] START gpu3 PASSKEY_dense_d60 (~34 remaining)
|
| 70 |
+
[03:01:09] DONE gpu1 PASSKEY_resampled_d120 rc=0 ok
|
| 71 |
+
[03:01:09] START gpu1 PPL_resampled_resampled_pg19 (~31 remaining)
|
| 72 |
+
[03:20:34] DONE gpu2 PASSKEY_fixed_s1_d120 rc=0 ok
|
| 73 |
+
[03:20:34] START gpu2 PPL_fixed_s1_resampled_pg19 (~27 remaining)
|
| 74 |
+
[03:34:55] DONE gpu3 PASSKEY_dense_d60 rc=0 ok
|
| 75 |
+
[03:34:55] START gpu3 PPL_fixed_s1_resampled_arxiv (~26 remaining)
|
| 76 |
+
[03:40:35] DONE gpu0 PASSKEY_fixed_s2_d120 rc=0 ok
|
| 77 |
+
[03:40:35] START gpu0 PPL_fixed_s1_fixed_pg19 (~25 remaining)
|
| 78 |
+
[05:25:38] DONE gpu1 PPL_resampled_resampled_pg19 rc=0 ok
|
| 79 |
+
[05:25:38] START gpu1 PPL_fixed_s2_resampled_pg19 (~23 remaining)
|
| 80 |
+
[05:46:35] DONE gpu2 PPL_fixed_s1_resampled_pg19 rc=0 ok
|
| 81 |
+
[05:46:35] START gpu2 PPL_dense_resampled_pg19 (~19 remaining)
|
| 82 |
+
[06:04:32] DONE gpu3 PPL_fixed_s1_resampled_arxiv rc=0 ok
|
| 83 |
+
[06:04:32] START gpu3 PPL_dense_resampled_arxiv (~18 remaining)
|
| 84 |
+
[06:09:16] DONE gpu0 PPL_fixed_s1_fixed_pg19 rc=0 ok
|
| 85 |
+
[06:09:16] START gpu0 PPL_dense_fixed_pg19 (~17 remaining)
|
| 86 |
+
[07:50:10] DONE gpu1 PPL_fixed_s2_resampled_pg19 rc=0 ok
|
| 87 |
+
[07:50:10] START gpu1 KVh2o_resampled (~15 remaining)
|
| 88 |
+
[07:52:22] DONE gpu1 KVh2o_resampled rc=0 ok
|
| 89 |
+
[07:52:22] START gpu1 KVstream_resampled (~14 remaining)
|
| 90 |
+
[07:53:22] DONE gpu1 KVstream_resampled rc=0 ok
|
| 91 |
+
[07:53:22] START gpu1 KVh2o_fixed_s1 (~13 remaining)
|
| 92 |
+
[07:55:34] DONE gpu1 KVh2o_fixed_s1 rc=0 ok
|
| 93 |
+
[07:55:34] START gpu1 KVh2o_dense (~9 remaining)
|
| 94 |
+
[07:57:46] DONE gpu1 KVh2o_dense rc=0 ok
|
| 95 |
+
[08:09:48] DONE gpu2 PPL_dense_resampled_pg19 rc=0 ok
|
| 96 |
+
[08:25:38] DONE gpu3 PPL_dense_resampled_arxiv rc=0 ok
|
| 97 |
+
[08:29:30] DONE gpu0 PPL_dense_fixed_pg19 rc=0 ok
|
| 98 |
+
[08:29:30] === THIS WORKER DONE (no claimable jobs left) ===
|
epfl_final/logs/eval_30k_battery_a100_pod2.log
ADDED
|
@@ -0,0 +1,102 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[22:51:43] ckpt resampled -> /mloscratch/homes/navasard/sparse/checkpoints/l30k365m_resampled/run_20260707_035753/checkpoint-11700
|
| 2 |
+
[22:51:43] ckpt fixed_s1 -> /mloscratch/homes/navasard/sparse/checkpoints/l30k365m_fixed_s1/run_20260707_035756/checkpoint-11700
|
| 3 |
+
[22:51:43] ckpt fixed_s2 -> /mloscratch/homes/navasard/sparse/checkpoints/l30k365m_fixed_s2/run_20260707_035759/checkpoint-11700
|
| 4 |
+
[22:51:43] ckpt dense -> /mloscratch/homes/navasard/sparse/checkpoints/l30k365m_dense/run_20260707_035752/checkpoint-11700
|
| 5 |
+
[22:51:43] total jobs=104 already-done=10 gpus=[0, 1, 2, 3] n=100
|
| 6 |
+
[22:51:43] START gpu0 RULER_niah_multikey_fixed_s2_d16 (~94 remaining)
|
| 7 |
+
[22:51:43] START gpu1 RULER_niah_multikey_dense_ddense (~94 remaining)
|
| 8 |
+
[22:51:43] START gpu2 RULER_niah_multikey_dense_d120 (~94 remaining)
|
| 9 |
+
[22:51:43] START gpu3 RULER_niah_multikey_dense_d60 (~94 remaining)
|
| 10 |
+
[22:56:00] DONE gpu1 RULER_niah_multikey_dense_ddense rc=0 ok
|
| 11 |
+
[22:56:00] START gpu1 RULER_niah_multikey_dense_d31 (~93 remaining)
|
| 12 |
+
[23:07:48] DONE gpu0 RULER_niah_multikey_fixed_s2_d16 rc=0 ok
|
| 13 |
+
[23:07:48] START gpu0 RULER_niah_multivalue_resampled_ddense (~91 remaining)
|
| 14 |
+
[23:11:53] DONE gpu0 RULER_niah_multivalue_resampled_ddense rc=0 ok
|
| 15 |
+
[23:11:53] START gpu0 RULER_niah_multivalue_resampled_d120 (~90 remaining)
|
| 16 |
+
[23:19:41] DONE gpu1 RULER_niah_multikey_dense_d31 rc=0 ok
|
| 17 |
+
[23:19:41] START gpu1 RULER_niah_multivalue_resampled_d60 (~89 remaining)
|
| 18 |
+
[23:30:58] DONE gpu3 RULER_niah_multikey_dense_d60 rc=0 ok
|
| 19 |
+
[23:30:58] START gpu3 RULER_niah_multivalue_fixed_s1_ddense (~86 remaining)
|
| 20 |
+
[23:35:02] DONE gpu3 RULER_niah_multivalue_fixed_s1_ddense rc=0 ok
|
| 21 |
+
[23:35:02] START gpu3 RULER_niah_multivalue_fixed_s1_d120 (~85 remaining)
|
| 22 |
+
[23:58:47] DONE gpu1 RULER_niah_multivalue_resampled_d60 rc=0 ok
|
| 23 |
+
[23:58:47] START gpu1 RULER_niah_multivalue_fixed_s2_d60 (~79 remaining)
|
| 24 |
+
[00:03:32] DONE gpu2 RULER_niah_multikey_dense_d120 rc=0 ok
|
| 25 |
+
[00:03:32] START gpu2 RULER_niah_multivalue_fixed_s2_d31 (~78 remaining)
|
| 26 |
+
[00:22:57] DONE gpu0 RULER_niah_multivalue_resampled_d120 rc=0 ok
|
| 27 |
+
[00:22:57] START gpu0 RULER_niah_multivalue_dense_d31 (~73 remaining)
|
| 28 |
+
[00:27:25] DONE gpu2 RULER_niah_multivalue_fixed_s2_d31 rc=0 ok
|
| 29 |
+
[00:27:25] START gpu2 RULER_vt_resampled_ddense (~71 remaining)
|
| 30 |
+
[00:31:25] DONE gpu2 RULER_vt_resampled_ddense rc=0 ok
|
| 31 |
+
[00:31:25] START gpu2 RULER_vt_resampled_d120 (~70 remaining)
|
| 32 |
+
[00:37:42] DONE gpu1 RULER_niah_multivalue_fixed_s2_d60 rc=0 ok
|
| 33 |
+
[00:37:42] START gpu1 RULER_vt_resampled_d60 (~69 remaining)
|
| 34 |
+
[00:46:06] DONE gpu3 RULER_niah_multivalue_fixed_s1_d120 rc=0 ok
|
| 35 |
+
[00:46:06] START gpu3 RULER_vt_resampled_d16 (~67 remaining)
|
| 36 |
+
[00:46:34] DONE gpu0 RULER_niah_multivalue_dense_d31 rc=0 ok
|
| 37 |
+
[00:46:34] START gpu0 RULER_vt_fixed_s1_ddense (~66 remaining)
|
| 38 |
+
[00:50:34] DONE gpu0 RULER_vt_fixed_s1_ddense rc=0 ok
|
| 39 |
+
[00:50:34] START gpu0 RULER_vt_fixed_s1_d120 (~65 remaining)
|
| 40 |
+
[01:01:51] DONE gpu3 RULER_vt_resampled_d16 rc=0 ok
|
| 41 |
+
[01:01:51] START gpu3 RULER_vt_fixed_s1_d31 (~63 remaining)
|
| 42 |
+
[01:16:52] DONE gpu1 RULER_vt_resampled_d60 rc=0 ok
|
| 43 |
+
[01:16:52] START gpu1 RULER_vt_fixed_s2_d60 (~59 remaining)
|
| 44 |
+
[01:25:40] DONE gpu3 RULER_vt_fixed_s1_d31 rc=0 ok
|
| 45 |
+
[01:25:40] START gpu3 RULER_vt_dense_ddense (~56 remaining)
|
| 46 |
+
[01:29:41] DONE gpu3 RULER_vt_dense_ddense rc=0 ok
|
| 47 |
+
[01:29:41] START gpu3 RULER_vt_dense_d120 (~55 remaining)
|
| 48 |
+
[01:42:21] DONE gpu2 RULER_vt_resampled_d120 rc=0 ok
|
| 49 |
+
[01:42:21] START gpu2 RULER_vt_dense_d16 (~52 remaining)
|
| 50 |
+
[01:55:54] DONE gpu1 RULER_vt_fixed_s2_d60 rc=0 ok
|
| 51 |
+
[01:55:54] START gpu1 PASSKEY_resampled_d60 (~49 remaining)
|
| 52 |
+
[01:58:06] DONE gpu2 RULER_vt_dense_d16 rc=0 ok
|
| 53 |
+
[01:58:06] START gpu2 PASSKEY_resampled_d31 (~48 remaining)
|
| 54 |
+
[02:01:43] DONE gpu0 RULER_vt_fixed_s1_d120 rc=0 ok
|
| 55 |
+
[02:01:43] START gpu0 PASSKEY_resampled_d16 (~47 remaining)
|
| 56 |
+
[02:17:20] DONE gpu0 PASSKEY_resampled_d16 rc=0 ok
|
| 57 |
+
[02:17:20] START gpu0 PASSKEY_fixed_s1_d31 (~43 remaining)
|
| 58 |
+
[02:21:44] DONE gpu2 PASSKEY_resampled_d31 rc=0 ok
|
| 59 |
+
[02:21:44] START gpu2 PASSKEY_fixed_s1_d16 (~42 remaining)
|
| 60 |
+
[02:34:57] DONE gpu1 PASSKEY_resampled_d60 rc=0 ok
|
| 61 |
+
[02:34:57] START gpu1 PASSKEY_fixed_s2_d60 (~39 remaining)
|
| 62 |
+
[02:37:25] DONE gpu2 PASSKEY_fixed_s1_d16 rc=0 ok
|
| 63 |
+
[02:37:25] START gpu2 PASSKEY_fixed_s2_d31 (~38 remaining)
|
| 64 |
+
[02:40:57] DONE gpu3 RULER_vt_dense_d120 rc=0 ok
|
| 65 |
+
[02:40:57] START gpu3 PASSKEY_fixed_s2_d16 (~36 remaining)
|
| 66 |
+
[02:41:01] DONE gpu0 PASSKEY_fixed_s1_d31 rc=0 ok
|
| 67 |
+
[02:41:01] START gpu0 PASSKEY_dense_ddense (~36 remaining)
|
| 68 |
+
[02:45:01] DONE gpu0 PASSKEY_dense_ddense rc=0 ok
|
| 69 |
+
[02:45:01] START gpu0 PASSKEY_dense_d120 (~35 remaining)
|
| 70 |
+
[02:56:38] DONE gpu3 PASSKEY_fixed_s2_d16 rc=0 ok
|
| 71 |
+
[02:56:38] START gpu3 PASSKEY_dense_d31 (~33 remaining)
|
| 72 |
+
[03:01:06] DONE gpu2 PASSKEY_fixed_s2_d31 rc=0 ok
|
| 73 |
+
[03:01:07] START gpu2 PASSKEY_dense_d16 (~32 remaining)
|
| 74 |
+
[03:13:55] DONE gpu1 PASSKEY_fixed_s2_d60 rc=0 ok
|
| 75 |
+
[03:13:55] START gpu1 PPL_resampled_resampled_arxiv (~30 remaining)
|
| 76 |
+
[03:16:51] DONE gpu2 PASSKEY_dense_d16 rc=0 ok
|
| 77 |
+
[03:16:51] START gpu2 PPL_resampled_fixed_pg19 (~29 remaining)
|
| 78 |
+
[03:20:12] DONE gpu3 PASSKEY_dense_d31 rc=0 ok
|
| 79 |
+
[03:20:12] START gpu3 PPL_resampled_fixed_arxiv (~28 remaining)
|
| 80 |
+
[03:55:54] DONE gpu0 PASSKEY_dense_d120 rc=0 ok
|
| 81 |
+
[03:55:54] START gpu0 PPL_fixed_s1_fixed_arxiv (~24 remaining)
|
| 82 |
+
[05:33:19] DONE gpu1 PPL_resampled_resampled_arxiv rc=0 ok
|
| 83 |
+
[05:33:19] START gpu1 PPL_fixed_s2_resampled_arxiv (~22 remaining)
|
| 84 |
+
[05:35:43] DONE gpu2 PPL_resampled_fixed_pg19 rc=0 ok
|
| 85 |
+
[05:35:44] START gpu2 PPL_fixed_s2_fixed_pg19 (~21 remaining)
|
| 86 |
+
[05:39:28] DONE gpu3 PPL_resampled_fixed_arxiv rc=0 ok
|
| 87 |
+
[05:39:28] START gpu3 PPL_fixed_s2_fixed_arxiv (~20 remaining)
|
| 88 |
+
[06:15:50] DONE gpu0 PPL_fixed_s1_fixed_arxiv rc=0 ok
|
| 89 |
+
[06:15:50] START gpu0 PPL_dense_fixed_arxiv (~16 remaining)
|
| 90 |
+
[07:53:27] DONE gpu1 PPL_fixed_s2_resampled_arxiv rc=0 ok
|
| 91 |
+
[07:53:27] START gpu1 KVstream_fixed_s1 (~12 remaining)
|
| 92 |
+
[07:54:27] DONE gpu1 KVstream_fixed_s1 rc=0 ok
|
| 93 |
+
[07:54:27] START gpu1 KVh2o_fixed_s2 (~11 remaining)
|
| 94 |
+
[07:55:15] DONE gpu2 PPL_fixed_s2_fixed_pg19 rc=0 ok
|
| 95 |
+
[07:55:15] START gpu2 KVstream_fixed_s2 (~10 remaining)
|
| 96 |
+
[07:56:15] DONE gpu2 KVstream_fixed_s2 rc=0 ok
|
| 97 |
+
[07:56:15] START gpu2 KVstream_dense (~8 remaining)
|
| 98 |
+
[07:56:39] DONE gpu1 KVh2o_fixed_s2 rc=0 ok
|
| 99 |
+
[07:57:16] DONE gpu2 KVstream_dense rc=0 ok
|
| 100 |
+
[07:59:48] DONE gpu3 PPL_fixed_s2_fixed_arxiv rc=0 ok
|
| 101 |
+
[08:35:12] DONE gpu0 PPL_dense_fixed_arxiv rc=0 ok
|
| 102 |
+
[08:35:12] === THIS WORKER DONE (no claimable jobs left) ===
|
epfl_final/logs/eval_mixed_1p2b_waiter.log
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
[2026-07-18T01:59:03Z] waiting for current eval jobs
|
epfl_final/logs/eval_moba_matched_waiter.log
ADDED
|
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Checkpoint activations: False
|
| 2 |
+
[moba1p2b_matched] loaded top_k=64
|
| 3 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/_inductor/compile_fx.py:322: UserWarning: TensorFloat32 tensor cores for float32 matrix multiplication available but not enabled. Consider setting `torch.set_float32_matmul_precision('high')` for better performance.
|
| 4 |
+
warnings.warn(
|
| 5 |
+
[moba1p2b_matched] top_k=64 depth=0.1 exact=0.00 tokacc=0.47
|
| 6 |
+
[moba1p2b_matched] top_k=64 depth=0.3 exact=0.00 tokacc=0.65
|
| 7 |
+
[moba1p2b_matched] top_k=64 depth=0.5 exact=0.32 tokacc=0.90
|
| 8 |
+
[moba1p2b_matched] top_k=64 depth=0.7 exact=0.68 tokacc=0.97
|
| 9 |
+
[moba1p2b_matched] top_k=64 depth=0.9 exact=0.84 tokacc=0.98
|
| 10 |
+
Checkpoint activations: False
|
| 11 |
+
[moba1p2b_matched] loaded top_k=31
|
| 12 |
+
[moba1p2b_matched] top_k=31 depth=0.1 exact=0.00 tokacc=0.34
|
| 13 |
+
[moba1p2b_matched] top_k=31 depth=0.3 exact=0.00 tokacc=0.32
|
| 14 |
+
[moba1p2b_matched] top_k=31 depth=0.5 exact=0.00 tokacc=0.32
|
| 15 |
+
[moba1p2b_matched] top_k=31 depth=0.7 exact=0.26 tokacc=0.88
|
| 16 |
+
[moba1p2b_matched] top_k=31 depth=0.9 exact=0.86 tokacc=0.99
|
| 17 |
+
Checkpoint activations: False
|
| 18 |
+
[moba1p2b_matched] loaded top_k=16
|
| 19 |
+
[moba1p2b_matched] top_k=16 depth=0.1 exact=0.00 tokacc=0.35
|
| 20 |
+
[moba1p2b_matched] top_k=16 depth=0.3 exact=0.00 tokacc=0.33
|
| 21 |
+
[moba1p2b_matched] top_k=16 depth=0.5 exact=0.00 tokacc=0.32
|
| 22 |
+
[moba1p2b_matched] top_k=16 depth=0.7 exact=0.00 tokacc=0.33
|
| 23 |
+
[moba1p2b_matched] top_k=16 depth=0.9 exact=0.21 tokacc=0.88
|
| 24 |
+
Checkpoint activations: False
|
| 25 |
+
[moba1p2b_matched] loaded top_k=8
|
| 26 |
+
[moba1p2b_matched] top_k=8 depth=0.1 exact=0.00 tokacc=0.34
|
| 27 |
+
[moba1p2b_matched] top_k=8 depth=0.3 exact=0.00 tokacc=0.34
|
| 28 |
+
[moba1p2b_matched] top_k=8 depth=0.5 exact=0.00 tokacc=0.32
|
| 29 |
+
[moba1p2b_matched] top_k=8 depth=0.7 exact=0.00 tokacc=0.34
|
| 30 |
+
[moba1p2b_matched] top_k=8 depth=0.9 exact=0.00 tokacc=0.47
|
| 31 |
+
Checkpoint activations: False
|
| 32 |
+
[moba1p2b_matched] loaded top_k=4
|
| 33 |
+
[moba1p2b_matched] top_k=4 depth=0.1 exact=0.00 tokacc=0.33
|
| 34 |
+
[moba1p2b_matched] top_k=4 depth=0.3 exact=0.00 tokacc=0.34
|
| 35 |
+
[moba1p2b_matched] top_k=4 depth=0.5 exact=0.00 tokacc=0.33
|
| 36 |
+
[moba1p2b_matched] top_k=4 depth=0.7 exact=0.00 tokacc=0.34
|
| 37 |
+
[moba1p2b_matched] top_k=4 depth=0.9 exact=0.00 tokacc=0.33
|
| 38 |
+
[moba1p2b_matched] wrote /mloscratch/homes/navasard/sparse/SparseAtt/eval/results/L1_2B_BATTERY/passkey_8k_moba_matched_topk.tsv
|
epfl_final/logs/eval_moba_matched_waiter.pid
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
12232
|
epfl_final/logs/l30k1_2b_dense_h200.log
ADDED
|
@@ -0,0 +1,595 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
W0708 23:51:56.633000 767 site-packages/torch/distributed/run.py:851]
|
| 2 |
+
W0708 23:51:56.633000 767 site-packages/torch/distributed/run.py:851] *****************************************
|
| 3 |
+
W0708 23:51:56.633000 767 site-packages/torch/distributed/run.py:851] Setting OMP_NUM_THREADS environment variable for each process to be 1 in default, to avoid your system being overloaded, please further tune the variable for optimal performance in your application as needed.
|
| 4 |
+
W0708 23:51:56.633000 767 site-packages/torch/distributed/run.py:851] *****************************************
|
| 5 |
+
Auto-resuming from latest checkpoint: /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-4800
|
| 6 |
+
Resuming: Using existing output directory /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119
|
| 7 |
+
Running config:
|
| 8 |
+
{
|
| 9 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 10 |
+
"model_dtype": "bfloat16",
|
| 11 |
+
"init_from_scratch": true,
|
| 12 |
+
"train_path": "/mloscratch/homes/navasard/data/longctx30k/tokenized",
|
| 13 |
+
"val_path": null,
|
| 14 |
+
"max_seq_length": 30720,
|
| 15 |
+
"num_workers": 4,
|
| 16 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119",
|
| 17 |
+
"resume_from_checkpoint": "/mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-4800",
|
| 18 |
+
"force_new_run": false,
|
| 19 |
+
"num_epochs": 1,
|
| 20 |
+
"max_steps": null,
|
| 21 |
+
"per_device_batch_size": 1,
|
| 22 |
+
"gradient_accumulation_steps": 5,
|
| 23 |
+
"learning_rate": 0.0005,
|
| 24 |
+
"weight_decay": 0.01,
|
| 25 |
+
"warmup_steps": 750,
|
| 26 |
+
"lr_scheduler": "cosine",
|
| 27 |
+
"max_grad_norm": 1.0,
|
| 28 |
+
"save_steps": 300,
|
| 29 |
+
"eval_steps": 500,
|
| 30 |
+
"eval_batches": 20,
|
| 31 |
+
"logging_steps": 10,
|
| 32 |
+
"seed": 42,
|
| 33 |
+
"verbose": true,
|
| 34 |
+
"checkpoint_activations": false,
|
| 35 |
+
"strategy": "ddp",
|
| 36 |
+
"mixed_precision": "bf16",
|
| 37 |
+
"wandb_enabled": true,
|
| 38 |
+
"wandb_project": "stochastic_sparsity",
|
| 39 |
+
"wandb_name": "1.2b dense 30k longctx",
|
| 40 |
+
"wandb_tags": [
|
| 41 |
+
"qwen3",
|
| 42 |
+
"1.2b",
|
| 43 |
+
"dense",
|
| 44 |
+
"30k",
|
| 45 |
+
"longctx",
|
| 46 |
+
"b128",
|
| 47 |
+
"scaleladder"
|
| 48 |
+
],
|
| 49 |
+
"hidden_size": 1536,
|
| 50 |
+
"intermediate_size": 6144,
|
| 51 |
+
"num_attention_heads": 12,
|
| 52 |
+
"num_key_value_heads": 4,
|
| 53 |
+
"num_hidden_layers": null,
|
| 54 |
+
"head_dim": null,
|
| 55 |
+
"attention_type": "sparse_stochastic",
|
| 56 |
+
"sparse_block_size": 128,
|
| 57 |
+
"sparse_num_random_blocks": 120,
|
| 58 |
+
"sparse_mask_pool_size": 1,
|
| 59 |
+
"sparse_val_dense_compare": false,
|
| 60 |
+
"sparse_layer_indices": null,
|
| 61 |
+
"sparse_mask_cache_dir": null,
|
| 62 |
+
"sparse_mask_seed": 0,
|
| 63 |
+
"dense_mode": true,
|
| 64 |
+
"dense_step_intervals": null
|
| 65 |
+
}
|
| 66 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 67 |
+
Resuming from checkpoint: /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-4800
|
| 68 |
+
Checkpoint activations: FalseCheckpoint activations: False
|
| 69 |
+
Checkpoint activations: FalseCheckpoint activations: False
|
| 70 |
+
|
| 71 |
+
|
| 72 |
+
dense_mode=True: sparse attention layers will use standard causal SDPA.
|
| 73 |
+
|
| 74 |
+
|
| 75 |
+
================================================================================
|
| 76 |
+
MODEL ARCHITECTURE
|
| 77 |
+
================================================================================
|
| 78 |
+
Model config:
|
| 79 |
+
vocab_size: 151936
|
| 80 |
+
hidden_size: 1536
|
| 81 |
+
num_hidden_layers: 28
|
| 82 |
+
num_attention_heads: 12
|
| 83 |
+
num_key_value_heads: 4
|
| 84 |
+
head_dim: 128
|
| 85 |
+
intermediate_size: 6144
|
| 86 |
+
max_position_embeddings: 32768
|
| 87 |
+
rope_theta: 1000000
|
| 88 |
+
attention_type: sparse_stochastic
|
| 89 |
+
sparse_block_size: 128
|
| 90 |
+
sparse_num_random_blocks: 120
|
| 91 |
+
sparse_mask_pool_size: 1
|
| 92 |
+
sparse_max_seq_length: 30720
|
| 93 |
+
|
| 94 |
+
Parameter count:
|
| 95 |
+
Total parameters: 1,202,352,640
|
| 96 |
+
Trainable parameters: 1,202,352,640
|
| 97 |
+
Non-trainable parameters: 0
|
| 98 |
+
Model size (BF16): 2.40 GB
|
| 99 |
+
|
| 100 |
+
--------------------------------------------------------------------------------
|
| 101 |
+
LAYER-BY-LAYER SUMMARY
|
| 102 |
+
--------------------------------------------------------------------------------
|
| 103 |
+
================================================================================================================================================================
|
| 104 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 105 |
+
================================================================================================================================================================
|
| 106 |
+
Qwen3ForCausalLM [1, 30720] -- -- True
|
| 107 |
+
├─Qwen3Model: 1-1 -- [1, 30720, 1536] -- True
|
| 108 |
+
│ └─Embedding: 2-1 [1, 30720] [1, 30720, 1536] 233,373,696 True
|
| 109 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 110 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 111 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 112 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 113 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 114 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 115 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 116 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 117 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [1, 30720, 1536] [1, 30720, 1536] 34,606,336 True
|
| 138 |
+
│ └─Qwen3RMSNorm: 2-3 [1, 30720, 1536] [1, 30720, 1536] 1,536 True
|
| 139 |
+
├─Linear: 1-2 [1, 30720, 1536] [1, 30720, 151936] 233,373,696 True
|
| 140 |
+
================================================================================================================================================================
|
| 141 |
+
Total params: 1,435,726,336
|
| 142 |
+
Trainable params: 1,435,726,336
|
| 143 |
+
Non-trainable params: 0
|
| 144 |
+
Total mult-adds (Units.GIGABYTES): 1.44
|
| 145 |
+
================================================================================================================================================================
|
| 146 |
+
Input size (MB): 0.25
|
| 147 |
+
Forward/backward pass size (MB): 98319.73
|
| 148 |
+
Params size (MB): 2871.45
|
| 149 |
+
Estimated Total Size (MB): 101191.43
|
| 150 |
+
================================================================================================================================================================
|
| 151 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (233,373,696 params). True unique parameter count: 1,202,352,640 (1202.4M)
|
| 152 |
+
================================================================================
|
| 153 |
+
|
| 154 |
+
Loading dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...
|
| 155 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 156 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...
|
| 157 |
+
|
| 158 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...
|
| 159 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...
|
| 160 |
+
Loaded 788736 pre-tokenized examples (stored_len=30720, pack_factor=1, packed_examples=788736)Loaded 788736 pre-tokenized examples (stored_len=30720, pack_factor=1, packed_examples=788736)Loaded 788736 pre-tokenized examples (stored_len=30720, pack_factor=1, packed_examples=788736)
|
| 161 |
+
|
| 162 |
+
|
| 163 |
+
Loaded 788736 pre-tokenized examples (stored_len=30720, pack_factor=1, packed_examples=788736)
|
| 164 |
+
Dataset split: 749299 train, 39437 validation
|
| 165 |
+
Training examples (packed, train split): 749299
|
| 166 |
+
Validation examples (packed, val split): 39437
|
| 167 |
+
Per-device batch size: 1
|
| 168 |
+
World size (GPUs): 4
|
| 169 |
+
Gradient accumulation steps: 5
|
| 170 |
+
Effective batch size (seqs/step): 20
|
| 171 |
+
Sequence length: 30720
|
| 172 |
+
Tokens per optimizer step: 614,400
|
| 173 |
+
Micro-batches per epoch (per rank): 187325
|
| 174 |
+
Optimizer steps per epoch: 37465
|
| 175 |
+
Total optimizer steps: 37465
|
| 176 |
+
Loading checkpoint from /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-4800...
|
| 177 |
+
Overriding checkpoint LR with config LR: 0.0005
|
| 178 |
+
Resumed from checkpoint at step 4800 (epoch 0, micro_step 24000)
|
| 179 |
+
Resuming training from step 4800
|
| 180 |
+
Resuming wandb run cd66e13p
|
| 181 |
+
wandb: [wandb.login()] Loaded credentials for https://api.wandb.ai from WANDB_API_KEY.
|
| 182 |
+
wandb: Currently logged in as: ruben-navasardyan4869 (ruben-navasardyan4869-epfl) to https://api.wandb.ai. Use `wandb login --relogin` to force relogin
|
| 183 |
+
wandb: setting up run cd66e13p
|
| 184 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 185 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260708_235322-cd66e13p
|
| 186 |
+
wandb: Run `wandb offline` to turn off syncing.
|
| 187 |
+
wandb: Resuming run 1.2b dense 30k longctx
|
| 188 |
+
wandb: ⭐️ View project at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity
|
| 189 |
+
wandb: 🚀 View run at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity/runs/cd66e13p
|
| 190 |
+
Starting training...
|
| 191 |
+
Validation at step 4800: Loss = 2.4541, Perplexity = 11.64
|
| 192 |
+
wandb: WARNING Tried to log to step 4800 that is less than the current step 4801. Steps must be monotonically increasing, so this data will be ignored. See https://wandb.me/define-metric to log data out of order.
|
| 193 |
+
Switching attention mode for step 4801: dense (dense step interval)
|
| 194 |
+
Step 4810/37465 | Loss: 2.5212 | LR: 4.85e-04 | 11880.1ms/step | 1.7 samples/s
|
| 195 |
+
Step 4820/37465 | Loss: 2.5226 | LR: 4.85e-04 | 6521.1ms/step | 3.1 samples/s
|
| 196 |
+
Step 4830/37465 | Loss: 2.5182 | LR: 4.85e-04 | 6551.5ms/step | 3.1 samples/s
|
| 197 |
+
Step 4840/37465 | Loss: 2.3355 | LR: 4.85e-04 | 6555.2ms/step | 3.1 samples/s
|
| 198 |
+
Step 4850/37465 | Loss: 2.4902 | LR: 4.85e-04 | 6552.2ms/step | 3.1 samples/s
|
| 199 |
+
Step 4860/37465 | Loss: 2.2283 | LR: 4.85e-04 | 6548.1ms/step | 3.1 samples/s
|
| 200 |
+
Step 4870/37465 | Loss: 2.5547 | LR: 4.85e-04 | 6532.2ms/step | 3.1 samples/s
|
| 201 |
+
Step 4880/37465 | Loss: 2.8112 | LR: 4.85e-04 | 6572.8ms/step | 3.0 samples/s
|
| 202 |
+
Step 4890/37465 | Loss: 2.6531 | LR: 4.84e-04 | 6559.7ms/step | 3.0 samples/s
|
| 203 |
+
Step 4900/37465 | Loss: 2.3631 | LR: 4.84e-04 | 6551.0ms/step | 3.1 samples/s
|
| 204 |
+
Step 4910/37465 | Loss: 2.4640 | LR: 4.84e-04 | 6560.3ms/step | 3.0 samples/s
|
| 205 |
+
Step 4920/37465 | Loss: 2.6113 | LR: 4.84e-04 | 6547.7ms/step | 3.1 samples/s
|
| 206 |
+
Step 4930/37465 | Loss: 2.1574 | LR: 4.84e-04 | 6542.7ms/step | 3.1 samples/s
|
| 207 |
+
Step 4940/37465 | Loss: 2.3762 | LR: 4.84e-04 | 6550.6ms/step | 3.1 samples/s
|
| 208 |
+
Step 4950/37465 | Loss: 2.4277 | LR: 4.84e-04 | 6550.9ms/step | 3.1 samples/s
|
| 209 |
+
Step 4960/37465 | Loss: 2.4383 | LR: 4.84e-04 | 6544.4ms/step | 3.1 samples/s
|
| 210 |
+
Step 4970/37465 | Loss: 2.4342 | LR: 4.84e-04 | 6542.3ms/step | 3.1 samples/s
|
| 211 |
+
Step 4980/37465 | Loss: 2.3146 | LR: 4.84e-04 | 6538.2ms/step | 3.1 samples/s
|
| 212 |
+
Step 4990/37465 | Loss: 2.4049 | LR: 4.84e-04 | 6534.6ms/step | 3.1 samples/s
|
| 213 |
+
Step 5000/37465 | Loss: 2.6615 | LR: 4.84e-04 | 6537.4ms/step | 3.1 samples/s
|
| 214 |
+
Validation at step 5000: Loss = 2.4427, Perplexity = 11.50
|
| 215 |
+
Step 5010/37465 | Loss: 2.3587 | LR: 4.84e-04 | 7486.4ms/step | 2.7 samples/s
|
| 216 |
+
Step 5020/37465 | Loss: 2.4034 | LR: 4.83e-04 | 6539.4ms/step | 3.1 samples/s
|
| 217 |
+
Step 5030/37465 | Loss: 2.5192 | LR: 4.83e-04 | 6537.5ms/step | 3.1 samples/s
|
| 218 |
+
Step 5040/37465 | Loss: 2.3445 | LR: 4.83e-04 | 6552.4ms/step | 3.1 samples/s
|
| 219 |
+
Step 5050/37465 | Loss: 2.3393 | LR: 4.83e-04 | 6553.0ms/step | 3.1 samples/s
|
| 220 |
+
Step 5060/37465 | Loss: 2.5758 | LR: 4.83e-04 | 6553.5ms/step | 3.1 samples/s
|
| 221 |
+
Step 5070/37465 | Loss: 2.6069 | LR: 4.83e-04 | 6551.4ms/step | 3.1 samples/s
|
| 222 |
+
Step 5080/37465 | Loss: 2.3409 | LR: 4.83e-04 | 6552.7ms/step | 3.1 samples/s
|
| 223 |
+
Step 5090/37465 | Loss: 2.2568 | LR: 4.83e-04 | 6551.1ms/step | 3.1 samples/s
|
| 224 |
+
Step 5100/37465 | Loss: 2.6086 | LR: 4.83e-04 | 6555.9ms/step | 3.1 samples/s
|
| 225 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-5100
|
| 226 |
+
Step 5110/37465 | Loss: 2.3859 | LR: 4.83e-04 | 7465.1ms/step | 2.7 samples/s
|
| 227 |
+
Step 5120/37465 | Loss: 2.2411 | LR: 4.83e-04 | 6518.4ms/step | 3.1 samples/s
|
| 228 |
+
Step 5130/37465 | Loss: 2.2797 | LR: 4.83e-04 | 6530.5ms/step | 3.1 samples/s
|
| 229 |
+
Step 5140/37465 | Loss: 2.2900 | LR: 4.83e-04 | 6526.0ms/step | 3.1 samples/s
|
| 230 |
+
Step 5150/37465 | Loss: 2.3875 | LR: 4.82e-04 | 6534.8ms/step | 3.1 samples/s
|
| 231 |
+
Step 5160/37465 | Loss: 2.2290 | LR: 4.82e-04 | 6555.0ms/step | 3.1 samples/s
|
| 232 |
+
Step 5170/37465 | Loss: 2.7020 | LR: 4.82e-04 | 6555.2ms/step | 3.1 samples/s
|
| 233 |
+
Step 5180/37465 | Loss: 2.3337 | LR: 4.82e-04 | 6557.8ms/step | 3.0 samples/s
|
| 234 |
+
Step 5190/37465 | Loss: 2.5715 | LR: 4.82e-04 | 6565.2ms/step | 3.0 samples/s
|
| 235 |
+
Step 5200/37465 | Loss: 2.5633 | LR: 4.82e-04 | 6564.5ms/step | 3.0 samples/s
|
| 236 |
+
Step 5210/37465 | Loss: 2.2979 | LR: 4.82e-04 | 6564.3ms/step | 3.0 samples/s
|
| 237 |
+
Step 5220/37465 | Loss: 2.3175 | LR: 4.82e-04 | 6560.3ms/step | 3.0 samples/s
|
| 238 |
+
Step 5230/37465 | Loss: 2.4364 | LR: 4.82e-04 | 6554.6ms/step | 3.1 samples/s
|
| 239 |
+
Step 5240/37465 | Loss: 2.4634 | LR: 4.82e-04 | 6556.4ms/step | 3.1 samples/s
|
| 240 |
+
Step 5250/37465 | Loss: 2.5823 | LR: 4.82e-04 | 6551.7ms/step | 3.1 samples/s
|
| 241 |
+
Step 5260/37465 | Loss: 2.5625 | LR: 4.82e-04 | 6561.4ms/step | 3.0 samples/s
|
| 242 |
+
Step 5270/37465 | Loss: 2.4340 | LR: 4.82e-04 | 6554.5ms/step | 3.1 samples/s
|
| 243 |
+
Step 5280/37465 | Loss: 2.3518 | LR: 4.81e-04 | 6557.6ms/step | 3.0 samples/s
|
| 244 |
+
Step 5290/37465 | Loss: 2.5347 | LR: 4.81e-04 | 6558.6ms/step | 3.0 samples/s
|
| 245 |
+
Step 5300/37465 | Loss: 2.6521 | LR: 4.81e-04 | 6560.6ms/step | 3.0 samples/s
|
| 246 |
+
Step 5310/37465 | Loss: 2.3147 | LR: 4.81e-04 | 6557.4ms/step | 3.0 samples/s
|
| 247 |
+
Step 5320/37465 | Loss: 2.3823 | LR: 4.81e-04 | 6559.9ms/step | 3.0 samples/s
|
| 248 |
+
Step 5330/37465 | Loss: 2.1705 | LR: 4.81e-04 | 6557.8ms/step | 3.0 samples/s
|
| 249 |
+
Step 5340/37465 | Loss: 2.4096 | LR: 4.81e-04 | 6562.3ms/step | 3.0 samples/s
|
| 250 |
+
Step 5350/37465 | Loss: 2.6535 | LR: 4.81e-04 | 6565.9ms/step | 3.0 samples/s
|
| 251 |
+
Step 5360/37465 | Loss: 2.5062 | LR: 4.81e-04 | 6564.4ms/step | 3.0 samples/s
|
| 252 |
+
Step 5370/37465 | Loss: 2.5248 | LR: 4.81e-04 | 6560.1ms/step | 3.0 samples/s
|
| 253 |
+
Step 5380/37465 | Loss: 2.4481 | LR: 4.81e-04 | 6564.9ms/step | 3.0 samples/s
|
| 254 |
+
Step 5390/37465 | Loss: 2.3757 | LR: 4.81e-04 | 6558.4ms/step | 3.0 samples/s
|
| 255 |
+
Step 5400/37465 | Loss: 2.5138 | LR: 4.80e-04 | 6560.9ms/step | 3.0 samples/s
|
| 256 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-5400
|
| 257 |
+
Step 5410/37465 | Loss: 2.3998 | LR: 4.80e-04 | 7501.5ms/step | 2.7 samples/s
|
| 258 |
+
Step 5420/37465 | Loss: 2.3600 | LR: 4.80e-04 | 6558.0ms/step | 3.0 samples/s
|
| 259 |
+
Step 5430/37465 | Loss: 2.2952 | LR: 4.80e-04 | 6558.1ms/step | 3.0 samples/s
|
| 260 |
+
Step 5440/37465 | Loss: 2.4305 | LR: 4.80e-04 | 6556.2ms/step | 3.1 samples/s
|
| 261 |
+
Step 5450/37465 | Loss: 2.3481 | LR: 4.80e-04 | 6559.5ms/step | 3.0 samples/s
|
| 262 |
+
Step 5460/37465 | Loss: 2.5696 | LR: 4.80e-04 | 6569.7ms/step | 3.0 samples/s
|
| 263 |
+
Step 5470/37465 | Loss: 2.5299 | LR: 4.80e-04 | 6569.2ms/step | 3.0 samples/s
|
| 264 |
+
Step 5480/37465 | Loss: 2.3464 | LR: 4.80e-04 | 6569.9ms/step | 3.0 samples/s
|
| 265 |
+
Step 5490/37465 | Loss: 2.6104 | LR: 4.80e-04 | 6566.9ms/step | 3.0 samples/s
|
| 266 |
+
Step 5500/37465 | Loss: 2.3538 | LR: 4.80e-04 | 6567.7ms/step | 3.0 samples/s
|
| 267 |
+
Validation at step 5500: Loss = 2.4256, Perplexity = 11.31
|
| 268 |
+
Step 5510/37465 | Loss: 2.2641 | LR: 4.80e-04 | 7527.4ms/step | 2.7 samples/s
|
| 269 |
+
Step 5520/37465 | Loss: 2.2908 | LR: 4.79e-04 | 6565.3ms/step | 3.0 samples/s
|
| 270 |
+
Step 5530/37465 | Loss: 2.3937 | LR: 4.79e-04 | 6570.7ms/step | 3.0 samples/s
|
| 271 |
+
Step 5540/37465 | Loss: 2.1922 | LR: 4.79e-04 | 6566.4ms/step | 3.0 samples/s
|
| 272 |
+
Step 5550/37465 | Loss: 2.2693 | LR: 4.79e-04 | 6569.0ms/step | 3.0 samples/s
|
| 273 |
+
Step 5560/37465 | Loss: 2.6477 | LR: 4.79e-04 | 6571.2ms/step | 3.0 samples/s
|
| 274 |
+
Step 5570/37465 | Loss: 2.2594 | LR: 4.79e-04 | 6567.9ms/step | 3.0 samples/s
|
| 275 |
+
Step 5580/37465 | Loss: 2.4192 | LR: 4.79e-04 | 6565.9ms/step | 3.0 samples/s
|
| 276 |
+
Step 5590/37465 | Loss: 2.4362 | LR: 4.79e-04 | 6568.9ms/step | 3.0 samples/s
|
| 277 |
+
Step 5600/37465 | Loss: 2.2760 | LR: 4.79e-04 | 6566.3ms/step | 3.0 samples/s
|
| 278 |
+
Step 5610/37465 | Loss: 2.3761 | LR: 4.79e-04 | 6570.7ms/step | 3.0 samples/s
|
| 279 |
+
Step 5620/37465 | Loss: 2.4175 | LR: 4.79e-04 | 6568.8ms/step | 3.0 samples/s
|
| 280 |
+
Step 5630/37465 | Loss: 2.4994 | LR: 4.79e-04 | 6571.3ms/step | 3.0 samples/s
|
| 281 |
+
Step 5640/37465 | Loss: 2.3467 | LR: 4.78e-04 | 6569.4ms/step | 3.0 samples/s
|
| 282 |
+
Step 5650/37465 | Loss: 2.2520 | LR: 4.78e-04 | 6571.0ms/step | 3.0 samples/s
|
| 283 |
+
Step 5660/37465 | Loss: 2.4173 | LR: 4.78e-04 | 6570.9ms/step | 3.0 samples/s
|
| 284 |
+
Step 5670/37465 | Loss: 2.4902 | LR: 4.78e-04 | 6569.9ms/step | 3.0 samples/s
|
| 285 |
+
Step 5680/37465 | Loss: 2.4185 | LR: 4.78e-04 | 6574.8ms/step | 3.0 samples/s
|
| 286 |
+
Step 5690/37465 | Loss: 2.3752 | LR: 4.78e-04 | 6575.5ms/step | 3.0 samples/s
|
| 287 |
+
Step 5700/37465 | Loss: 2.5392 | LR: 4.78e-04 | 6571.3ms/step | 3.0 samples/s
|
| 288 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-5700
|
| 289 |
+
Step 5710/37465 | Loss: 2.3992 | LR: 4.78e-04 | 7504.5ms/step | 2.7 samples/s
|
| 290 |
+
Step 5720/37465 | Loss: 2.3711 | LR: 4.78e-04 | 6559.7ms/step | 3.0 samples/s
|
| 291 |
+
Step 5730/37465 | Loss: 2.3929 | LR: 4.78e-04 | 6558.6ms/step | 3.0 samples/s
|
| 292 |
+
Step 5740/37465 | Loss: 2.3737 | LR: 4.78e-04 | 6561.3ms/step | 3.0 samples/s
|
| 293 |
+
Step 5750/37465 | Loss: 2.4154 | LR: 4.77e-04 | 6562.0ms/step | 3.0 samples/s
|
| 294 |
+
Step 5760/37465 | Loss: 2.1260 | LR: 4.77e-04 | 6561.1ms/step | 3.0 samples/s
|
| 295 |
+
Step 5770/37465 | Loss: 2.4578 | LR: 4.77e-04 | 6559.0ms/step | 3.0 samples/s
|
| 296 |
+
Step 5780/37465 | Loss: 2.3798 | LR: 4.77e-04 | 6557.7ms/step | 3.0 samples/s
|
| 297 |
+
Step 5790/37465 | Loss: 2.2646 | LR: 4.77e-04 | 6554.3ms/step | 3.1 samples/s
|
| 298 |
+
Step 5800/37465 | Loss: 2.4722 | LR: 4.77e-04 | 6554.7ms/step | 3.1 samples/s
|
| 299 |
+
Step 5810/37465 | Loss: 2.4013 | LR: 4.77e-04 | 6568.4ms/step | 3.0 samples/s
|
| 300 |
+
Step 5820/37465 | Loss: 2.1587 | LR: 4.77e-04 | 6562.6ms/step | 3.0 samples/s
|
| 301 |
+
Step 5830/37465 | Loss: 2.3607 | LR: 4.77e-04 | 6562.7ms/step | 3.0 samples/s
|
| 302 |
+
Step 5840/37465 | Loss: 2.3873 | LR: 4.77e-04 | 6560.7ms/step | 3.0 samples/s
|
| 303 |
+
Step 5850/37465 | Loss: 2.2026 | LR: 4.77e-04 | 6564.8ms/step | 3.0 samples/s
|
| 304 |
+
Step 5860/37465 | Loss: 2.1258 | LR: 4.76e-04 | 6560.7ms/step | 3.0 samples/s
|
| 305 |
+
Step 5870/37465 | Loss: 2.4055 | LR: 4.76e-04 | 6558.7ms/step | 3.0 samples/s
|
| 306 |
+
Step 5880/37465 | Loss: 2.4101 | LR: 4.76e-04 | 6558.8ms/step | 3.0 samples/s
|
| 307 |
+
Step 5890/37465 | Loss: 2.4857 | LR: 4.76e-04 | 6559.3ms/step | 3.0 samples/s
|
| 308 |
+
Step 5900/37465 | Loss: 2.5452 | LR: 4.76e-04 | 6562.3ms/step | 3.0 samples/s
|
| 309 |
+
Step 5910/37465 | Loss: 2.2432 | LR: 4.76e-04 | 6564.1ms/step | 3.0 samples/s
|
| 310 |
+
Step 5920/37465 | Loss: 2.3863 | LR: 4.76e-04 | 6561.5ms/step | 3.0 samples/s
|
| 311 |
+
Step 5930/37465 | Loss: 2.3389 | LR: 4.76e-04 | 6563.5ms/step | 3.0 samples/s
|
| 312 |
+
Step 5940/37465 | Loss: 2.6159 | LR: 4.76e-04 | 6561.0ms/step | 3.0 samples/s
|
| 313 |
+
Step 5950/37465 | Loss: 2.4951 | LR: 4.76e-04 | 6562.2ms/step | 3.0 samples/s
|
| 314 |
+
Step 5960/37465 | Loss: 2.2540 | LR: 4.76e-04 | 6564.7ms/step | 3.0 samples/s
|
| 315 |
+
Step 5970/37465 | Loss: 2.2551 | LR: 4.75e-04 | 6562.5ms/step | 3.0 samples/s
|
| 316 |
+
Step 5980/37465 | Loss: 2.3123 | LR: 4.75e-04 | 6559.4ms/step | 3.0 samples/s
|
| 317 |
+
Step 5990/37465 | Loss: 2.3489 | LR: 4.75e-04 | 6559.6ms/step | 3.0 samples/s
|
| 318 |
+
Step 6000/37465 | Loss: 2.2466 | LR: 4.75e-04 | 6565.2ms/step | 3.0 samples/s
|
| 319 |
+
Validation at step 6000: Loss = 2.3910, Perplexity = 10.92
|
| 320 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-6000
|
| 321 |
+
Step 6010/37465 | Loss: 2.2487 | LR: 4.75e-04 | 8437.7ms/step | 2.4 samples/s
|
| 322 |
+
Step 6020/37465 | Loss: 2.5089 | LR: 4.75e-04 | 6553.4ms/step | 3.1 samples/s
|
| 323 |
+
Step 6030/37465 | Loss: 2.4710 | LR: 4.75e-04 | 6555.7ms/step | 3.1 samples/s
|
| 324 |
+
Step 6040/37465 | Loss: 2.3070 | LR: 4.75e-04 | 6561.9ms/step | 3.0 samples/s
|
| 325 |
+
Step 6050/37465 | Loss: 2.2184 | LR: 4.75e-04 | 6554.5ms/step | 3.1 samples/s
|
| 326 |
+
Step 6060/37465 | Loss: 2.5625 | LR: 4.75e-04 | 6558.8ms/step | 3.0 samples/s
|
| 327 |
+
Step 6070/37465 | Loss: 2.3175 | LR: 4.75e-04 | 6557.2ms/step | 3.1 samples/s
|
| 328 |
+
Step 6080/37465 | Loss: 2.5400 | LR: 4.74e-04 | 6554.6ms/step | 3.1 samples/s
|
| 329 |
+
Step 6090/37465 | Loss: 2.3212 | LR: 4.74e-04 | 6557.7ms/step | 3.0 samples/s
|
| 330 |
+
Step 6100/37465 | Loss: 2.1518 | LR: 4.74e-04 | 6552.0ms/step | 3.1 samples/s
|
| 331 |
+
Step 6110/37465 | Loss: 2.5764 | LR: 4.74e-04 | 6556.7ms/step | 3.1 samples/s
|
| 332 |
+
Step 6120/37465 | Loss: 2.5020 | LR: 4.74e-04 | 6555.7ms/step | 3.1 samples/s
|
| 333 |
+
Step 6130/37465 | Loss: 2.3996 | LR: 4.74e-04 | 6554.5ms/step | 3.1 samples/s
|
| 334 |
+
Step 6140/37465 | Loss: 2.3238 | LR: 4.74e-04 | 6556.5ms/step | 3.1 samples/s
|
| 335 |
+
Step 6150/37465 | Loss: 2.4932 | LR: 4.74e-04 | 6551.1ms/step | 3.1 samples/s
|
| 336 |
+
Step 6160/37465 | Loss: 2.4616 | LR: 4.74e-04 | 6552.6ms/step | 3.1 samples/s
|
| 337 |
+
Step 6170/37465 | Loss: 2.3157 | LR: 4.74e-04 | 6552.4ms/step | 3.1 samples/s
|
| 338 |
+
Step 6180/37465 | Loss: 2.4260 | LR: 4.73e-04 | 6557.7ms/step | 3.0 samples/s
|
| 339 |
+
Step 6190/37465 | Loss: 2.4665 | LR: 4.73e-04 | 6559.5ms/step | 3.0 samples/s
|
| 340 |
+
Step 6200/37465 | Loss: 2.3667 | LR: 4.73e-04 | 6559.9ms/step | 3.0 samples/s
|
| 341 |
+
Step 6210/37465 | Loss: 2.1747 | LR: 4.73e-04 | 6563.3ms/step | 3.0 samples/s
|
| 342 |
+
Step 6220/37465 | Loss: 2.4364 | LR: 4.73e-04 | 6564.4ms/step | 3.0 samples/s
|
| 343 |
+
Step 6230/37465 | Loss: 2.3129 | LR: 4.73e-04 | 6559.6ms/step | 3.0 samples/s
|
| 344 |
+
Step 6240/37465 | Loss: 2.4389 | LR: 4.73e-04 | 6562.2ms/step | 3.0 samples/s
|
| 345 |
+
Step 6250/37465 | Loss: 2.2895 | LR: 4.73e-04 | 6556.4ms/step | 3.1 samples/s
|
| 346 |
+
Step 6260/37465 | Loss: 2.2363 | LR: 4.73e-04 | 6558.7ms/step | 3.0 samples/s
|
| 347 |
+
Step 6270/37465 | Loss: 1.9668 | LR: 4.73e-04 | 6556.2ms/step | 3.1 samples/s
|
| 348 |
+
Step 6280/37465 | Loss: 2.1777 | LR: 4.73e-04 | 6553.0ms/step | 3.1 samples/s
|
| 349 |
+
Step 6290/37465 | Loss: 2.3693 | LR: 4.72e-04 | 6551.1ms/step | 3.1 samples/s
|
| 350 |
+
Step 6300/37465 | Loss: 2.4401 | LR: 4.72e-04 | 6554.8ms/step | 3.1 samples/s
|
| 351 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-6300
|
| 352 |
+
Step 6310/37465 | Loss: 2.2242 | LR: 4.72e-04 | 7501.0ms/step | 2.7 samples/s
|
| 353 |
+
Step 6320/37465 | Loss: 2.3058 | LR: 4.72e-04 | 6546.0ms/step | 3.1 samples/s
|
| 354 |
+
Step 6330/37465 | Loss: 2.4286 | LR: 4.72e-04 | 6563.9ms/step | 3.0 samples/s
|
| 355 |
+
Step 6340/37465 | Loss: 2.2399 | LR: 4.72e-04 | 6568.7ms/step | 3.0 samples/s
|
| 356 |
+
Step 6350/37465 | Loss: 2.6668 | LR: 4.72e-04 | 6563.4ms/step | 3.0 samples/s
|
| 357 |
+
Step 6360/37465 | Loss: 2.2110 | LR: 4.72e-04 | 6560.9ms/step | 3.0 samples/s
|
| 358 |
+
Step 6370/37465 | Loss: 2.0913 | LR: 4.72e-04 | 6562.4ms/step | 3.0 samples/s
|
| 359 |
+
Step 6380/37465 | Loss: 2.4919 | LR: 4.72e-04 | 6566.5ms/step | 3.0 samples/s
|
| 360 |
+
Step 6390/37465 | Loss: 2.5078 | LR: 4.71e-04 | 6567.1ms/step | 3.0 samples/s
|
| 361 |
+
Step 6400/37465 | Loss: 2.3348 | LR: 4.71e-04 | 6566.9ms/step | 3.0 samples/s
|
| 362 |
+
Step 6410/37465 | Loss: 2.3876 | LR: 4.71e-04 | 6569.1ms/step | 3.0 samples/s
|
| 363 |
+
Step 6420/37465 | Loss: 2.2263 | LR: 4.71e-04 | 6566.6ms/step | 3.0 samples/s
|
| 364 |
+
Step 6430/37465 | Loss: 2.2657 | LR: 4.71e-04 | 6567.2ms/step | 3.0 samples/s
|
| 365 |
+
Step 6440/37465 | Loss: 2.2086 | LR: 4.71e-04 | 6565.4ms/step | 3.0 samples/s
|
| 366 |
+
Step 6450/37465 | Loss: 2.3352 | LR: 4.71e-04 | 6559.1ms/step | 3.0 samples/s
|
| 367 |
+
Step 6460/37465 | Loss: 2.3505 | LR: 4.71e-04 | 6566.2ms/step | 3.0 samples/s
|
| 368 |
+
Step 6470/37465 | Loss: 2.3278 | LR: 4.71e-04 | 6564.2ms/step | 3.0 samples/s
|
| 369 |
+
Step 6480/37465 | Loss: 2.2884 | LR: 4.71e-04 | 6559.8ms/step | 3.0 samples/s
|
| 370 |
+
Step 6490/37465 | Loss: 2.3285 | LR: 4.70e-04 | 6561.9ms/step | 3.0 samples/s
|
| 371 |
+
Step 6500/37465 | Loss: 2.5061 | LR: 4.70e-04 | 6563.8ms/step | 3.0 samples/s
|
| 372 |
+
Validation at step 6500: Loss = 2.3665, Perplexity = 10.66
|
| 373 |
+
Step 6510/37465 | Loss: 2.3768 | LR: 4.70e-04 | 7520.4ms/step | 2.7 samples/s
|
| 374 |
+
Step 6520/37465 | Loss: 2.4297 | LR: 4.70e-04 | 6562.4ms/step | 3.0 samples/s
|
| 375 |
+
Step 6530/37465 | Loss: 2.2470 | LR: 4.70e-04 | 6563.6ms/step | 3.0 samples/s
|
| 376 |
+
Step 6540/37465 | Loss: 2.3848 | LR: 4.70e-04 | 6560.3ms/step | 3.0 samples/s
|
| 377 |
+
Step 6550/37465 | Loss: 2.3375 | LR: 4.70e-04 | 6556.7ms/step | 3.1 samples/s
|
| 378 |
+
Step 6560/37465 | Loss: 2.4665 | LR: 4.70e-04 | 6546.3ms/step | 3.1 samples/s
|
| 379 |
+
Step 6570/37465 | Loss: 2.5655 | LR: 4.70e-04 | 6547.4ms/step | 3.1 samples/s
|
| 380 |
+
Step 6580/37465 | Loss: 2.2351 | LR: 4.70e-04 | 6549.4ms/step | 3.1 samples/s
|
| 381 |
+
Step 6590/37465 | Loss: 2.2198 | LR: 4.69e-04 | 6561.6ms/step | 3.0 samples/s
|
| 382 |
+
Step 6600/37465 | Loss: 2.2341 | LR: 4.69e-04 | 6563.1ms/step | 3.0 samples/s
|
| 383 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-6600
|
| 384 |
+
Step 6610/37465 | Loss: 2.3424 | LR: 4.69e-04 | 7495.2ms/step | 2.7 samples/s
|
| 385 |
+
Step 6620/37465 | Loss: 2.5599 | LR: 4.69e-04 | 6529.5ms/step | 3.1 samples/s
|
| 386 |
+
Step 6630/37465 | Loss: 2.2833 | LR: 4.69e-04 | 6537.4ms/step | 3.1 samples/s
|
| 387 |
+
Step 6640/37465 | Loss: 2.3685 | LR: 4.69e-04 | 6544.1ms/step | 3.1 samples/s
|
| 388 |
+
Step 6650/37465 | Loss: 2.5342 | LR: 4.69e-04 | 6545.4ms/step | 3.1 samples/s
|
| 389 |
+
Step 6660/37465 | Loss: 2.4262 | LR: 4.69e-04 | 6543.5ms/step | 3.1 samples/s
|
| 390 |
+
Step 6670/37465 | Loss: 2.2469 | LR: 4.69e-04 | 6542.1ms/step | 3.1 samples/s
|
| 391 |
+
Step 6680/37465 | Loss: 2.3957 | LR: 4.69e-04 | 6543.4ms/step | 3.1 samples/s
|
| 392 |
+
Step 6690/37465 | Loss: 2.5835 | LR: 4.68e-04 | 6550.6ms/step | 3.1 samples/s
|
| 393 |
+
Step 6700/37465 | Loss: 2.1616 | LR: 4.68e-04 | 6553.4ms/step | 3.1 samples/s
|
| 394 |
+
Step 6710/37465 | Loss: 2.5178 | LR: 4.68e-04 | 6551.7ms/step | 3.1 samples/s
|
| 395 |
+
Step 6720/37465 | Loss: 2.2121 | LR: 4.68e-04 | 6546.7ms/step | 3.1 samples/s
|
| 396 |
+
Step 6730/37465 | Loss: 2.4016 | LR: 4.68e-04 | 6552.8ms/step | 3.1 samples/s
|
| 397 |
+
Step 6740/37465 | Loss: 2.2324 | LR: 4.68e-04 | 6556.1ms/step | 3.1 samples/s
|
| 398 |
+
Step 6750/37465 | Loss: 2.2727 | LR: 4.68e-04 | 6556.2ms/step | 3.1 samples/s
|
| 399 |
+
Step 6760/37465 | Loss: 2.4407 | LR: 4.68e-04 | 6556.1ms/step | 3.1 samples/s
|
| 400 |
+
Step 6770/37465 | Loss: 2.2672 | LR: 4.68e-04 | 6552.9ms/step | 3.1 samples/s
|
| 401 |
+
Step 6780/37465 | Loss: 2.5406 | LR: 4.67e-04 | 6554.7ms/step | 3.1 samples/s
|
| 402 |
+
Step 6790/37465 | Loss: 2.4610 | LR: 4.67e-04 | 6554.1ms/step | 3.1 samples/s
|
| 403 |
+
Step 6800/37465 | Loss: 2.2732 | LR: 4.67e-04 | 6548.0ms/step | 3.1 samples/s
|
| 404 |
+
Step 6810/37465 | Loss: 2.5056 | LR: 4.67e-04 | 6550.0ms/step | 3.1 samples/s
|
| 405 |
+
Step 6820/37465 | Loss: 2.4836 | LR: 4.67e-04 | 6552.2ms/step | 3.1 samples/s
|
| 406 |
+
Step 6830/37465 | Loss: 2.6152 | LR: 4.67e-04 | 6545.7ms/step | 3.1 samples/s
|
| 407 |
+
Step 6840/37465 | Loss: 2.3958 | LR: 4.67e-04 | 6553.9ms/step | 3.1 samples/s
|
| 408 |
+
Step 6850/37465 | Loss: 2.3590 | LR: 4.67e-04 | 6548.3ms/step | 3.1 samples/s
|
| 409 |
+
Step 6860/37465 | Loss: 2.3221 | LR: 4.67e-04 | 6544.1ms/step | 3.1 samples/s
|
| 410 |
+
Step 6870/37465 | Loss: 2.4467 | LR: 4.66e-04 | 6540.9ms/step | 3.1 samples/s
|
| 411 |
+
Step 6880/37465 | Loss: 2.3592 | LR: 4.66e-04 | 6544.6ms/step | 3.1 samples/s
|
| 412 |
+
Step 6890/37465 | Loss: 2.5089 | LR: 4.66e-04 | 6545.0ms/step | 3.1 samples/s
|
| 413 |
+
Step 6900/37465 | Loss: 2.3767 | LR: 4.66e-04 | 6547.9ms/step | 3.1 samples/s
|
| 414 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-6900
|
| 415 |
+
Step 6910/37465 | Loss: 2.4214 | LR: 4.66e-04 | 7432.7ms/step | 2.7 samples/s
|
| 416 |
+
Step 6920/37465 | Loss: 2.3828 | LR: 4.66e-04 | 6536.1ms/step | 3.1 samples/s
|
| 417 |
+
Step 6930/37465 | Loss: 2.2631 | LR: 4.66e-04 | 6539.2ms/step | 3.1 samples/s
|
| 418 |
+
Step 6940/37465 | Loss: 2.0882 | LR: 4.66e-04 | 6548.1ms/step | 3.1 samples/s
|
| 419 |
+
Step 6950/37465 | Loss: 2.4975 | LR: 4.66e-04 | 6549.3ms/step | 3.1 samples/s
|
| 420 |
+
Step 6960/37465 | Loss: 2.4436 | LR: 4.66e-04 | 6552.7ms/step | 3.1 samples/s
|
| 421 |
+
Step 6970/37465 | Loss: 2.4489 | LR: 4.65e-04 | 6551.9ms/step | 3.1 samples/s
|
| 422 |
+
Step 6980/37465 | Loss: 2.4082 | LR: 4.65e-04 | 6555.1ms/step | 3.1 samples/s
|
| 423 |
+
Step 6990/37465 | Loss: 2.4742 | LR: 4.65e-04 | 6541.0ms/step | 3.1 samples/s
|
| 424 |
+
Step 7000/37465 | Loss: 2.1327 | LR: 4.65e-04 | 6551.0ms/step | 3.1 samples/s
|
| 425 |
+
Validation at step 7000: Loss = 2.3494, Perplexity = 10.48
|
| 426 |
+
Step 7010/37465 | Loss: 2.2668 | LR: 4.65e-04 | 7504.4ms/step | 2.7 samples/s
|
| 427 |
+
Step 7020/37465 | Loss: 2.2757 | LR: 4.65e-04 | 6553.7ms/step | 3.1 samples/s
|
| 428 |
+
Step 7030/37465 | Loss: 2.3008 | LR: 4.65e-04 | 6549.3ms/step | 3.1 samples/s
|
| 429 |
+
Step 7040/37465 | Loss: 2.1730 | LR: 4.65e-04 | 6543.4ms/step | 3.1 samples/s
|
| 430 |
+
Step 7050/37465 | Loss: 2.2929 | LR: 4.65e-04 | 6547.8ms/step | 3.1 samples/s
|
| 431 |
+
Step 7060/37465 | Loss: 2.3877 | LR: 4.64e-04 | 6553.3ms/step | 3.1 samples/s
|
| 432 |
+
Step 7070/37465 | Loss: 2.2295 | LR: 4.64e-04 | 6548.5ms/step | 3.1 samples/s
|
| 433 |
+
Step 7080/37465 | Loss: 2.4255 | LR: 4.64e-04 | 6551.8ms/step | 3.1 samples/s
|
| 434 |
+
Step 7090/37465 | Loss: 2.2283 | LR: 4.64e-04 | 6549.5ms/step | 3.1 samples/s
|
| 435 |
+
Step 7100/37465 | Loss: 2.3275 | LR: 4.64e-04 | 6551.7ms/step | 3.1 samples/s
|
| 436 |
+
Step 7110/37465 | Loss: 2.1359 | LR: 4.64e-04 | 6544.7ms/step | 3.1 samples/s
|
| 437 |
+
Step 7120/37465 | Loss: 1.8726 | LR: 4.64e-04 | 6549.3ms/step | 3.1 samples/s
|
| 438 |
+
Step 7130/37465 | Loss: 2.3255 | LR: 4.64e-04 | 6547.3ms/step | 3.1 samples/s
|
| 439 |
+
Step 7140/37465 | Loss: 2.4325 | LR: 4.64e-04 | 6549.0ms/step | 3.1 samples/s
|
| 440 |
+
Step 7150/37465 | Loss: 2.5015 | LR: 4.63e-04 | 6549.3ms/step | 3.1 samples/s
|
| 441 |
+
Step 7160/37465 | Loss: 2.4244 | LR: 4.63e-04 | 6540.9ms/step | 3.1 samples/s
|
| 442 |
+
Step 7170/37465 | Loss: 2.3303 | LR: 4.63e-04 | 6551.2ms/step | 3.1 samples/s
|
| 443 |
+
Step 7180/37465 | Loss: 2.5237 | LR: 4.63e-04 | 6544.2ms/step | 3.1 samples/s
|
| 444 |
+
Step 7190/37465 | Loss: 2.5751 | LR: 4.63e-04 | 6548.8ms/step | 3.1 samples/s
|
| 445 |
+
Step 7200/37465 | Loss: 2.3200 | LR: 4.63e-04 | 6546.0ms/step | 3.1 samples/s
|
| 446 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-7200
|
| 447 |
+
Step 7210/37465 | Loss: 2.6006 | LR: 4.63e-04 | 7477.4ms/step | 2.7 samples/s
|
| 448 |
+
Step 7220/37465 | Loss: 2.3671 | LR: 4.63e-04 | 6553.6ms/step | 3.1 samples/s
|
| 449 |
+
Step 7230/37465 | Loss: 2.4178 | LR: 4.63e-04 | 6550.5ms/step | 3.1 samples/s
|
| 450 |
+
Step 7240/37465 | Loss: 2.3708 | LR: 4.62e-04 | 6560.0ms/step | 3.0 samples/s
|
| 451 |
+
Step 7250/37465 | Loss: 2.3538 | LR: 4.62e-04 | 6561.3ms/step | 3.0 samples/s
|
| 452 |
+
Step 7260/37465 | Loss: 2.3715 | LR: 4.62e-04 | 6563.3ms/step | 3.0 samples/s
|
| 453 |
+
Step 7270/37465 | Loss: 2.2095 | LR: 4.62e-04 | 6564.2ms/step | 3.0 samples/s
|
| 454 |
+
Step 7280/37465 | Loss: 2.4128 | LR: 4.62e-04 | 6563.6ms/step | 3.0 samples/s
|
| 455 |
+
Step 7290/37465 | Loss: 2.6005 | LR: 4.62e-04 | 6563.5ms/step | 3.0 samples/s
|
| 456 |
+
Step 7300/37465 | Loss: 2.3187 | LR: 4.62e-04 | 6563.5ms/step | 3.0 samples/s
|
| 457 |
+
Step 7310/37465 | Loss: 2.2895 | LR: 4.62e-04 | 6562.5ms/step | 3.0 samples/s
|
| 458 |
+
Step 7320/37465 | Loss: 2.2645 | LR: 4.62e-04 | 6562.1ms/step | 3.0 samples/s
|
| 459 |
+
Step 7330/37465 | Loss: 2.4428 | LR: 4.61e-04 | 6562.4ms/step | 3.0 samples/s
|
| 460 |
+
Step 7340/37465 | Loss: 2.2917 | LR: 4.61e-04 | 6562.1ms/step | 3.0 samples/s
|
| 461 |
+
Step 7350/37465 | Loss: 2.4093 | LR: 4.61e-04 | 6561.4ms/step | 3.0 samples/s
|
| 462 |
+
Step 7360/37465 | Loss: 2.4316 | LR: 4.61e-04 | 6561.8ms/step | 3.0 samples/s
|
| 463 |
+
Step 7370/37465 | Loss: 2.0862 | LR: 4.61e-04 | 6561.9ms/step | 3.0 samples/s
|
| 464 |
+
Step 7380/37465 | Loss: 2.3805 | LR: 4.61e-04 | 6560.8ms/step | 3.0 samples/s
|
| 465 |
+
Step 7390/37465 | Loss: 2.3124 | LR: 4.61e-04 | 6559.0ms/step | 3.0 samples/s
|
| 466 |
+
Step 7400/37465 | Loss: 2.3205 | LR: 4.61e-04 | 6562.1ms/step | 3.0 samples/s
|
| 467 |
+
Step 7410/37465 | Loss: 2.1981 | LR: 4.60e-04 | 6559.8ms/step | 3.0 samples/s
|
| 468 |
+
Step 7420/37465 | Loss: 2.4750 | LR: 4.60e-04 | 6560.1ms/step | 3.0 samples/s
|
| 469 |
+
Step 7430/37465 | Loss: 2.4320 | LR: 4.60e-04 | 6561.9ms/step | 3.0 samples/s
|
| 470 |
+
Step 7440/37465 | Loss: 2.1724 | LR: 4.60e-04 | 6561.2ms/step | 3.0 samples/s
|
| 471 |
+
Step 7450/37465 | Loss: 2.2110 | LR: 4.60e-04 | 6562.9ms/step | 3.0 samples/s
|
| 472 |
+
Step 7460/37465 | Loss: 2.3355 | LR: 4.60e-04 | 6562.3ms/step | 3.0 samples/s
|
| 473 |
+
Step 7470/37465 | Loss: 2.1773 | LR: 4.60e-04 | 6563.5ms/step | 3.0 samples/s
|
| 474 |
+
Step 7480/37465 | Loss: 2.4105 | LR: 4.60e-04 | 6559.2ms/step | 3.0 samples/s
|
| 475 |
+
Step 7490/37465 | Loss: 2.4115 | LR: 4.60e-04 | 6563.8ms/step | 3.0 samples/s
|
| 476 |
+
Step 7500/37465 | Loss: 2.2460 | LR: 4.59e-04 | 6562.6ms/step | 3.0 samples/s
|
| 477 |
+
Validation at step 7500: Loss = 2.3312, Perplexity = 10.29
|
| 478 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-7500
|
| 479 |
+
Step 7510/37465 | Loss: 2.3408 | LR: 4.59e-04 | 8379.8ms/step | 2.4 samples/s
|
| 480 |
+
Step 7520/37465 | Loss: 2.3837 | LR: 4.59e-04 | 6547.2ms/step | 3.1 samples/s
|
| 481 |
+
Step 7530/37465 | Loss: 2.4462 | LR: 4.59e-04 | 6557.8ms/step | 3.0 samples/s
|
| 482 |
+
Step 7540/37465 | Loss: 2.2093 | LR: 4.59e-04 | 6560.5ms/step | 3.0 samples/s
|
| 483 |
+
Step 7550/37465 | Loss: 2.4724 | LR: 4.59e-04 | 6558.9ms/step | 3.0 samples/s
|
| 484 |
+
Step 7560/37465 | Loss: 2.3339 | LR: 4.59e-04 | 6560.4ms/step | 3.0 samples/s
|
| 485 |
+
Step 7570/37465 | Loss: 2.3446 | LR: 4.59e-04 | 6557.8ms/step | 3.0 samples/s
|
| 486 |
+
Step 7580/37465 | Loss: 2.4865 | LR: 4.59e-04 | 6561.1ms/step | 3.0 samples/s
|
| 487 |
+
Step 7590/37465 | Loss: 2.3561 | LR: 4.58e-04 | 6561.2ms/step | 3.0 samples/s
|
| 488 |
+
Step 7600/37465 | Loss: 2.4925 | LR: 4.58e-04 | 6560.8ms/step | 3.0 samples/s
|
| 489 |
+
Step 7610/37465 | Loss: 2.4419 | LR: 4.58e-04 | 6563.1ms/step | 3.0 samples/s
|
| 490 |
+
Step 7620/37465 | Loss: 2.1357 | LR: 4.58e-04 | 6561.3ms/step | 3.0 samples/s
|
| 491 |
+
Step 7630/37465 | Loss: 2.3136 | LR: 4.58e-04 | 6564.3ms/step | 3.0 samples/s
|
| 492 |
+
Step 7640/37465 | Loss: 2.2075 | LR: 4.58e-04 | 6559.0ms/step | 3.0 samples/s
|
| 493 |
+
Step 7650/37465 | Loss: 2.2752 | LR: 4.58e-04 | 6561.5ms/step | 3.0 samples/s
|
| 494 |
+
Step 7660/37465 | Loss: 2.3247 | LR: 4.58e-04 | 6564.2ms/step | 3.0 samples/s
|
| 495 |
+
Step 7670/37465 | Loss: 2.2081 | LR: 4.57e-04 | 6563.0ms/step | 3.0 samples/s
|
| 496 |
+
Step 7680/37465 | Loss: 2.2805 | LR: 4.57e-04 | 6561.9ms/step | 3.0 samples/s
|
| 497 |
+
Step 7690/37465 | Loss: 2.1501 | LR: 4.57e-04 | 6560.1ms/step | 3.0 samples/s
|
| 498 |
+
Step 7700/37465 | Loss: 2.2059 | LR: 4.57e-04 | 6557.7ms/step | 3.0 samples/s
|
| 499 |
+
Step 7710/37465 | Loss: 2.5812 | LR: 4.57e-04 | 6550.8ms/step | 3.1 samples/s
|
| 500 |
+
Step 7720/37465 | Loss: 2.1455 | LR: 4.57e-04 | 6547.1ms/step | 3.1 samples/s
|
| 501 |
+
Step 7730/37465 | Loss: 2.3490 | LR: 4.57e-04 | 6545.7ms/step | 3.1 samples/s
|
| 502 |
+
Step 7740/37465 | Loss: 2.4469 | LR: 4.57e-04 | 6558.7ms/step | 3.0 samples/s
|
| 503 |
+
Step 7750/37465 | Loss: 2.4455 | LR: 4.56e-04 | 6559.1ms/step | 3.0 samples/s
|
| 504 |
+
Step 7760/37465 | Loss: 2.3704 | LR: 4.56e-04 | 6549.6ms/step | 3.1 samples/s
|
| 505 |
+
Step 7770/37465 | Loss: 2.1382 | LR: 4.56e-04 | 6549.5ms/step | 3.1 samples/s
|
| 506 |
+
Step 7780/37465 | Loss: 2.1656 | LR: 4.56e-04 | 6547.9ms/step | 3.1 samples/s
|
| 507 |
+
Step 7790/37465 | Loss: 2.1569 | LR: 4.56e-04 | 6553.0ms/step | 3.1 samples/s
|
| 508 |
+
Step 7800/37465 | Loss: 2.1258 | LR: 4.56e-04 | 6578.3ms/step | 3.0 samples/s
|
| 509 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-7800
|
| 510 |
+
Step 7810/37465 | Loss: 2.3208 | LR: 4.56e-04 | 7514.6ms/step | 2.7 samples/s
|
| 511 |
+
Step 7820/37465 | Loss: 2.2984 | LR: 4.56e-04 | 6552.2ms/step | 3.1 samples/s
|
| 512 |
+
Step 7830/37465 | Loss: 2.2539 | LR: 4.56e-04 | 6560.4ms/step | 3.0 samples/s
|
| 513 |
+
Step 7840/37465 | Loss: 2.4441 | LR: 4.55e-04 | 6561.7ms/step | 3.0 samples/s
|
| 514 |
+
Step 7850/37465 | Loss: 2.2327 | LR: 4.55e-04 | 6557.9ms/step | 3.0 samples/s
|
| 515 |
+
Step 7860/37465 | Loss: 2.2017 | LR: 4.55e-04 | 6562.4ms/step | 3.0 samples/s
|
| 516 |
+
Step 7870/37465 | Loss: 2.3336 | LR: 4.55e-04 | 6557.0ms/step | 3.1 samples/s
|
| 517 |
+
Step 7880/37465 | Loss: 2.2059 | LR: 4.55e-04 | 6558.7ms/step | 3.0 samples/s
|
| 518 |
+
Step 7890/37465 | Loss: 2.4152 | LR: 4.55e-04 | 6558.1ms/step | 3.0 samples/s
|
| 519 |
+
Step 7900/37465 | Loss: 2.2202 | LR: 4.55e-04 | 6559.8ms/step | 3.0 samples/s
|
| 520 |
+
Step 7910/37465 | Loss: 2.1934 | LR: 4.55e-04 | 6559.1ms/step | 3.0 samples/s
|
| 521 |
+
Step 7920/37465 | Loss: 2.1396 | LR: 4.54e-04 | 6555.9ms/step | 3.1 samples/s
|
| 522 |
+
Step 7930/37465 | Loss: 2.2589 | LR: 4.54e-04 | 6555.0ms/step | 3.1 samples/s
|
| 523 |
+
Step 7940/37465 | Loss: 2.1211 | LR: 4.54e-04 | 6554.8ms/step | 3.1 samples/s
|
| 524 |
+
Step 7950/37465 | Loss: 2.2761 | LR: 4.54e-04 | 6555.3ms/step | 3.1 samples/s
|
| 525 |
+
Step 7960/37465 | Loss: 2.4197 | LR: 4.54e-04 | 6554.6ms/step | 3.1 samples/s
|
| 526 |
+
Step 7970/37465 | Loss: 2.3031 | LR: 4.54e-04 | 6556.1ms/step | 3.1 samples/s
|
| 527 |
+
Step 7980/37465 | Loss: 2.2820 | LR: 4.54e-04 | 6559.1ms/step | 3.0 samples/s
|
| 528 |
+
Step 7990/37465 | Loss: 2.4216 | LR: 4.54e-04 | 6558.9ms/step | 3.0 samples/s
|
| 529 |
+
Step 8000/37465 | Loss: 2.2923 | LR: 4.53e-04 | 6559.1ms/step | 3.0 samples/s
|
| 530 |
+
Validation at step 8000: Loss = 2.3092, Perplexity = 10.07
|
| 531 |
+
Step 8010/37465 | Loss: 2.0611 | LR: 4.53e-04 | 7511.0ms/step | 2.7 samples/s
|
| 532 |
+
Step 8020/37465 | Loss: 2.3299 | LR: 4.53e-04 | 6558.6ms/step | 3.0 samples/s
|
| 533 |
+
Step 8030/37465 | Loss: 2.3175 | LR: 4.53e-04 | 6559.0ms/step | 3.0 samples/s
|
| 534 |
+
Step 8040/37465 | Loss: 2.2853 | LR: 4.53e-04 | 6563.2ms/step | 3.0 samples/s
|
| 535 |
+
Step 8050/37465 | Loss: 2.1186 | LR: 4.53e-04 | 6562.8ms/step | 3.0 samples/s
|
| 536 |
+
Step 8060/37465 | Loss: 2.4040 | LR: 4.53e-04 | 6560.7ms/step | 3.0 samples/s
|
| 537 |
+
Step 8070/37465 | Loss: 2.3971 | LR: 4.53e-04 | 6558.0ms/step | 3.0 samples/s
|
| 538 |
+
Step 8080/37465 | Loss: 2.3314 | LR: 4.52e-04 | 6555.5ms/step | 3.1 samples/s
|
| 539 |
+
Step 8090/37465 | Loss: 2.1851 | LR: 4.52e-04 | 6560.9ms/step | 3.0 samples/s
|
| 540 |
+
Step 8100/37465 | Loss: 2.3967 | LR: 4.52e-04 | 6559.4ms/step | 3.0 samples/s
|
| 541 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-8100
|
| 542 |
+
Step 8110/37465 | Loss: 2.3850 | LR: 4.52e-04 | 7492.5ms/step | 2.7 samples/s
|
| 543 |
+
Step 8120/37465 | Loss: 2.3767 | LR: 4.52e-04 | 6548.9ms/step | 3.1 samples/s
|
| 544 |
+
Step 8130/37465 | Loss: 2.3291 | LR: 4.52e-04 | 6557.1ms/step | 3.1 samples/s
|
| 545 |
+
Step 8140/37465 | Loss: 2.2218 | LR: 4.52e-04 | 6558.2ms/step | 3.0 samples/s
|
| 546 |
+
Step 8150/37465 | Loss: 2.4259 | LR: 4.52e-04 | 6559.1ms/step | 3.0 samples/s
|
| 547 |
+
Step 8160/37465 | Loss: 2.2300 | LR: 4.51e-04 | 6558.9ms/step | 3.0 samples/s
|
| 548 |
+
Step 8170/37465 | Loss: 2.3107 | LR: 4.51e-04 | 6556.8ms/step | 3.1 samples/s
|
| 549 |
+
Step 8180/37465 | Loss: 2.3898 | LR: 4.51e-04 | 6558.0ms/step | 3.0 samples/s
|
| 550 |
+
Step 8190/37465 | Loss: 2.2195 | LR: 4.51e-04 | 6558.0ms/step | 3.0 samples/s
|
| 551 |
+
Step 8200/37465 | Loss: 2.3088 | LR: 4.51e-04 | 6561.0ms/step | 3.0 samples/s
|
| 552 |
+
Step 8210/37465 | Loss: 2.4433 | LR: 4.51e-04 | 6558.1ms/step | 3.0 samples/s
|
| 553 |
+
Step 8220/37465 | Loss: 2.3324 | LR: 4.51e-04 | 6558.0ms/step | 3.0 samples/s
|
| 554 |
+
Step 8230/37465 | Loss: 2.2587 | LR: 4.51e-04 | 6560.9ms/step | 3.0 samples/s
|
| 555 |
+
Step 8240/37465 | Loss: 2.2621 | LR: 4.50e-04 | 6561.1ms/step | 3.0 samples/s
|
| 556 |
+
Step 8250/37465 | Loss: 2.2610 | LR: 4.50e-04 | 6559.2ms/step | 3.0 samples/s
|
| 557 |
+
Step 8260/37465 | Loss: 2.5453 | LR: 4.50e-04 | 6554.8ms/step | 3.1 samples/s
|
| 558 |
+
Step 8270/37465 | Loss: 2.3990 | LR: 4.50e-04 | 6558.0ms/step | 3.0 samples/s
|
| 559 |
+
Step 8280/37465 | Loss: 2.1385 | LR: 4.50e-04 | 6557.9ms/step | 3.0 samples/s
|
| 560 |
+
Step 8290/37465 | Loss: 2.3973 | LR: 4.50e-04 | 6559.1ms/step | 3.0 samples/s
|
| 561 |
+
Step 8300/37465 | Loss: 2.2114 | LR: 4.50e-04 | 6557.8ms/step | 3.0 samples/s
|
| 562 |
+
Step 8310/37465 | Loss: 2.3886 | LR: 4.49e-04 | 6560.0ms/step | 3.0 samples/s
|
| 563 |
+
Step 8320/37465 | Loss: 2.4536 | LR: 4.49e-04 | 6562.2ms/step | 3.0 samples/s
|
| 564 |
+
Step 8330/37465 | Loss: 2.0917 | LR: 4.49e-04 | 6561.8ms/step | 3.0 samples/s
|
| 565 |
+
Step 8340/37465 | Loss: 2.4583 | LR: 4.49e-04 | 6559.9ms/step | 3.0 samples/s
|
| 566 |
+
Step 8350/37465 | Loss: 2.3892 | LR: 4.49e-04 | 6559.1ms/step | 3.0 samples/s
|
| 567 |
+
Step 8360/37465 | Loss: 2.0192 | LR: 4.49e-04 | 6561.4ms/step | 3.0 samples/s
|
| 568 |
+
Step 8370/37465 | Loss: 2.3429 | LR: 4.49e-04 | 6560.7ms/step | 3.0 samples/s
|
| 569 |
+
Step 8380/37465 | Loss: 2.1619 | LR: 4.49e-04 | 6558.1ms/step | 3.0 samples/s
|
| 570 |
+
Step 8390/37465 | Loss: 2.2445 | LR: 4.48e-04 | 6557.5ms/step | 3.0 samples/s
|
| 571 |
+
Step 8400/37465 | Loss: 2.1991 | LR: 4.48e-04 | 6558.9ms/step | 3.0 samples/s
|
| 572 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_dense/run_20260708_065119/checkpoint-8400
|
| 573 |
+
Step 8410/37465 | Loss: 2.3588 | LR: 4.48e-04 | 7498.1ms/step | 2.7 samples/s
|
| 574 |
+
Step 8420/37465 | Loss: 2.2198 | LR: 4.48e-04 | 6550.2ms/step | 3.1 samples/s
|
| 575 |
+
Step 8430/37465 | Loss: 2.2904 | LR: 4.48e-04 | 6560.3ms/step | 3.0 samples/s
|
| 576 |
+
Step 8440/37465 | Loss: 2.2391 | LR: 4.48e-04 | 6559.5ms/step | 3.0 samples/s
|
| 577 |
+
Step 8450/37465 | Loss: 2.1156 | LR: 4.48e-04 | 6565.7ms/step | 3.0 samples/s
|
| 578 |
+
Step 8460/37465 | Loss: 2.1749 | LR: 4.48e-04 | 6560.3ms/step | 3.0 samples/s
|
| 579 |
+
Step 8470/37465 | Loss: 2.2245 | LR: 4.47e-04 | 6563.1ms/step | 3.0 samples/s
|
| 580 |
+
Step 8480/37465 | Loss: 2.2289 | LR: 4.47e-04 | 6561.2ms/step | 3.0 samples/s
|
| 581 |
+
Step 8490/37465 | Loss: 2.3633 | LR: 4.47e-04 | 6561.1ms/step | 3.0 samples/s
|
| 582 |
+
Step 8500/37465 | Loss: 2.2933 | LR: 4.47e-04 | 6562.6ms/step | 3.0 samples/s
|
| 583 |
+
Validation at step 8500: Loss = 2.2973, Perplexity = 9.95
|
| 584 |
+
Step 8510/37465 | Loss: 2.2235 | LR: 4.47e-04 | 7522.2ms/step | 2.7 samples/s
|
| 585 |
+
Step 8520/37465 | Loss: 2.2465 | LR: 4.47e-04 | 6563.8ms/step | 3.0 samples/s
|
| 586 |
+
Step 8530/37465 | Loss: 2.1272 | LR: 4.47e-04 | 6559.6ms/step | 3.0 samples/s
|
| 587 |
+
Step 8540/37465 | Loss: 2.2456 | LR: 4.46e-04 | 6568.0ms/step | 3.0 samples/s
|
| 588 |
+
Step 8550/37465 | Loss: 2.2713 | LR: 4.46e-04 | 6559.3ms/step | 3.0 samples/s
|
| 589 |
+
Step 8560/37465 | Loss: 2.5739 | LR: 4.46e-04 | 6564.2ms/step | 3.0 samples/s
|
| 590 |
+
Step 8570/37465 | Loss: 2.2546 | LR: 4.46e-04 | 6562.4ms/step | 3.0 samples/s
|
| 591 |
+
Step 8580/37465 | Loss: 2.2964 | LR: 4.46e-04 | 6560.7ms/step | 3.0 samples/s
|
| 592 |
+
Step 8590/37465 | Loss: 2.1473 | LR: 4.46e-04 | 6550.9ms/step | 3.1 samples/s
|
| 593 |
+
Step 8600/37465 | Loss: 2.3553 | LR: 4.46e-04 | 6564.6ms/step | 3.0 samples/s
|
| 594 |
+
Step 8610/37465 | Loss: 2.5808 | LR: 4.46e-04 | 6558.7ms/step | 3.0 samples/s
|
| 595 |
+
Step 8620/37465 | Loss: 2.1172 | LR: 4.45e-04 | 6554.4ms/step | 3.1 samples/s
|
epfl_final/logs/l30k1_2b_fixed.log
ADDED
|
@@ -0,0 +1,343 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
W0709 00:04:52.727000 128 site-packages/torch/distributed/run.py:851]
|
| 2 |
+
W0709 00:04:52.727000 128 site-packages/torch/distributed/run.py:851] *****************************************
|
| 3 |
+
W0709 00:04:52.727000 128 site-packages/torch/distributed/run.py:851] Setting OMP_NUM_THREADS environment variable for each process to be 1 in default, to avoid your system being overloaded, please further tune the variable for optimal performance in your application as needed.
|
| 4 |
+
W0709 00:04:52.727000 128 site-packages/torch/distributed/run.py:851] *****************************************
|
| 5 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_fixed/run_20260709_000503
|
| 6 |
+
Running config:
|
| 7 |
+
{
|
| 8 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 9 |
+
"model_dtype": "bfloat16",
|
| 10 |
+
"init_from_scratch": true,
|
| 11 |
+
"train_path": "/mloscratch/homes/navasard/data/longctx30k/tokenized",
|
| 12 |
+
"val_path": null,
|
| 13 |
+
"max_seq_length": 30720,
|
| 14 |
+
"num_workers": 4,
|
| 15 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_fixed/run_20260709_000503",
|
| 16 |
+
"resume_from_checkpoint": null,
|
| 17 |
+
"force_new_run": false,
|
| 18 |
+
"num_epochs": 1,
|
| 19 |
+
"max_steps": null,
|
| 20 |
+
"per_device_batch_size": 1,
|
| 21 |
+
"gradient_accumulation_steps": 5,
|
| 22 |
+
"learning_rate": 0.0005,
|
| 23 |
+
"weight_decay": 0.01,
|
| 24 |
+
"warmup_steps": 750,
|
| 25 |
+
"lr_scheduler": "cosine",
|
| 26 |
+
"max_grad_norm": 1.0,
|
| 27 |
+
"save_steps": 300,
|
| 28 |
+
"eval_steps": 500,
|
| 29 |
+
"eval_batches": 20,
|
| 30 |
+
"logging_steps": 10,
|
| 31 |
+
"seed": 42,
|
| 32 |
+
"verbose": true,
|
| 33 |
+
"checkpoint_activations": true,
|
| 34 |
+
"strategy": "ddp",
|
| 35 |
+
"mixed_precision": "bf16",
|
| 36 |
+
"wandb_enabled": true,
|
| 37 |
+
"wandb_project": "stochastic_sparsity",
|
| 38 |
+
"wandb_name": "1.2b fixed 30k longctx",
|
| 39 |
+
"wandb_tags": [
|
| 40 |
+
"qwen3",
|
| 41 |
+
"1.2b",
|
| 42 |
+
"fixed",
|
| 43 |
+
"30k",
|
| 44 |
+
"longctx",
|
| 45 |
+
"b128",
|
| 46 |
+
"scaleladder"
|
| 47 |
+
],
|
| 48 |
+
"hidden_size": 1536,
|
| 49 |
+
"intermediate_size": 6144,
|
| 50 |
+
"num_attention_heads": 12,
|
| 51 |
+
"num_key_value_heads": 4,
|
| 52 |
+
"num_hidden_layers": null,
|
| 53 |
+
"head_dim": null,
|
| 54 |
+
"attention_type": "sparse_stochastic",
|
| 55 |
+
"sparse_block_size": 128,
|
| 56 |
+
"sparse_num_random_blocks": 120,
|
| 57 |
+
"sparse_mask_pool_size": 1,
|
| 58 |
+
"sparse_val_dense_compare": false,
|
| 59 |
+
"sparse_layer_indices": null,
|
| 60 |
+
"sparse_mask_cache_dir": "/mloscratch/homes/navasard/sparse/mask_cache_30k_b128_nrb120",
|
| 61 |
+
"sparse_mask_seed": 1,
|
| 62 |
+
"dense_mode": false,
|
| 63 |
+
"dense_step_intervals": null
|
| 64 |
+
}
|
| 65 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 66 |
+
Initializing model from scratch (random weights)...
|
| 67 |
+
Checkpoint activations: True
|
| 68 |
+
Checkpoint activations: True
|
| 69 |
+
Checkpoint activations: True
|
| 70 |
+
Checkpoint activations: True
|
| 71 |
+
|
| 72 |
+
|
| 73 |
+
================================================================================
|
| 74 |
+
MODEL ARCHITECTURE
|
| 75 |
+
================================================================================
|
| 76 |
+
Model config:
|
| 77 |
+
vocab_size: 151936
|
| 78 |
+
hidden_size: 1536
|
| 79 |
+
num_hidden_layers: 28
|
| 80 |
+
num_attention_heads: 12
|
| 81 |
+
num_key_value_heads: 4
|
| 82 |
+
head_dim: 128
|
| 83 |
+
intermediate_size: 6144
|
| 84 |
+
max_position_embeddings: 32768
|
| 85 |
+
rope_theta: 1000000
|
| 86 |
+
attention_type: sparse_stochastic
|
| 87 |
+
sparse_block_size: 128
|
| 88 |
+
sparse_num_random_blocks: 120
|
| 89 |
+
sparse_mask_pool_size: 1
|
| 90 |
+
sparse_max_seq_length: 30720
|
| 91 |
+
|
| 92 |
+
Parameter count:
|
| 93 |
+
Total parameters: 1,202,352,640
|
| 94 |
+
Trainable parameters: 1,202,352,640
|
| 95 |
+
Non-trainable parameters: 0
|
| 96 |
+
Model size (BF16): 2.40 GB
|
| 97 |
+
|
| 98 |
+
--------------------------------------------------------------------------------
|
| 99 |
+
LAYER-BY-LAYER SUMMARY
|
| 100 |
+
--------------------------------------------------------------------------------
|
| 101 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 102 |
+
|
| 103 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 104 |
+
|
| 105 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 106 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 107 |
+
|
| 108 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 109 |
+
_warn_once(
|
| 110 |
+
Could not generate detailed summary: Failed to run torchinfo. See above stack traces for more details. Executed layers up to: [Embedding: 2, Qwen3RMSNorm: 4, Linear: 5, Linear: 5, Linear: 5, Qwen3RMSNorm: 5, Qwen3RMSNorm: 5, Qwen3RotaryEmbedding: 5]
|
| 111 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (233,373,696 params). True unique parameter count: 1,202,352,640 (1202.4M)
|
| 112 |
+
================================================================================
|
| 113 |
+
|
| 114 |
+
Loading dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...
|
| 115 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 116 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...
|
| 117 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...
|
| 118 |
+
Loaded 788736 pre-tokenized examples (stored_len=30720, pack_factor=1, packed_examples=788736)
|
| 119 |
+
Dataset split: 749299 train, 39437 validation
|
| 120 |
+
Training examples (packed, train split): 749299
|
| 121 |
+
Validation examples (packed, val split): 39437
|
| 122 |
+
Per-device batch size: 1
|
| 123 |
+
World size (GPUs): 4
|
| 124 |
+
Gradient accumulation steps: 5
|
| 125 |
+
Effective batch size (seqs/step): 20
|
| 126 |
+
Sequence length: 30720
|
| 127 |
+
Tokens per optimizer step: 614,400
|
| 128 |
+
Micro-batches per epoch (per rank): 187325
|
| 129 |
+
Optimizer steps per epoch: 37465
|
| 130 |
+
Total optimizer steps: 37465
|
| 131 |
+
Loaded 788736 pre-tokenized examples (stored_len=30720, pack_factor=1, packed_examples=788736)
|
| 132 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...
|
| 133 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...
|
| 134 |
+
Loaded 788736 pre-tokenized examples (stored_len=30720, pack_factor=1, packed_examples=788736)
|
| 135 |
+
Loaded 788736 pre-tokenized examples (stored_len=30720, pack_factor=1, packed_examples=788736)
|
| 136 |
+
wandb: [wandb.login()] Loaded credentials for https://api.wandb.ai from WANDB_API_KEY.
|
| 137 |
+
wandb: Currently logged in as: ruben-navasardyan4869 (ruben-navasardyan4869-epfl) to https://api.wandb.ai. Use `wandb login --relogin` to force relogin
|
| 138 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 139 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260709_000650-9blizq3m
|
| 140 |
+
wandb: Run `wandb offline` to turn off syncing.
|
| 141 |
+
wandb: Syncing run 1.2b fixed 30k longctx
|
| 142 |
+
wandb: ⭐️ View project at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity
|
| 143 |
+
wandb: 🚀 View run at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity/runs/9blizq3m
|
| 144 |
+
Starting training...
|
| 145 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 146 |
+
Step 10/37465 | Loss: 12.2539 | LR: 6.67e-06 | 16051.2ms/step | 1.2 samples/s
|
| 147 |
+
Step 20/37465 | Loss: 12.1179 | LR: 1.33e-05 | 8082.2ms/step | 2.5 samples/s
|
| 148 |
+
Step 30/37465 | Loss: 11.6617 | LR: 2.00e-05 | 8081.1ms/step | 2.5 samples/s
|
| 149 |
+
Step 40/37465 | Loss: 10.6154 | LR: 2.67e-05 | 8080.6ms/step | 2.5 samples/s
|
| 150 |
+
Step 50/37465 | Loss: 10.0327 | LR: 3.33e-05 | 8091.3ms/step | 2.5 samples/s
|
| 151 |
+
Step 60/37465 | Loss: 9.5505 | LR: 4.00e-05 | 8065.8ms/step | 2.5 samples/s
|
| 152 |
+
Step 70/37465 | Loss: 9.0958 | LR: 4.67e-05 | 8053.5ms/step | 2.5 samples/s
|
| 153 |
+
Step 80/37465 | Loss: 8.6200 | LR: 5.33e-05 | 8049.3ms/step | 2.5 samples/s
|
| 154 |
+
Step 90/37465 | Loss: 8.0455 | LR: 6.00e-05 | 8086.4ms/step | 2.5 samples/s
|
| 155 |
+
Step 100/37465 | Loss: 7.7043 | LR: 6.67e-05 | 8064.0ms/step | 2.5 samples/s
|
| 156 |
+
Step 110/37465 | Loss: 7.3621 | LR: 7.33e-05 | 8057.3ms/step | 2.5 samples/s
|
| 157 |
+
Step 120/37465 | Loss: 7.0990 | LR: 8.00e-05 | 8081.9ms/step | 2.5 samples/s
|
| 158 |
+
Step 130/37465 | Loss: 6.9080 | LR: 8.67e-05 | 8076.1ms/step | 2.5 samples/s
|
| 159 |
+
Step 140/37465 | Loss: 6.7992 | LR: 9.33e-05 | 8100.9ms/step | 2.5 samples/s
|
| 160 |
+
Step 150/37465 | Loss: 6.8092 | LR: 1.00e-04 | 8105.2ms/step | 2.5 samples/s
|
| 161 |
+
Step 160/37465 | Loss: 6.6568 | LR: 1.07e-04 | 8122.5ms/step | 2.5 samples/s
|
| 162 |
+
Step 170/37465 | Loss: 6.3303 | LR: 1.13e-04 | 8124.4ms/step | 2.5 samples/s
|
| 163 |
+
Step 180/37465 | Loss: 6.1705 | LR: 1.20e-04 | 8111.3ms/step | 2.5 samples/s
|
| 164 |
+
Step 190/37465 | Loss: 6.2347 | LR: 1.27e-04 | 8110.7ms/step | 2.5 samples/s
|
| 165 |
+
Step 200/37465 | Loss: 5.9983 | LR: 1.33e-04 | 8095.5ms/step | 2.5 samples/s
|
| 166 |
+
Step 210/37465 | Loss: 5.9896 | LR: 1.40e-04 | 8104.3ms/step | 2.5 samples/s
|
| 167 |
+
Step 220/37465 | Loss: 5.9340 | LR: 1.47e-04 | 8108.6ms/step | 2.5 samples/s
|
| 168 |
+
Step 230/37465 | Loss: 5.8768 | LR: 1.53e-04 | 8127.6ms/step | 2.5 samples/s
|
| 169 |
+
Step 240/37465 | Loss: 5.8841 | LR: 1.60e-04 | 8082.9ms/step | 2.5 samples/s
|
| 170 |
+
Step 250/37465 | Loss: 5.8065 | LR: 1.67e-04 | 8097.2ms/step | 2.5 samples/s
|
| 171 |
+
Step 260/37465 | Loss: 5.6594 | LR: 1.73e-04 | 8141.2ms/step | 2.5 samples/s
|
| 172 |
+
Step 270/37465 | Loss: 5.6777 | LR: 1.80e-04 | 8118.9ms/step | 2.5 samples/s
|
| 173 |
+
Step 280/37465 | Loss: 5.6578 | LR: 1.87e-04 | 8143.6ms/step | 2.5 samples/s
|
| 174 |
+
Step 290/37465 | Loss: 5.4694 | LR: 1.93e-04 | 8120.3ms/step | 2.5 samples/s
|
| 175 |
+
Step 300/37465 | Loss: 5.3341 | LR: 2.00e-04 | 8087.3ms/step | 2.5 samples/s
|
| 176 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_fixed/run_20260709_000503/checkpoint-300
|
| 177 |
+
Step 310/37465 | Loss: 5.2074 | LR: 2.07e-04 | 8974.8ms/step | 2.2 samples/s
|
| 178 |
+
Step 320/37465 | Loss: 5.3182 | LR: 2.13e-04 | 8119.7ms/step | 2.5 samples/s
|
| 179 |
+
Step 330/37465 | Loss: 5.5086 | LR: 2.20e-04 | 8092.3ms/step | 2.5 samples/s
|
| 180 |
+
Step 340/37465 | Loss: 5.3333 | LR: 2.27e-04 | 8092.1ms/step | 2.5 samples/s
|
| 181 |
+
Step 350/37465 | Loss: 5.1660 | LR: 2.33e-04 | 8092.8ms/step | 2.5 samples/s
|
| 182 |
+
Step 360/37465 | Loss: 5.2507 | LR: 2.40e-04 | 8090.9ms/step | 2.5 samples/s
|
| 183 |
+
Step 370/37465 | Loss: 5.0838 | LR: 2.47e-04 | 8098.4ms/step | 2.5 samples/s
|
| 184 |
+
Step 380/37465 | Loss: 5.3012 | LR: 2.53e-04 | 8117.0ms/step | 2.5 samples/s
|
| 185 |
+
Step 390/37465 | Loss: 5.2305 | LR: 2.60e-04 | 8124.3ms/step | 2.5 samples/s
|
| 186 |
+
Step 400/37465 | Loss: 5.2236 | LR: 2.67e-04 | 8104.6ms/step | 2.5 samples/s
|
| 187 |
+
Step 410/37465 | Loss: 5.0358 | LR: 2.73e-04 | 8094.3ms/step | 2.5 samples/s
|
| 188 |
+
Step 420/37465 | Loss: 4.8083 | LR: 2.80e-04 | 8099.8ms/step | 2.5 samples/s
|
| 189 |
+
Step 430/37465 | Loss: 4.9145 | LR: 2.87e-04 | 8130.3ms/step | 2.5 samples/s
|
| 190 |
+
Step 440/37465 | Loss: 4.8570 | LR: 2.93e-04 | 8099.9ms/step | 2.5 samples/s
|
| 191 |
+
Step 450/37465 | Loss: 4.8512 | LR: 3.00e-04 | 8108.0ms/step | 2.5 samples/s
|
| 192 |
+
Step 460/37465 | Loss: 4.6672 | LR: 3.07e-04 | 8100.2ms/step | 2.5 samples/s
|
| 193 |
+
Step 470/37465 | Loss: 4.7526 | LR: 3.13e-04 | 8116.4ms/step | 2.5 samples/s
|
| 194 |
+
Step 480/37465 | Loss: 4.8818 | LR: 3.20e-04 | 8105.0ms/step | 2.5 samples/s
|
| 195 |
+
Step 490/37465 | Loss: 4.5789 | LR: 3.27e-04 | 8094.9ms/step | 2.5 samples/s
|
| 196 |
+
Step 500/37465 | Loss: 4.8251 | LR: 3.33e-04 | 8097.8ms/step | 2.5 samples/s
|
| 197 |
+
Validation at step 500: Loss = 4.5909, Perplexity = 98.58
|
| 198 |
+
Step 510/37465 | Loss: 4.4435 | LR: 3.40e-04 | 12250.0ms/step | 1.6 samples/s
|
| 199 |
+
Step 520/37465 | Loss: 4.6284 | LR: 3.47e-04 | 8154.5ms/step | 2.5 samples/s
|
| 200 |
+
Step 530/37465 | Loss: 4.7687 | LR: 3.53e-04 | 8139.5ms/step | 2.5 samples/s
|
| 201 |
+
Step 540/37465 | Loss: 4.9029 | LR: 3.60e-04 | 8135.7ms/step | 2.5 samples/s
|
| 202 |
+
Step 550/37465 | Loss: 4.3930 | LR: 3.67e-04 | 8118.1ms/step | 2.5 samples/s
|
| 203 |
+
Step 560/37465 | Loss: 4.4000 | LR: 3.73e-04 | 8118.4ms/step | 2.5 samples/s
|
| 204 |
+
Step 570/37465 | Loss: 4.3734 | LR: 3.80e-04 | 8126.1ms/step | 2.5 samples/s
|
| 205 |
+
Step 580/37465 | Loss: 4.0479 | LR: 3.87e-04 | 8117.9ms/step | 2.5 samples/s
|
| 206 |
+
Step 590/37465 | Loss: 4.4079 | LR: 3.93e-04 | 8092.1ms/step | 2.5 samples/s
|
| 207 |
+
Step 600/37465 | Loss: 4.5036 | LR: 4.00e-04 | 8142.3ms/step | 2.5 samples/s
|
| 208 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_fixed/run_20260709_000503/checkpoint-600
|
| 209 |
+
Step 610/37465 | Loss: 4.2265 | LR: 4.07e-04 | 8970.4ms/step | 2.2 samples/s
|
| 210 |
+
Step 620/37465 | Loss: 4.0874 | LR: 4.13e-04 | 8141.6ms/step | 2.5 samples/s
|
| 211 |
+
Step 630/37465 | Loss: 4.1582 | LR: 4.20e-04 | 8190.3ms/step | 2.4 samples/s
|
| 212 |
+
Step 640/37465 | Loss: 4.2591 | LR: 4.27e-04 | 8199.7ms/step | 2.4 samples/s
|
| 213 |
+
Step 650/37465 | Loss: 4.1802 | LR: 4.33e-04 | 8135.7ms/step | 2.5 samples/s
|
| 214 |
+
Step 660/37465 | Loss: 4.2430 | LR: 4.40e-04 | 8193.1ms/step | 2.4 samples/s
|
| 215 |
+
Step 670/37465 | Loss: 4.3667 | LR: 4.47e-04 | 8171.4ms/step | 2.4 samples/s
|
| 216 |
+
Step 680/37465 | Loss: 4.1284 | LR: 4.53e-04 | 8108.1ms/step | 2.5 samples/s
|
| 217 |
+
Step 690/37465 | Loss: 3.9607 | LR: 4.60e-04 | 8130.9ms/step | 2.5 samples/s
|
| 218 |
+
Step 700/37465 | Loss: 4.0995 | LR: 4.67e-04 | 8119.4ms/step | 2.5 samples/s
|
| 219 |
+
Step 710/37465 | Loss: 4.0221 | LR: 4.73e-04 | 8139.8ms/step | 2.5 samples/s
|
| 220 |
+
Step 720/37465 | Loss: 3.9483 | LR: 4.80e-04 | 8150.2ms/step | 2.5 samples/s
|
| 221 |
+
Step 730/37465 | Loss: 3.5534 | LR: 4.87e-04 | 8139.9ms/step | 2.5 samples/s
|
| 222 |
+
Step 740/37465 | Loss: 4.0179 | LR: 4.93e-04 | 8110.7ms/step | 2.5 samples/s
|
| 223 |
+
Step 750/37465 | Loss: 3.7463 | LR: 5.00e-04 | 8171.7ms/step | 2.4 samples/s
|
| 224 |
+
Step 760/37465 | Loss: 3.6854 | LR: 5.00e-04 | 8151.6ms/step | 2.5 samples/s
|
| 225 |
+
Step 770/37465 | Loss: 3.6698 | LR: 5.00e-04 | 8120.2ms/step | 2.5 samples/s
|
| 226 |
+
Step 780/37465 | Loss: 3.7517 | LR: 5.00e-04 | 8120.2ms/step | 2.5 samples/s
|
| 227 |
+
Step 790/37465 | Loss: 3.3773 | LR: 5.00e-04 | 8130.0ms/step | 2.5 samples/s
|
| 228 |
+
Step 800/37465 | Loss: 3.7659 | LR: 5.00e-04 | 8161.8ms/step | 2.5 samples/s
|
| 229 |
+
Step 810/37465 | Loss: 3.7977 | LR: 5.00e-04 | 8139.7ms/step | 2.5 samples/s
|
| 230 |
+
Step 820/37465 | Loss: 3.6062 | LR: 5.00e-04 | 8139.7ms/step | 2.5 samples/s
|
| 231 |
+
Step 830/37465 | Loss: 3.6142 | LR: 5.00e-04 | 8130.6ms/step | 2.5 samples/s
|
| 232 |
+
Step 840/37465 | Loss: 3.7947 | LR: 5.00e-04 | 8130.6ms/step | 2.5 samples/s
|
| 233 |
+
Step 850/37465 | Loss: 3.4291 | LR: 5.00e-04 | 8149.5ms/step | 2.5 samples/s
|
| 234 |
+
Step 860/37465 | Loss: 3.6450 | LR: 5.00e-04 | 8110.0ms/step | 2.5 samples/s
|
| 235 |
+
Step 870/37465 | Loss: 3.5762 | LR: 5.00e-04 | 8140.7ms/step | 2.5 samples/s
|
| 236 |
+
Step 880/37465 | Loss: 3.4716 | LR: 5.00e-04 | 8127.4ms/step | 2.5 samples/s
|
| 237 |
+
Step 890/37465 | Loss: 3.5228 | LR: 5.00e-04 | 8138.8ms/step | 2.5 samples/s
|
| 238 |
+
Step 900/37465 | Loss: 3.2153 | LR: 5.00e-04 | 8181.3ms/step | 2.4 samples/s
|
| 239 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_fixed/run_20260709_000503/checkpoint-900
|
| 240 |
+
Step 910/37465 | Loss: 3.2410 | LR: 5.00e-04 | 9024.2ms/step | 2.2 samples/s
|
| 241 |
+
Step 920/37465 | Loss: 3.3828 | LR: 5.00e-04 | 8132.0ms/step | 2.5 samples/s
|
| 242 |
+
Step 930/37465 | Loss: 3.2360 | LR: 5.00e-04 | 8155.9ms/step | 2.5 samples/s
|
| 243 |
+
Step 940/37465 | Loss: 3.5005 | LR: 5.00e-04 | 8169.7ms/step | 2.4 samples/s
|
| 244 |
+
Step 950/37465 | Loss: 3.7573 | LR: 5.00e-04 | 8119.2ms/step | 2.5 samples/s
|
| 245 |
+
Step 960/37465 | Loss: 3.0777 | LR: 5.00e-04 | 8131.2ms/step | 2.5 samples/s
|
| 246 |
+
Step 970/37465 | Loss: 3.4576 | LR: 5.00e-04 | 8110.0ms/step | 2.5 samples/s
|
| 247 |
+
Step 980/37465 | Loss: 3.2568 | LR: 5.00e-04 | 8109.8ms/step | 2.5 samples/s
|
| 248 |
+
Step 990/37465 | Loss: 3.2432 | LR: 5.00e-04 | 8100.4ms/step | 2.5 samples/s
|
| 249 |
+
Step 1000/37465 | Loss: 3.0835 | LR: 5.00e-04 | 8110.2ms/step | 2.5 samples/s
|
| 250 |
+
Validation at step 1000: Loss = 3.2898, Perplexity = 26.84
|
| 251 |
+
Step 1010/37465 | Loss: 3.1444 | LR: 5.00e-04 | 8817.9ms/step | 2.3 samples/s
|
| 252 |
+
Step 1020/37465 | Loss: 3.4166 | LR: 5.00e-04 | 8124.0ms/step | 2.5 samples/s
|
| 253 |
+
Step 1030/37465 | Loss: 2.9929 | LR: 5.00e-04 | 8162.4ms/step | 2.5 samples/s
|
| 254 |
+
Step 1040/37465 | Loss: 3.4101 | LR: 5.00e-04 | 8167.8ms/step | 2.4 samples/s
|
| 255 |
+
Step 1050/37465 | Loss: 3.2110 | LR: 5.00e-04 | 8129.6ms/step | 2.5 samples/s
|
| 256 |
+
Step 1060/37465 | Loss: 3.2282 | LR: 5.00e-04 | 8160.7ms/step | 2.5 samples/s
|
| 257 |
+
Step 1070/37465 | Loss: 3.2118 | LR: 5.00e-04 | 8131.9ms/step | 2.5 samples/s
|
| 258 |
+
Step 1080/37465 | Loss: 3.2191 | LR: 5.00e-04 | 8129.6ms/step | 2.5 samples/s
|
| 259 |
+
Step 1090/37465 | Loss: 3.2135 | LR: 5.00e-04 | 8138.3ms/step | 2.5 samples/s
|
| 260 |
+
Step 1100/37465 | Loss: 3.0780 | LR: 5.00e-04 | 8112.0ms/step | 2.5 samples/s
|
| 261 |
+
Step 1110/37465 | Loss: 3.0225 | LR: 5.00e-04 | 8120.4ms/step | 2.5 samples/s
|
| 262 |
+
Step 1120/37465 | Loss: 2.9652 | LR: 5.00e-04 | 8142.1ms/step | 2.5 samples/s
|
| 263 |
+
Step 1130/37465 | Loss: 3.2001 | LR: 5.00e-04 | 8139.7ms/step | 2.5 samples/s
|
| 264 |
+
Step 1140/37465 | Loss: 3.1594 | LR: 5.00e-04 | 8161.0ms/step | 2.5 samples/s
|
| 265 |
+
Step 1150/37465 | Loss: 2.9924 | LR: 5.00e-04 | 8184.9ms/step | 2.4 samples/s
|
| 266 |
+
Step 1160/37465 | Loss: 3.3070 | LR: 5.00e-04 | 8132.1ms/step | 2.5 samples/s
|
| 267 |
+
Step 1170/37465 | Loss: 2.8632 | LR: 5.00e-04 | 8132.0ms/step | 2.5 samples/s
|
| 268 |
+
Step 1180/37465 | Loss: 3.2380 | LR: 5.00e-04 | 8133.9ms/step | 2.5 samples/s
|
| 269 |
+
Step 1190/37465 | Loss: 3.0606 | LR: 5.00e-04 | 8150.3ms/step | 2.5 samples/s
|
| 270 |
+
Step 1200/37465 | Loss: 2.7986 | LR: 5.00e-04 | 8111.2ms/step | 2.5 samples/s
|
| 271 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_fixed/run_20260709_000503/checkpoint-1200
|
| 272 |
+
Step 1210/37465 | Loss: 3.1805 | LR: 5.00e-04 | 8998.0ms/step | 2.2 samples/s
|
| 273 |
+
Step 1220/37465 | Loss: 3.2459 | LR: 5.00e-04 | 8201.2ms/step | 2.4 samples/s
|
| 274 |
+
Step 1230/37465 | Loss: 2.8701 | LR: 5.00e-04 | 8187.8ms/step | 2.4 samples/s
|
| 275 |
+
Step 1240/37465 | Loss: 3.1206 | LR: 5.00e-04 | 8169.0ms/step | 2.4 samples/s
|
| 276 |
+
Step 1250/37465 | Loss: 2.9399 | LR: 5.00e-04 | 8131.4ms/step | 2.5 samples/s
|
| 277 |
+
Step 1260/37465 | Loss: 2.9571 | LR: 5.00e-04 | 8158.8ms/step | 2.5 samples/s
|
| 278 |
+
Step 1270/37465 | Loss: 3.0485 | LR: 5.00e-04 | 8159.8ms/step | 2.5 samples/s
|
| 279 |
+
Step 1280/37465 | Loss: 2.9158 | LR: 5.00e-04 | 8145.6ms/step | 2.5 samples/s
|
| 280 |
+
Step 1290/37465 | Loss: 3.0296 | LR: 5.00e-04 | 8112.0ms/step | 2.5 samples/s
|
| 281 |
+
Step 1300/37465 | Loss: 3.3326 | LR: 5.00e-04 | 8156.0ms/step | 2.5 samples/s
|
| 282 |
+
Step 1310/37465 | Loss: 3.1125 | LR: 5.00e-04 | 8127.6ms/step | 2.5 samples/s
|
| 283 |
+
Step 1320/37465 | Loss: 2.9565 | LR: 5.00e-04 | 8182.8ms/step | 2.4 samples/s
|
| 284 |
+
Step 1330/37465 | Loss: 3.1525 | LR: 5.00e-04 | 8106.6ms/step | 2.5 samples/s
|
| 285 |
+
Step 1340/37465 | Loss: 3.0781 | LR: 5.00e-04 | 8150.0ms/step | 2.5 samples/s
|
| 286 |
+
Step 1350/37465 | Loss: 3.0035 | LR: 5.00e-04 | 8165.1ms/step | 2.4 samples/s
|
| 287 |
+
Step 1360/37465 | Loss: 2.9374 | LR: 5.00e-04 | 8159.3ms/step | 2.5 samples/s
|
| 288 |
+
Step 1370/37465 | Loss: 3.2396 | LR: 5.00e-04 | 8188.6ms/step | 2.4 samples/s
|
| 289 |
+
Step 1380/37465 | Loss: 2.9515 | LR: 5.00e-04 | 8159.7ms/step | 2.5 samples/s
|
| 290 |
+
Step 1390/37465 | Loss: 2.9292 | LR: 5.00e-04 | 8154.5ms/step | 2.5 samples/s
|
| 291 |
+
Step 1400/37465 | Loss: 2.9672 | LR: 5.00e-04 | 8157.0ms/step | 2.5 samples/s
|
| 292 |
+
Step 1410/37465 | Loss: 3.1546 | LR: 5.00e-04 | 8171.0ms/step | 2.4 samples/s
|
| 293 |
+
Step 1420/37465 | Loss: 2.7728 | LR: 5.00e-04 | 8138.6ms/step | 2.5 samples/s
|
| 294 |
+
Step 1430/37465 | Loss: 3.3204 | LR: 5.00e-04 | 8182.4ms/step | 2.4 samples/s
|
| 295 |
+
Step 1440/37465 | Loss: 2.9759 | LR: 5.00e-04 | 8191.3ms/step | 2.4 samples/s
|
| 296 |
+
Step 1450/37465 | Loss: 3.0437 | LR: 5.00e-04 | 8212.5ms/step | 2.4 samples/s
|
| 297 |
+
Step 1460/37465 | Loss: 3.0972 | LR: 5.00e-04 | 8171.7ms/step | 2.4 samples/s
|
| 298 |
+
Step 1470/37465 | Loss: 2.9715 | LR: 5.00e-04 | 8155.6ms/step | 2.5 samples/s
|
| 299 |
+
Step 1480/37465 | Loss: 2.8303 | LR: 5.00e-04 | 8259.0ms/step | 2.4 samples/s
|
| 300 |
+
Step 1490/37465 | Loss: 2.9437 | LR: 4.99e-04 | 8222.2ms/step | 2.4 samples/s
|
| 301 |
+
Step 1500/37465 | Loss: 2.9037 | LR: 4.99e-04 | 8238.2ms/step | 2.4 samples/s
|
| 302 |
+
Validation at step 1500: Loss = 2.9803, Perplexity = 19.69
|
| 303 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_fixed/run_20260709_000503/checkpoint-1500
|
| 304 |
+
Step 1510/37465 | Loss: 2.9913 | LR: 4.99e-04 | 9668.6ms/step | 2.1 samples/s
|
| 305 |
+
Step 1520/37465 | Loss: 2.9082 | LR: 4.99e-04 | 8174.8ms/step | 2.4 samples/s
|
| 306 |
+
Step 1530/37465 | Loss: 2.8394 | LR: 4.99e-04 | 8172.6ms/step | 2.4 samples/s
|
| 307 |
+
Step 1540/37465 | Loss: 2.8274 | LR: 4.99e-04 | 8160.0ms/step | 2.5 samples/s
|
| 308 |
+
Step 1550/37465 | Loss: 3.1272 | LR: 4.99e-04 | 8199.0ms/step | 2.4 samples/s
|
| 309 |
+
Step 1560/37465 | Loss: 3.0043 | LR: 4.99e-04 | 8150.2ms/step | 2.5 samples/s
|
| 310 |
+
Step 1570/37465 | Loss: 2.8017 | LR: 4.99e-04 | 8121.9ms/step | 2.5 samples/s
|
| 311 |
+
W0709 03:43:21.449000 128 site-packages/torch/distributed/elastic/agent/server/api.py:739] Received 15 death signal, shutting down workers
|
| 312 |
+
Traceback (most recent call last):
|
| 313 |
+
File "/mloscratch/homes/navasard/conda/bin/torchrun", line 6, in <module>
|
| 314 |
+
sys.exit(main())
|
| 315 |
+
~~~~^^
|
| 316 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/elastic/multiprocessing/errors/__init__.py", line 362, in wrapper
|
| 317 |
+
return f(*args, **kwargs)
|
| 318 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/run.py", line 990, in main
|
| 319 |
+
run(args)
|
| 320 |
+
~~~^^^^^^
|
| 321 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/run.py", line 981, in run
|
| 322 |
+
elastic_launch(
|
| 323 |
+
~~~~~~~~~~~~~~~
|
| 324 |
+
config=config,
|
| 325 |
+
~~~~~~~~~~~~~~
|
| 326 |
+
entrypoint=cmd,
|
| 327 |
+
~~~~~~~~~~~~~~~
|
| 328 |
+
)(*cmd_args)
|
| 329 |
+
~^^^^^^^^^^^
|
| 330 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/launcher/api.py", line 170, in __call__
|
| 331 |
+
return launch_agent(self._config, self._entrypoint, list(args))
|
| 332 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/launcher/api.py", line 308, in launch_agent
|
| 333 |
+
result = agent.run()
|
| 334 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/elastic/metrics/api.py", line 134, in wrapper
|
| 335 |
+
result = f(*args, **kwargs)
|
| 336 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/elastic/agent/server/api.py", line 731, in run
|
| 337 |
+
result = self._invoke_run(role)
|
| 338 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/elastic/agent/server/api.py", line 908, in _invoke_run
|
| 339 |
+
time.sleep(monitor_interval)
|
| 340 |
+
~~~~~~~~~~^^^^^^^^^^^^^^^^^^
|
| 341 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/elastic/multiprocessing/api.py", line 86, in _terminate_process_handler
|
| 342 |
+
raise SignalException(f"Process {os.getpid()} got signal: {sigval}", sigval=sigval)
|
| 343 |
+
torch.distributed.elastic.multiprocessing.api.SignalException: Process 128 got signal: 15
|
epfl_final/logs/l30k1_2b_resampled.log.reclaim_20260708_233805
ADDED
|
@@ -0,0 +1,611 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
W0708 11:22:00.732000 30896 site-packages/torch/distributed/run.py:851]
|
| 2 |
+
W0708 11:22:00.732000 30896 site-packages/torch/distributed/run.py:851] *****************************************
|
| 3 |
+
W0708 11:22:00.732000 30896 site-packages/torch/distributed/run.py:851] Setting OMP_NUM_THREADS environment variable for each process to be 1 in default, to avoid your system being overloaded, please further tune the variable for optimal performance in your application as needed.
|
| 4 |
+
W0708 11:22:00.732000 30896 site-packages/torch/distributed/run.py:851] *****************************************
|
| 5 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209
|
| 6 |
+
Running config:
|
| 7 |
+
{
|
| 8 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 9 |
+
"model_dtype": "bfloat16",
|
| 10 |
+
"init_from_scratch": true,
|
| 11 |
+
"train_path": "/mloscratch/homes/navasard/data/longctx30k/tokenized",
|
| 12 |
+
"val_path": null,
|
| 13 |
+
"max_seq_length": 30720,
|
| 14 |
+
"num_workers": 4,
|
| 15 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209",
|
| 16 |
+
"resume_from_checkpoint": null,
|
| 17 |
+
"force_new_run": false,
|
| 18 |
+
"num_epochs": 1,
|
| 19 |
+
"max_steps": null,
|
| 20 |
+
"per_device_batch_size": 1,
|
| 21 |
+
"gradient_accumulation_steps": 5,
|
| 22 |
+
"learning_rate": 0.0005,
|
| 23 |
+
"weight_decay": 0.01,
|
| 24 |
+
"warmup_steps": 750,
|
| 25 |
+
"lr_scheduler": "cosine",
|
| 26 |
+
"max_grad_norm": 1.0,
|
| 27 |
+
"save_steps": 300,
|
| 28 |
+
"eval_steps": 500,
|
| 29 |
+
"eval_batches": 20,
|
| 30 |
+
"logging_steps": 10,
|
| 31 |
+
"seed": 42,
|
| 32 |
+
"verbose": true,
|
| 33 |
+
"checkpoint_activations": true,
|
| 34 |
+
"strategy": "ddp",
|
| 35 |
+
"mixed_precision": "bf16",
|
| 36 |
+
"wandb_enabled": true,
|
| 37 |
+
"wandb_project": "stochastic_sparsity",
|
| 38 |
+
"wandb_name": "1.2b resampled 30k longctx",
|
| 39 |
+
"wandb_tags": [
|
| 40 |
+
"qwen3",
|
| 41 |
+
"1.2b",
|
| 42 |
+
"resampled",
|
| 43 |
+
"30k",
|
| 44 |
+
"longctx",
|
| 45 |
+
"b128",
|
| 46 |
+
"scaleladder"
|
| 47 |
+
],
|
| 48 |
+
"hidden_size": 1536,
|
| 49 |
+
"intermediate_size": 6144,
|
| 50 |
+
"num_attention_heads": 12,
|
| 51 |
+
"num_key_value_heads": 4,
|
| 52 |
+
"num_hidden_layers": null,
|
| 53 |
+
"head_dim": null,
|
| 54 |
+
"attention_type": "sparse_stochastic",
|
| 55 |
+
"sparse_block_size": 128,
|
| 56 |
+
"sparse_num_random_blocks": 120,
|
| 57 |
+
"sparse_mask_pool_size": 1000,
|
| 58 |
+
"sparse_val_dense_compare": false,
|
| 59 |
+
"sparse_layer_indices": null,
|
| 60 |
+
"sparse_mask_cache_dir": "/mloscratch/homes/navasard/sparse/mask_cache_30k_b128_nrb120",
|
| 61 |
+
"sparse_mask_seed": 0,
|
| 62 |
+
"dense_mode": false,
|
| 63 |
+
"dense_step_intervals": null
|
| 64 |
+
}
|
| 65 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 66 |
+
Checkpoint activations: True
|
| 67 |
+
Checkpoint activations: True
|
| 68 |
+
Checkpoint activations: True
|
| 69 |
+
Initializing model from scratch (random weights)...
|
| 70 |
+
Checkpoint activations: True
|
| 71 |
+
|
| 72 |
+
|
| 73 |
+
================================================================================
|
| 74 |
+
MODEL ARCHITECTURE
|
| 75 |
+
================================================================================
|
| 76 |
+
Model config:
|
| 77 |
+
vocab_size: 151936
|
| 78 |
+
hidden_size: 1536
|
| 79 |
+
num_hidden_layers: 28
|
| 80 |
+
num_attention_heads: 12
|
| 81 |
+
num_key_value_heads: 4
|
| 82 |
+
head_dim: 128
|
| 83 |
+
intermediate_size: 6144
|
| 84 |
+
max_position_embeddings: 32768
|
| 85 |
+
rope_theta: 1000000
|
| 86 |
+
attention_type: sparse_stochastic
|
| 87 |
+
sparse_block_size: 128
|
| 88 |
+
sparse_num_random_blocks: 120
|
| 89 |
+
sparse_mask_pool_size: 1000
|
| 90 |
+
sparse_max_seq_length: 30720
|
| 91 |
+
|
| 92 |
+
Parameter count:
|
| 93 |
+
Total parameters: 1,202,352,640
|
| 94 |
+
Trainable parameters: 1,202,352,640
|
| 95 |
+
Non-trainable parameters: 0
|
| 96 |
+
Model size (BF16): 2.40 GB
|
| 97 |
+
|
| 98 |
+
--------------------------------------------------------------------------------
|
| 99 |
+
LAYER-BY-LAYER SUMMARY
|
| 100 |
+
--------------------------------------------------------------------------------
|
| 101 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 102 |
+
|
| 103 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 104 |
+
|
| 105 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 106 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 107 |
+
|
| 108 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 109 |
+
_warn_once(
|
| 110 |
+
Could not generate detailed summary: Failed to run torchinfo. See above stack traces for more details. Executed layers up to: [Embedding: 2, Qwen3RMSNorm: 4, Linear: 5, Linear: 5, Linear: 5, Qwen3RMSNorm: 5, Qwen3RMSNorm: 5, Qwen3RotaryEmbedding: 5]
|
| 111 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (233,373,696 params). True unique parameter count: 1,202,352,640 (1202.4M)
|
| 112 |
+
================================================================================
|
| 113 |
+
|
| 114 |
+
Loading dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...
|
| 115 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...
|
| 116 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...
|
| 117 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 118 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...
|
| 119 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/longctx30k/tokenized...
|
| 120 |
+
Loaded 788736 pre-tokenized examples (stored_len=30720, pack_factor=1, packed_examples=788736)
|
| 121 |
+
Loaded 788736 pre-tokenized examples (stored_len=30720, pack_factor=1, packed_examples=788736)
|
| 122 |
+
Loaded 788736 pre-tokenized examples (stored_len=30720, pack_factor=1, packed_examples=788736)
|
| 123 |
+
Loaded 788736 pre-tokenized examples (stored_len=30720, pack_factor=1, packed_examples=788736)
|
| 124 |
+
Dataset split: 749299 train, 39437 validation
|
| 125 |
+
Training examples (packed, train split): 749299
|
| 126 |
+
Validation examples (packed, val split): 39437
|
| 127 |
+
Per-device batch size: 1
|
| 128 |
+
World size (GPUs): 4
|
| 129 |
+
Gradient accumulation steps: 5
|
| 130 |
+
Effective batch size (seqs/step): 20
|
| 131 |
+
Sequence length: 30720
|
| 132 |
+
Tokens per optimizer step: 614,400
|
| 133 |
+
Micro-batches per epoch (per rank): 187325
|
| 134 |
+
Optimizer steps per epoch: 37465
|
| 135 |
+
Total optimizer steps: 37465
|
| 136 |
+
wandb: [wandb.login()] Loaded credentials for https://api.wandb.ai from WANDB_API_KEY.
|
| 137 |
+
wandb: Currently logged in as: ruben-navasardyan4869 (ruben-navasardyan4869-epfl) to https://api.wandb.ai. Use `wandb login --relogin` to force relogin
|
| 138 |
+
wandb: setting up run hn868f80
|
| 139 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 140 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260708_112402-hn868f80
|
| 141 |
+
wandb: Run `wandb offline` to turn off syncing.
|
| 142 |
+
wandb: Syncing run 1.2b resampled 30k longctx
|
| 143 |
+
wandb: ⭐️ View project at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity
|
| 144 |
+
wandb: 🚀 View run at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity/runs/hn868f80
|
| 145 |
+
Starting training...
|
| 146 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 147 |
+
Step 10/37465 | Loss: 12.2529 | LR: 6.67e-06 | 16108.6ms/step | 1.2 samples/s
|
| 148 |
+
Step 20/37465 | Loss: 12.1155 | LR: 1.33e-05 | 8131.3ms/step | 2.5 samples/s
|
| 149 |
+
Step 30/37465 | Loss: 11.6636 | LR: 2.00e-05 | 8123.6ms/step | 2.5 samples/s
|
| 150 |
+
Step 40/37465 | Loss: 10.6239 | LR: 2.67e-05 | 8092.5ms/step | 2.5 samples/s
|
| 151 |
+
Step 50/37465 | Loss: 10.0364 | LR: 3.33e-05 | 8084.0ms/step | 2.5 samples/s
|
| 152 |
+
Step 60/37465 | Loss: 9.5529 | LR: 4.00e-05 | 8086.0ms/step | 2.5 samples/s
|
| 153 |
+
Step 70/37465 | Loss: 9.0991 | LR: 4.67e-05 | 8086.6ms/step | 2.5 samples/s
|
| 154 |
+
Step 80/37465 | Loss: 8.6253 | LR: 5.33e-05 | 8098.9ms/step | 2.5 samples/s
|
| 155 |
+
Step 90/37465 | Loss: 8.0489 | LR: 6.00e-05 | 8077.6ms/step | 2.5 samples/s
|
| 156 |
+
Step 100/37465 | Loss: 7.7035 | LR: 6.67e-05 | 8081.7ms/step | 2.5 samples/s
|
| 157 |
+
Step 110/37465 | Loss: 7.3558 | LR: 7.33e-05 | 8080.7ms/step | 2.5 samples/s
|
| 158 |
+
Step 120/37465 | Loss: 7.0939 | LR: 8.00e-05 | 8095.0ms/step | 2.5 samples/s
|
| 159 |
+
Step 130/37465 | Loss: 6.9100 | LR: 8.67e-05 | 8109.2ms/step | 2.5 samples/s
|
| 160 |
+
Step 140/37465 | Loss: 6.8013 | LR: 9.33e-05 | 8203.9ms/step | 2.4 samples/s
|
| 161 |
+
Step 150/37465 | Loss: 6.8181 | LR: 1.00e-04 | 8287.3ms/step | 2.4 samples/s
|
| 162 |
+
Step 160/37465 | Loss: 6.6680 | LR: 1.07e-04 | 8388.0ms/step | 2.4 samples/s
|
| 163 |
+
Step 170/37465 | Loss: 6.3391 | LR: 1.13e-04 | 8137.4ms/step | 2.5 samples/s
|
| 164 |
+
Step 180/37465 | Loss: 6.1800 | LR: 1.20e-04 | 8334.3ms/step | 2.4 samples/s
|
| 165 |
+
Step 190/37465 | Loss: 6.2515 | LR: 1.27e-04 | 8359.5ms/step | 2.4 samples/s
|
| 166 |
+
Step 200/37465 | Loss: 6.0149 | LR: 1.33e-04 | 8217.3ms/step | 2.4 samples/s
|
| 167 |
+
Step 210/37465 | Loss: 5.9924 | LR: 1.40e-04 | 8219.1ms/step | 2.4 samples/s
|
| 168 |
+
Step 220/37465 | Loss: 5.9197 | LR: 1.47e-04 | 8339.7ms/step | 2.4 samples/s
|
| 169 |
+
Step 230/37465 | Loss: 5.8678 | LR: 1.53e-04 | 8380.4ms/step | 2.4 samples/s
|
| 170 |
+
Step 240/37465 | Loss: 5.8344 | LR: 1.60e-04 | 8227.7ms/step | 2.4 samples/s
|
| 171 |
+
Step 250/37465 | Loss: 5.7789 | LR: 1.67e-04 | 8311.3ms/step | 2.4 samples/s
|
| 172 |
+
Step 260/37465 | Loss: 5.6418 | LR: 1.73e-04 | 8387.2ms/step | 2.4 samples/s
|
| 173 |
+
Step 270/37465 | Loss: 5.6752 | LR: 1.80e-04 | 8305.4ms/step | 2.4 samples/s
|
| 174 |
+
Step 280/37465 | Loss: 5.6590 | LR: 1.87e-04 | 8264.8ms/step | 2.4 samples/s
|
| 175 |
+
Step 290/37465 | Loss: 5.4748 | LR: 1.93e-04 | 8364.3ms/step | 2.4 samples/s
|
| 176 |
+
Step 300/37465 | Loss: 5.3536 | LR: 2.00e-04 | 8401.3ms/step | 2.4 samples/s
|
| 177 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209/checkpoint-300
|
| 178 |
+
Step 310/37465 | Loss: 5.2326 | LR: 2.07e-04 | 9109.2ms/step | 2.2 samples/s
|
| 179 |
+
Step 320/37465 | Loss: 5.3250 | LR: 2.13e-04 | 8331.6ms/step | 2.4 samples/s
|
| 180 |
+
Step 330/37465 | Loss: 5.5214 | LR: 2.20e-04 | 8361.3ms/step | 2.4 samples/s
|
| 181 |
+
Step 340/37465 | Loss: 5.3371 | LR: 2.27e-04 | 8293.6ms/step | 2.4 samples/s
|
| 182 |
+
Step 350/37465 | Loss: 5.1644 | LR: 2.33e-04 | 8315.2ms/step | 2.4 samples/s
|
| 183 |
+
Step 360/37465 | Loss: 5.2510 | LR: 2.40e-04 | 8461.1ms/step | 2.4 samples/s
|
| 184 |
+
Step 370/37465 | Loss: 5.0816 | LR: 2.47e-04 | 8194.5ms/step | 2.4 samples/s
|
| 185 |
+
Step 380/37465 | Loss: 5.3100 | LR: 2.53e-04 | 8402.5ms/step | 2.4 samples/s
|
| 186 |
+
Step 390/37465 | Loss: 5.2247 | LR: 2.60e-04 | 8362.2ms/step | 2.4 samples/s
|
| 187 |
+
Step 400/37465 | Loss: 5.2271 | LR: 2.67e-04 | 8184.1ms/step | 2.4 samples/s
|
| 188 |
+
Step 410/37465 | Loss: 5.0511 | LR: 2.73e-04 | 8313.9ms/step | 2.4 samples/s
|
| 189 |
+
Step 420/37465 | Loss: 4.8262 | LR: 2.80e-04 | 8418.4ms/step | 2.4 samples/s
|
| 190 |
+
Step 430/37465 | Loss: 4.9368 | LR: 2.87e-04 | 8264.9ms/step | 2.4 samples/s
|
| 191 |
+
Step 440/37465 | Loss: 4.8697 | LR: 2.93e-04 | 8337.8ms/step | 2.4 samples/s
|
| 192 |
+
Step 450/37465 | Loss: 4.8496 | LR: 3.00e-04 | 8381.9ms/step | 2.4 samples/s
|
| 193 |
+
Step 460/37465 | Loss: 4.6666 | LR: 3.07e-04 | 8243.3ms/step | 2.4 samples/s
|
| 194 |
+
Step 470/37465 | Loss: 4.6707 | LR: 3.13e-04 | 8268.4ms/step | 2.4 samples/s
|
| 195 |
+
Step 480/37465 | Loss: 4.8633 | LR: 3.20e-04 | 8348.5ms/step | 2.4 samples/s
|
| 196 |
+
Step 490/37465 | Loss: 4.5865 | LR: 3.27e-04 | 8334.4ms/step | 2.4 samples/s
|
| 197 |
+
Step 500/37465 | Loss: 4.8181 | LR: 3.33e-04 | 8301.3ms/step | 2.4 samples/s
|
| 198 |
+
Validation at step 500: Loss = 4.6234, Perplexity = 101.84
|
| 199 |
+
Step 510/37465 | Loss: 4.4567 | LR: 3.40e-04 | 12530.7ms/step | 1.6 samples/s
|
| 200 |
+
Step 520/37465 | Loss: 4.6110 | LR: 3.47e-04 | 8414.2ms/step | 2.4 samples/s
|
| 201 |
+
Step 530/37465 | Loss: 4.7611 | LR: 3.53e-04 | 8301.6ms/step | 2.4 samples/s
|
| 202 |
+
Step 540/37465 | Loss: 4.8849 | LR: 3.60e-04 | 8380.6ms/step | 2.4 samples/s
|
| 203 |
+
Step 550/37465 | Loss: 4.3841 | LR: 3.67e-04 | 8311.8ms/step | 2.4 samples/s
|
| 204 |
+
Step 560/37465 | Loss: 4.3966 | LR: 3.73e-04 | 8342.6ms/step | 2.4 samples/s
|
| 205 |
+
Step 570/37465 | Loss: 4.3736 | LR: 3.80e-04 | 8409.2ms/step | 2.4 samples/s
|
| 206 |
+
Step 580/37465 | Loss: 4.0383 | LR: 3.87e-04 | 8353.1ms/step | 2.4 samples/s
|
| 207 |
+
Step 590/37465 | Loss: 4.4026 | LR: 3.93e-04 | 8452.4ms/step | 2.4 samples/s
|
| 208 |
+
Step 600/37465 | Loss: 4.4882 | LR: 4.00e-04 | 8403.1ms/step | 2.4 samples/s
|
| 209 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209/checkpoint-600
|
| 210 |
+
Step 610/37465 | Loss: 4.2267 | LR: 4.07e-04 | 9073.7ms/step | 2.2 samples/s
|
| 211 |
+
Step 620/37465 | Loss: 4.0985 | LR: 4.13e-04 | 8221.0ms/step | 2.4 samples/s
|
| 212 |
+
Step 630/37465 | Loss: 4.1605 | LR: 4.20e-04 | 8221.4ms/step | 2.4 samples/s
|
| 213 |
+
Step 640/37465 | Loss: 4.2581 | LR: 4.27e-04 | 8149.4ms/step | 2.5 samples/s
|
| 214 |
+
Step 650/37465 | Loss: 4.1771 | LR: 4.33e-04 | 8182.6ms/step | 2.4 samples/s
|
| 215 |
+
Step 660/37465 | Loss: 4.2448 | LR: 4.40e-04 | 8229.3ms/step | 2.4 samples/s
|
| 216 |
+
Step 670/37465 | Loss: 4.3723 | LR: 4.47e-04 | 8152.3ms/step | 2.5 samples/s
|
| 217 |
+
Step 680/37465 | Loss: 4.1398 | LR: 4.53e-04 | 8190.6ms/step | 2.4 samples/s
|
| 218 |
+
Step 690/37465 | Loss: 3.9610 | LR: 4.60e-04 | 8376.1ms/step | 2.4 samples/s
|
| 219 |
+
Step 700/37465 | Loss: 4.0882 | LR: 4.67e-04 | 8297.2ms/step | 2.4 samples/s
|
| 220 |
+
Step 710/37465 | Loss: 4.0269 | LR: 4.73e-04 | 8247.7ms/step | 2.4 samples/s
|
| 221 |
+
Step 720/37465 | Loss: 3.9731 | LR: 4.80e-04 | 8152.7ms/step | 2.5 samples/s
|
| 222 |
+
Step 730/37465 | Loss: 3.5717 | LR: 4.87e-04 | 8128.0ms/step | 2.5 samples/s
|
| 223 |
+
Step 740/37465 | Loss: 4.0327 | LR: 4.93e-04 | 8136.5ms/step | 2.5 samples/s
|
| 224 |
+
Step 750/37465 | Loss: 3.7517 | LR: 5.00e-04 | 8156.7ms/step | 2.5 samples/s
|
| 225 |
+
Step 760/37465 | Loss: 3.6823 | LR: 5.00e-04 | 8179.4ms/step | 2.4 samples/s
|
| 226 |
+
Step 770/37465 | Loss: 3.6981 | LR: 5.00e-04 | 8187.6ms/step | 2.4 samples/s
|
| 227 |
+
Step 780/37465 | Loss: 3.7687 | LR: 5.00e-04 | 8195.8ms/step | 2.4 samples/s
|
| 228 |
+
Step 790/37465 | Loss: 3.4020 | LR: 5.00e-04 | 8201.2ms/step | 2.4 samples/s
|
| 229 |
+
Step 800/37465 | Loss: 3.7875 | LR: 5.00e-04 | 8244.4ms/step | 2.4 samples/s
|
| 230 |
+
Step 810/37465 | Loss: 3.8170 | LR: 5.00e-04 | 8204.8ms/step | 2.4 samples/s
|
| 231 |
+
Step 820/37465 | Loss: 3.6359 | LR: 5.00e-04 | 8149.9ms/step | 2.5 samples/s
|
| 232 |
+
Step 830/37465 | Loss: 3.6302 | LR: 5.00e-04 | 8159.7ms/step | 2.5 samples/s
|
| 233 |
+
Step 840/37465 | Loss: 3.8067 | LR: 5.00e-04 | 8152.7ms/step | 2.5 samples/s
|
| 234 |
+
Step 850/37465 | Loss: 3.4456 | LR: 5.00e-04 | 8219.3ms/step | 2.4 samples/s
|
| 235 |
+
Step 860/37465 | Loss: 3.6688 | LR: 5.00e-04 | 8306.0ms/step | 2.4 samples/s
|
| 236 |
+
Step 870/37465 | Loss: 3.6052 | LR: 5.00e-04 | 8273.8ms/step | 2.4 samples/s
|
| 237 |
+
Step 880/37465 | Loss: 3.4955 | LR: 5.00e-04 | 8288.3ms/step | 2.4 samples/s
|
| 238 |
+
Step 890/37465 | Loss: 3.5420 | LR: 5.00e-04 | 8239.0ms/step | 2.4 samples/s
|
| 239 |
+
Step 900/37465 | Loss: 3.2254 | LR: 5.00e-04 | 8169.4ms/step | 2.4 samples/s
|
| 240 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209/checkpoint-900
|
| 241 |
+
Step 910/37465 | Loss: 3.2560 | LR: 5.00e-04 | 9184.3ms/step | 2.2 samples/s
|
| 242 |
+
Step 920/37465 | Loss: 3.4002 | LR: 5.00e-04 | 8214.5ms/step | 2.4 samples/s
|
| 243 |
+
Step 930/37465 | Loss: 3.2559 | LR: 5.00e-04 | 8258.3ms/step | 2.4 samples/s
|
| 244 |
+
Step 940/37465 | Loss: 3.5204 | LR: 5.00e-04 | 8186.9ms/step | 2.4 samples/s
|
| 245 |
+
Step 950/37465 | Loss: 3.7731 | LR: 5.00e-04 | 8245.3ms/step | 2.4 samples/s
|
| 246 |
+
Step 960/37465 | Loss: 3.1069 | LR: 5.00e-04 | 8158.7ms/step | 2.5 samples/s
|
| 247 |
+
Step 970/37465 | Loss: 3.4975 | LR: 5.00e-04 | 8265.2ms/step | 2.4 samples/s
|
| 248 |
+
Step 980/37465 | Loss: 3.3028 | LR: 5.00e-04 | 8266.4ms/step | 2.4 samples/s
|
| 249 |
+
Step 990/37465 | Loss: 3.2725 | LR: 5.00e-04 | 8200.5ms/step | 2.4 samples/s
|
| 250 |
+
Step 1000/37465 | Loss: 3.1093 | LR: 5.00e-04 | 8170.5ms/step | 2.4 samples/s
|
| 251 |
+
Validation at step 1000: Loss = 3.3107, Perplexity = 27.40
|
| 252 |
+
Step 1010/37465 | Loss: 3.1640 | LR: 5.00e-04 | 8912.6ms/step | 2.2 samples/s
|
| 253 |
+
Step 1020/37465 | Loss: 3.4299 | LR: 5.00e-04 | 8212.7ms/step | 2.4 samples/s
|
| 254 |
+
Step 1030/37465 | Loss: 3.0263 | LR: 5.00e-04 | 8212.9ms/step | 2.4 samples/s
|
| 255 |
+
Step 1040/37465 | Loss: 3.4330 | LR: 5.00e-04 | 8177.0ms/step | 2.4 samples/s
|
| 256 |
+
Step 1050/37465 | Loss: 3.2475 | LR: 5.00e-04 | 8203.6ms/step | 2.4 samples/s
|
| 257 |
+
Step 1060/37465 | Loss: 3.2549 | LR: 5.00e-04 | 8239.7ms/step | 2.4 samples/s
|
| 258 |
+
Step 1070/37465 | Loss: 3.2350 | LR: 5.00e-04 | 8174.6ms/step | 2.4 samples/s
|
| 259 |
+
Step 1080/37465 | Loss: 3.2388 | LR: 5.00e-04 | 8144.2ms/step | 2.5 samples/s
|
| 260 |
+
Step 1090/37465 | Loss: 3.2410 | LR: 5.00e-04 | 8155.1ms/step | 2.5 samples/s
|
| 261 |
+
Step 1100/37465 | Loss: 3.0985 | LR: 5.00e-04 | 8152.8ms/step | 2.5 samples/s
|
| 262 |
+
Step 1110/37465 | Loss: 3.0416 | LR: 5.00e-04 | 8235.7ms/step | 2.4 samples/s
|
| 263 |
+
Step 1120/37465 | Loss: 2.9873 | LR: 5.00e-04 | 8241.8ms/step | 2.4 samples/s
|
| 264 |
+
Step 1130/37465 | Loss: 3.2195 | LR: 5.00e-04 | 8187.2ms/step | 2.4 samples/s
|
| 265 |
+
Step 1140/37465 | Loss: 3.2064 | LR: 5.00e-04 | 8172.4ms/step | 2.4 samples/s
|
| 266 |
+
Step 1150/37465 | Loss: 3.0180 | LR: 5.00e-04 | 8228.4ms/step | 2.4 samples/s
|
| 267 |
+
Step 1160/37465 | Loss: 3.3100 | LR: 5.00e-04 | 8210.0ms/step | 2.4 samples/s
|
| 268 |
+
Step 1170/37465 | Loss: 2.8792 | LR: 5.00e-04 | 8227.6ms/step | 2.4 samples/s
|
| 269 |
+
Step 1180/37465 | Loss: 3.2582 | LR: 5.00e-04 | 8248.9ms/step | 2.4 samples/s
|
| 270 |
+
Step 1190/37465 | Loss: 3.0823 | LR: 5.00e-04 | 8269.8ms/step | 2.4 samples/s
|
| 271 |
+
Step 1200/37465 | Loss: 2.8300 | LR: 5.00e-04 | 8179.5ms/step | 2.4 samples/s
|
| 272 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209/checkpoint-1200
|
| 273 |
+
Step 1210/37465 | Loss: 3.1854 | LR: 5.00e-04 | 9095.3ms/step | 2.2 samples/s
|
| 274 |
+
Step 1220/37465 | Loss: 3.2507 | LR: 5.00e-04 | 8178.1ms/step | 2.4 samples/s
|
| 275 |
+
Step 1230/37465 | Loss: 2.8841 | LR: 5.00e-04 | 8179.4ms/step | 2.4 samples/s
|
| 276 |
+
Step 1240/37465 | Loss: 3.1349 | LR: 5.00e-04 | 8155.6ms/step | 2.5 samples/s
|
| 277 |
+
Step 1250/37465 | Loss: 2.9573 | LR: 5.00e-04 | 8202.6ms/step | 2.4 samples/s
|
| 278 |
+
Step 1260/37465 | Loss: 2.9792 | LR: 5.00e-04 | 8185.9ms/step | 2.4 samples/s
|
| 279 |
+
Step 1270/37465 | Loss: 3.0829 | LR: 5.00e-04 | 8252.0ms/step | 2.4 samples/s
|
| 280 |
+
Step 1280/37465 | Loss: 2.9335 | LR: 5.00e-04 | 8206.7ms/step | 2.4 samples/s
|
| 281 |
+
Step 1290/37465 | Loss: 3.0606 | LR: 5.00e-04 | 8187.6ms/step | 2.4 samples/s
|
| 282 |
+
Step 1300/37465 | Loss: 3.3668 | LR: 5.00e-04 | 8204.1ms/step | 2.4 samples/s
|
| 283 |
+
Step 1310/37465 | Loss: 3.1303 | LR: 5.00e-04 | 8189.0ms/step | 2.4 samples/s
|
| 284 |
+
Step 1320/37465 | Loss: 2.9707 | LR: 5.00e-04 | 8211.9ms/step | 2.4 samples/s
|
| 285 |
+
Step 1330/37465 | Loss: 3.1654 | LR: 5.00e-04 | 8237.1ms/step | 2.4 samples/s
|
| 286 |
+
Step 1340/37465 | Loss: 3.0821 | LR: 5.00e-04 | 8188.5ms/step | 2.4 samples/s
|
| 287 |
+
Step 1350/37465 | Loss: 3.0063 | LR: 5.00e-04 | 8214.2ms/step | 2.4 samples/s
|
| 288 |
+
Step 1360/37465 | Loss: 2.9233 | LR: 5.00e-04 | 8179.1ms/step | 2.4 samples/s
|
| 289 |
+
Step 1370/37465 | Loss: 3.2369 | LR: 5.00e-04 | 8193.5ms/step | 2.4 samples/s
|
| 290 |
+
Step 1380/37465 | Loss: 2.9580 | LR: 5.00e-04 | 8154.0ms/step | 2.5 samples/s
|
| 291 |
+
Step 1390/37465 | Loss: 2.9403 | LR: 5.00e-04 | 8206.3ms/step | 2.4 samples/s
|
| 292 |
+
Step 1400/37465 | Loss: 2.9784 | LR: 5.00e-04 | 8174.0ms/step | 2.4 samples/s
|
| 293 |
+
Step 1410/37465 | Loss: 3.1715 | LR: 5.00e-04 | 8226.6ms/step | 2.4 samples/s
|
| 294 |
+
Step 1420/37465 | Loss: 2.7800 | LR: 5.00e-04 | 8163.5ms/step | 2.4 samples/s
|
| 295 |
+
Step 1430/37465 | Loss: 3.3297 | LR: 5.00e-04 | 8170.5ms/step | 2.4 samples/s
|
| 296 |
+
Step 1440/37465 | Loss: 2.9857 | LR: 5.00e-04 | 8143.5ms/step | 2.5 samples/s
|
| 297 |
+
Step 1450/37465 | Loss: 3.0472 | LR: 5.00e-04 | 8186.8ms/step | 2.4 samples/s
|
| 298 |
+
Step 1460/37465 | Loss: 3.1017 | LR: 5.00e-04 | 8201.9ms/step | 2.4 samples/s
|
| 299 |
+
Step 1470/37465 | Loss: 2.9672 | LR: 5.00e-04 | 8281.7ms/step | 2.4 samples/s
|
| 300 |
+
Step 1480/37465 | Loss: 2.8356 | LR: 5.00e-04 | 8175.8ms/step | 2.4 samples/s
|
| 301 |
+
Step 1490/37465 | Loss: 2.9505 | LR: 4.99e-04 | 8182.0ms/step | 2.4 samples/s
|
| 302 |
+
Step 1500/37465 | Loss: 2.9152 | LR: 4.99e-04 | 8204.8ms/step | 2.4 samples/s
|
| 303 |
+
Validation at step 1500: Loss = 2.9929, Perplexity = 19.94
|
| 304 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209/checkpoint-1500
|
| 305 |
+
Step 1510/37465 | Loss: 2.9940 | LR: 4.99e-04 | 9734.2ms/step | 2.1 samples/s
|
| 306 |
+
Step 1520/37465 | Loss: 2.9082 | LR: 4.99e-04 | 8144.7ms/step | 2.5 samples/s
|
| 307 |
+
Step 1530/37465 | Loss: 2.8439 | LR: 4.99e-04 | 8170.1ms/step | 2.4 samples/s
|
| 308 |
+
Step 1540/37465 | Loss: 2.8328 | LR: 4.99e-04 | 8234.3ms/step | 2.4 samples/s
|
| 309 |
+
Step 1550/37465 | Loss: 3.1183 | LR: 4.99e-04 | 8230.8ms/step | 2.4 samples/s
|
| 310 |
+
Step 1560/37465 | Loss: 2.9935 | LR: 4.99e-04 | 8171.8ms/step | 2.4 samples/s
|
| 311 |
+
Step 1570/37465 | Loss: 2.7985 | LR: 4.99e-04 | 8197.9ms/step | 2.4 samples/s
|
| 312 |
+
Step 1580/37465 | Loss: 3.1618 | LR: 4.99e-04 | 8187.2ms/step | 2.4 samples/s
|
| 313 |
+
Step 1590/37465 | Loss: 3.0263 | LR: 4.99e-04 | 8168.4ms/step | 2.4 samples/s
|
| 314 |
+
Step 1600/37465 | Loss: 3.3189 | LR: 4.99e-04 | 8201.7ms/step | 2.4 samples/s
|
| 315 |
+
Step 1610/37465 | Loss: 2.8287 | LR: 4.99e-04 | 8183.2ms/step | 2.4 samples/s
|
| 316 |
+
Step 1620/37465 | Loss: 3.0913 | LR: 4.99e-04 | 8221.1ms/step | 2.4 samples/s
|
| 317 |
+
Step 1630/37465 | Loss: 2.9591 | LR: 4.99e-04 | 8224.3ms/step | 2.4 samples/s
|
| 318 |
+
Step 1640/37465 | Loss: 2.8990 | LR: 4.99e-04 | 8187.6ms/step | 2.4 samples/s
|
| 319 |
+
Step 1650/37465 | Loss: 2.6485 | LR: 4.99e-04 | 8256.0ms/step | 2.4 samples/s
|
| 320 |
+
Step 1660/37465 | Loss: 2.7825 | LR: 4.99e-04 | 8186.0ms/step | 2.4 samples/s
|
| 321 |
+
Step 1670/37465 | Loss: 2.7878 | LR: 4.99e-04 | 8184.7ms/step | 2.4 samples/s
|
| 322 |
+
Step 1680/37465 | Loss: 3.0618 | LR: 4.99e-04 | 8154.6ms/step | 2.5 samples/s
|
| 323 |
+
Step 1690/37465 | Loss: 2.9331 | LR: 4.99e-04 | 8154.0ms/step | 2.5 samples/s
|
| 324 |
+
Step 1700/37465 | Loss: 2.9924 | LR: 4.99e-04 | 8170.4ms/step | 2.4 samples/s
|
| 325 |
+
Step 1710/37465 | Loss: 3.0073 | LR: 4.99e-04 | 8154.1ms/step | 2.5 samples/s
|
| 326 |
+
Step 1720/37465 | Loss: 3.0590 | LR: 4.99e-04 | 8182.2ms/step | 2.4 samples/s
|
| 327 |
+
Step 1730/37465 | Loss: 2.8025 | LR: 4.99e-04 | 8192.3ms/step | 2.4 samples/s
|
| 328 |
+
Step 1740/37465 | Loss: 2.9592 | LR: 4.99e-04 | 8182.5ms/step | 2.4 samples/s
|
| 329 |
+
Step 1750/37465 | Loss: 2.9930 | LR: 4.99e-04 | 8149.3ms/step | 2.5 samples/s
|
| 330 |
+
Step 1760/37465 | Loss: 2.9122 | LR: 4.99e-04 | 8202.2ms/step | 2.4 samples/s
|
| 331 |
+
Step 1770/37465 | Loss: 2.9019 | LR: 4.99e-04 | 8199.3ms/step | 2.4 samples/s
|
| 332 |
+
Step 1780/37465 | Loss: 2.7550 | LR: 4.99e-04 | 8217.9ms/step | 2.4 samples/s
|
| 333 |
+
Step 1790/37465 | Loss: 2.9807 | LR: 4.99e-04 | 8218.4ms/step | 2.4 samples/s
|
| 334 |
+
Step 1800/37465 | Loss: 2.6345 | LR: 4.99e-04 | 8250.8ms/step | 2.4 samples/s
|
| 335 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209/checkpoint-1800
|
| 336 |
+
Step 1810/37465 | Loss: 2.9508 | LR: 4.99e-04 | 9148.1ms/step | 2.2 samples/s
|
| 337 |
+
Step 1820/37465 | Loss: 2.9640 | LR: 4.99e-04 | 8218.2ms/step | 2.4 samples/s
|
| 338 |
+
Step 1830/37465 | Loss: 2.8576 | LR: 4.99e-04 | 8240.7ms/step | 2.4 samples/s
|
| 339 |
+
Step 1840/37465 | Loss: 2.9748 | LR: 4.99e-04 | 8187.0ms/step | 2.4 samples/s
|
| 340 |
+
Step 1850/37465 | Loss: 2.7509 | LR: 4.99e-04 | 8185.5ms/step | 2.4 samples/s
|
| 341 |
+
Step 1860/37465 | Loss: 2.7869 | LR: 4.99e-04 | 8164.2ms/step | 2.4 samples/s
|
| 342 |
+
Step 1870/37465 | Loss: 3.1765 | LR: 4.99e-04 | 8173.6ms/step | 2.4 samples/s
|
| 343 |
+
Step 1880/37465 | Loss: 2.9232 | LR: 4.99e-04 | 8160.3ms/step | 2.5 samples/s
|
| 344 |
+
Step 1890/37465 | Loss: 2.9119 | LR: 4.99e-04 | 8150.2ms/step | 2.5 samples/s
|
| 345 |
+
Step 1900/37465 | Loss: 2.7851 | LR: 4.99e-04 | 8160.2ms/step | 2.5 samples/s
|
| 346 |
+
Step 1910/37465 | Loss: 2.7634 | LR: 4.99e-04 | 8163.8ms/step | 2.4 samples/s
|
| 347 |
+
Step 1920/37465 | Loss: 2.9797 | LR: 4.99e-04 | 8163.2ms/step | 2.5 samples/s
|
| 348 |
+
Step 1930/37465 | Loss: 2.8600 | LR: 4.99e-04 | 8142.1ms/step | 2.5 samples/s
|
| 349 |
+
Step 1940/37465 | Loss: 2.8724 | LR: 4.99e-04 | 8167.8ms/step | 2.4 samples/s
|
| 350 |
+
Step 1950/37465 | Loss: 2.7951 | LR: 4.99e-04 | 8183.9ms/step | 2.4 samples/s
|
| 351 |
+
Step 1960/37465 | Loss: 2.7944 | LR: 4.99e-04 | 8172.5ms/step | 2.4 samples/s
|
| 352 |
+
Step 1970/37465 | Loss: 3.0025 | LR: 4.99e-04 | 8171.6ms/step | 2.4 samples/s
|
| 353 |
+
Step 1980/37465 | Loss: 2.7713 | LR: 4.99e-04 | 8160.0ms/step | 2.5 samples/s
|
| 354 |
+
Step 1990/37465 | Loss: 2.7367 | LR: 4.99e-04 | 8149.8ms/step | 2.5 samples/s
|
| 355 |
+
Step 2000/37465 | Loss: 2.8296 | LR: 4.99e-04 | 8178.1ms/step | 2.4 samples/s
|
| 356 |
+
Validation at step 2000: Loss = 2.8157, Perplexity = 16.71
|
| 357 |
+
Step 2010/37465 | Loss: 2.7407 | LR: 4.99e-04 | 8857.0ms/step | 2.3 samples/s
|
| 358 |
+
Step 2020/37465 | Loss: 2.8025 | LR: 4.99e-04 | 8144.6ms/step | 2.5 samples/s
|
| 359 |
+
Step 2030/37465 | Loss: 2.6655 | LR: 4.99e-04 | 8163.9ms/step | 2.4 samples/s
|
| 360 |
+
Step 2040/37465 | Loss: 2.7126 | LR: 4.98e-04 | 8212.2ms/step | 2.4 samples/s
|
| 361 |
+
Step 2050/37465 | Loss: 2.8032 | LR: 4.98e-04 | 8265.4ms/step | 2.4 samples/s
|
| 362 |
+
Step 2060/37465 | Loss: 2.6603 | LR: 4.98e-04 | 8265.1ms/step | 2.4 samples/s
|
| 363 |
+
Step 2070/37465 | Loss: 2.6939 | LR: 4.98e-04 | 8219.6ms/step | 2.4 samples/s
|
| 364 |
+
Step 2080/37465 | Loss: 2.8709 | LR: 4.98e-04 | 8153.7ms/step | 2.5 samples/s
|
| 365 |
+
Step 2090/37465 | Loss: 2.8547 | LR: 4.98e-04 | 8164.6ms/step | 2.4 samples/s
|
| 366 |
+
Step 2100/37465 | Loss: 2.9556 | LR: 4.98e-04 | 8154.4ms/step | 2.5 samples/s
|
| 367 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209/checkpoint-2100
|
| 368 |
+
Step 2110/37465 | Loss: 2.8995 | LR: 4.98e-04 | 9140.8ms/step | 2.2 samples/s
|
| 369 |
+
Step 2120/37465 | Loss: 2.8264 | LR: 4.98e-04 | 8196.8ms/step | 2.4 samples/s
|
| 370 |
+
Step 2130/37465 | Loss: 2.5502 | LR: 4.98e-04 | 8167.0ms/step | 2.4 samples/s
|
| 371 |
+
Step 2140/37465 | Loss: 2.8676 | LR: 4.98e-04 | 8158.7ms/step | 2.5 samples/s
|
| 372 |
+
Step 2150/37465 | Loss: 2.8053 | LR: 4.98e-04 | 8175.0ms/step | 2.4 samples/s
|
| 373 |
+
Step 2160/37465 | Loss: 2.7136 | LR: 4.98e-04 | 8182.5ms/step | 2.4 samples/s
|
| 374 |
+
Step 2170/37465 | Loss: 2.8158 | LR: 4.98e-04 | 8178.2ms/step | 2.4 samples/s
|
| 375 |
+
Step 2180/37465 | Loss: 2.8378 | LR: 4.98e-04 | 8164.8ms/step | 2.4 samples/s
|
| 376 |
+
Step 2190/37465 | Loss: 2.7915 | LR: 4.98e-04 | 8185.7ms/step | 2.4 samples/s
|
| 377 |
+
Step 2200/37465 | Loss: 2.7099 | LR: 4.98e-04 | 8155.4ms/step | 2.5 samples/s
|
| 378 |
+
Step 2210/37465 | Loss: 2.6477 | LR: 4.98e-04 | 8213.5ms/step | 2.4 samples/s
|
| 379 |
+
Step 2220/37465 | Loss: 2.8399 | LR: 4.98e-04 | 8167.4ms/step | 2.4 samples/s
|
| 380 |
+
Step 2230/37465 | Loss: 2.8308 | LR: 4.98e-04 | 8169.0ms/step | 2.4 samples/s
|
| 381 |
+
Step 2240/37465 | Loss: 2.8296 | LR: 4.98e-04 | 8170.1ms/step | 2.4 samples/s
|
| 382 |
+
Step 2250/37465 | Loss: 2.7188 | LR: 4.98e-04 | 8209.2ms/step | 2.4 samples/s
|
| 383 |
+
Step 2260/37465 | Loss: 2.8725 | LR: 4.98e-04 | 8153.3ms/step | 2.5 samples/s
|
| 384 |
+
Step 2270/37465 | Loss: 2.7671 | LR: 4.98e-04 | 8187.0ms/step | 2.4 samples/s
|
| 385 |
+
Step 2280/37465 | Loss: 2.5925 | LR: 4.98e-04 | 8195.9ms/step | 2.4 samples/s
|
| 386 |
+
Step 2290/37465 | Loss: 2.7323 | LR: 4.98e-04 | 8184.2ms/step | 2.4 samples/s
|
| 387 |
+
Step 2300/37465 | Loss: 2.8295 | LR: 4.98e-04 | 8156.4ms/step | 2.5 samples/s
|
| 388 |
+
Step 2310/37465 | Loss: 2.8868 | LR: 4.98e-04 | 8166.3ms/step | 2.4 samples/s
|
| 389 |
+
Step 2320/37465 | Loss: 2.7510 | LR: 4.98e-04 | 8204.4ms/step | 2.4 samples/s
|
| 390 |
+
Step 2330/37465 | Loss: 3.0182 | LR: 4.98e-04 | 8176.3ms/step | 2.4 samples/s
|
| 391 |
+
Step 2340/37465 | Loss: 2.6166 | LR: 4.98e-04 | 8154.8ms/step | 2.5 samples/s
|
| 392 |
+
Step 2350/37465 | Loss: 3.0000 | LR: 4.98e-04 | 8207.7ms/step | 2.4 samples/s
|
| 393 |
+
Step 2360/37465 | Loss: 2.6088 | LR: 4.98e-04 | 8220.1ms/step | 2.4 samples/s
|
| 394 |
+
Step 2370/37465 | Loss: 2.8639 | LR: 4.98e-04 | 8221.8ms/step | 2.4 samples/s
|
| 395 |
+
Step 2380/37465 | Loss: 2.6826 | LR: 4.98e-04 | 8219.5ms/step | 2.4 samples/s
|
| 396 |
+
Step 2390/37465 | Loss: 2.5604 | LR: 4.98e-04 | 8159.0ms/step | 2.5 samples/s
|
| 397 |
+
Step 2400/37465 | Loss: 2.5405 | LR: 4.98e-04 | 8160.4ms/step | 2.5 samples/s
|
| 398 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209/checkpoint-2400
|
| 399 |
+
Step 2410/37465 | Loss: 2.7121 | LR: 4.97e-04 | 9147.8ms/step | 2.2 samples/s
|
| 400 |
+
Step 2420/37465 | Loss: 2.8993 | LR: 4.97e-04 | 8209.1ms/step | 2.4 samples/s
|
| 401 |
+
Step 2430/37465 | Loss: 2.8897 | LR: 4.97e-04 | 8201.6ms/step | 2.4 samples/s
|
| 402 |
+
Step 2440/37465 | Loss: 2.8287 | LR: 4.97e-04 | 8208.0ms/step | 2.4 samples/s
|
| 403 |
+
Step 2450/37465 | Loss: 2.8289 | LR: 4.97e-04 | 8194.5ms/step | 2.4 samples/s
|
| 404 |
+
Step 2460/37465 | Loss: 2.8179 | LR: 4.97e-04 | 8186.6ms/step | 2.4 samples/s
|
| 405 |
+
Step 2470/37465 | Loss: 2.8386 | LR: 4.97e-04 | 8189.0ms/step | 2.4 samples/s
|
| 406 |
+
Step 2480/37465 | Loss: 2.6495 | LR: 4.97e-04 | 8177.5ms/step | 2.4 samples/s
|
| 407 |
+
Step 2490/37465 | Loss: 2.6424 | LR: 4.97e-04 | 8143.2ms/step | 2.5 samples/s
|
| 408 |
+
Step 2500/37465 | Loss: 2.7739 | LR: 4.97e-04 | 8146.2ms/step | 2.5 samples/s
|
| 409 |
+
Validation at step 2500: Loss = 2.7044, Perplexity = 14.95
|
| 410 |
+
Step 2510/37465 | Loss: 2.8365 | LR: 4.97e-04 | 8863.9ms/step | 2.3 samples/s
|
| 411 |
+
Step 2520/37465 | Loss: 2.5305 | LR: 4.97e-04 | 8186.7ms/step | 2.4 samples/s
|
| 412 |
+
Step 2530/37465 | Loss: 2.6727 | LR: 4.97e-04 | 8181.0ms/step | 2.4 samples/s
|
| 413 |
+
Step 2540/37465 | Loss: 2.9635 | LR: 4.97e-04 | 8212.1ms/step | 2.4 samples/s
|
| 414 |
+
Step 2550/37465 | Loss: 2.4608 | LR: 4.97e-04 | 8267.2ms/step | 2.4 samples/s
|
| 415 |
+
Step 2560/37465 | Loss: 2.7541 | LR: 4.97e-04 | 8212.9ms/step | 2.4 samples/s
|
| 416 |
+
Step 2570/37465 | Loss: 2.7161 | LR: 4.97e-04 | 8190.1ms/step | 2.4 samples/s
|
| 417 |
+
Step 2580/37465 | Loss: 2.5075 | LR: 4.97e-04 | 8142.6ms/step | 2.5 samples/s
|
| 418 |
+
Step 2590/37465 | Loss: 2.7348 | LR: 4.97e-04 | 8212.6ms/step | 2.4 samples/s
|
| 419 |
+
Step 2600/37465 | Loss: 2.8617 | LR: 4.97e-04 | 8269.4ms/step | 2.4 samples/s
|
| 420 |
+
Step 2610/37465 | Loss: 2.5875 | LR: 4.97e-04 | 8246.0ms/step | 2.4 samples/s
|
| 421 |
+
Step 2620/37465 | Loss: 2.8683 | LR: 4.97e-04 | 8259.7ms/step | 2.4 samples/s
|
| 422 |
+
Step 2630/37465 | Loss: 2.6856 | LR: 4.97e-04 | 8280.1ms/step | 2.4 samples/s
|
| 423 |
+
Step 2640/37465 | Loss: 2.6261 | LR: 4.97e-04 | 8257.1ms/step | 2.4 samples/s
|
| 424 |
+
Step 2650/37465 | Loss: 2.6231 | LR: 4.97e-04 | 8230.0ms/step | 2.4 samples/s
|
| 425 |
+
Step 2660/37465 | Loss: 2.5173 | LR: 4.97e-04 | 8192.3ms/step | 2.4 samples/s
|
| 426 |
+
Step 2670/37465 | Loss: 2.5940 | LR: 4.97e-04 | 8198.6ms/step | 2.4 samples/s
|
| 427 |
+
Step 2680/37465 | Loss: 2.8824 | LR: 4.97e-04 | 8178.3ms/step | 2.4 samples/s
|
| 428 |
+
Step 2690/37465 | Loss: 2.6206 | LR: 4.97e-04 | 8214.1ms/step | 2.4 samples/s
|
| 429 |
+
Step 2700/37465 | Loss: 2.7812 | LR: 4.97e-04 | 8207.4ms/step | 2.4 samples/s
|
| 430 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209/checkpoint-2700
|
| 431 |
+
Step 2710/37465 | Loss: 2.6251 | LR: 4.96e-04 | 9090.7ms/step | 2.2 samples/s
|
| 432 |
+
Step 2720/37465 | Loss: 2.5969 | LR: 4.96e-04 | 8188.6ms/step | 2.4 samples/s
|
| 433 |
+
Step 2730/37465 | Loss: 2.6373 | LR: 4.96e-04 | 8201.9ms/step | 2.4 samples/s
|
| 434 |
+
Step 2740/37465 | Loss: 2.7168 | LR: 4.96e-04 | 8243.4ms/step | 2.4 samples/s
|
| 435 |
+
Step 2750/37465 | Loss: 2.6317 | LR: 4.96e-04 | 8148.0ms/step | 2.5 samples/s
|
| 436 |
+
Step 2760/37465 | Loss: 2.8555 | LR: 4.96e-04 | 8174.9ms/step | 2.4 samples/s
|
| 437 |
+
Step 2770/37465 | Loss: 2.6921 | LR: 4.96e-04 | 8191.4ms/step | 2.4 samples/s
|
| 438 |
+
Step 2780/37465 | Loss: 2.7705 | LR: 4.96e-04 | 8183.9ms/step | 2.4 samples/s
|
| 439 |
+
Step 2790/37465 | Loss: 2.5200 | LR: 4.96e-04 | 8201.0ms/step | 2.4 samples/s
|
| 440 |
+
Step 2800/37465 | Loss: 2.5776 | LR: 4.96e-04 | 8170.4ms/step | 2.4 samples/s
|
| 441 |
+
Step 2810/37465 | Loss: 2.5499 | LR: 4.96e-04 | 8221.1ms/step | 2.4 samples/s
|
| 442 |
+
Step 2820/37465 | Loss: 2.3869 | LR: 4.96e-04 | 8160.0ms/step | 2.5 samples/s
|
| 443 |
+
Step 2830/37465 | Loss: 2.4888 | LR: 4.96e-04 | 8190.5ms/step | 2.4 samples/s
|
| 444 |
+
Step 2840/37465 | Loss: 2.9341 | LR: 4.96e-04 | 8169.4ms/step | 2.4 samples/s
|
| 445 |
+
Step 2850/37465 | Loss: 2.5894 | LR: 4.96e-04 | 8177.4ms/step | 2.4 samples/s
|
| 446 |
+
Step 2860/37465 | Loss: 2.5536 | LR: 4.96e-04 | 8209.8ms/step | 2.4 samples/s
|
| 447 |
+
Step 2870/37465 | Loss: 2.7532 | LR: 4.96e-04 | 8209.5ms/step | 2.4 samples/s
|
| 448 |
+
Step 2880/37465 | Loss: 2.7046 | LR: 4.96e-04 | 8178.5ms/step | 2.4 samples/s
|
| 449 |
+
Step 2890/37465 | Loss: 2.6350 | LR: 4.96e-04 | 8177.0ms/step | 2.4 samples/s
|
| 450 |
+
Step 2900/37465 | Loss: 2.5862 | LR: 4.96e-04 | 8166.6ms/step | 2.4 samples/s
|
| 451 |
+
Step 2910/37465 | Loss: 2.6961 | LR: 4.96e-04 | 8188.5ms/step | 2.4 samples/s
|
| 452 |
+
Step 2920/37465 | Loss: 2.4846 | LR: 4.96e-04 | 8231.4ms/step | 2.4 samples/s
|
| 453 |
+
Step 2930/37465 | Loss: 2.6273 | LR: 4.96e-04 | 8167.2ms/step | 2.4 samples/s
|
| 454 |
+
Step 2940/37465 | Loss: 2.5379 | LR: 4.96e-04 | 8220.1ms/step | 2.4 samples/s
|
| 455 |
+
Step 2950/37465 | Loss: 2.5631 | LR: 4.96e-04 | 8201.4ms/step | 2.4 samples/s
|
| 456 |
+
Step 2960/37465 | Loss: 2.5970 | LR: 4.96e-04 | 8254.7ms/step | 2.4 samples/s
|
| 457 |
+
Step 2970/37465 | Loss: 2.7225 | LR: 4.96e-04 | 8209.2ms/step | 2.4 samples/s
|
| 458 |
+
Step 2980/37465 | Loss: 2.3602 | LR: 4.95e-04 | 8186.2ms/step | 2.4 samples/s
|
| 459 |
+
Step 2990/37465 | Loss: 2.7677 | LR: 4.95e-04 | 8197.3ms/step | 2.4 samples/s
|
| 460 |
+
Step 3000/37465 | Loss: 2.6670 | LR: 4.95e-04 | 8146.9ms/step | 2.5 samples/s
|
| 461 |
+
Validation at step 3000: Loss = 2.6412, Perplexity = 14.03
|
| 462 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209/checkpoint-3000
|
| 463 |
+
Step 3010/37465 | Loss: 2.6457 | LR: 4.95e-04 | 9731.0ms/step | 2.1 samples/s
|
| 464 |
+
Step 3020/37465 | Loss: 2.6357 | LR: 4.95e-04 | 8155.9ms/step | 2.5 samples/s
|
| 465 |
+
Step 3030/37465 | Loss: 2.8313 | LR: 4.95e-04 | 8174.5ms/step | 2.4 samples/s
|
| 466 |
+
Step 3040/37465 | Loss: 2.7540 | LR: 4.95e-04 | 8178.7ms/step | 2.4 samples/s
|
| 467 |
+
Step 3050/37465 | Loss: 2.6483 | LR: 4.95e-04 | 8186.1ms/step | 2.4 samples/s
|
| 468 |
+
Step 3060/37465 | Loss: 2.6350 | LR: 4.95e-04 | 8176.8ms/step | 2.4 samples/s
|
| 469 |
+
Step 3070/37465 | Loss: 2.4596 | LR: 4.95e-04 | 8184.4ms/step | 2.4 samples/s
|
| 470 |
+
Step 3080/37465 | Loss: 2.4220 | LR: 4.95e-04 | 8187.9ms/step | 2.4 samples/s
|
| 471 |
+
Step 3090/37465 | Loss: 2.5939 | LR: 4.95e-04 | 8211.1ms/step | 2.4 samples/s
|
| 472 |
+
Step 3100/37465 | Loss: 2.6991 | LR: 4.95e-04 | 8172.4ms/step | 2.4 samples/s
|
| 473 |
+
Step 3110/37465 | Loss: 2.6370 | LR: 4.95e-04 | 8190.8ms/step | 2.4 samples/s
|
| 474 |
+
Step 3120/37465 | Loss: 2.5206 | LR: 4.95e-04 | 8185.5ms/step | 2.4 samples/s
|
| 475 |
+
Step 3130/37465 | Loss: 2.6252 | LR: 4.95e-04 | 8191.0ms/step | 2.4 samples/s
|
| 476 |
+
Step 3140/37465 | Loss: 2.4345 | LR: 4.95e-04 | 8203.0ms/step | 2.4 samples/s
|
| 477 |
+
Step 3150/37465 | Loss: 2.4018 | LR: 4.95e-04 | 8216.1ms/step | 2.4 samples/s
|
| 478 |
+
Step 3160/37465 | Loss: 2.5793 | LR: 4.95e-04 | 8243.0ms/step | 2.4 samples/s
|
| 479 |
+
Step 3170/37465 | Loss: 2.8797 | LR: 4.95e-04 | 8210.6ms/step | 2.4 samples/s
|
| 480 |
+
Step 3180/37465 | Loss: 2.8203 | LR: 4.95e-04 | 8221.0ms/step | 2.4 samples/s
|
| 481 |
+
Step 3190/37465 | Loss: 2.2988 | LR: 4.95e-04 | 8160.3ms/step | 2.5 samples/s
|
| 482 |
+
Step 3200/37465 | Loss: 2.4824 | LR: 4.95e-04 | 8160.1ms/step | 2.5 samples/s
|
| 483 |
+
Step 3210/37465 | Loss: 2.4128 | LR: 4.94e-04 | 8168.4ms/step | 2.4 samples/s
|
| 484 |
+
Step 3220/37465 | Loss: 2.6652 | LR: 4.94e-04 | 8158.0ms/step | 2.5 samples/s
|
| 485 |
+
Step 3230/37465 | Loss: 2.6337 | LR: 4.94e-04 | 8203.8ms/step | 2.4 samples/s
|
| 486 |
+
Step 3240/37465 | Loss: 2.5037 | LR: 4.94e-04 | 8205.8ms/step | 2.4 samples/s
|
| 487 |
+
Step 3250/37465 | Loss: 2.5130 | LR: 4.94e-04 | 8188.6ms/step | 2.4 samples/s
|
| 488 |
+
Step 3260/37465 | Loss: 2.6979 | LR: 4.94e-04 | 8187.4ms/step | 2.4 samples/s
|
| 489 |
+
Step 3270/37465 | Loss: 2.6510 | LR: 4.94e-04 | 8178.9ms/step | 2.4 samples/s
|
| 490 |
+
Step 3280/37465 | Loss: 2.6239 | LR: 4.94e-04 | 8159.1ms/step | 2.5 samples/s
|
| 491 |
+
Step 3290/37465 | Loss: 2.5189 | LR: 4.94e-04 | 8208.9ms/step | 2.4 samples/s
|
| 492 |
+
Step 3300/37465 | Loss: 2.4943 | LR: 4.94e-04 | 8171.3ms/step | 2.4 samples/s
|
| 493 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209/checkpoint-3300
|
| 494 |
+
Step 3310/37465 | Loss: 2.6931 | LR: 4.94e-04 | 9073.2ms/step | 2.2 samples/s
|
| 495 |
+
Step 3320/37465 | Loss: 2.3834 | LR: 4.94e-04 | 8187.4ms/step | 2.4 samples/s
|
| 496 |
+
Step 3330/37465 | Loss: 2.7048 | LR: 4.94e-04 | 8187.4ms/step | 2.4 samples/s
|
| 497 |
+
Step 3340/37465 | Loss: 2.6655 | LR: 4.94e-04 | 8175.8ms/step | 2.4 samples/s
|
| 498 |
+
Step 3350/37465 | Loss: 2.9431 | LR: 4.94e-04 | 8177.7ms/step | 2.4 samples/s
|
| 499 |
+
Step 3360/37465 | Loss: 2.5442 | LR: 4.94e-04 | 8161.1ms/step | 2.5 samples/s
|
| 500 |
+
Step 3370/37465 | Loss: 2.5679 | LR: 4.94e-04 | 8210.9ms/step | 2.4 samples/s
|
| 501 |
+
Step 3380/37465 | Loss: 2.6058 | LR: 4.94e-04 | 8218.3ms/step | 2.4 samples/s
|
| 502 |
+
Step 3390/37465 | Loss: 2.4915 | LR: 4.94e-04 | 8171.6ms/step | 2.4 samples/s
|
| 503 |
+
Step 3400/37465 | Loss: 2.4060 | LR: 4.94e-04 | 8274.7ms/step | 2.4 samples/s
|
| 504 |
+
Step 3410/37465 | Loss: 2.4611 | LR: 4.94e-04 | 8204.0ms/step | 2.4 samples/s
|
| 505 |
+
Step 3420/37465 | Loss: 2.5989 | LR: 4.94e-04 | 8171.0ms/step | 2.4 samples/s
|
| 506 |
+
Step 3430/37465 | Loss: 2.7648 | LR: 4.93e-04 | 8210.8ms/step | 2.4 samples/s
|
| 507 |
+
Step 3440/37465 | Loss: 2.6462 | LR: 4.93e-04 | 8200.1ms/step | 2.4 samples/s
|
| 508 |
+
Step 3450/37465 | Loss: 2.6194 | LR: 4.93e-04 | 8196.0ms/step | 2.4 samples/s
|
| 509 |
+
Step 3460/37465 | Loss: 2.4992 | LR: 4.93e-04 | 8168.0ms/step | 2.4 samples/s
|
| 510 |
+
Step 3470/37465 | Loss: 2.3703 | LR: 4.93e-04 | 8201.8ms/step | 2.4 samples/s
|
| 511 |
+
Step 3480/37465 | Loss: 2.5212 | LR: 4.93e-04 | 8209.2ms/step | 2.4 samples/s
|
| 512 |
+
Step 3490/37465 | Loss: 2.6557 | LR: 4.93e-04 | 8226.1ms/step | 2.4 samples/s
|
| 513 |
+
Step 3500/37465 | Loss: 2.6127 | LR: 4.93e-04 | 8160.5ms/step | 2.5 samples/s
|
| 514 |
+
Validation at step 3500: Loss = 2.5816, Perplexity = 13.22
|
| 515 |
+
Step 3510/37465 | Loss: 2.8043 | LR: 4.93e-04 | 8885.6ms/step | 2.3 samples/s
|
| 516 |
+
Step 3520/37465 | Loss: 2.4846 | LR: 4.93e-04 | 8180.8ms/step | 2.4 samples/s
|
| 517 |
+
Step 3530/37465 | Loss: 2.5388 | LR: 4.93e-04 | 8201.8ms/step | 2.4 samples/s
|
| 518 |
+
Step 3540/37465 | Loss: 2.6978 | LR: 4.93e-04 | 8211.1ms/step | 2.4 samples/s
|
| 519 |
+
Step 3550/37465 | Loss: 2.5573 | LR: 4.93e-04 | 8159.3ms/step | 2.5 samples/s
|
| 520 |
+
Step 3560/37465 | Loss: 2.4730 | LR: 4.93e-04 | 8189.3ms/step | 2.4 samples/s
|
| 521 |
+
Step 3570/37465 | Loss: 2.4706 | LR: 4.93e-04 | 8171.7ms/step | 2.4 samples/s
|
| 522 |
+
Step 3580/37465 | Loss: 2.9061 | LR: 4.93e-04 | 8210.1ms/step | 2.4 samples/s
|
| 523 |
+
Step 3590/37465 | Loss: 2.5361 | LR: 4.93e-04 | 8176.7ms/step | 2.4 samples/s
|
| 524 |
+
Step 3600/37465 | Loss: 2.6657 | LR: 4.93e-04 | 8179.6ms/step | 2.4 samples/s
|
| 525 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209/checkpoint-3600
|
| 526 |
+
Step 3610/37465 | Loss: 2.5515 | LR: 4.93e-04 | 9090.3ms/step | 2.2 samples/s
|
| 527 |
+
Step 3620/37465 | Loss: 2.4754 | LR: 4.92e-04 | 8207.8ms/step | 2.4 samples/s
|
| 528 |
+
Step 3630/37465 | Loss: 2.4045 | LR: 4.92e-04 | 8200.0ms/step | 2.4 samples/s
|
| 529 |
+
Step 3640/37465 | Loss: 2.5239 | LR: 4.92e-04 | 8183.5ms/step | 2.4 samples/s
|
| 530 |
+
Step 3650/37465 | Loss: 2.6176 | LR: 4.92e-04 | 8192.5ms/step | 2.4 samples/s
|
| 531 |
+
Step 3660/37465 | Loss: 2.4970 | LR: 4.92e-04 | 8157.9ms/step | 2.5 samples/s
|
| 532 |
+
Step 3670/37465 | Loss: 2.3967 | LR: 4.92e-04 | 8211.1ms/step | 2.4 samples/s
|
| 533 |
+
Step 3680/37465 | Loss: 2.7111 | LR: 4.92e-04 | 8202.3ms/step | 2.4 samples/s
|
| 534 |
+
Step 3690/37465 | Loss: 2.8511 | LR: 4.92e-04 | 8151.4ms/step | 2.5 samples/s
|
| 535 |
+
Step 3700/37465 | Loss: 2.5237 | LR: 4.92e-04 | 8154.5ms/step | 2.5 samples/s
|
| 536 |
+
Step 3710/37465 | Loss: 2.8043 | LR: 4.92e-04 | 8200.6ms/step | 2.4 samples/s
|
| 537 |
+
Step 3720/37465 | Loss: 2.5724 | LR: 4.92e-04 | 8169.6ms/step | 2.4 samples/s
|
| 538 |
+
Step 3730/37465 | Loss: 2.7419 | LR: 4.92e-04 | 8174.8ms/step | 2.4 samples/s
|
| 539 |
+
Step 3740/37465 | Loss: 2.3886 | LR: 4.92e-04 | 8216.2ms/step | 2.4 samples/s
|
| 540 |
+
Step 3750/37465 | Loss: 2.5297 | LR: 4.92e-04 | 8188.2ms/step | 2.4 samples/s
|
| 541 |
+
Step 3760/37465 | Loss: 2.7628 | LR: 4.92e-04 | 8224.9ms/step | 2.4 samples/s
|
| 542 |
+
Step 3770/37465 | Loss: 2.7325 | LR: 4.92e-04 | 8192.5ms/step | 2.4 samples/s
|
| 543 |
+
Step 3780/37465 | Loss: 2.6115 | LR: 4.92e-04 | 8203.5ms/step | 2.4 samples/s
|
| 544 |
+
Step 3790/37465 | Loss: 2.4737 | LR: 4.92e-04 | 8170.1ms/step | 2.4 samples/s
|
| 545 |
+
Step 3800/37465 | Loss: 2.5705 | LR: 4.92e-04 | 8233.0ms/step | 2.4 samples/s
|
| 546 |
+
Step 3810/37465 | Loss: 2.6723 | LR: 4.91e-04 | 8211.9ms/step | 2.4 samples/s
|
| 547 |
+
Step 3820/37465 | Loss: 2.6029 | LR: 4.91e-04 | 8161.2ms/step | 2.5 samples/s
|
| 548 |
+
Step 3830/37465 | Loss: 2.7360 | LR: 4.91e-04 | 8201.3ms/step | 2.4 samples/s
|
| 549 |
+
Step 3840/37465 | Loss: 2.3041 | LR: 4.91e-04 | 8176.9ms/step | 2.4 samples/s
|
| 550 |
+
Step 3850/37465 | Loss: 2.6950 | LR: 4.91e-04 | 8144.0ms/step | 2.5 samples/s
|
| 551 |
+
Step 3860/37465 | Loss: 2.4204 | LR: 4.91e-04 | 8207.5ms/step | 2.4 samples/s
|
| 552 |
+
Step 3870/37465 | Loss: 2.7476 | LR: 4.91e-04 | 8175.0ms/step | 2.4 samples/s
|
| 553 |
+
Step 3880/37465 | Loss: 2.3562 | LR: 4.91e-04 | 8189.6ms/step | 2.4 samples/s
|
| 554 |
+
Step 3890/37465 | Loss: 2.3554 | LR: 4.91e-04 | 8200.8ms/step | 2.4 samples/s
|
| 555 |
+
Step 3900/37465 | Loss: 2.4197 | LR: 4.91e-04 | 8250.1ms/step | 2.4 samples/s
|
| 556 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209/checkpoint-3900
|
| 557 |
+
Step 3910/37465 | Loss: 2.6054 | LR: 4.91e-04 | 9080.9ms/step | 2.2 samples/s
|
| 558 |
+
Step 3920/37465 | Loss: 2.5965 | LR: 4.91e-04 | 8191.7ms/step | 2.4 samples/s
|
| 559 |
+
Step 3930/37465 | Loss: 2.6539 | LR: 4.91e-04 | 8170.0ms/step | 2.4 samples/s
|
| 560 |
+
Step 3940/37465 | Loss: 2.8478 | LR: 4.91e-04 | 8180.8ms/step | 2.4 samples/s
|
| 561 |
+
Step 3950/37465 | Loss: 2.3553 | LR: 4.91e-04 | 8138.7ms/step | 2.5 samples/s
|
| 562 |
+
Step 3960/37465 | Loss: 2.5775 | LR: 4.91e-04 | 8147.7ms/step | 2.5 samples/s
|
| 563 |
+
Step 3970/37465 | Loss: 2.3752 | LR: 4.91e-04 | 8177.8ms/step | 2.4 samples/s
|
| 564 |
+
Step 3980/37465 | Loss: 2.5759 | LR: 4.91e-04 | 8183.7ms/step | 2.4 samples/s
|
| 565 |
+
Step 3990/37465 | Loss: 2.5541 | LR: 4.90e-04 | 8148.6ms/step | 2.5 samples/s
|
| 566 |
+
Step 4000/37465 | Loss: 2.5379 | LR: 4.90e-04 | 8175.9ms/step | 2.4 samples/s
|
| 567 |
+
Validation at step 4000: Loss = 2.5357, Perplexity = 12.63
|
| 568 |
+
Step 4010/37465 | Loss: 2.1452 | LR: 4.90e-04 | 8859.4ms/step | 2.3 samples/s
|
| 569 |
+
Step 4020/37465 | Loss: 2.3252 | LR: 4.90e-04 | 8164.0ms/step | 2.4 samples/s
|
| 570 |
+
Step 4030/37465 | Loss: 2.4662 | LR: 4.90e-04 | 8179.1ms/step | 2.4 samples/s
|
| 571 |
+
Step 4040/37465 | Loss: 2.4781 | LR: 4.90e-04 | 8182.5ms/step | 2.4 samples/s
|
| 572 |
+
Step 4050/37465 | Loss: 2.6928 | LR: 4.90e-04 | 8178.8ms/step | 2.4 samples/s
|
| 573 |
+
Step 4060/37465 | Loss: 2.5012 | LR: 4.90e-04 | 8156.5ms/step | 2.5 samples/s
|
| 574 |
+
Step 4070/37465 | Loss: 2.4975 | LR: 4.90e-04 | 8180.8ms/step | 2.4 samples/s
|
| 575 |
+
Step 4080/37465 | Loss: 2.4839 | LR: 4.90e-04 | 8149.3ms/step | 2.5 samples/s
|
| 576 |
+
Step 4090/37465 | Loss: 2.5882 | LR: 4.90e-04 | 8141.3ms/step | 2.5 samples/s
|
| 577 |
+
Step 4100/37465 | Loss: 2.4278 | LR: 4.90e-04 | 8172.1ms/step | 2.4 samples/s
|
| 578 |
+
Step 4110/37465 | Loss: 2.5256 | LR: 4.90e-04 | 8153.0ms/step | 2.5 samples/s
|
| 579 |
+
Step 4120/37465 | Loss: 2.3251 | LR: 4.90e-04 | 8208.3ms/step | 2.4 samples/s
|
| 580 |
+
Step 4130/37465 | Loss: 2.3016 | LR: 4.90e-04 | 8167.1ms/step | 2.4 samples/s
|
| 581 |
+
Step 4140/37465 | Loss: 2.5975 | LR: 4.90e-04 | 8171.8ms/step | 2.4 samples/s
|
| 582 |
+
Step 4150/37465 | Loss: 2.5831 | LR: 4.89e-04 | 8212.5ms/step | 2.4 samples/s
|
| 583 |
+
Step 4160/37465 | Loss: 2.6225 | LR: 4.89e-04 | 8244.9ms/step | 2.4 samples/s
|
| 584 |
+
Step 4170/37465 | Loss: 2.5197 | LR: 4.89e-04 | 8204.5ms/step | 2.4 samples/s
|
| 585 |
+
Step 4180/37465 | Loss: 2.3115 | LR: 4.89e-04 | 8180.7ms/step | 2.4 samples/s
|
| 586 |
+
Step 4190/37465 | Loss: 2.5864 | LR: 4.89e-04 | 8196.8ms/step | 2.4 samples/s
|
| 587 |
+
Step 4200/37465 | Loss: 2.5527 | LR: 4.89e-04 | 8226.0ms/step | 2.4 samples/s
|
| 588 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l30k1_2b_resampled/run_20260708_112209/checkpoint-4200
|
| 589 |
+
Step 4210/37465 | Loss: 2.1629 | LR: 4.89e-04 | 9110.9ms/step | 2.2 samples/s
|
| 590 |
+
Step 4220/37465 | Loss: 2.5146 | LR: 4.89e-04 | 8213.3ms/step | 2.4 samples/s
|
| 591 |
+
Step 4230/37465 | Loss: 2.4114 | LR: 4.89e-04 | 8219.3ms/step | 2.4 samples/s
|
| 592 |
+
Step 4240/37465 | Loss: 2.4552 | LR: 4.89e-04 | 8197.1ms/step | 2.4 samples/s
|
| 593 |
+
Step 4250/37465 | Loss: 2.3725 | LR: 4.89e-04 | 8180.0ms/step | 2.4 samples/s
|
| 594 |
+
Step 4260/37465 | Loss: 2.4324 | LR: 4.89e-04 | 8227.9ms/step | 2.4 samples/s
|
| 595 |
+
Step 4270/37465 | Loss: 2.5080 | LR: 4.89e-04 | 8160.4ms/step | 2.5 samples/s
|
| 596 |
+
Step 4280/37465 | Loss: 2.4876 | LR: 4.89e-04 | 8213.9ms/step | 2.4 samples/s
|
| 597 |
+
Step 4290/37465 | Loss: 2.5656 | LR: 4.89e-04 | 8184.7ms/step | 2.4 samples/s
|
| 598 |
+
Step 4300/37465 | Loss: 2.4473 | LR: 4.89e-04 | 8167.4ms/step | 2.4 samples/s
|
| 599 |
+
Step 4310/37465 | Loss: 2.6317 | LR: 4.88e-04 | 8177.3ms/step | 2.4 samples/s
|
| 600 |
+
Step 4320/37465 | Loss: 2.3662 | LR: 4.88e-04 | 8154.0ms/step | 2.5 samples/s
|
| 601 |
+
Step 4330/37465 | Loss: 2.2315 | LR: 4.88e-04 | 8174.0ms/step | 2.4 samples/s
|
| 602 |
+
Step 4340/37465 | Loss: 2.5357 | LR: 4.88e-04 | 8260.1ms/step | 2.4 samples/s
|
| 603 |
+
Step 4350/37465 | Loss: 2.6435 | LR: 4.88e-04 | 8219.4ms/step | 2.4 samples/s
|
| 604 |
+
Step 4360/37465 | Loss: 2.6113 | LR: 4.88e-04 | 8226.3ms/step | 2.4 samples/s
|
| 605 |
+
Step 4370/37465 | Loss: 2.4357 | LR: 4.88e-04 | 8260.2ms/step | 2.4 samples/s
|
| 606 |
+
Step 4380/37465 | Loss: 2.4313 | LR: 4.88e-04 | 8229.2ms/step | 2.4 samples/s
|
| 607 |
+
Step 4390/37465 | Loss: 2.5864 | LR: 4.88e-04 | 8291.7ms/step | 2.4 samples/s
|
| 608 |
+
Step 4400/37465 | Loss: 2.3635 | LR: 4.88e-04 | 8218.0ms/step | 2.4 samples/s
|
| 609 |
+
Step 4410/37465 | Loss: 2.6025 | LR: 4.88e-04 | 8207.8ms/step | 2.4 samples/s
|
| 610 |
+
Step 4420/37465 | Loss: 2.3309 | LR: 4.88e-04 | 8289.2ms/step | 2.4 samples/s
|
| 611 |
+
Step 4430/37465 | Loss: 2.5159 | LR: 4.88e-04 | 8263.9ms/step | 2.4 samples/s
|
epfl_final/logs/l8k1_2b_mixed.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
epfl_final/logs/l8k365m_asentmax.log
ADDED
|
@@ -0,0 +1,547 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
W0709 03:49:56.282000 4336 site-packages/torch/distributed/run.py:851]
|
| 2 |
+
W0709 03:49:56.282000 4336 site-packages/torch/distributed/run.py:851] *****************************************
|
| 3 |
+
W0709 03:49:56.282000 4336 site-packages/torch/distributed/run.py:851] Setting OMP_NUM_THREADS environment variable for each process to be 1 in default, to avoid your system being overloaded, please further tune the variable for optimal performance in your application as needed.
|
| 4 |
+
W0709 03:49:56.282000 4336 site-packages/torch/distributed/run.py:851] *****************************************
|
| 5 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_asentmax/run_20260709_035002
|
| 6 |
+
Running config:
|
| 7 |
+
{
|
| 8 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 9 |
+
"model_dtype": "bfloat16",
|
| 10 |
+
"init_from_scratch": true,
|
| 11 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 12 |
+
"val_path": null,
|
| 13 |
+
"max_seq_length": 8192,
|
| 14 |
+
"num_workers": 8,
|
| 15 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_asentmax/run_20260709_035002",
|
| 16 |
+
"resume_from_checkpoint": null,
|
| 17 |
+
"force_new_run": true,
|
| 18 |
+
"num_epochs": 1,
|
| 19 |
+
"max_steps": 44000,
|
| 20 |
+
"per_device_batch_size": 1,
|
| 21 |
+
"gradient_accumulation_steps": 5,
|
| 22 |
+
"learning_rate": 0.0005,
|
| 23 |
+
"weight_decay": 0.01,
|
| 24 |
+
"warmup_steps": 750,
|
| 25 |
+
"lr_scheduler": "cosine",
|
| 26 |
+
"max_grad_norm": 1.0,
|
| 27 |
+
"save_steps": 1000,
|
| 28 |
+
"eval_steps": 250,
|
| 29 |
+
"eval_batches": 50,
|
| 30 |
+
"logging_steps": 10,
|
| 31 |
+
"seed": 42,
|
| 32 |
+
"verbose": true,
|
| 33 |
+
"checkpoint_activations": true,
|
| 34 |
+
"strategy": "ddp",
|
| 35 |
+
"mixed_precision": "bf16",
|
| 36 |
+
"wandb_enabled": true,
|
| 37 |
+
"wandb_project": "stochastic_sparsity",
|
| 38 |
+
"wandb_name": "365m asentmax 8k",
|
| 39 |
+
"wandb_tags": [
|
| 40 |
+
"qwen3",
|
| 41 |
+
"365m",
|
| 42 |
+
"8k",
|
| 43 |
+
"scaleladder",
|
| 44 |
+
"asentmax"
|
| 45 |
+
],
|
| 46 |
+
"hidden_size": 768,
|
| 47 |
+
"intermediate_size": 3072,
|
| 48 |
+
"num_attention_heads": 6,
|
| 49 |
+
"num_key_value_heads": 2,
|
| 50 |
+
"num_hidden_layers": 28,
|
| 51 |
+
"head_dim": null,
|
| 52 |
+
"attention_type": "asentmax",
|
| 53 |
+
"sparse_block_size": 128,
|
| 54 |
+
"sparse_num_random_blocks": 1,
|
| 55 |
+
"sparse_mask_pool_size": 1000,
|
| 56 |
+
"sparse_val_dense_compare": false,
|
| 57 |
+
"sparse_layer_indices": null,
|
| 58 |
+
"sparse_mask_cache_dir": null,
|
| 59 |
+
"sparse_mask_seed": 0,
|
| 60 |
+
"dense_mode": false,
|
| 61 |
+
"dense_step_intervals": null,
|
| 62 |
+
"moba_block_size": 128,
|
| 63 |
+
"moba_top_k": 32,
|
| 64 |
+
"asentmax_alpha": 1.5,
|
| 65 |
+
"asentmax_learn_temp": true,
|
| 66 |
+
"asentmax_init_temp": 1.0
|
| 67 |
+
}
|
| 68 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 69 |
+
Checkpoint activations: True
|
| 70 |
+
Initializing model from scratch (random weights)...
|
| 71 |
+
Checkpoint activations: True
|
| 72 |
+
Checkpoint activations: True
|
| 73 |
+
Checkpoint activations: True
|
| 74 |
+
|
| 75 |
+
|
| 76 |
+
================================================================================
|
| 77 |
+
MODEL ARCHITECTURE
|
| 78 |
+
================================================================================
|
| 79 |
+
Model config:
|
| 80 |
+
vocab_size: 151936
|
| 81 |
+
hidden_size: 768
|
| 82 |
+
num_hidden_layers: 28
|
| 83 |
+
num_attention_heads: 6
|
| 84 |
+
num_key_value_heads: 2
|
| 85 |
+
head_dim: 128
|
| 86 |
+
intermediate_size: 3072
|
| 87 |
+
max_position_embeddings: 32768
|
| 88 |
+
rope_theta: 1000000
|
| 89 |
+
attention_type: asentmax
|
| 90 |
+
|
| 91 |
+
Parameter count:
|
| 92 |
+
Total parameters: 358,959,016
|
| 93 |
+
Trainable parameters: 358,959,016
|
| 94 |
+
Non-trainable parameters: 0
|
| 95 |
+
Model size (BF16): 0.72 GB
|
| 96 |
+
|
| 97 |
+
--------------------------------------------------------------------------------
|
| 98 |
+
LAYER-BY-LAYER SUMMARY
|
| 99 |
+
--------------------------------------------------------------------------------
|
| 100 |
+
===========================================================================================================================================================
|
| 101 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 102 |
+
===========================================================================================================================================================
|
| 103 |
+
Qwen3ForCausalLM [1, 8192] -- -- True
|
| 104 |
+
├─Qwen3Model: 1-1 -- [1, 8192, 768] -- True
|
| 105 |
+
│ └─Embedding: 2-1 [1, 8192] [1, 8192, 768] 116,686,848 True
|
| 106 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 107 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 108 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 109 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 110 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 111 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 112 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 113 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 114 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 115 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 116 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 117 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [1, 8192, 768] [1, 8192, 768] 8,652,550 True
|
| 135 |
+
│ └─Qwen3RMSNorm: 2-3 [1, 8192, 768] [1, 8192, 768] 768 True
|
| 136 |
+
├─Linear: 1-2 [1, 8192, 768] [1, 8192, 151936] 116,686,848 True
|
| 137 |
+
===========================================================================================================================================================
|
| 138 |
+
Total params: 475,645,864
|
| 139 |
+
Trainable params: 475,645,864
|
| 140 |
+
Non-trainable params: 0
|
| 141 |
+
Total mult-adds (Units.MEGABYTES): 475.65
|
| 142 |
+
===========================================================================================================================================================
|
| 143 |
+
Input size (MB): 0.07
|
| 144 |
+
Forward/backward pass size (MB): 15598.62
|
| 145 |
+
Params size (MB): 951.29
|
| 146 |
+
Estimated Total Size (MB): 16549.97
|
| 147 |
+
===========================================================================================================================================================
|
| 148 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,959,016 (359.0M)
|
| 149 |
+
================================================================================
|
| 150 |
+
|
| 151 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 152 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 153 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 154 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 155 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 156 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 157 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 158 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 159 |
+
Dataset split: 3027764 train, 159356 validation
|
| 160 |
+
Training examples (packed, train split): 3027764
|
| 161 |
+
Validation examples (packed, val split): 159356
|
| 162 |
+
Per-device batch size: 1
|
| 163 |
+
World size (GPUs): 4
|
| 164 |
+
Gradient accumulation steps: 5
|
| 165 |
+
Effective batch size (seqs/step): 20
|
| 166 |
+
Sequence length: 8192
|
| 167 |
+
Tokens per optimizer step: 163,840
|
| 168 |
+
Micro-batches per epoch (per rank): 756941
|
| 169 |
+
Optimizer steps per epoch: 151388
|
| 170 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 171 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 172 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 173 |
+
wandb: [wandb.login()] Loaded credentials for https://api.wandb.ai from WANDB_API_KEY.
|
| 174 |
+
wandb: Currently logged in as: ruben-navasardyan4869 (ruben-navasardyan4869-epfl) to https://api.wandb.ai. Use `wandb login --relogin` to force relogin
|
| 175 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 176 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt-baselines/wandb/run-20260709_035020-omomq98g
|
| 177 |
+
wandb: Run `wandb offline` to turn off syncing.
|
| 178 |
+
wandb: Syncing run 365m asentmax 8k
|
| 179 |
+
wandb: ⭐️ View project at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity
|
| 180 |
+
wandb: 🚀 View run at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity/runs/omomq98g
|
| 181 |
+
Starting training...
|
| 182 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 183 |
+
Step 10/44000 | Loss: 12.0724 | LR: 6.67e-06 | 20928.3ms/step | 1.0 samples/s
|
| 184 |
+
Step 20/44000 | Loss: 12.0316 | LR: 1.33e-05 | 20904.8ms/step | 1.0 samples/s
|
| 185 |
+
Step 30/44000 | Loss: 11.8886 | LR: 2.00e-05 | 20934.2ms/step | 1.0 samples/s
|
| 186 |
+
Step 40/44000 | Loss: 11.3860 | LR: 2.67e-05 | 20965.4ms/step | 1.0 samples/s
|
| 187 |
+
Step 50/44000 | Loss: 10.9035 | LR: 3.33e-05 | 20972.8ms/step | 1.0 samples/s
|
| 188 |
+
Step 60/44000 | Loss: 10.6336 | LR: 4.00e-05 | 20971.5ms/step | 1.0 samples/s
|
| 189 |
+
Step 70/44000 | Loss: 10.4780 | LR: 4.67e-05 | 20976.4ms/step | 1.0 samples/s
|
| 190 |
+
Step 80/44000 | Loss: 10.2118 | LR: 5.33e-05 | 20975.2ms/step | 1.0 samples/s
|
| 191 |
+
Step 90/44000 | Loss: 9.9761 | LR: 6.00e-05 | 20974.6ms/step | 1.0 samples/s
|
| 192 |
+
Step 100/44000 | Loss: 9.6347 | LR: 6.67e-05 | 20975.4ms/step | 1.0 samples/s
|
| 193 |
+
Step 110/44000 | Loss: 9.0751 | LR: 7.33e-05 | 20974.9ms/step | 1.0 samples/s
|
| 194 |
+
Step 120/44000 | Loss: 8.5446 | LR: 8.00e-05 | 20974.0ms/step | 1.0 samples/s
|
| 195 |
+
Step 130/44000 | Loss: 8.0868 | LR: 8.67e-05 | 20977.0ms/step | 1.0 samples/s
|
| 196 |
+
Step 140/44000 | Loss: 7.7200 | LR: 9.33e-05 | 20978.8ms/step | 1.0 samples/s
|
| 197 |
+
Step 150/44000 | Loss: 7.4798 | LR: 1.00e-04 | 20981.3ms/step | 1.0 samples/s
|
| 198 |
+
Step 160/44000 | Loss: 7.3115 | LR: 1.07e-04 | 20988.2ms/step | 1.0 samples/s
|
| 199 |
+
Step 170/44000 | Loss: 7.2109 | LR: 1.13e-04 | 20990.0ms/step | 1.0 samples/s
|
| 200 |
+
Step 180/44000 | Loss: 7.1714 | LR: 1.20e-04 | 20989.9ms/step | 1.0 samples/s
|
| 201 |
+
Step 190/44000 | Loss: 7.0794 | LR: 1.27e-04 | 20993.5ms/step | 1.0 samples/s
|
| 202 |
+
Step 200/44000 | Loss: 6.9238 | LR: 1.33e-04 | 20988.8ms/step | 1.0 samples/s
|
| 203 |
+
Step 210/44000 | Loss: 6.9067 | LR: 1.40e-04 | 20991.1ms/step | 1.0 samples/s
|
| 204 |
+
Step 220/44000 | Loss: 6.8194 | LR: 1.47e-04 | 20991.6ms/step | 1.0 samples/s
|
| 205 |
+
Step 230/44000 | Loss: 6.6844 | LR: 1.53e-04 | 20990.6ms/step | 1.0 samples/s
|
| 206 |
+
Step 240/44000 | Loss: 6.6439 | LR: 1.60e-04 | 20992.0ms/step | 1.0 samples/s
|
| 207 |
+
Step 250/44000 | Loss: 6.5700 | LR: 1.67e-04 | 20988.9ms/step | 1.0 samples/s
|
| 208 |
+
Validation at step 250: Loss = 6.5532, Perplexity = 701.48
|
| 209 |
+
Step 260/44000 | Loss: 6.5711 | LR: 1.73e-04 | 32658.0ms/step | 0.6 samples/s
|
| 210 |
+
Step 270/44000 | Loss: 6.5103 | LR: 1.80e-04 | 20991.4ms/step | 1.0 samples/s
|
| 211 |
+
Step 280/44000 | Loss: 6.4252 | LR: 1.87e-04 | 20990.7ms/step | 1.0 samples/s
|
| 212 |
+
Step 290/44000 | Loss: 6.3790 | LR: 1.93e-04 | 20989.9ms/step | 1.0 samples/s
|
| 213 |
+
Step 300/44000 | Loss: 6.3915 | LR: 2.00e-04 | 20991.4ms/step | 1.0 samples/s
|
| 214 |
+
Step 310/44000 | Loss: 6.3493 | LR: 2.07e-04 | 20989.3ms/step | 1.0 samples/s
|
| 215 |
+
Step 320/44000 | Loss: 6.2548 | LR: 2.13e-04 | 20990.9ms/step | 1.0 samples/s
|
| 216 |
+
Step 330/44000 | Loss: 6.2176 | LR: 2.20e-04 | 20989.4ms/step | 1.0 samples/s
|
| 217 |
+
Step 340/44000 | Loss: 6.1828 | LR: 2.27e-04 | 20987.6ms/step | 1.0 samples/s
|
| 218 |
+
Step 350/44000 | Loss: 6.1505 | LR: 2.33e-04 | 20992.8ms/step | 1.0 samples/s
|
| 219 |
+
Step 360/44000 | Loss: 6.1303 | LR: 2.40e-04 | 20992.2ms/step | 1.0 samples/s
|
| 220 |
+
Step 370/44000 | Loss: 5.9488 | LR: 2.47e-04 | 20990.6ms/step | 1.0 samples/s
|
| 221 |
+
Step 380/44000 | Loss: 6.0514 | LR: 2.53e-04 | 20989.3ms/step | 1.0 samples/s
|
| 222 |
+
Step 390/44000 | Loss: 6.0025 | LR: 2.60e-04 | 20992.4ms/step | 1.0 samples/s
|
| 223 |
+
Step 400/44000 | Loss: 5.9410 | LR: 2.67e-04 | 20995.0ms/step | 1.0 samples/s
|
| 224 |
+
Step 410/44000 | Loss: 5.9264 | LR: 2.73e-04 | 20989.3ms/step | 1.0 samples/s
|
| 225 |
+
Step 420/44000 | Loss: 5.8832 | LR: 2.80e-04 | 20990.7ms/step | 1.0 samples/s
|
| 226 |
+
Step 430/44000 | Loss: 5.8555 | LR: 2.87e-04 | 20988.5ms/step | 1.0 samples/s
|
| 227 |
+
Step 440/44000 | Loss: 5.8668 | LR: 2.93e-04 | 20987.4ms/step | 1.0 samples/s
|
| 228 |
+
Step 450/44000 | Loss: 5.7854 | LR: 3.00e-04 | 20987.8ms/step | 1.0 samples/s
|
| 229 |
+
Step 460/44000 | Loss: 5.7228 | LR: 3.07e-04 | 20992.8ms/step | 1.0 samples/s
|
| 230 |
+
Step 470/44000 | Loss: 5.7205 | LR: 3.13e-04 | 20990.8ms/step | 1.0 samples/s
|
| 231 |
+
Step 480/44000 | Loss: 5.7083 | LR: 3.20e-04 | 20992.8ms/step | 1.0 samples/s
|
| 232 |
+
Step 490/44000 | Loss: 5.6942 | LR: 3.27e-04 | 20990.3ms/step | 1.0 samples/s
|
| 233 |
+
Step 500/44000 | Loss: 5.6374 | LR: 3.33e-04 | 20989.6ms/step | 1.0 samples/s
|
| 234 |
+
Validation at step 500: Loss = 5.6238, Perplexity = 276.94
|
| 235 |
+
Step 510/44000 | Loss: 5.5292 | LR: 3.40e-04 | 32585.6ms/step | 0.6 samples/s
|
| 236 |
+
Step 520/44000 | Loss: 5.5300 | LR: 3.47e-04 | 20989.2ms/step | 1.0 samples/s
|
| 237 |
+
Step 530/44000 | Loss: 5.5476 | LR: 3.53e-04 | 20996.9ms/step | 1.0 samples/s
|
| 238 |
+
Step 540/44000 | Loss: 5.5214 | LR: 3.60e-04 | 20999.5ms/step | 1.0 samples/s
|
| 239 |
+
Step 550/44000 | Loss: 5.5411 | LR: 3.67e-04 | 20990.5ms/step | 1.0 samples/s
|
| 240 |
+
Step 560/44000 | Loss: 5.4989 | LR: 3.73e-04 | 20996.4ms/step | 1.0 samples/s
|
| 241 |
+
Step 570/44000 | Loss: 5.4973 | LR: 3.80e-04 | 20993.1ms/step | 1.0 samples/s
|
| 242 |
+
Step 580/44000 | Loss: 5.4088 | LR: 3.87e-04 | 20990.7ms/step | 1.0 samples/s
|
| 243 |
+
Step 590/44000 | Loss: 5.3881 | LR: 3.93e-04 | 20990.3ms/step | 1.0 samples/s
|
| 244 |
+
Step 600/44000 | Loss: 5.3192 | LR: 4.00e-04 | 20995.5ms/step | 1.0 samples/s
|
| 245 |
+
Step 610/44000 | Loss: 5.2660 | LR: 4.07e-04 | 20992.4ms/step | 1.0 samples/s
|
| 246 |
+
Step 620/44000 | Loss: 5.2317 | LR: 4.13e-04 | 20987.8ms/step | 1.0 samples/s
|
| 247 |
+
Step 630/44000 | Loss: 5.2560 | LR: 4.20e-04 | 20990.4ms/step | 1.0 samples/s
|
| 248 |
+
Step 640/44000 | Loss: 5.2241 | LR: 4.27e-04 | 20992.1ms/step | 1.0 samples/s
|
| 249 |
+
Step 650/44000 | Loss: 5.1576 | LR: 4.33e-04 | 21001.2ms/step | 1.0 samples/s
|
| 250 |
+
Step 660/44000 | Loss: 5.1848 | LR: 4.40e-04 | 20995.1ms/step | 1.0 samples/s
|
| 251 |
+
Step 670/44000 | Loss: 5.0861 | LR: 4.47e-04 | 20993.9ms/step | 1.0 samples/s
|
| 252 |
+
Step 680/44000 | Loss: 5.1299 | LR: 4.53e-04 | 20996.7ms/step | 1.0 samples/s
|
| 253 |
+
Step 690/44000 | Loss: 5.0573 | LR: 4.60e-04 | 20993.9ms/step | 1.0 samples/s
|
| 254 |
+
Step 700/44000 | Loss: 5.0336 | LR: 4.67e-04 | 20992.0ms/step | 1.0 samples/s
|
| 255 |
+
Step 710/44000 | Loss: 5.0315 | LR: 4.73e-04 | 20993.1ms/step | 1.0 samples/s
|
| 256 |
+
Step 720/44000 | Loss: 4.9879 | LR: 4.80e-04 | 20993.8ms/step | 1.0 samples/s
|
| 257 |
+
Step 730/44000 | Loss: 4.9228 | LR: 4.87e-04 | 20991.8ms/step | 1.0 samples/s
|
| 258 |
+
Step 740/44000 | Loss: 4.8911 | LR: 4.93e-04 | 20990.9ms/step | 1.0 samples/s
|
| 259 |
+
Step 750/44000 | Loss: 4.8897 | LR: 5.00e-04 | 20991.5ms/step | 1.0 samples/s
|
| 260 |
+
Validation at step 750: Loss = 4.8996, Perplexity = 134.24
|
| 261 |
+
Step 760/44000 | Loss: 4.7838 | LR: 5.00e-04 | 32581.2ms/step | 0.6 samples/s
|
| 262 |
+
Step 770/44000 | Loss: 4.8421 | LR: 5.00e-04 | 20993.2ms/step | 1.0 samples/s
|
| 263 |
+
Step 780/44000 | Loss: 4.7923 | LR: 5.00e-04 | 20991.7ms/step | 1.0 samples/s
|
| 264 |
+
Step 790/44000 | Loss: 4.7844 | LR: 5.00e-04 | 20991.5ms/step | 1.0 samples/s
|
| 265 |
+
Step 800/44000 | Loss: 4.7864 | LR: 5.00e-04 | 20989.4ms/step | 1.0 samples/s
|
| 266 |
+
Step 810/44000 | Loss: 4.7202 | LR: 5.00e-04 | 20987.6ms/step | 1.0 samples/s
|
| 267 |
+
Step 820/44000 | Loss: 4.7077 | LR: 5.00e-04 | 20984.2ms/step | 1.0 samples/s
|
| 268 |
+
Step 830/44000 | Loss: 4.6744 | LR: 5.00e-04 | 20988.1ms/step | 1.0 samples/s
|
| 269 |
+
Step 840/44000 | Loss: 4.5939 | LR: 5.00e-04 | 20988.8ms/step | 1.0 samples/s
|
| 270 |
+
Step 850/44000 | Loss: 4.6230 | LR: 5.00e-04 | 20984.2ms/step | 1.0 samples/s
|
| 271 |
+
Step 860/44000 | Loss: 4.6334 | LR: 5.00e-04 | 20987.5ms/step | 1.0 samples/s
|
| 272 |
+
Step 870/44000 | Loss: 4.6032 | LR: 5.00e-04 | 20986.1ms/step | 1.0 samples/s
|
| 273 |
+
Step 880/44000 | Loss: 4.5534 | LR: 5.00e-04 | 20987.7ms/step | 1.0 samples/s
|
| 274 |
+
Step 890/44000 | Loss: 4.5531 | LR: 5.00e-04 | 20987.4ms/step | 1.0 samples/s
|
| 275 |
+
Step 900/44000 | Loss: 4.5278 | LR: 5.00e-04 | 20985.6ms/step | 1.0 samples/s
|
| 276 |
+
Step 910/44000 | Loss: 4.5598 | LR: 5.00e-04 | 20984.6ms/step | 1.0 samples/s
|
| 277 |
+
Step 920/44000 | Loss: 4.4118 | LR: 5.00e-04 | 20987.1ms/step | 1.0 samples/s
|
| 278 |
+
Step 930/44000 | Loss: 4.4779 | LR: 5.00e-04 | 20983.0ms/step | 1.0 samples/s
|
| 279 |
+
Step 940/44000 | Loss: 4.4986 | LR: 5.00e-04 | 20987.6ms/step | 1.0 samples/s
|
| 280 |
+
Step 950/44000 | Loss: 4.4309 | LR: 5.00e-04 | 20984.6ms/step | 1.0 samples/s
|
| 281 |
+
Step 960/44000 | Loss: 4.3400 | LR: 5.00e-04 | 20985.7ms/step | 1.0 samples/s
|
| 282 |
+
Step 970/44000 | Loss: 4.4057 | LR: 5.00e-04 | 20985.2ms/step | 1.0 samples/s
|
| 283 |
+
Step 980/44000 | Loss: 4.3519 | LR: 5.00e-04 | 20985.5ms/step | 1.0 samples/s
|
| 284 |
+
Step 990/44000 | Loss: 4.4208 | LR: 5.00e-04 | 20987.4ms/step | 1.0 samples/s
|
| 285 |
+
Step 1000/44000 | Loss: 4.3428 | LR: 5.00e-04 | 20983.3ms/step | 1.0 samples/s
|
| 286 |
+
Validation at step 1000: Loss = 4.3815, Perplexity = 79.95
|
| 287 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_asentmax/run_20260709_035002/checkpoint-1000
|
| 288 |
+
Step 1010/44000 | Loss: 4.3564 | LR: 5.00e-04 | 32880.9ms/step | 0.6 samples/s
|
| 289 |
+
Step 1020/44000 | Loss: 4.3157 | LR: 5.00e-04 | 20982.3ms/step | 1.0 samples/s
|
| 290 |
+
Step 1030/44000 | Loss: 4.3328 | LR: 5.00e-04 | 20985.0ms/step | 1.0 samples/s
|
| 291 |
+
Step 1040/44000 | Loss: 4.2260 | LR: 5.00e-04 | 20987.8ms/step | 1.0 samples/s
|
| 292 |
+
Step 1050/44000 | Loss: 4.2697 | LR: 5.00e-04 | 20982.3ms/step | 1.0 samples/s
|
| 293 |
+
Step 1060/44000 | Loss: 4.2886 | LR: 5.00e-04 | 20984.0ms/step | 1.0 samples/s
|
| 294 |
+
Step 1070/44000 | Loss: 4.2226 | LR: 5.00e-04 | 20986.3ms/step | 1.0 samples/s
|
| 295 |
+
Step 1080/44000 | Loss: 4.2932 | LR: 5.00e-04 | 20982.4ms/step | 1.0 samples/s
|
| 296 |
+
Step 1090/44000 | Loss: 4.2030 | LR: 5.00e-04 | 20985.5ms/step | 1.0 samples/s
|
| 297 |
+
Step 1100/44000 | Loss: 4.2363 | LR: 5.00e-04 | 20989.3ms/step | 1.0 samples/s
|
| 298 |
+
Step 1110/44000 | Loss: 4.2310 | LR: 5.00e-04 | 20983.1ms/step | 1.0 samples/s
|
| 299 |
+
Step 1120/44000 | Loss: 4.1465 | LR: 5.00e-04 | 20981.5ms/step | 1.0 samples/s
|
| 300 |
+
Step 1130/44000 | Loss: 4.1680 | LR: 5.00e-04 | 20980.4ms/step | 1.0 samples/s
|
| 301 |
+
Step 1140/44000 | Loss: 4.1155 | LR: 5.00e-04 | 20979.1ms/step | 1.0 samples/s
|
| 302 |
+
Step 1150/44000 | Loss: 4.1772 | LR: 5.00e-04 | 20977.5ms/step | 1.0 samples/s
|
| 303 |
+
Step 1160/44000 | Loss: 4.1410 | LR: 5.00e-04 | 20980.0ms/step | 1.0 samples/s
|
| 304 |
+
Step 1170/44000 | Loss: 4.1056 | LR: 5.00e-04 | 20977.6ms/step | 1.0 samples/s
|
| 305 |
+
Step 1180/44000 | Loss: 4.1768 | LR: 5.00e-04 | 20978.8ms/step | 1.0 samples/s
|
| 306 |
+
Step 1190/44000 | Loss: 4.1269 | LR: 5.00e-04 | 20979.7ms/step | 1.0 samples/s
|
| 307 |
+
Step 1200/44000 | Loss: 4.0907 | LR: 5.00e-04 | 20981.6ms/step | 1.0 samples/s
|
| 308 |
+
Step 1210/44000 | Loss: 4.1294 | LR: 5.00e-04 | 20979.1ms/step | 1.0 samples/s
|
| 309 |
+
Step 1220/44000 | Loss: 4.0995 | LR: 5.00e-04 | 20986.3ms/step | 1.0 samples/s
|
| 310 |
+
Step 1230/44000 | Loss: 4.0976 | LR: 5.00e-04 | 20982.1ms/step | 1.0 samples/s
|
| 311 |
+
Step 1240/44000 | Loss: 4.0701 | LR: 5.00e-04 | 20979.0ms/step | 1.0 samples/s
|
| 312 |
+
Step 1250/44000 | Loss: 4.0568 | LR: 5.00e-04 | 20980.9ms/step | 1.0 samples/s
|
| 313 |
+
Validation at step 1250: Loss = 4.1005, Perplexity = 60.37
|
| 314 |
+
Step 1260/44000 | Loss: 4.1190 | LR: 5.00e-04 | 32590.9ms/step | 0.6 samples/s
|
| 315 |
+
Step 1270/44000 | Loss: 3.9740 | LR: 5.00e-04 | 20980.7ms/step | 1.0 samples/s
|
| 316 |
+
Step 1280/44000 | Loss: 4.0749 | LR: 5.00e-04 | 20976.7ms/step | 1.0 samples/s
|
| 317 |
+
Step 1290/44000 | Loss: 4.0348 | LR: 5.00e-04 | 20980.2ms/step | 1.0 samples/s
|
| 318 |
+
Step 1300/44000 | Loss: 4.0276 | LR: 5.00e-04 | 20976.2ms/step | 1.0 samples/s
|
| 319 |
+
Step 1310/44000 | Loss: 3.9915 | LR: 5.00e-04 | 20977.4ms/step | 1.0 samples/s
|
| 320 |
+
Step 1320/44000 | Loss: 3.9625 | LR: 5.00e-04 | 20975.2ms/step | 1.0 samples/s
|
| 321 |
+
Step 1330/44000 | Loss: 3.9922 | LR: 5.00e-04 | 20992.7ms/step | 1.0 samples/s
|
| 322 |
+
Step 1340/44000 | Loss: 4.0284 | LR: 5.00e-04 | 20981.9ms/step | 1.0 samples/s
|
| 323 |
+
Step 1350/44000 | Loss: 3.9891 | LR: 5.00e-04 | 20981.4ms/step | 1.0 samples/s
|
| 324 |
+
Step 1360/44000 | Loss: 3.9757 | LR: 5.00e-04 | 20977.6ms/step | 1.0 samples/s
|
| 325 |
+
Step 1370/44000 | Loss: 3.9666 | LR: 5.00e-04 | 20980.1ms/step | 1.0 samples/s
|
| 326 |
+
Step 1380/44000 | Loss: 3.9873 | LR: 5.00e-04 | 20983.7ms/step | 1.0 samples/s
|
| 327 |
+
Step 1390/44000 | Loss: 3.9505 | LR: 5.00e-04 | 20982.7ms/step | 1.0 samples/s
|
| 328 |
+
Step 1400/44000 | Loss: 4.0039 | LR: 5.00e-04 | 20985.0ms/step | 1.0 samples/s
|
| 329 |
+
Step 1410/44000 | Loss: 3.9275 | LR: 5.00e-04 | 20987.6ms/step | 1.0 samples/s
|
| 330 |
+
Step 1420/44000 | Loss: 3.9238 | LR: 5.00e-04 | 20985.9ms/step | 1.0 samples/s
|
| 331 |
+
Step 1430/44000 | Loss: 3.9574 | LR: 5.00e-04 | 20987.1ms/step | 1.0 samples/s
|
| 332 |
+
Step 1440/44000 | Loss: 3.8529 | LR: 5.00e-04 | 20981.0ms/step | 1.0 samples/s
|
| 333 |
+
Step 1450/44000 | Loss: 3.8782 | LR: 5.00e-04 | 20987.2ms/step | 1.0 samples/s
|
| 334 |
+
Step 1460/44000 | Loss: 3.9892 | LR: 5.00e-04 | 20980.0ms/step | 1.0 samples/s
|
| 335 |
+
Step 1470/44000 | Loss: 3.9132 | LR: 5.00e-04 | 20983.6ms/step | 1.0 samples/s
|
| 336 |
+
Step 1480/44000 | Loss: 3.8515 | LR: 5.00e-04 | 20983.3ms/step | 1.0 samples/s
|
| 337 |
+
Step 1490/44000 | Loss: 3.8504 | LR: 5.00e-04 | 20981.6ms/step | 1.0 samples/s
|
| 338 |
+
Step 1500/44000 | Loss: 3.9244 | LR: 5.00e-04 | 20982.7ms/step | 1.0 samples/s
|
| 339 |
+
Validation at step 1500: Loss = 3.9269, Perplexity = 50.75
|
| 340 |
+
Step 1510/44000 | Loss: 3.8838 | LR: 5.00e-04 | 32591.0ms/step | 0.6 samples/s
|
| 341 |
+
Step 1520/44000 | Loss: 3.9142 | LR: 5.00e-04 | 20986.7ms/step | 1.0 samples/s
|
| 342 |
+
Step 1530/44000 | Loss: 3.9495 | LR: 5.00e-04 | 20982.1ms/step | 1.0 samples/s
|
| 343 |
+
Step 1540/44000 | Loss: 3.8108 | LR: 5.00e-04 | 20985.1ms/step | 1.0 samples/s
|
| 344 |
+
Step 1550/44000 | Loss: 3.8586 | LR: 5.00e-04 | 20981.4ms/step | 1.0 samples/s
|
| 345 |
+
Step 1560/44000 | Loss: 3.8401 | LR: 5.00e-04 | 20976.4ms/step | 1.0 samples/s
|
| 346 |
+
Step 1570/44000 | Loss: 3.8809 | LR: 5.00e-04 | 20983.7ms/step | 1.0 samples/s
|
| 347 |
+
Step 1580/44000 | Loss: 3.8293 | LR: 5.00e-04 | 20993.8ms/step | 1.0 samples/s
|
| 348 |
+
Step 1590/44000 | Loss: 3.8578 | LR: 5.00e-04 | 20983.3ms/step | 1.0 samples/s
|
| 349 |
+
Step 1600/44000 | Loss: 3.8406 | LR: 5.00e-04 | 20984.1ms/step | 1.0 samples/s
|
| 350 |
+
Step 1610/44000 | Loss: 3.8554 | LR: 5.00e-04 | 20978.7ms/step | 1.0 samples/s
|
| 351 |
+
Step 1620/44000 | Loss: 3.8300 | LR: 5.00e-04 | 20980.9ms/step | 1.0 samples/s
|
| 352 |
+
Step 1630/44000 | Loss: 3.8049 | LR: 4.99e-04 | 20982.5ms/step | 1.0 samples/s
|
| 353 |
+
Step 1640/44000 | Loss: 3.7415 | LR: 4.99e-04 | 20981.7ms/step | 1.0 samples/s
|
| 354 |
+
Step 1650/44000 | Loss: 3.8732 | LR: 4.99e-04 | 20980.5ms/step | 1.0 samples/s
|
| 355 |
+
Step 1660/44000 | Loss: 3.8299 | LR: 4.99e-04 | 20985.4ms/step | 1.0 samples/s
|
| 356 |
+
Step 1670/44000 | Loss: 3.8277 | LR: 4.99e-04 | 20981.4ms/step | 1.0 samples/s
|
| 357 |
+
Step 1680/44000 | Loss: 3.7691 | LR: 4.99e-04 | 20975.0ms/step | 1.0 samples/s
|
| 358 |
+
Step 1690/44000 | Loss: 3.7753 | LR: 4.99e-04 | 20985.8ms/step | 1.0 samples/s
|
| 359 |
+
Step 1700/44000 | Loss: 3.7924 | LR: 4.99e-04 | 20981.4ms/step | 1.0 samples/s
|
| 360 |
+
Step 1710/44000 | Loss: 3.8039 | LR: 4.99e-04 | 20981.7ms/step | 1.0 samples/s
|
| 361 |
+
Step 1720/44000 | Loss: 3.8377 | LR: 4.99e-04 | 20979.9ms/step | 1.0 samples/s
|
| 362 |
+
Step 1730/44000 | Loss: 3.7867 | LR: 4.99e-04 | 20981.4ms/step | 1.0 samples/s
|
| 363 |
+
Step 1740/44000 | Loss: 3.7984 | LR: 4.99e-04 | 20979.1ms/step | 1.0 samples/s
|
| 364 |
+
Step 1750/44000 | Loss: 3.7478 | LR: 4.99e-04 | 20980.1ms/step | 1.0 samples/s
|
| 365 |
+
Validation at step 1750: Loss = 3.8100, Perplexity = 45.15
|
| 366 |
+
Step 1760/44000 | Loss: 3.7911 | LR: 4.99e-04 | 32580.4ms/step | 0.6 samples/s
|
| 367 |
+
Step 1770/44000 | Loss: 3.8000 | LR: 4.99e-04 | 20972.1ms/step | 1.0 samples/s
|
| 368 |
+
Step 1780/44000 | Loss: 3.7718 | LR: 4.99e-04 | 20968.0ms/step | 1.0 samples/s
|
| 369 |
+
Step 1790/44000 | Loss: 3.7545 | LR: 4.99e-04 | 20975.4ms/step | 1.0 samples/s
|
| 370 |
+
Step 1800/44000 | Loss: 3.7023 | LR: 4.99e-04 | 20973.2ms/step | 1.0 samples/s
|
| 371 |
+
Step 1810/44000 | Loss: 3.7222 | LR: 4.99e-04 | 20972.1ms/step | 1.0 samples/s
|
| 372 |
+
Step 1820/44000 | Loss: 3.7229 | LR: 4.99e-04 | 20971.0ms/step | 1.0 samples/s
|
| 373 |
+
Step 1830/44000 | Loss: 3.7199 | LR: 4.99e-04 | 20968.9ms/step | 1.0 samples/s
|
| 374 |
+
Step 1840/44000 | Loss: 3.7150 | LR: 4.99e-04 | 20970.7ms/step | 1.0 samples/s
|
| 375 |
+
Step 1850/44000 | Loss: 3.7085 | LR: 4.99e-04 | 20973.5ms/step | 1.0 samples/s
|
| 376 |
+
Step 1860/44000 | Loss: 3.7856 | LR: 4.99e-04 | 20970.8ms/step | 1.0 samples/s
|
| 377 |
+
Step 1870/44000 | Loss: 3.7453 | LR: 4.99e-04 | 20970.6ms/step | 1.0 samples/s
|
| 378 |
+
Step 1880/44000 | Loss: 3.7322 | LR: 4.99e-04 | 20971.7ms/step | 1.0 samples/s
|
| 379 |
+
Step 1890/44000 | Loss: 3.6779 | LR: 4.99e-04 | 20971.2ms/step | 1.0 samples/s
|
| 380 |
+
Step 1900/44000 | Loss: 3.6995 | LR: 4.99e-04 | 20968.9ms/step | 1.0 samples/s
|
| 381 |
+
Step 1910/44000 | Loss: 3.7893 | LR: 4.99e-04 | 20972.9ms/step | 1.0 samples/s
|
| 382 |
+
Step 1920/44000 | Loss: 3.7021 | LR: 4.99e-04 | 20969.2ms/step | 1.0 samples/s
|
| 383 |
+
Step 1930/44000 | Loss: 3.7550 | LR: 4.99e-04 | 20971.4ms/step | 1.0 samples/s
|
| 384 |
+
Step 1940/44000 | Loss: 3.7057 | LR: 4.99e-04 | 20972.2ms/step | 1.0 samples/s
|
| 385 |
+
Step 1950/44000 | Loss: 3.6347 | LR: 4.99e-04 | 20969.8ms/step | 1.0 samples/s
|
| 386 |
+
Step 1960/44000 | Loss: 3.6976 | LR: 4.99e-04 | 20970.5ms/step | 1.0 samples/s
|
| 387 |
+
Step 1970/44000 | Loss: 3.6654 | LR: 4.99e-04 | 20967.6ms/step | 1.0 samples/s
|
| 388 |
+
Step 1980/44000 | Loss: 3.6457 | LR: 4.99e-04 | 20968.6ms/step | 1.0 samples/s
|
| 389 |
+
Step 1990/44000 | Loss: 3.7303 | LR: 4.99e-04 | 20971.0ms/step | 1.0 samples/s
|
| 390 |
+
Step 2000/44000 | Loss: 3.6999 | LR: 4.99e-04 | 20971.8ms/step | 1.0 samples/s
|
| 391 |
+
Validation at step 2000: Loss = 3.7277, Perplexity = 41.58
|
| 392 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_asentmax/run_20260709_035002/checkpoint-2000
|
| 393 |
+
Step 2010/44000 | Loss: 3.6757 | LR: 4.99e-04 | 32890.4ms/step | 0.6 samples/s
|
| 394 |
+
Step 2020/44000 | Loss: 3.6951 | LR: 4.99e-04 | 20970.1ms/step | 1.0 samples/s
|
| 395 |
+
Step 2030/44000 | Loss: 3.6851 | LR: 4.99e-04 | 20971.3ms/step | 1.0 samples/s
|
| 396 |
+
Step 2040/44000 | Loss: 3.6652 | LR: 4.99e-04 | 20968.8ms/step | 1.0 samples/s
|
| 397 |
+
Step 2050/44000 | Loss: 3.7102 | LR: 4.99e-04 | 20971.8ms/step | 1.0 samples/s
|
| 398 |
+
Step 2060/44000 | Loss: 3.7074 | LR: 4.99e-04 | 20970.9ms/step | 1.0 samples/s
|
| 399 |
+
Step 2070/44000 | Loss: 3.6658 | LR: 4.99e-04 | 20970.0ms/step | 1.0 samples/s
|
| 400 |
+
Step 2080/44000 | Loss: 3.6761 | LR: 4.99e-04 | 20969.1ms/step | 1.0 samples/s
|
| 401 |
+
Step 2090/44000 | Loss: 3.6928 | LR: 4.99e-04 | 20969.8ms/step | 1.0 samples/s
|
| 402 |
+
Step 2100/44000 | Loss: 3.6080 | LR: 4.99e-04 | 20967.8ms/step | 1.0 samples/s
|
| 403 |
+
Step 2110/44000 | Loss: 3.7178 | LR: 4.99e-04 | 20971.8ms/step | 1.0 samples/s
|
| 404 |
+
Step 2120/44000 | Loss: 3.6932 | LR: 4.99e-04 | 20970.4ms/step | 1.0 samples/s
|
| 405 |
+
Step 2130/44000 | Loss: 3.6617 | LR: 4.99e-04 | 20969.8ms/step | 1.0 samples/s
|
| 406 |
+
Step 2140/44000 | Loss: 3.6685 | LR: 4.99e-04 | 20968.5ms/step | 1.0 samples/s
|
| 407 |
+
Step 2150/44000 | Loss: 3.6519 | LR: 4.99e-04 | 20969.6ms/step | 1.0 samples/s
|
| 408 |
+
Step 2160/44000 | Loss: 3.6223 | LR: 4.99e-04 | 20966.7ms/step | 1.0 samples/s
|
| 409 |
+
Step 2170/44000 | Loss: 3.6344 | LR: 4.99e-04 | 20968.7ms/step | 1.0 samples/s
|
| 410 |
+
Step 2180/44000 | Loss: 3.6332 | LR: 4.99e-04 | 20970.1ms/step | 1.0 samples/s
|
| 411 |
+
Step 2190/44000 | Loss: 3.6732 | LR: 4.99e-04 | 20971.1ms/step | 1.0 samples/s
|
| 412 |
+
Step 2200/44000 | Loss: 3.6500 | LR: 4.99e-04 | 20974.9ms/step | 1.0 samples/s
|
| 413 |
+
Step 2210/44000 | Loss: 3.6043 | LR: 4.99e-04 | 20971.5ms/step | 1.0 samples/s
|
| 414 |
+
Step 2220/44000 | Loss: 3.5832 | LR: 4.99e-04 | 20972.6ms/step | 1.0 samples/s
|
| 415 |
+
Step 2230/44000 | Loss: 3.6871 | LR: 4.99e-04 | 20975.7ms/step | 1.0 samples/s
|
| 416 |
+
Step 2240/44000 | Loss: 3.6899 | LR: 4.99e-04 | 20972.5ms/step | 1.0 samples/s
|
| 417 |
+
Step 2250/44000 | Loss: 3.6088 | LR: 4.99e-04 | 20969.7ms/step | 1.0 samples/s
|
| 418 |
+
Validation at step 2250: Loss = 3.6535, Perplexity = 38.61
|
| 419 |
+
Step 2260/44000 | Loss: 3.5874 | LR: 4.98e-04 | 32553.3ms/step | 0.6 samples/s
|
| 420 |
+
Step 2270/44000 | Loss: 3.6395 | LR: 4.98e-04 | 20984.3ms/step | 1.0 samples/s
|
| 421 |
+
Step 2280/44000 | Loss: 3.6519 | LR: 4.98e-04 | 20972.1ms/step | 1.0 samples/s
|
| 422 |
+
Step 2290/44000 | Loss: 3.6179 | LR: 4.98e-04 | 20966.8ms/step | 1.0 samples/s
|
| 423 |
+
Step 2300/44000 | Loss: 3.5735 | LR: 4.98e-04 | 20969.2ms/step | 1.0 samples/s
|
| 424 |
+
Step 2310/44000 | Loss: 3.5915 | LR: 4.98e-04 | 20964.1ms/step | 1.0 samples/s
|
| 425 |
+
Step 2320/44000 | Loss: 3.6280 | LR: 4.98e-04 | 20965.1ms/step | 1.0 samples/s
|
| 426 |
+
Step 2330/44000 | Loss: 3.6137 | LR: 4.98e-04 | 20973.1ms/step | 1.0 samples/s
|
| 427 |
+
Step 2340/44000 | Loss: 3.5620 | LR: 4.98e-04 | 20968.9ms/step | 1.0 samples/s
|
| 428 |
+
Step 2350/44000 | Loss: 3.5864 | LR: 4.98e-04 | 20968.2ms/step | 1.0 samples/s
|
| 429 |
+
Step 2360/44000 | Loss: 3.5876 | LR: 4.98e-04 | 20966.3ms/step | 1.0 samples/s
|
| 430 |
+
Step 2370/44000 | Loss: 3.5795 | LR: 4.98e-04 | 20968.2ms/step | 1.0 samples/s
|
| 431 |
+
Step 2380/44000 | Loss: 3.5352 | LR: 4.98e-04 | 20966.3ms/step | 1.0 samples/s
|
| 432 |
+
Step 2390/44000 | Loss: 3.5356 | LR: 4.98e-04 | 20964.5ms/step | 1.0 samples/s
|
| 433 |
+
Step 2400/44000 | Loss: 3.6032 | LR: 4.98e-04 | 20967.4ms/step | 1.0 samples/s
|
| 434 |
+
Step 2410/44000 | Loss: 3.5932 | LR: 4.98e-04 | 20966.9ms/step | 1.0 samples/s
|
| 435 |
+
Step 2420/44000 | Loss: 3.5512 | LR: 4.98e-04 | 20968.1ms/step | 1.0 samples/s
|
| 436 |
+
Step 2430/44000 | Loss: 3.6120 | LR: 4.98e-04 | 20966.0ms/step | 1.0 samples/s
|
| 437 |
+
Step 2440/44000 | Loss: 3.6034 | LR: 4.98e-04 | 20967.8ms/step | 1.0 samples/s
|
| 438 |
+
Step 2450/44000 | Loss: 3.5318 | LR: 4.98e-04 | 20966.0ms/step | 1.0 samples/s
|
| 439 |
+
Step 2460/44000 | Loss: 3.5723 | LR: 4.98e-04 | 20988.1ms/step | 1.0 samples/s
|
| 440 |
+
Step 2470/44000 | Loss: 3.5486 | LR: 4.98e-04 | 20980.4ms/step | 1.0 samples/s
|
| 441 |
+
Step 2480/44000 | Loss: 3.6036 | LR: 4.98e-04 | 20962.4ms/step | 1.0 samples/s
|
| 442 |
+
Step 2490/44000 | Loss: 3.5721 | LR: 4.98e-04 | 20965.0ms/step | 1.0 samples/s
|
| 443 |
+
Step 2500/44000 | Loss: 3.5531 | LR: 4.98e-04 | 20965.2ms/step | 1.0 samples/s
|
| 444 |
+
Validation at step 2500: Loss = 3.5958, Perplexity = 36.44
|
| 445 |
+
Step 2510/44000 | Loss: 3.5825 | LR: 4.98e-04 | 32545.3ms/step | 0.6 samples/s
|
| 446 |
+
Step 2520/44000 | Loss: 3.5574 | LR: 4.98e-04 | 20971.0ms/step | 1.0 samples/s
|
| 447 |
+
Step 2530/44000 | Loss: 3.5345 | LR: 4.98e-04 | 20968.0ms/step | 1.0 samples/s
|
| 448 |
+
Step 2540/44000 | Loss: 3.5436 | LR: 4.98e-04 | 20966.8ms/step | 1.0 samples/s
|
| 449 |
+
Step 2550/44000 | Loss: 3.4974 | LR: 4.98e-04 | 20965.5ms/step | 1.0 samples/s
|
| 450 |
+
Step 2560/44000 | Loss: 3.4953 | LR: 4.98e-04 | 20968.8ms/step | 1.0 samples/s
|
| 451 |
+
Step 2570/44000 | Loss: 3.5563 | LR: 4.98e-04 | 20974.1ms/step | 1.0 samples/s
|
| 452 |
+
Step 2580/44000 | Loss: 3.5388 | LR: 4.98e-04 | 20968.9ms/step | 1.0 samples/s
|
| 453 |
+
Step 2590/44000 | Loss: 3.5290 | LR: 4.98e-04 | 20967.1ms/step | 1.0 samples/s
|
| 454 |
+
Step 2600/44000 | Loss: 3.4965 | LR: 4.98e-04 | 20968.0ms/step | 1.0 samples/s
|
| 455 |
+
Step 2610/44000 | Loss: 3.4744 | LR: 4.98e-04 | 20984.6ms/step | 1.0 samples/s
|
| 456 |
+
Step 2620/44000 | Loss: 3.5145 | LR: 4.98e-04 | 20982.5ms/step | 1.0 samples/s
|
| 457 |
+
Step 2630/44000 | Loss: 3.5248 | LR: 4.98e-04 | 20979.2ms/step | 1.0 samples/s
|
| 458 |
+
Step 2640/44000 | Loss: 3.5079 | LR: 4.98e-04 | 20967.0ms/step | 1.0 samples/s
|
| 459 |
+
Step 2650/44000 | Loss: 3.5395 | LR: 4.98e-04 | 20974.9ms/step | 1.0 samples/s
|
| 460 |
+
Step 2660/44000 | Loss: 3.4869 | LR: 4.98e-04 | 20971.7ms/step | 1.0 samples/s
|
| 461 |
+
Step 2670/44000 | Loss: 3.4808 | LR: 4.98e-04 | 20978.5ms/step | 1.0 samples/s
|
| 462 |
+
Step 2680/44000 | Loss: 3.5431 | LR: 4.98e-04 | 20968.3ms/step | 1.0 samples/s
|
| 463 |
+
Step 2690/44000 | Loss: 3.5217 | LR: 4.98e-04 | 20969.2ms/step | 1.0 samples/s
|
| 464 |
+
Step 2700/44000 | Loss: 3.4927 | LR: 4.97e-04 | 20974.4ms/step | 1.0 samples/s
|
| 465 |
+
Step 2710/44000 | Loss: 3.5948 | LR: 4.97e-04 | 20967.6ms/step | 1.0 samples/s
|
| 466 |
+
Step 2720/44000 | Loss: 3.5314 | LR: 4.97e-04 | 20978.1ms/step | 1.0 samples/s
|
| 467 |
+
Step 2730/44000 | Loss: 3.5454 | LR: 4.97e-04 | 20990.6ms/step | 1.0 samples/s
|
| 468 |
+
Step 2740/44000 | Loss: 3.5148 | LR: 4.97e-04 | 20965.7ms/step | 1.0 samples/s
|
| 469 |
+
Step 2750/44000 | Loss: 3.5002 | LR: 4.97e-04 | 20964.2ms/step | 1.0 samples/s
|
| 470 |
+
Validation at step 2750: Loss = 3.5515, Perplexity = 34.86
|
| 471 |
+
Step 2760/44000 | Loss: 3.5015 | LR: 4.97e-04 | 32541.7ms/step | 0.6 samples/s
|
| 472 |
+
Step 2770/44000 | Loss: 3.5851 | LR: 4.97e-04 | 20962.7ms/step | 1.0 samples/s
|
| 473 |
+
Step 2780/44000 | Loss: 3.5420 | LR: 4.97e-04 | 20987.1ms/step | 1.0 samples/s
|
| 474 |
+
Step 2790/44000 | Loss: 3.5680 | LR: 4.97e-04 | 20975.8ms/step | 1.0 samples/s
|
| 475 |
+
Step 2800/44000 | Loss: 3.5334 | LR: 4.97e-04 | 20979.2ms/step | 1.0 samples/s
|
| 476 |
+
Step 2810/44000 | Loss: 3.4931 | LR: 4.97e-04 | 20987.1ms/step | 1.0 samples/s
|
| 477 |
+
Step 2820/44000 | Loss: 3.5117 | LR: 4.97e-04 | 20973.2ms/step | 1.0 samples/s
|
| 478 |
+
Step 2830/44000 | Loss: 3.5372 | LR: 4.97e-04 | 20976.6ms/step | 1.0 samples/s
|
| 479 |
+
Step 2840/44000 | Loss: 3.4655 | LR: 4.97e-04 | 20972.4ms/step | 1.0 samples/s
|
| 480 |
+
Step 2850/44000 | Loss: 3.5326 | LR: 4.97e-04 | 20977.5ms/step | 1.0 samples/s
|
| 481 |
+
Step 2860/44000 | Loss: 3.5398 | LR: 4.97e-04 | 20966.9ms/step | 1.0 samples/s
|
| 482 |
+
Step 2870/44000 | Loss: 3.5139 | LR: 4.97e-04 | 20968.3ms/step | 1.0 samples/s
|
| 483 |
+
Step 2880/44000 | Loss: 3.4544 | LR: 4.97e-04 | 20968.2ms/step | 1.0 samples/s
|
| 484 |
+
Step 2890/44000 | Loss: 3.4998 | LR: 4.97e-04 | 20967.7ms/step | 1.0 samples/s
|
| 485 |
+
Step 2900/44000 | Loss: 3.4792 | LR: 4.97e-04 | 20977.9ms/step | 1.0 samples/s
|
| 486 |
+
Step 2910/44000 | Loss: 3.5079 | LR: 4.97e-04 | 20972.3ms/step | 1.0 samples/s
|
| 487 |
+
Step 2920/44000 | Loss: 3.4640 | LR: 4.97e-04 | 20966.3ms/step | 1.0 samples/s
|
| 488 |
+
Step 2930/44000 | Loss: 3.4932 | LR: 4.97e-04 | 20965.2ms/step | 1.0 samples/s
|
| 489 |
+
Step 2940/44000 | Loss: 3.4723 | LR: 4.97e-04 | 20975.6ms/step | 1.0 samples/s
|
| 490 |
+
Step 2950/44000 | Loss: 3.4691 | LR: 4.97e-04 | 21001.6ms/step | 1.0 samples/s
|
| 491 |
+
Step 2960/44000 | Loss: 3.5163 | LR: 4.97e-04 | 20994.9ms/step | 1.0 samples/s
|
| 492 |
+
Step 2970/44000 | Loss: 3.5253 | LR: 4.97e-04 | 20967.1ms/step | 1.0 samples/s
|
| 493 |
+
Step 2980/44000 | Loss: 3.6491 | LR: 4.97e-04 | 20971.5ms/step | 1.0 samples/s
|
| 494 |
+
Step 2990/44000 | Loss: 3.4502 | LR: 4.97e-04 | 20976.5ms/step | 1.0 samples/s
|
| 495 |
+
Step 3000/44000 | Loss: 3.5199 | LR: 4.97e-04 | 20972.1ms/step | 1.0 samples/s
|
| 496 |
+
Validation at step 3000: Loss = 3.5135, Perplexity = 33.57
|
| 497 |
+
Saved checkpoint to /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_asentmax/run_20260709_035002/checkpoint-3000
|
| 498 |
+
Step 3010/44000 | Loss: 3.4805 | LR: 4.97e-04 | 32856.6ms/step | 0.6 samples/s
|
| 499 |
+
Step 3020/44000 | Loss: 3.4664 | LR: 4.97e-04 | 20972.7ms/step | 1.0 samples/s
|
| 500 |
+
Step 3030/44000 | Loss: 3.5003 | LR: 4.97e-04 | 20967.7ms/step | 1.0 samples/s
|
| 501 |
+
Step 3040/44000 | Loss: 3.5301 | LR: 4.97e-04 | 20973.5ms/step | 1.0 samples/s
|
| 502 |
+
Step 3050/44000 | Loss: 3.5501 | LR: 4.97e-04 | 20975.9ms/step | 1.0 samples/s
|
| 503 |
+
Step 3060/44000 | Loss: 3.3909 | LR: 4.96e-04 | 20966.9ms/step | 1.0 samples/s
|
| 504 |
+
Step 3070/44000 | Loss: 3.4825 | LR: 4.96e-04 | 20967.3ms/step | 1.0 samples/s
|
| 505 |
+
Step 3080/44000 | Loss: 3.4758 | LR: 4.96e-04 | 20978.8ms/step | 1.0 samples/s
|
| 506 |
+
Step 3090/44000 | Loss: 3.4524 | LR: 4.96e-04 | 20976.1ms/step | 1.0 samples/s
|
| 507 |
+
Step 3100/44000 | Loss: 3.4422 | LR: 4.96e-04 | 20966.2ms/step | 1.0 samples/s
|
| 508 |
+
Step 3110/44000 | Loss: 3.4104 | LR: 4.96e-04 | 20988.5ms/step | 1.0 samples/s
|
| 509 |
+
Step 3120/44000 | Loss: 3.4620 | LR: 4.96e-04 | 20969.1ms/step | 1.0 samples/s
|
| 510 |
+
Step 3130/44000 | Loss: 3.4514 | LR: 4.96e-04 | 20970.8ms/step | 1.0 samples/s
|
| 511 |
+
W0709 22:30:51.721000 4336 site-packages/torch/distributed/elastic/agent/server/api.py:739] Received 15 death signal, shutting down workers
|
| 512 |
+
W0709 22:30:51.728000 4336 site-packages/torch/distributed/elastic/multiprocessing/api.py:1012] Sending process 4402 closing signal SIGTERM
|
| 513 |
+
W0709 22:30:51.730000 4336 site-packages/torch/distributed/elastic/multiprocessing/api.py:1012] Sending process 4403 closing signal SIGTERM
|
| 514 |
+
W0709 22:30:51.734000 4336 site-packages/torch/distributed/elastic/multiprocessing/api.py:1012] Sending process 4404 closing signal SIGTERM
|
| 515 |
+
W0709 22:30:51.736000 4336 site-packages/torch/distributed/elastic/multiprocessing/api.py:1012] Sending process 4405 closing signal SIGTERM
|
| 516 |
+
Traceback (most recent call last):
|
| 517 |
+
File "/mloscratch/homes/navasard/conda/bin/torchrun", line 6, in <module>
|
| 518 |
+
sys.exit(main())
|
| 519 |
+
~~~~^^
|
| 520 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/elastic/multiprocessing/errors/__init__.py", line 362, in wrapper
|
| 521 |
+
return f(*args, **kwargs)
|
| 522 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/run.py", line 990, in main
|
| 523 |
+
run(args)
|
| 524 |
+
~~~^^^^^^
|
| 525 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/run.py", line 981, in run
|
| 526 |
+
elastic_launch(
|
| 527 |
+
~~~~~~~~~~~~~~~
|
| 528 |
+
config=config,
|
| 529 |
+
~~~~~~~~~~~~~~
|
| 530 |
+
entrypoint=cmd,
|
| 531 |
+
~~~~~~~~~~~~~~~
|
| 532 |
+
)(*cmd_args)
|
| 533 |
+
~^^^^^^^^^^^
|
| 534 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/launcher/api.py", line 170, in __call__
|
| 535 |
+
return launch_agent(self._config, self._entrypoint, list(args))
|
| 536 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/launcher/api.py", line 308, in launch_agent
|
| 537 |
+
result = agent.run()
|
| 538 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/elastic/metrics/api.py", line 134, in wrapper
|
| 539 |
+
result = f(*args, **kwargs)
|
| 540 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/elastic/agent/server/api.py", line 731, in run
|
| 541 |
+
result = self._invoke_run(role)
|
| 542 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/elastic/agent/server/api.py", line 908, in _invoke_run
|
| 543 |
+
time.sleep(monitor_interval)
|
| 544 |
+
~~~~~~~~~~^^^^^^^^^^^^^^^^^^
|
| 545 |
+
File "/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/distributed/elastic/multiprocessing/api.py", line 86, in _terminate_process_handler
|
| 546 |
+
raise SignalException(f"Process {os.getpid()} got signal: {sigval}", sigval=sigval)
|
| 547 |
+
torch.distributed.elastic.multiprocessing.api.SignalException: Process 4336 got signal: 15
|
epfl_final/logs/l8k365m_fixed_s1_seed43.log
ADDED
|
@@ -0,0 +1,205 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 2 |
+
|
| 3 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 4 |
+
|
| 5 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 6 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 7 |
+
|
| 8 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 9 |
+
_warn_once(
|
| 10 |
+
wandb: [wandb.login()] Loaded credentials for https://api.wandb.ai from WANDB_API_KEY.
|
| 11 |
+
wandb: Currently logged in as: ruben-navasardyan4869 (ruben-navasardyan4869-epfl) to https://api.wandb.ai. Use `wandb login --relogin` to force relogin
|
| 12 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 13 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260802_194752-oxm8wv25
|
| 14 |
+
wandb: Run `wandb offline` to turn off syncing.
|
| 15 |
+
wandb: Syncing run 365m fixed s1 8k seed43
|
| 16 |
+
wandb: ⭐️ View project at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity
|
| 17 |
+
wandb: 🚀 View run at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity/runs/oxm8wv25
|
| 18 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_fixed_s1_seed43/run_20260802_194730
|
| 19 |
+
Running config:
|
| 20 |
+
{
|
| 21 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 22 |
+
"model_dtype": "bfloat16",
|
| 23 |
+
"init_from_scratch": true,
|
| 24 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 25 |
+
"val_path": null,
|
| 26 |
+
"max_seq_length": 8192,
|
| 27 |
+
"num_workers": 8,
|
| 28 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_fixed_s1_seed43/run_20260802_194730",
|
| 29 |
+
"resume_from_checkpoint": null,
|
| 30 |
+
"force_new_run": false,
|
| 31 |
+
"num_epochs": 1,
|
| 32 |
+
"max_steps": 44000,
|
| 33 |
+
"per_device_batch_size": 2,
|
| 34 |
+
"gradient_accumulation_steps": 10,
|
| 35 |
+
"learning_rate": 0.0005,
|
| 36 |
+
"weight_decay": 0.01,
|
| 37 |
+
"warmup_steps": 750,
|
| 38 |
+
"lr_scheduler": "cosine",
|
| 39 |
+
"max_grad_norm": 1.0,
|
| 40 |
+
"save_steps": 1000,
|
| 41 |
+
"eval_steps": 250,
|
| 42 |
+
"eval_batches": 50,
|
| 43 |
+
"logging_steps": 10,
|
| 44 |
+
"seed": 43,
|
| 45 |
+
"verbose": true,
|
| 46 |
+
"checkpoint_activations": false,
|
| 47 |
+
"strategy": "ddp",
|
| 48 |
+
"mixed_precision": "bf16",
|
| 49 |
+
"wandb_enabled": true,
|
| 50 |
+
"wandb_project": "stochastic_sparsity",
|
| 51 |
+
"wandb_name": "365m fixed s1 8k seed43",
|
| 52 |
+
"wandb_tags": [
|
| 53 |
+
"qwen3",
|
| 54 |
+
"365m",
|
| 55 |
+
"8k",
|
| 56 |
+
"scaleladder",
|
| 57 |
+
"fixed",
|
| 58 |
+
"seed1",
|
| 59 |
+
"seed43",
|
| 60 |
+
"seedvariance"
|
| 61 |
+
],
|
| 62 |
+
"hidden_size": 768,
|
| 63 |
+
"intermediate_size": 3072,
|
| 64 |
+
"num_attention_heads": 6,
|
| 65 |
+
"num_key_value_heads": 2,
|
| 66 |
+
"num_hidden_layers": 28,
|
| 67 |
+
"head_dim": null,
|
| 68 |
+
"attention_type": "sparse_stochastic",
|
| 69 |
+
"sparse_block_size": 128,
|
| 70 |
+
"sparse_num_random_blocks": 31,
|
| 71 |
+
"sparse_mask_pool_size": 1,
|
| 72 |
+
"sparse_val_dense_compare": false,
|
| 73 |
+
"sparse_layer_indices": null,
|
| 74 |
+
"sparse_mask_cache_dir": "/mloscratch/homes/navasard/sparse/mask_cache_8k_fixed_s1",
|
| 75 |
+
"sparse_mask_seed": 1,
|
| 76 |
+
"dense_mode": false,
|
| 77 |
+
"dense_step_intervals": null
|
| 78 |
+
}
|
| 79 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 80 |
+
Initializing model from scratch (random weights)...
|
| 81 |
+
Checkpoint activations: False
|
| 82 |
+
|
| 83 |
+
|
| 84 |
+
================================================================================
|
| 85 |
+
MODEL ARCHITECTURE
|
| 86 |
+
================================================================================
|
| 87 |
+
Model config:
|
| 88 |
+
vocab_size: 151936
|
| 89 |
+
hidden_size: 768
|
| 90 |
+
num_hidden_layers: 28
|
| 91 |
+
num_attention_heads: 6
|
| 92 |
+
num_key_value_heads: 2
|
| 93 |
+
head_dim: 128
|
| 94 |
+
intermediate_size: 3072
|
| 95 |
+
max_position_embeddings: 32768
|
| 96 |
+
rope_theta: 1000000
|
| 97 |
+
attention_type: sparse_stochastic
|
| 98 |
+
sparse_block_size: 128
|
| 99 |
+
sparse_num_random_blocks: 31
|
| 100 |
+
sparse_mask_pool_size: 1
|
| 101 |
+
sparse_max_seq_length: 8192
|
| 102 |
+
|
| 103 |
+
Parameter count:
|
| 104 |
+
Total parameters: 358,958,848
|
| 105 |
+
Trainable parameters: 358,958,848
|
| 106 |
+
Non-trainable parameters: 0
|
| 107 |
+
Model size (BF16): 0.72 GB
|
| 108 |
+
|
| 109 |
+
--------------------------------------------------------------------------------
|
| 110 |
+
LAYER-BY-LAYER SUMMARY
|
| 111 |
+
--------------------------------------------------------------------------------
|
| 112 |
+
================================================================================================================================================================
|
| 113 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 114 |
+
================================================================================================================================================================
|
| 115 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 116 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 117 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 118 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 140 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 141 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 142 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 143 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 144 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 145 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 146 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 147 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 148 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 149 |
+
================================================================================================================================================================
|
| 150 |
+
Total params: 475,645,696
|
| 151 |
+
Trainable params: 475,645,696
|
| 152 |
+
Non-trainable params: 0
|
| 153 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 154 |
+
================================================================================================================================================================
|
| 155 |
+
Input size (MB): 0.13
|
| 156 |
+
Forward/backward pass size (MB): 31197.23
|
| 157 |
+
Params size (MB): 951.29
|
| 158 |
+
Estimated Total Size (MB): 32148.66
|
| 159 |
+
================================================================================================================================================================
|
| 160 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 161 |
+
================================================================================
|
| 162 |
+
|
| 163 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 164 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 165 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 166 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 167 |
+
Dataset split: 3027764 train, 159356 validation
|
| 168 |
+
Training examples (packed, train split): 3027764
|
| 169 |
+
Validation examples (packed, val split): 159356
|
| 170 |
+
Per-device batch size: 2
|
| 171 |
+
World size (GPUs): 1
|
| 172 |
+
Gradient accumulation steps: 10
|
| 173 |
+
Effective batch size (seqs/step): 20
|
| 174 |
+
Sequence length: 8192
|
| 175 |
+
Tokens per optimizer step: 163,840
|
| 176 |
+
Micro-batches per epoch (per rank): 1513882
|
| 177 |
+
Optimizer steps per epoch: 151388
|
| 178 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 179 |
+
Starting training...
|
| 180 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 181 |
+
Step 10/44000 | Loss: 12.0467 | LR: 6.67e-06 | 10774.2ms/step | 1.9 samples/s
|
| 182 |
+
Step 20/44000 | Loss: 11.9512 | LR: 1.33e-05 | 3230.4ms/step | 6.2 samples/s
|
| 183 |
+
Step 30/44000 | Loss: 11.6272 | LR: 2.00e-05 | 3236.4ms/step | 6.2 samples/s
|
| 184 |
+
Step 40/44000 | Loss: 11.0980 | LR: 2.67e-05 | 3221.2ms/step | 6.2 samples/s
|
| 185 |
+
Step 50/44000 | Loss: 10.7668 | LR: 3.33e-05 | 3221.7ms/step | 6.2 samples/s
|
| 186 |
+
Step 60/44000 | Loss: 10.5338 | LR: 4.00e-05 | 3213.8ms/step | 6.2 samples/s
|
| 187 |
+
Step 70/44000 | Loss: 10.2891 | LR: 4.67e-05 | 3221.2ms/step | 6.2 samples/s
|
| 188 |
+
Step 80/44000 | Loss: 9.9842 | LR: 5.33e-05 | 3216.4ms/step | 6.2 samples/s
|
| 189 |
+
Step 90/44000 | Loss: 9.6242 | LR: 6.00e-05 | 3232.4ms/step | 6.2 samples/s
|
| 190 |
+
Step 100/44000 | Loss: 9.1368 | LR: 6.67e-05 | 3228.7ms/step | 6.2 samples/s
|
| 191 |
+
Step 110/44000 | Loss: 8.6305 | LR: 7.33e-05 | 3232.4ms/step | 6.2 samples/s
|
| 192 |
+
Step 120/44000 | Loss: 8.1316 | LR: 8.00e-05 | 3238.5ms/step | 6.2 samples/s
|
| 193 |
+
Step 130/44000 | Loss: 7.7702 | LR: 8.67e-05 | 3229.8ms/step | 6.2 samples/s
|
| 194 |
+
Step 140/44000 | Loss: 7.4971 | LR: 9.33e-05 | 3239.4ms/step | 6.2 samples/s
|
| 195 |
+
Step 150/44000 | Loss: 7.3383 | LR: 1.00e-04 | 3237.1ms/step | 6.2 samples/s
|
| 196 |
+
Step 160/44000 | Loss: 7.2020 | LR: 1.07e-04 | 3237.8ms/step | 6.2 samples/s
|
| 197 |
+
Step 170/44000 | Loss: 7.1126 | LR: 1.13e-04 | 3235.5ms/step | 6.2 samples/s
|
| 198 |
+
Step 180/44000 | Loss: 7.0300 | LR: 1.20e-04 | 3238.1ms/step | 6.2 samples/s
|
| 199 |
+
Step 190/44000 | Loss: 6.9173 | LR: 1.27e-04 | 3236.0ms/step | 6.2 samples/s
|
| 200 |
+
Step 200/44000 | Loss: 6.8137 | LR: 1.33e-04 | 3240.9ms/step | 6.2 samples/s
|
| 201 |
+
Step 210/44000 | Loss: 6.7266 | LR: 1.40e-04 | 3235.9ms/step | 6.2 samples/s
|
| 202 |
+
Step 220/44000 | Loss: 6.6680 | LR: 1.47e-04 | 3245.9ms/step | 6.2 samples/s
|
| 203 |
+
Step 230/44000 | Loss: 6.5990 | LR: 1.53e-04 | 3236.4ms/step | 6.2 samples/s
|
| 204 |
+
Step 240/44000 | Loss: 6.5207 | LR: 1.60e-04 | 3243.0ms/step | 6.2 samples/s
|
| 205 |
+
Step 250/44000 | Loss: 6.4579 | LR: 1.67e-04 | 3234.2ms/step | 6.2 samples/s
|
epfl_final/logs/l8k365m_fixed_s1_seed44.log
ADDED
|
@@ -0,0 +1,205 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 2 |
+
|
| 3 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 4 |
+
|
| 5 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 6 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 7 |
+
|
| 8 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 9 |
+
_warn_once(
|
| 10 |
+
wandb: [wandb.login()] Loaded credentials for https://api.wandb.ai from WANDB_API_KEY.
|
| 11 |
+
wandb: Currently logged in as: ruben-navasardyan4869 (ruben-navasardyan4869-epfl) to https://api.wandb.ai. Use `wandb login --relogin` to force relogin
|
| 12 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 13 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260802_194757-rd5nxubb
|
| 14 |
+
wandb: Run `wandb offline` to turn off syncing.
|
| 15 |
+
wandb: Syncing run 365m fixed s1 8k seed44
|
| 16 |
+
wandb: ⭐️ View project at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity
|
| 17 |
+
wandb: 🚀 View run at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity/runs/rd5nxubb
|
| 18 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_fixed_s1_seed44/run_20260802_194739
|
| 19 |
+
Running config:
|
| 20 |
+
{
|
| 21 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 22 |
+
"model_dtype": "bfloat16",
|
| 23 |
+
"init_from_scratch": true,
|
| 24 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 25 |
+
"val_path": null,
|
| 26 |
+
"max_seq_length": 8192,
|
| 27 |
+
"num_workers": 8,
|
| 28 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_fixed_s1_seed44/run_20260802_194739",
|
| 29 |
+
"resume_from_checkpoint": null,
|
| 30 |
+
"force_new_run": false,
|
| 31 |
+
"num_epochs": 1,
|
| 32 |
+
"max_steps": 44000,
|
| 33 |
+
"per_device_batch_size": 2,
|
| 34 |
+
"gradient_accumulation_steps": 10,
|
| 35 |
+
"learning_rate": 0.0005,
|
| 36 |
+
"weight_decay": 0.01,
|
| 37 |
+
"warmup_steps": 750,
|
| 38 |
+
"lr_scheduler": "cosine",
|
| 39 |
+
"max_grad_norm": 1.0,
|
| 40 |
+
"save_steps": 1000,
|
| 41 |
+
"eval_steps": 250,
|
| 42 |
+
"eval_batches": 50,
|
| 43 |
+
"logging_steps": 10,
|
| 44 |
+
"seed": 44,
|
| 45 |
+
"verbose": true,
|
| 46 |
+
"checkpoint_activations": false,
|
| 47 |
+
"strategy": "ddp",
|
| 48 |
+
"mixed_precision": "bf16",
|
| 49 |
+
"wandb_enabled": true,
|
| 50 |
+
"wandb_project": "stochastic_sparsity",
|
| 51 |
+
"wandb_name": "365m fixed s1 8k seed44",
|
| 52 |
+
"wandb_tags": [
|
| 53 |
+
"qwen3",
|
| 54 |
+
"365m",
|
| 55 |
+
"8k",
|
| 56 |
+
"scaleladder",
|
| 57 |
+
"fixed",
|
| 58 |
+
"seed1",
|
| 59 |
+
"seed44",
|
| 60 |
+
"seedvariance"
|
| 61 |
+
],
|
| 62 |
+
"hidden_size": 768,
|
| 63 |
+
"intermediate_size": 3072,
|
| 64 |
+
"num_attention_heads": 6,
|
| 65 |
+
"num_key_value_heads": 2,
|
| 66 |
+
"num_hidden_layers": 28,
|
| 67 |
+
"head_dim": null,
|
| 68 |
+
"attention_type": "sparse_stochastic",
|
| 69 |
+
"sparse_block_size": 128,
|
| 70 |
+
"sparse_num_random_blocks": 31,
|
| 71 |
+
"sparse_mask_pool_size": 1,
|
| 72 |
+
"sparse_val_dense_compare": false,
|
| 73 |
+
"sparse_layer_indices": null,
|
| 74 |
+
"sparse_mask_cache_dir": "/mloscratch/homes/navasard/sparse/mask_cache_8k_fixed_s1",
|
| 75 |
+
"sparse_mask_seed": 1,
|
| 76 |
+
"dense_mode": false,
|
| 77 |
+
"dense_step_intervals": null
|
| 78 |
+
}
|
| 79 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 80 |
+
Initializing model from scratch (random weights)...
|
| 81 |
+
Checkpoint activations: False
|
| 82 |
+
|
| 83 |
+
|
| 84 |
+
================================================================================
|
| 85 |
+
MODEL ARCHITECTURE
|
| 86 |
+
================================================================================
|
| 87 |
+
Model config:
|
| 88 |
+
vocab_size: 151936
|
| 89 |
+
hidden_size: 768
|
| 90 |
+
num_hidden_layers: 28
|
| 91 |
+
num_attention_heads: 6
|
| 92 |
+
num_key_value_heads: 2
|
| 93 |
+
head_dim: 128
|
| 94 |
+
intermediate_size: 3072
|
| 95 |
+
max_position_embeddings: 32768
|
| 96 |
+
rope_theta: 1000000
|
| 97 |
+
attention_type: sparse_stochastic
|
| 98 |
+
sparse_block_size: 128
|
| 99 |
+
sparse_num_random_blocks: 31
|
| 100 |
+
sparse_mask_pool_size: 1
|
| 101 |
+
sparse_max_seq_length: 8192
|
| 102 |
+
|
| 103 |
+
Parameter count:
|
| 104 |
+
Total parameters: 358,958,848
|
| 105 |
+
Trainable parameters: 358,958,848
|
| 106 |
+
Non-trainable parameters: 0
|
| 107 |
+
Model size (BF16): 0.72 GB
|
| 108 |
+
|
| 109 |
+
--------------------------------------------------------------------------------
|
| 110 |
+
LAYER-BY-LAYER SUMMARY
|
| 111 |
+
--------------------------------------------------------------------------------
|
| 112 |
+
================================================================================================================================================================
|
| 113 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 114 |
+
================================================================================================================================================================
|
| 115 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 116 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 117 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 118 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 140 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 141 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 142 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 143 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 144 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 145 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 146 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 147 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 148 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 149 |
+
================================================================================================================================================================
|
| 150 |
+
Total params: 475,645,696
|
| 151 |
+
Trainable params: 475,645,696
|
| 152 |
+
Non-trainable params: 0
|
| 153 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 154 |
+
================================================================================================================================================================
|
| 155 |
+
Input size (MB): 0.13
|
| 156 |
+
Forward/backward pass size (MB): 31197.23
|
| 157 |
+
Params size (MB): 951.29
|
| 158 |
+
Estimated Total Size (MB): 32148.66
|
| 159 |
+
================================================================================================================================================================
|
| 160 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 161 |
+
================================================================================
|
| 162 |
+
|
| 163 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 164 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 165 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 166 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 167 |
+
Dataset split: 3027764 train, 159356 validation
|
| 168 |
+
Training examples (packed, train split): 3027764
|
| 169 |
+
Validation examples (packed, val split): 159356
|
| 170 |
+
Per-device batch size: 2
|
| 171 |
+
World size (GPUs): 1
|
| 172 |
+
Gradient accumulation steps: 10
|
| 173 |
+
Effective batch size (seqs/step): 20
|
| 174 |
+
Sequence length: 8192
|
| 175 |
+
Tokens per optimizer step: 163,840
|
| 176 |
+
Micro-batches per epoch (per rank): 1513882
|
| 177 |
+
Optimizer steps per epoch: 151388
|
| 178 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 179 |
+
Starting training...
|
| 180 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 181 |
+
Step 10/44000 | Loss: 12.0407 | LR: 6.67e-06 | 10352.4ms/step | 1.9 samples/s
|
| 182 |
+
Step 20/44000 | Loss: 11.9467 | LR: 1.33e-05 | 3275.8ms/step | 6.1 samples/s
|
| 183 |
+
Step 30/44000 | Loss: 11.6121 | LR: 2.00e-05 | 3282.8ms/step | 6.1 samples/s
|
| 184 |
+
Step 40/44000 | Loss: 11.0799 | LR: 2.67e-05 | 3276.7ms/step | 6.1 samples/s
|
| 185 |
+
Step 50/44000 | Loss: 10.7621 | LR: 3.33e-05 | 3281.5ms/step | 6.1 samples/s
|
| 186 |
+
Step 60/44000 | Loss: 10.5119 | LR: 4.00e-05 | 3278.9ms/step | 6.1 samples/s
|
| 187 |
+
Step 70/44000 | Loss: 10.2858 | LR: 4.67e-05 | 3277.0ms/step | 6.1 samples/s
|
| 188 |
+
Step 80/44000 | Loss: 9.9771 | LR: 5.33e-05 | 3281.0ms/step | 6.1 samples/s
|
| 189 |
+
Step 90/44000 | Loss: 9.5920 | LR: 6.00e-05 | 3277.6ms/step | 6.1 samples/s
|
| 190 |
+
Step 100/44000 | Loss: 9.1223 | LR: 6.67e-05 | 3288.2ms/step | 6.1 samples/s
|
| 191 |
+
Step 110/44000 | Loss: 8.6026 | LR: 7.33e-05 | 3285.8ms/step | 6.1 samples/s
|
| 192 |
+
Step 120/44000 | Loss: 8.1154 | LR: 8.00e-05 | 3292.5ms/step | 6.1 samples/s
|
| 193 |
+
Step 130/44000 | Loss: 7.7540 | LR: 8.67e-05 | 3284.9ms/step | 6.1 samples/s
|
| 194 |
+
Step 140/44000 | Loss: 7.5392 | LR: 9.33e-05 | 3293.1ms/step | 6.1 samples/s
|
| 195 |
+
Step 150/44000 | Loss: 7.3258 | LR: 1.00e-04 | 3290.5ms/step | 6.1 samples/s
|
| 196 |
+
Step 160/44000 | Loss: 7.2296 | LR: 1.07e-04 | 3308.4ms/step | 6.0 samples/s
|
| 197 |
+
Step 170/44000 | Loss: 7.1082 | LR: 1.13e-04 | 3304.1ms/step | 6.1 samples/s
|
| 198 |
+
Step 180/44000 | Loss: 7.0111 | LR: 1.20e-04 | 3308.9ms/step | 6.0 samples/s
|
| 199 |
+
Step 190/44000 | Loss: 6.8883 | LR: 1.27e-04 | 3306.2ms/step | 6.0 samples/s
|
| 200 |
+
Step 200/44000 | Loss: 6.8449 | LR: 1.33e-04 | 3315.0ms/step | 6.0 samples/s
|
| 201 |
+
Step 210/44000 | Loss: 6.7680 | LR: 1.40e-04 | 3307.8ms/step | 6.0 samples/s
|
| 202 |
+
Step 220/44000 | Loss: 6.6906 | LR: 1.47e-04 | 3313.7ms/step | 6.0 samples/s
|
| 203 |
+
Step 230/44000 | Loss: 6.6219 | LR: 1.53e-04 | 3307.3ms/step | 6.0 samples/s
|
| 204 |
+
Step 240/44000 | Loss: 6.5194 | LR: 1.60e-04 | 3315.4ms/step | 6.0 samples/s
|
| 205 |
+
Step 250/44000 | Loss: 6.4661 | LR: 1.67e-04 | 3308.4ms/step | 6.0 samples/s
|
epfl_final/logs/l8k365m_moba.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
epfl_final/logs/l8k365m_resampled_seed43.log
ADDED
|
@@ -0,0 +1,204 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 2 |
+
|
| 3 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 4 |
+
|
| 5 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 6 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 7 |
+
|
| 8 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 9 |
+
_warn_once(
|
| 10 |
+
wandb: [wandb.login()] Loaded credentials for https://api.wandb.ai from WANDB_API_KEY.
|
| 11 |
+
wandb: Currently logged in as: ruben-navasardyan4869 (ruben-navasardyan4869-epfl) to https://api.wandb.ai. Use `wandb login --relogin` to force relogin
|
| 12 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 13 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260802_195007-r5no0m0m
|
| 14 |
+
wandb: Run `wandb offline` to turn off syncing.
|
| 15 |
+
wandb: Syncing run 365m resampled 8k nrb31 seed43
|
| 16 |
+
wandb: ⭐️ View project at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity
|
| 17 |
+
wandb: 🚀 View run at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity/runs/r5no0m0m
|
| 18 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_resampled_seed43/run_20260802_194724
|
| 19 |
+
Running config:
|
| 20 |
+
{
|
| 21 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 22 |
+
"model_dtype": "bfloat16",
|
| 23 |
+
"init_from_scratch": true,
|
| 24 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 25 |
+
"val_path": null,
|
| 26 |
+
"max_seq_length": 8192,
|
| 27 |
+
"num_workers": 8,
|
| 28 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_resampled_seed43/run_20260802_194724",
|
| 29 |
+
"resume_from_checkpoint": null,
|
| 30 |
+
"force_new_run": false,
|
| 31 |
+
"num_epochs": 1,
|
| 32 |
+
"max_steps": 44000,
|
| 33 |
+
"per_device_batch_size": 2,
|
| 34 |
+
"gradient_accumulation_steps": 10,
|
| 35 |
+
"learning_rate": 0.0005,
|
| 36 |
+
"weight_decay": 0.01,
|
| 37 |
+
"warmup_steps": 750,
|
| 38 |
+
"lr_scheduler": "cosine",
|
| 39 |
+
"max_grad_norm": 1.0,
|
| 40 |
+
"save_steps": 1000,
|
| 41 |
+
"eval_steps": 250,
|
| 42 |
+
"eval_batches": 50,
|
| 43 |
+
"logging_steps": 10,
|
| 44 |
+
"seed": 43,
|
| 45 |
+
"verbose": true,
|
| 46 |
+
"checkpoint_activations": false,
|
| 47 |
+
"strategy": "ddp",
|
| 48 |
+
"mixed_precision": "bf16",
|
| 49 |
+
"wandb_enabled": true,
|
| 50 |
+
"wandb_project": "stochastic_sparsity",
|
| 51 |
+
"wandb_name": "365m resampled 8k nrb31 seed43",
|
| 52 |
+
"wandb_tags": [
|
| 53 |
+
"qwen3",
|
| 54 |
+
"365m",
|
| 55 |
+
"8k",
|
| 56 |
+
"scaleladder",
|
| 57 |
+
"resampled",
|
| 58 |
+
"seed43",
|
| 59 |
+
"seedvariance"
|
| 60 |
+
],
|
| 61 |
+
"hidden_size": 768,
|
| 62 |
+
"intermediate_size": 3072,
|
| 63 |
+
"num_attention_heads": 6,
|
| 64 |
+
"num_key_value_heads": 2,
|
| 65 |
+
"num_hidden_layers": 28,
|
| 66 |
+
"head_dim": null,
|
| 67 |
+
"attention_type": "sparse_stochastic",
|
| 68 |
+
"sparse_block_size": 128,
|
| 69 |
+
"sparse_num_random_blocks": 31,
|
| 70 |
+
"sparse_mask_pool_size": 10000,
|
| 71 |
+
"sparse_val_dense_compare": false,
|
| 72 |
+
"sparse_layer_indices": null,
|
| 73 |
+
"sparse_mask_cache_dir": "/mloscratch/homes/navasard/sparse/mask_cache_32",
|
| 74 |
+
"sparse_mask_seed": 0,
|
| 75 |
+
"dense_mode": false,
|
| 76 |
+
"dense_step_intervals": null
|
| 77 |
+
}
|
| 78 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 79 |
+
Initializing model from scratch (random weights)...
|
| 80 |
+
Checkpoint activations: False
|
| 81 |
+
|
| 82 |
+
|
| 83 |
+
================================================================================
|
| 84 |
+
MODEL ARCHITECTURE
|
| 85 |
+
================================================================================
|
| 86 |
+
Model config:
|
| 87 |
+
vocab_size: 151936
|
| 88 |
+
hidden_size: 768
|
| 89 |
+
num_hidden_layers: 28
|
| 90 |
+
num_attention_heads: 6
|
| 91 |
+
num_key_value_heads: 2
|
| 92 |
+
head_dim: 128
|
| 93 |
+
intermediate_size: 3072
|
| 94 |
+
max_position_embeddings: 32768
|
| 95 |
+
rope_theta: 1000000
|
| 96 |
+
attention_type: sparse_stochastic
|
| 97 |
+
sparse_block_size: 128
|
| 98 |
+
sparse_num_random_blocks: 31
|
| 99 |
+
sparse_mask_pool_size: 10000
|
| 100 |
+
sparse_max_seq_length: 8192
|
| 101 |
+
|
| 102 |
+
Parameter count:
|
| 103 |
+
Total parameters: 358,958,848
|
| 104 |
+
Trainable parameters: 358,958,848
|
| 105 |
+
Non-trainable parameters: 0
|
| 106 |
+
Model size (BF16): 0.72 GB
|
| 107 |
+
|
| 108 |
+
--------------------------------------------------------------------------------
|
| 109 |
+
LAYER-BY-LAYER SUMMARY
|
| 110 |
+
--------------------------------------------------------------------------------
|
| 111 |
+
================================================================================================================================================================
|
| 112 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 113 |
+
================================================================================================================================================================
|
| 114 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 115 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 116 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 117 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 140 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 141 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 142 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 143 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 144 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 145 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 146 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 147 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 148 |
+
================================================================================================================================================================
|
| 149 |
+
Total params: 475,645,696
|
| 150 |
+
Trainable params: 475,645,696
|
| 151 |
+
Non-trainable params: 0
|
| 152 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 153 |
+
================================================================================================================================================================
|
| 154 |
+
Input size (MB): 0.13
|
| 155 |
+
Forward/backward pass size (MB): 31197.23
|
| 156 |
+
Params size (MB): 951.29
|
| 157 |
+
Estimated Total Size (MB): 32148.66
|
| 158 |
+
================================================================================================================================================================
|
| 159 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 160 |
+
================================================================================
|
| 161 |
+
|
| 162 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 163 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 164 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 165 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 166 |
+
Dataset split: 3027764 train, 159356 validation
|
| 167 |
+
Training examples (packed, train split): 3027764
|
| 168 |
+
Validation examples (packed, val split): 159356
|
| 169 |
+
Per-device batch size: 2
|
| 170 |
+
World size (GPUs): 1
|
| 171 |
+
Gradient accumulation steps: 10
|
| 172 |
+
Effective batch size (seqs/step): 20
|
| 173 |
+
Sequence length: 8192
|
| 174 |
+
Tokens per optimizer step: 163,840
|
| 175 |
+
Micro-batches per epoch (per rank): 1513882
|
| 176 |
+
Optimizer steps per epoch: 151388
|
| 177 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 178 |
+
Starting training...
|
| 179 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 180 |
+
Step 10/44000 | Loss: 12.0457 | LR: 6.67e-06 | 4433.4ms/step | 4.5 samples/s
|
| 181 |
+
Step 20/44000 | Loss: 11.9514 | LR: 1.33e-05 | 3334.6ms/step | 6.0 samples/s
|
| 182 |
+
Step 30/44000 | Loss: 11.6280 | LR: 2.00e-05 | 3300.2ms/step | 6.1 samples/s
|
| 183 |
+
Step 40/44000 | Loss: 11.0986 | LR: 2.67e-05 | 3294.7ms/step | 6.1 samples/s
|
| 184 |
+
Step 50/44000 | Loss: 10.7667 | LR: 3.33e-05 | 3287.7ms/step | 6.1 samples/s
|
| 185 |
+
Step 60/44000 | Loss: 10.5338 | LR: 4.00e-05 | 3284.6ms/step | 6.1 samples/s
|
| 186 |
+
Step 70/44000 | Loss: 10.2889 | LR: 4.67e-05 | 3285.4ms/step | 6.1 samples/s
|
| 187 |
+
Step 80/44000 | Loss: 9.9837 | LR: 5.33e-05 | 3285.5ms/step | 6.1 samples/s
|
| 188 |
+
Step 90/44000 | Loss: 9.6224 | LR: 6.00e-05 | 3297.3ms/step | 6.1 samples/s
|
| 189 |
+
Step 100/44000 | Loss: 9.1339 | LR: 6.67e-05 | 3292.8ms/step | 6.1 samples/s
|
| 190 |
+
Step 110/44000 | Loss: 8.6280 | LR: 7.33e-05 | 3293.0ms/step | 6.1 samples/s
|
| 191 |
+
Step 120/44000 | Loss: 8.1296 | LR: 8.00e-05 | 3294.0ms/step | 6.1 samples/s
|
| 192 |
+
Step 130/44000 | Loss: 7.7676 | LR: 8.67e-05 | 3297.3ms/step | 6.1 samples/s
|
| 193 |
+
Step 140/44000 | Loss: 7.4919 | LR: 9.33e-05 | 3295.7ms/step | 6.1 samples/s
|
| 194 |
+
Step 150/44000 | Loss: 7.3330 | LR: 1.00e-04 | 3297.8ms/step | 6.1 samples/s
|
| 195 |
+
Step 160/44000 | Loss: 7.1982 | LR: 1.07e-04 | 3298.9ms/step | 6.1 samples/s
|
| 196 |
+
Step 170/44000 | Loss: 7.1078 | LR: 1.13e-04 | 3299.9ms/step | 6.1 samples/s
|
| 197 |
+
Step 180/44000 | Loss: 7.0317 | LR: 1.20e-04 | 3305.9ms/step | 6.0 samples/s
|
| 198 |
+
Step 190/44000 | Loss: 6.9290 | LR: 1.27e-04 | 3302.7ms/step | 6.1 samples/s
|
| 199 |
+
Step 200/44000 | Loss: 6.8254 | LR: 1.33e-04 | 3301.5ms/step | 6.1 samples/s
|
| 200 |
+
Step 210/44000 | Loss: 6.7316 | LR: 1.40e-04 | 3300.7ms/step | 6.1 samples/s
|
| 201 |
+
Step 220/44000 | Loss: 6.6872 | LR: 1.47e-04 | 3302.3ms/step | 6.1 samples/s
|
| 202 |
+
Step 230/44000 | Loss: 6.5993 | LR: 1.53e-04 | 3309.1ms/step | 6.0 samples/s
|
| 203 |
+
Step 240/44000 | Loss: 6.5255 | LR: 1.60e-04 | 3301.5ms/step | 6.1 samples/s
|
| 204 |
+
Step 250/44000 | Loss: 6.4576 | LR: 1.67e-04 | 3301.8ms/step | 6.1 samples/s
|
epfl_final/logs/l8k365m_resampled_seed44.log
ADDED
|
@@ -0,0 +1,204 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
/mloscratch/homes/navasard/conda/lib/python3.13/site-packages/torch/nn/attention/flex_attention.py:1704: UserWarning: flex_attention called without torch.compile() - this will use an unfused implementation that materializes the full scores matrix instead of generating a fused kernel.
|
| 2 |
+
|
| 3 |
+
SOLUTION: Use torch.compile(flex_attention)(...)
|
| 4 |
+
|
| 5 |
+
If you want to debug your score_mod/mask_mod, you can set:
|
| 6 |
+
torch.nn.attention.flex_attention._FLEX_ATTENTION_DISABLE_COMPILE_DEBUG = True
|
| 7 |
+
|
| 8 |
+
This will allow you to use print statements or breakpoints. Note: This doesn't work with the backwards pass and may produce incorrect results.
|
| 9 |
+
_warn_once(
|
| 10 |
+
wandb: [wandb.login()] Loaded credentials for https://api.wandb.ai from WANDB_API_KEY.
|
| 11 |
+
wandb: Currently logged in as: ruben-navasardyan4869 (ruben-navasardyan4869-epfl) to https://api.wandb.ai. Use `wandb login --relogin` to force relogin
|
| 12 |
+
wandb: Tracking run with wandb version 0.26.1
|
| 13 |
+
wandb: Run data is saved locally in /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260802_195008-c1ekdpek
|
| 14 |
+
wandb: Run `wandb offline` to turn off syncing.
|
| 15 |
+
wandb: Syncing run 365m resampled 8k nrb31 seed44
|
| 16 |
+
wandb: ⭐️ View project at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity
|
| 17 |
+
wandb: 🚀 View run at https://wandb.ai/ruben-navasardyan4869-epfl/stochastic_sparsity/runs/c1ekdpek
|
| 18 |
+
New run: Checkpoints will be saved to /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_resampled_seed44/run_20260802_194724
|
| 19 |
+
Running config:
|
| 20 |
+
{
|
| 21 |
+
"model_path": "/mloscratch/homes/navasard/qwen3_06b_base",
|
| 22 |
+
"model_dtype": "bfloat16",
|
| 23 |
+
"init_from_scratch": true,
|
| 24 |
+
"train_path": "/mloscratch/homes/navasard/data/fineweb_large/tokenized",
|
| 25 |
+
"val_path": null,
|
| 26 |
+
"max_seq_length": 8192,
|
| 27 |
+
"num_workers": 8,
|
| 28 |
+
"output_dir": "/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_resampled_seed44/run_20260802_194724",
|
| 29 |
+
"resume_from_checkpoint": null,
|
| 30 |
+
"force_new_run": false,
|
| 31 |
+
"num_epochs": 1,
|
| 32 |
+
"max_steps": 44000,
|
| 33 |
+
"per_device_batch_size": 2,
|
| 34 |
+
"gradient_accumulation_steps": 10,
|
| 35 |
+
"learning_rate": 0.0005,
|
| 36 |
+
"weight_decay": 0.01,
|
| 37 |
+
"warmup_steps": 750,
|
| 38 |
+
"lr_scheduler": "cosine",
|
| 39 |
+
"max_grad_norm": 1.0,
|
| 40 |
+
"save_steps": 1000,
|
| 41 |
+
"eval_steps": 250,
|
| 42 |
+
"eval_batches": 50,
|
| 43 |
+
"logging_steps": 10,
|
| 44 |
+
"seed": 44,
|
| 45 |
+
"verbose": true,
|
| 46 |
+
"checkpoint_activations": false,
|
| 47 |
+
"strategy": "ddp",
|
| 48 |
+
"mixed_precision": "bf16",
|
| 49 |
+
"wandb_enabled": true,
|
| 50 |
+
"wandb_project": "stochastic_sparsity",
|
| 51 |
+
"wandb_name": "365m resampled 8k nrb31 seed44",
|
| 52 |
+
"wandb_tags": [
|
| 53 |
+
"qwen3",
|
| 54 |
+
"365m",
|
| 55 |
+
"8k",
|
| 56 |
+
"scaleladder",
|
| 57 |
+
"resampled",
|
| 58 |
+
"seed44",
|
| 59 |
+
"seedvariance"
|
| 60 |
+
],
|
| 61 |
+
"hidden_size": 768,
|
| 62 |
+
"intermediate_size": 3072,
|
| 63 |
+
"num_attention_heads": 6,
|
| 64 |
+
"num_key_value_heads": 2,
|
| 65 |
+
"num_hidden_layers": 28,
|
| 66 |
+
"head_dim": null,
|
| 67 |
+
"attention_type": "sparse_stochastic",
|
| 68 |
+
"sparse_block_size": 128,
|
| 69 |
+
"sparse_num_random_blocks": 31,
|
| 70 |
+
"sparse_mask_pool_size": 10000,
|
| 71 |
+
"sparse_val_dense_compare": false,
|
| 72 |
+
"sparse_layer_indices": null,
|
| 73 |
+
"sparse_mask_cache_dir": "/mloscratch/homes/navasard/sparse/mask_cache_32",
|
| 74 |
+
"sparse_mask_seed": 0,
|
| 75 |
+
"dense_mode": false,
|
| 76 |
+
"dense_step_intervals": null
|
| 77 |
+
}
|
| 78 |
+
Loading tokenizer from /mloscratch/homes/navasard/qwen3_06b_base...
|
| 79 |
+
Initializing model from scratch (random weights)...
|
| 80 |
+
Checkpoint activations: False
|
| 81 |
+
|
| 82 |
+
|
| 83 |
+
================================================================================
|
| 84 |
+
MODEL ARCHITECTURE
|
| 85 |
+
================================================================================
|
| 86 |
+
Model config:
|
| 87 |
+
vocab_size: 151936
|
| 88 |
+
hidden_size: 768
|
| 89 |
+
num_hidden_layers: 28
|
| 90 |
+
num_attention_heads: 6
|
| 91 |
+
num_key_value_heads: 2
|
| 92 |
+
head_dim: 128
|
| 93 |
+
intermediate_size: 3072
|
| 94 |
+
max_position_embeddings: 32768
|
| 95 |
+
rope_theta: 1000000
|
| 96 |
+
attention_type: sparse_stochastic
|
| 97 |
+
sparse_block_size: 128
|
| 98 |
+
sparse_num_random_blocks: 31
|
| 99 |
+
sparse_mask_pool_size: 10000
|
| 100 |
+
sparse_max_seq_length: 8192
|
| 101 |
+
|
| 102 |
+
Parameter count:
|
| 103 |
+
Total parameters: 358,958,848
|
| 104 |
+
Trainable parameters: 358,958,848
|
| 105 |
+
Non-trainable parameters: 0
|
| 106 |
+
Model size (BF16): 0.72 GB
|
| 107 |
+
|
| 108 |
+
--------------------------------------------------------------------------------
|
| 109 |
+
LAYER-BY-LAYER SUMMARY
|
| 110 |
+
--------------------------------------------------------------------------------
|
| 111 |
+
================================================================================================================================================================
|
| 112 |
+
Layer (type:depth-idx) Input Shape Output Shape Param # Trainable
|
| 113 |
+
================================================================================================================================================================
|
| 114 |
+
Qwen3ForCausalLM [2, 8192] -- -- True
|
| 115 |
+
├─Qwen3Model: 1-1 -- [2, 8192, 768] -- True
|
| 116 |
+
│ └─Embedding: 2-1 [2, 8192] [2, 8192, 768] 116,686,848 True
|
| 117 |
+
│ └─ModuleList: 2-2 -- -- -- True
|
| 118 |
+
│ │ └─Qwen3DecoderLayer: 3-1 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 119 |
+
│ │ └─Qwen3DecoderLayer: 3-2 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 120 |
+
│ │ └─Qwen3DecoderLayer: 3-3 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 121 |
+
│ │ └─Qwen3DecoderLayer: 3-4 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 122 |
+
│ │ └─Qwen3DecoderLayer: 3-5 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 123 |
+
│ │ └─Qwen3DecoderLayer: 3-6 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 124 |
+
│ │ └─Qwen3DecoderLayer: 3-7 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 125 |
+
│ │ └─Qwen3DecoderLayer: 3-8 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 126 |
+
│ │ └─Qwen3DecoderLayer: 3-9 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 127 |
+
│ │ └─Qwen3DecoderLayer: 3-10 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 128 |
+
│ │ └─Qwen3DecoderLayer: 3-11 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 129 |
+
│ │ └─Qwen3DecoderLayer: 3-12 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 130 |
+
│ │ └─Qwen3DecoderLayer: 3-13 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 131 |
+
│ │ └─Qwen3DecoderLayer: 3-14 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 132 |
+
│ │ └─Qwen3DecoderLayer: 3-15 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 133 |
+
│ │ └─Qwen3DecoderLayer: 3-16 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 134 |
+
│ │ └─Qwen3DecoderLayer: 3-17 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 135 |
+
│ │ └─Qwen3DecoderLayer: 3-18 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 136 |
+
│ │ └─Qwen3DecoderLayer: 3-19 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 137 |
+
│ │ └─Qwen3DecoderLayer: 3-20 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 138 |
+
│ │ └─Qwen3DecoderLayer: 3-21 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 139 |
+
│ │ └─Qwen3DecoderLayer: 3-22 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 140 |
+
│ │ └─Qwen3DecoderLayer: 3-23 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 141 |
+
│ │ └─Qwen3DecoderLayer: 3-24 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 142 |
+
│ │ └─Qwen3DecoderLayer: 3-25 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 143 |
+
│ │ └─Qwen3DecoderLayer: 3-26 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 144 |
+
│ │ └─Qwen3DecoderLayer: 3-27 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 145 |
+
│ │ └─Qwen3DecoderLayer: 3-28 [2, 8192, 768] [2, 8192, 768] 8,652,544 True
|
| 146 |
+
│ └─Qwen3RMSNorm: 2-3 [2, 8192, 768] [2, 8192, 768] 768 True
|
| 147 |
+
├─Linear: 1-2 [2, 8192, 768] [2, 8192, 151936] 116,686,848 True
|
| 148 |
+
================================================================================================================================================================
|
| 149 |
+
Total params: 475,645,696
|
| 150 |
+
Trainable params: 475,645,696
|
| 151 |
+
Non-trainable params: 0
|
| 152 |
+
Total mult-adds (Units.MEGABYTES): 951.29
|
| 153 |
+
================================================================================================================================================================
|
| 154 |
+
Input size (MB): 0.13
|
| 155 |
+
Forward/backward pass size (MB): 31197.23
|
| 156 |
+
Params size (MB): 951.29
|
| 157 |
+
Estimated Total Size (MB): 32148.66
|
| 158 |
+
================================================================================================================================================================
|
| 159 |
+
NOTE: torchinfo double-counts tied embed_tokens/lm_head weight (116,686,848 params). True unique parameter count: 358,958,848 (359.0M)
|
| 160 |
+
================================================================================
|
| 161 |
+
|
| 162 |
+
Loading dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 163 |
+
Using pre-tokenized dataset (no runtime tokenization)
|
| 164 |
+
Loading pre-tokenized HF dataset from /mloscratch/homes/navasard/data/fineweb_large/tokenized...
|
| 165 |
+
Loaded 12748481 pre-tokenized examples (stored_len=2048, pack_factor=4, packed_examples=3187120)
|
| 166 |
+
Dataset split: 3027764 train, 159356 validation
|
| 167 |
+
Training examples (packed, train split): 3027764
|
| 168 |
+
Validation examples (packed, val split): 159356
|
| 169 |
+
Per-device batch size: 2
|
| 170 |
+
World size (GPUs): 1
|
| 171 |
+
Gradient accumulation steps: 10
|
| 172 |
+
Effective batch size (seqs/step): 20
|
| 173 |
+
Sequence length: 8192
|
| 174 |
+
Tokens per optimizer step: 163,840
|
| 175 |
+
Micro-batches per epoch (per rank): 1513882
|
| 176 |
+
Optimizer steps per epoch: 151388
|
| 177 |
+
Total optimizer steps: 44000 (capped by max_steps; 0.29 epochs)
|
| 178 |
+
Starting training...
|
| 179 |
+
Switching attention mode for step 1: sparse_stochastic (configured sparse attention)
|
| 180 |
+
Step 10/44000 | Loss: 12.0415 | LR: 6.67e-06 | 4317.3ms/step | 4.6 samples/s
|
| 181 |
+
Step 20/44000 | Loss: 11.9497 | LR: 1.33e-05 | 3281.8ms/step | 6.1 samples/s
|
| 182 |
+
Step 30/44000 | Loss: 11.6134 | LR: 2.00e-05 | 3286.0ms/step | 6.1 samples/s
|
| 183 |
+
Step 40/44000 | Loss: 11.0815 | LR: 2.67e-05 | 3285.1ms/step | 6.1 samples/s
|
| 184 |
+
Step 50/44000 | Loss: 10.7627 | LR: 3.33e-05 | 3284.4ms/step | 6.1 samples/s
|
| 185 |
+
Step 60/44000 | Loss: 10.5120 | LR: 4.00e-05 | 3284.5ms/step | 6.1 samples/s
|
| 186 |
+
Step 70/44000 | Loss: 10.2859 | LR: 4.67e-05 | 3289.5ms/step | 6.1 samples/s
|
| 187 |
+
Step 80/44000 | Loss: 9.9781 | LR: 5.33e-05 | 3298.4ms/step | 6.1 samples/s
|
| 188 |
+
Step 90/44000 | Loss: 9.5917 | LR: 6.00e-05 | 3298.3ms/step | 6.1 samples/s
|
| 189 |
+
Step 100/44000 | Loss: 9.1188 | LR: 6.67e-05 | 3296.9ms/step | 6.1 samples/s
|
| 190 |
+
Step 110/44000 | Loss: 8.5995 | LR: 7.33e-05 | 3296.2ms/step | 6.1 samples/s
|
| 191 |
+
Step 120/44000 | Loss: 8.1135 | LR: 8.00e-05 | 3295.5ms/step | 6.1 samples/s
|
| 192 |
+
Step 130/44000 | Loss: 7.7521 | LR: 8.67e-05 | 3299.3ms/step | 6.1 samples/s
|
| 193 |
+
Step 140/44000 | Loss: 7.5390 | LR: 9.33e-05 | 3296.5ms/step | 6.1 samples/s
|
| 194 |
+
Step 150/44000 | Loss: 7.3258 | LR: 1.00e-04 | 3298.0ms/step | 6.1 samples/s
|
| 195 |
+
Step 160/44000 | Loss: 7.2192 | LR: 1.07e-04 | 3300.1ms/step | 6.1 samples/s
|
| 196 |
+
Step 170/44000 | Loss: 7.0858 | LR: 1.13e-04 | 3303.0ms/step | 6.1 samples/s
|
| 197 |
+
Step 180/44000 | Loss: 6.9943 | LR: 1.20e-04 | 3304.5ms/step | 6.1 samples/s
|
| 198 |
+
Step 190/44000 | Loss: 6.8804 | LR: 1.27e-04 | 3305.2ms/step | 6.1 samples/s
|
| 199 |
+
Step 200/44000 | Loss: 6.8362 | LR: 1.33e-04 | 3304.2ms/step | 6.1 samples/s
|
| 200 |
+
Step 210/44000 | Loss: 6.7623 | LR: 1.40e-04 | 3306.0ms/step | 6.0 samples/s
|
| 201 |
+
Step 220/44000 | Loss: 6.6758 | LR: 1.47e-04 | 3308.6ms/step | 6.0 samples/s
|
| 202 |
+
Step 230/44000 | Loss: 6.6009 | LR: 1.53e-04 | 3307.5ms/step | 6.0 samples/s
|
| 203 |
+
Step 240/44000 | Loss: 6.4949 | LR: 1.60e-04 | 3303.8ms/step | 6.1 samples/s
|
| 204 |
+
Step 250/44000 | Loss: 6.4545 | LR: 1.67e-04 | 3302.2ms/step | 6.1 samples/s
|
epfl_final/logs/l8k4b_resampled.log
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
epfl_final/logs/launch_fr.out
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
launched l8k365m_resampled_seed43 on gpu0 pid=557 log=/mloscratch/homes/navasard/sparse/logs/l8k365m_resampled_seed43.log
|
| 2 |
+
launched l8k365m_resampled_seed44 on gpu1 pid=623 log=/mloscratch/homes/navasard/sparse/logs/l8k365m_resampled_seed44.log
|
| 3 |
+
launched l8k365m_fixed_s1_seed43 on gpu2 pid=691 log=/mloscratch/homes/navasard/sparse/logs/l8k365m_fixed_s1_seed43.log
|
| 4 |
+
launched l8k365m_fixed_s1_seed44 on gpu3 pid=758 log=/mloscratch/homes/navasard/sparse/logs/l8k365m_fixed_s1_seed44.log
|
| 5 |
+
all launched
|
epfl_final/logs/watch_4b.log
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Wed Jul 15 11:18:06 PM UTC 2026 watcher[4b] start; waiting for /mloscratch/homes/navasard/sparse/mask_cache_8k_36L/.BUILD_DONE
|
| 2 |
+
Wed Jul 15 11:20:06 PM UTC 2026 watcher[4b] cache ready
|
| 3 |
+
Wed Jul 15 11:20:09 PM UTC 2026 watcher[4b] LAUNCHING nproc=4 port=29632 -> /mloscratch/homes/navasard/sparse/logs/l8k4b_resampled.log
|
| 4 |
+
Wed Jul 15 11:20:09 PM UTC 2026 watcher[4b] launched pid 190929
|
epfl_final/logs/watch_mixed.log
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Wed Jul 15 11:18:22 PM UTC 2026 watcher[mixed] start; waiting for /mloscratch/homes/navasard/sparse/mask_cache_8k_mixed/.BUILD_DONE
|
| 2 |
+
Wed Jul 15 11:40:52 PM UTC 2026 watcher[mixed] cache ready
|
| 3 |
+
Wed Jul 15 11:40:55 PM UTC 2026 watcher[mixed] LAUNCHING nproc=3 port=29631 -> /mloscratch/homes/navasard/sparse/logs/l8k1_2b_mixed.log
|
| 4 |
+
Wed Jul 15 11:40:55 PM UTC 2026 watcher[mixed] launched pid 123526
|