rubentium commited on
Commit
ac12aea
·
verified ·
1 Parent(s): f3d56c6

EPFL final checkpoints and W&B history 851-900 of 1463

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +7 -0
  2. epfl_final/SparseAtt/wandb/run-20260821_164610-n56uphgo/files/output.log +0 -0
  3. epfl_final/SparseAtt/wandb/run-20260821_164610-n56uphgo/files/requirements.txt +142 -0
  4. epfl_final/SparseAtt/wandb/run-20260821_164610-n56uphgo/run-n56uphgo.wandb +3 -0
  5. epfl_final/SparseAtt/wandb/run-20260821_180856-na2e5dc1/files/output.log +0 -0
  6. epfl_final/SparseAtt/wandb/run-20260821_180856-na2e5dc1/files/requirements.txt +142 -0
  7. epfl_final/SparseAtt/wandb/run-20260821_180856-na2e5dc1/files/wandb-metadata.json +51 -0
  8. epfl_final/SparseAtt/wandb/run-20260821_180856-na2e5dc1/logs/debug-internal.log +0 -0
  9. epfl_final/SparseAtt/wandb/run-20260821_180856-na2e5dc1/logs/debug.log +19 -0
  10. epfl_final/SparseAtt/wandb/run-20260821_180856-na2e5dc1/run-na2e5dc1.wandb +3 -0
  11. epfl_final/SparseAtt/wandb/run-20260821_181107-27rw10jv/files/output.log +0 -0
  12. epfl_final/SparseAtt/wandb/run-20260821_181107-27rw10jv/files/requirements.txt +142 -0
  13. epfl_final/SparseAtt/wandb/run-20260821_181107-27rw10jv/files/wandb-metadata.json +51 -0
  14. epfl_final/SparseAtt/wandb/run-20260821_181107-27rw10jv/logs/debug-internal.log +0 -0
  15. epfl_final/SparseAtt/wandb/run-20260821_181107-27rw10jv/logs/debug.log +19 -0
  16. epfl_final/SparseAtt/wandb/run-20260821_181107-27rw10jv/run-27rw10jv.wandb +3 -0
  17. epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/files/config.yaml +200 -0
  18. epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/files/output.log +0 -0
  19. epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/files/requirements.txt +142 -0
  20. epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/files/wandb-metadata.json +65 -0
  21. epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/files/wandb-summary.json +1 -0
  22. epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/logs/debug-internal.log +0 -0
  23. epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/logs/debug.log +25 -0
  24. epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/run-bsc91ke5.wandb +3 -0
  25. epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/files/config.yaml +200 -0
  26. epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/files/output.log +0 -0
  27. epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/files/requirements.txt +142 -0
  28. epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/files/wandb-metadata.json +65 -0
  29. epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/files/wandb-summary.json +1 -0
  30. epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/logs/debug-internal.log +0 -0
  31. epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/logs/debug.log +25 -0
  32. epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/run-ino9n2jx.wandb +3 -0
  33. epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/files/config.yaml +200 -0
  34. epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/files/output.log +0 -0
  35. epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/files/requirements.txt +142 -0
  36. epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/files/wandb-metadata.json +65 -0
  37. epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/files/wandb-summary.json +1 -0
  38. epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/logs/debug-internal.log +0 -0
  39. epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/logs/debug.log +25 -0
  40. epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/run-n56uphgo.wandb +3 -0
  41. epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/files/config.yaml +200 -0
  42. epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/files/output.log +0 -0
  43. epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/files/requirements.txt +142 -0
  44. epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/files/wandb-metadata.json +65 -0
  45. epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/files/wandb-summary.json +1 -0
  46. epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/logs/debug-internal.log +0 -0
  47. epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/logs/debug.log +25 -0
  48. epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/run-ryta2atg.wandb +3 -0
  49. epfl_final/SparseAtt/wandb/run-20260822_043357-na2e5dc1/files/wandb-metadata.json +51 -0
  50. epfl_final/SparseAtt/wandb/run-20260822_043357-na2e5dc1/logs/debug-internal.log +0 -0
.gitattributes CHANGED
@@ -111,3 +111,10 @@ epfl_final/SparseAtt/wandb/run-20260821_043849-zrelwtt2/run-zrelwtt2.wandb filte
111
  epfl_final/SparseAtt/wandb/run-20260821_164441-ino9n2jx/run-ino9n2jx.wandb filter=lfs diff=lfs merge=lfs -text
112
  epfl_final/SparseAtt/wandb/run-20260821_164441-bsc91ke5/run-bsc91ke5.wandb filter=lfs diff=lfs merge=lfs -text
113
  epfl_final/SparseAtt/wandb/run-20260821_164610-ryta2atg/run-ryta2atg.wandb filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
111
  epfl_final/SparseAtt/wandb/run-20260821_164441-ino9n2jx/run-ino9n2jx.wandb filter=lfs diff=lfs merge=lfs -text
112
  epfl_final/SparseAtt/wandb/run-20260821_164441-bsc91ke5/run-bsc91ke5.wandb filter=lfs diff=lfs merge=lfs -text
113
  epfl_final/SparseAtt/wandb/run-20260821_164610-ryta2atg/run-ryta2atg.wandb filter=lfs diff=lfs merge=lfs -text
114
+ epfl_final/SparseAtt/wandb/run-20260821_164610-n56uphgo/run-n56uphgo.wandb filter=lfs diff=lfs merge=lfs -text
115
+ epfl_final/SparseAtt/wandb/run-20260821_180856-na2e5dc1/run-na2e5dc1.wandb filter=lfs diff=lfs merge=lfs -text
116
+ epfl_final/SparseAtt/wandb/run-20260821_181107-27rw10jv/run-27rw10jv.wandb filter=lfs diff=lfs merge=lfs -text
117
+ epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/run-bsc91ke5.wandb filter=lfs diff=lfs merge=lfs -text
118
+ epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/run-ino9n2jx.wandb filter=lfs diff=lfs merge=lfs -text
119
+ epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/run-ryta2atg.wandb filter=lfs diff=lfs merge=lfs -text
120
+ epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/run-n56uphgo.wandb filter=lfs diff=lfs merge=lfs -text
epfl_final/SparseAtt/wandb/run-20260821_164610-n56uphgo/files/output.log ADDED
The diff for this file is too large to render. See raw diff
 
epfl_final/SparseAtt/wandb/run-20260821_164610-n56uphgo/files/requirements.txt ADDED
@@ -0,0 +1,142 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ pip==26.0.1
2
+ nvidia-cusparselt-cu13==0.8.0
3
+ mpmath==1.3.0
4
+ cuda-toolkit==13.0.2
5
+ zstandard==0.25.0
6
+ xxhash==3.7.0
7
+ urllib3==2.6.3
8
+ typing_extensions==4.15.0
9
+ triton==3.6.0
10
+ tqdm==4.67.3
11
+ torchinfo==1.8.0
12
+ sympy==1.14.0
13
+ smmap==5.0.3
14
+ six==1.17.0
15
+ shellingham==1.5.4
16
+ setuptools==81.0.0
17
+ safetensors==0.7.0
18
+ regex==2026.4.4
19
+ PyYAML==6.0.3
20
+ Pygments==2.20.0
21
+ pyarrow==24.0.0
22
+ psutil==7.2.2
23
+ protobuf==7.34.1
24
+ propcache==0.4.1
25
+ platformdirs==4.9.6
26
+ packaging==26.2
27
+ nvidia-nvtx==13.0.85
28
+ nvidia-nvshmem-cu13==3.4.5
29
+ nvidia-nvjitlink==13.0.88
30
+ nvidia-nccl-cu13==2.28.9
31
+ nvidia-curand==10.4.0.35
32
+ nvidia-cufile==1.15.1.6
33
+ nvidia-cuda-runtime==13.0.96
34
+ nvidia-cuda-nvrtc==13.0.88
35
+ nvidia-cuda-cupti==13.0.85
36
+ nvidia-cublas==13.1.0.3
37
+ numpy==2.4.4
38
+ networkx==3.6.1
39
+ multidict==6.7.1
40
+ mdurl==0.1.2
41
+ MarkupSafe==3.0.3
42
+ idna==3.13
43
+ hf-xet==1.4.3
44
+ h11==0.16.0
45
+ fsspec==2026.2.0
46
+ frozenlist==1.8.0
47
+ filelock==3.29.0
48
+ dill==0.4.1
49
+ cuda-pathfinder==1.5.4
50
+ click==8.3.3
51
+ charset-normalizer==3.4.7
52
+ certifi==2026.4.22
53
+ attrs==26.1.0
54
+ annotated-types==0.7.0
55
+ annotated-doc==0.0.4
56
+ aiohappyeyeballs==2.6.1
57
+ yarl==1.23.0
58
+ typing-inspection==0.4.2
59
+ sentry-sdk==2.58.0
60
+ requests==2.33.1
61
+ python-dateutil==2.9.0.post0
62
+ pydantic_core==2.46.3
63
+ nvidia-cusparse==12.6.3.3
64
+ nvidia-cufft==12.0.0.61
65
+ nvidia-cudnn-cu13==9.19.0.56
66
+ multiprocess==0.70.19
67
+ markdown-it-py==4.0.0
68
+ Jinja2==3.1.6
69
+ httpcore==1.0.9
70
+ gitdb==4.0.12
71
+ cuda-bindings==13.2.0
72
+ anyio==4.13.0
73
+ aiosignal==1.4.0
74
+ rich==15.0.0
75
+ pydantic==2.13.3
76
+ pandas==3.0.2
77
+ nvidia-cusolver==12.0.4.66
78
+ httpx==0.28.1
79
+ GitPython==3.1.49
80
+ aiohttp==3.13.5
81
+ wandb==0.26.1
82
+ typer==0.25.1
83
+ torch==2.11.0
84
+ huggingface_hub==1.13.0
85
+ tokenizers==0.22.2
86
+ datasets==4.8.5
87
+ accelerate==1.13.0
88
+ transformers==5.7.0
89
+ word2number==1.1
90
+ sqlitedict==2.1.0
91
+ pytz==2026.2
92
+ threadpoolctl==3.6.0
93
+ tcolorpy==0.1.7
94
+ tabulate==0.10.0
95
+ scipy==1.17.1
96
+ portalocker==3.2.0
97
+ pathvalidate==3.3.1
98
+ narwhals==2.22.1
99
+ more-itertools==11.1.0
100
+ lxml==6.1.1
101
+ joblib==1.5.3
102
+ colorama==0.4.6
103
+ chardet==6.0.0.post1
104
+ absl-py==2.4.0
105
+ scikit-learn==1.9.0
106
+ sacrebleu==2.6.0
107
+ nltk==3.9.4
108
+ mbstrdecoder==1.1.5
109
+ typepy==1.3.5
110
+ rouge_score==0.1.2
111
+ DataProperty==1.1.1
112
+ tabledata==1.3.5
113
+ evaluate==0.4.6
114
+ pytablewriter==1.2.1
115
+ lm_eval==0.4.12
116
+ pluggy==1.6.0
117
+ iniconfig==2.3.0
118
+ pytest==9.1.0
119
+ py-spy==0.4.2
120
+ pillow==12.2.0
121
+ tifffile==2026.6.1
122
+ imagecodecs==2026.6.26
123
+ zipp==4.1.0
124
+ importlib_metadata==9.0.0
125
+ derivative==0.6.3
126
+ pysindy==2.1.0
127
+ pyparsing==3.3.2
128
+ kiwisolver==1.5.0
129
+ fonttools==4.63.0
130
+ cycler==0.12.1
131
+ contourpy==1.3.3
132
+ matplotlib==3.11.0
133
+ sortedcontainers==2.4.0
134
+ wcwidth==0.8.2
135
+ sigfig==1.3.19
136
+ importlib_resources==7.1.0
137
+ enum-tools==0.13.0
138
+ cramjam==2.11.0
139
+ python-snappy==0.7.3
140
+ compact-json==1.8.2
141
+ numbers-parser==4.18.5
142
+ entmax==1.3
epfl_final/SparseAtt/wandb/run-20260821_164610-n56uphgo/run-n56uphgo.wandb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c125d1ddf1bd471b0756a327bc3317daced65e8a66036e961b3b5f5fd13c740d
3
+ size 10354688
epfl_final/SparseAtt/wandb/run-20260821_180856-na2e5dc1/files/output.log ADDED
The diff for this file is too large to render. See raw diff
 
epfl_final/SparseAtt/wandb/run-20260821_180856-na2e5dc1/files/requirements.txt ADDED
@@ -0,0 +1,142 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ pip==26.0.1
2
+ nvidia-cusparselt-cu13==0.8.0
3
+ mpmath==1.3.0
4
+ cuda-toolkit==13.0.2
5
+ zstandard==0.25.0
6
+ xxhash==3.7.0
7
+ urllib3==2.6.3
8
+ typing_extensions==4.15.0
9
+ triton==3.6.0
10
+ tqdm==4.67.3
11
+ torchinfo==1.8.0
12
+ sympy==1.14.0
13
+ smmap==5.0.3
14
+ six==1.17.0
15
+ shellingham==1.5.4
16
+ setuptools==81.0.0
17
+ safetensors==0.7.0
18
+ regex==2026.4.4
19
+ PyYAML==6.0.3
20
+ Pygments==2.20.0
21
+ pyarrow==24.0.0
22
+ psutil==7.2.2
23
+ protobuf==7.34.1
24
+ propcache==0.4.1
25
+ platformdirs==4.9.6
26
+ packaging==26.2
27
+ nvidia-nvtx==13.0.85
28
+ nvidia-nvshmem-cu13==3.4.5
29
+ nvidia-nvjitlink==13.0.88
30
+ nvidia-nccl-cu13==2.28.9
31
+ nvidia-curand==10.4.0.35
32
+ nvidia-cufile==1.15.1.6
33
+ nvidia-cuda-runtime==13.0.96
34
+ nvidia-cuda-nvrtc==13.0.88
35
+ nvidia-cuda-cupti==13.0.85
36
+ nvidia-cublas==13.1.0.3
37
+ numpy==2.4.4
38
+ networkx==3.6.1
39
+ multidict==6.7.1
40
+ mdurl==0.1.2
41
+ MarkupSafe==3.0.3
42
+ idna==3.13
43
+ hf-xet==1.4.3
44
+ h11==0.16.0
45
+ fsspec==2026.2.0
46
+ frozenlist==1.8.0
47
+ filelock==3.29.0
48
+ dill==0.4.1
49
+ cuda-pathfinder==1.5.4
50
+ click==8.3.3
51
+ charset-normalizer==3.4.7
52
+ certifi==2026.4.22
53
+ attrs==26.1.0
54
+ annotated-types==0.7.0
55
+ annotated-doc==0.0.4
56
+ aiohappyeyeballs==2.6.1
57
+ yarl==1.23.0
58
+ typing-inspection==0.4.2
59
+ sentry-sdk==2.58.0
60
+ requests==2.33.1
61
+ python-dateutil==2.9.0.post0
62
+ pydantic_core==2.46.3
63
+ nvidia-cusparse==12.6.3.3
64
+ nvidia-cufft==12.0.0.61
65
+ nvidia-cudnn-cu13==9.19.0.56
66
+ multiprocess==0.70.19
67
+ markdown-it-py==4.0.0
68
+ Jinja2==3.1.6
69
+ httpcore==1.0.9
70
+ gitdb==4.0.12
71
+ cuda-bindings==13.2.0
72
+ anyio==4.13.0
73
+ aiosignal==1.4.0
74
+ rich==15.0.0
75
+ pydantic==2.13.3
76
+ pandas==3.0.2
77
+ nvidia-cusolver==12.0.4.66
78
+ httpx==0.28.1
79
+ GitPython==3.1.49
80
+ aiohttp==3.13.5
81
+ wandb==0.26.1
82
+ typer==0.25.1
83
+ torch==2.11.0
84
+ huggingface_hub==1.13.0
85
+ tokenizers==0.22.2
86
+ datasets==4.8.5
87
+ accelerate==1.13.0
88
+ transformers==5.7.0
89
+ word2number==1.1
90
+ sqlitedict==2.1.0
91
+ pytz==2026.2
92
+ threadpoolctl==3.6.0
93
+ tcolorpy==0.1.7
94
+ tabulate==0.10.0
95
+ scipy==1.17.1
96
+ portalocker==3.2.0
97
+ pathvalidate==3.3.1
98
+ narwhals==2.22.1
99
+ more-itertools==11.1.0
100
+ lxml==6.1.1
101
+ joblib==1.5.3
102
+ colorama==0.4.6
103
+ chardet==6.0.0.post1
104
+ absl-py==2.4.0
105
+ scikit-learn==1.9.0
106
+ sacrebleu==2.6.0
107
+ nltk==3.9.4
108
+ mbstrdecoder==1.1.5
109
+ typepy==1.3.5
110
+ rouge_score==0.1.2
111
+ DataProperty==1.1.1
112
+ tabledata==1.3.5
113
+ evaluate==0.4.6
114
+ pytablewriter==1.2.1
115
+ lm_eval==0.4.12
116
+ pluggy==1.6.0
117
+ iniconfig==2.3.0
118
+ pytest==9.1.0
119
+ py-spy==0.4.2
120
+ pillow==12.2.0
121
+ tifffile==2026.6.1
122
+ imagecodecs==2026.6.26
123
+ zipp==4.1.0
124
+ importlib_metadata==9.0.0
125
+ derivative==0.6.3
126
+ pysindy==2.1.0
127
+ pyparsing==3.3.2
128
+ kiwisolver==1.5.0
129
+ fonttools==4.63.0
130
+ cycler==0.12.1
131
+ contourpy==1.3.3
132
+ matplotlib==3.11.0
133
+ sortedcontainers==2.4.0
134
+ wcwidth==0.8.2
135
+ sigfig==1.3.19
136
+ importlib_resources==7.1.0
137
+ enum-tools==0.13.0
138
+ cramjam==2.11.0
139
+ python-snappy==0.7.3
140
+ compact-json==1.8.2
141
+ numbers-parser==4.18.5
142
+ entmax==1.3
epfl_final/SparseAtt/wandb/run-20260821_180856-na2e5dc1/files/wandb-metadata.json ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "os": "Linux-6.8.0-124-generic-x86_64-with-glibc2.35",
3
+ "python": "CPython 3.13.13",
4
+ "startedAt": "2026-08-21T18:08:56.122670Z",
5
+ "args": [
6
+ "--config",
7
+ "configs/p1_controls_nrb35_seed44_47/l8k365m_static_nrb35_seed44.json"
8
+ ],
9
+ "program": "/mloscratch/homes/navasard/sparse/SparseAtt/train.py",
10
+ "codePath": "train.py",
11
+ "codePathLocal": "train.py",
12
+ "git": {
13
+ "remote": "https://github.com/rubentium/TokenPrune.git",
14
+ "commit": "5637886f0cc760009989b14e68c6ae06d4827418"
15
+ },
16
+ "email": "ruben.navasardyan@mail.utoronto.ca",
17
+ "root": "/mloscratch/homes/navasard/sparse/SparseAtt",
18
+ "host": "h100-workspace-2-gpu-0-7",
19
+ "executable": "/mloscratch/homes/navasard/conda/bin/python",
20
+ "cpu_count": 96,
21
+ "cpu_count_logical": 192,
22
+ "gpu": "NVIDIA H100 80GB HBM3",
23
+ "gpu_count": 2,
24
+ "disk": {
25
+ "/": {
26
+ "total": "9374931091456",
27
+ "used": "6413804277760"
28
+ }
29
+ },
30
+ "memory": {
31
+ "total": "1623005732864"
32
+ },
33
+ "gpu_nvidia": [
34
+ {
35
+ "name": "NVIDIA H100 80GB HBM3",
36
+ "memoryTotal": "85520809984",
37
+ "cudaCores": 16896,
38
+ "architecture": "Hopper",
39
+ "uuid": "GPU-af79466d-4300-4171-b5bd-7697eca27264"
40
+ },
41
+ {
42
+ "name": "NVIDIA H100 80GB HBM3",
43
+ "memoryTotal": "85520809984",
44
+ "cudaCores": 16896,
45
+ "architecture": "Hopper",
46
+ "uuid": "GPU-0460dc7d-d83e-fd0f-7548-a3079803b79e"
47
+ }
48
+ ],
49
+ "cudaVersion": "13.0",
50
+ "writerId": "zy9lggcsxfwz8lbaihu2c7gudadl9cdd"
51
+ }
epfl_final/SparseAtt/wandb/run-20260821_180856-na2e5dc1/logs/debug-internal.log ADDED
The diff for this file is too large to render. See raw diff
 
epfl_final/SparseAtt/wandb/run-20260821_180856-na2e5dc1/logs/debug.log ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-08-21 18:08:56,145 INFO MainThread:657 [wandb_setup.py:_flush():81] Current SDK version is 0.26.1
2
+ 2026-08-21 18:08:56,145 INFO MainThread:657 [wandb_setup.py:_flush():81] Configure stats pid to 657
3
+ 2026-08-21 18:08:56,145 INFO MainThread:657 [wandb_setup.py:_flush():81] Loading settings from environment variables
4
+ 2026-08-21 18:08:56,145 INFO MainThread:657 [wandb_init.py:setup_run_log_directory():723] Logging user logs to /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260821_180856-na2e5dc1/logs/debug.log
5
+ 2026-08-21 18:08:56,145 INFO MainThread:657 [wandb_init.py:setup_run_log_directory():724] Logging internal logs to /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260821_180856-na2e5dc1/logs/debug-internal.log
6
+ 2026-08-21 18:08:56,145 INFO MainThread:657 [wandb_init.py:init():850] calling init triggers
7
+ 2026-08-21 18:08:56,145 INFO MainThread:657 [wandb_init.py:init():855] wandb.init called with sweep_config: {}
8
+ config: {'model_path': '/mloscratch/homes/navasard/qwen3_06b_base', 'model_dtype': 'bfloat16', 'init_from_scratch': True, 'train_path': '/mloscratch/homes/navasard/data/fineweb_large/tokenized', 'val_path': None, 'max_seq_length': 8192, 'num_workers': 8, 'output_dir': '/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_static_nrb35_seed44/run_20260821_180828', 'resume_from_checkpoint': None, 'force_new_run': False, 'num_epochs': 1, 'max_steps': 44000, 'per_device_batch_size': 2, 'gradient_accumulation_steps': 10, 'learning_rate': 0.0005, 'weight_decay': 0.01, 'warmup_steps': 750, 'lr_scheduler': 'cosine', 'max_grad_norm': 1.0, 'save_steps': 1000, 'eval_steps': 250, 'eval_batches': 50, 'logging_steps': 10, 'seed': 44, 'verbose': True, 'checkpoint_activations': False, 'strategy': 'ddp', 'mixed_precision': 'bf16', 'wandb_enabled': True, 'wandb_project': 'stochastic_sparsity', 'wandb_name': 'P1 365m static 8k nrb35 seed44', 'wandb_tags': ['p1', 'structured-control', 'qwen3', '365m', '8k', 'static', 'nrb35', 'seed44'], 'hidden_size': 768, 'intermediate_size': 3072, 'num_attention_heads': 6, 'num_key_value_heads': 2, 'num_hidden_layers': 28, 'head_dim': None, 'attention_dropout': None, 'rope_train_position_scale_set': None, 'attention_type': 'sparse_stochastic', 'sparse_block_size': 128, 'sparse_num_random_blocks': 35, 'sparse_mask_pool_size': 1, 'sparse_val_dense_compare': False, 'sparse_layer_indices': None, 'sparse_mask_cache_dir': '/mloscratch/homes/navasard/sparse/mask_cache_8k_static_nrb35_s1', 'sparse_mask_seed': 1, 'sparse_mixed_nrb_set': None, 'dense_mode': False, 'dense_step_intervals': None, '_wandb': {}}
9
+ 2026-08-21 18:08:56,145 INFO MainThread:657 [wandb_init.py:init():898] starting backend
10
+ 2026-08-21 18:08:57,103 INFO MainThread:657 [wandb_init.py:init():913] sending inform_init request
11
+ 2026-08-21 18:08:57,691 INFO MainThread:657 [wandb_init.py:init():918] backend started and connected
12
+ 2026-08-21 18:08:57,694 INFO MainThread:657 [wandb_init.py:init():988] updated telemetry
13
+ 2026-08-21 18:08:57,785 INFO MainThread:657 [wandb_init.py:init():1011] communicating run to backend with 90.0 second timeout
14
+ 2026-08-21 18:08:58,184 INFO MainThread:657 [wandb_init.py:init():1056] starting run threads in backend
15
+ 2026-08-21 18:08:58,410 INFO MainThread:657 [wandb_run.py:_console_start():2554] atexit reg
16
+ 2026-08-21 18:08:58,410 INFO MainThread:657 [wandb_run.py:_redirect():2403] redirect: wrap_raw
17
+ 2026-08-21 18:08:58,410 INFO MainThread:657 [wandb_run.py:_redirect():2472] Wrapping output streams.
18
+ 2026-08-21 18:08:58,410 INFO MainThread:657 [wandb_run.py:_redirect():2495] Redirects installed.
19
+ 2026-08-21 18:08:58,438 INFO MainThread:657 [wandb_init.py:init():1094] run started, returning control to user process
epfl_final/SparseAtt/wandb/run-20260821_180856-na2e5dc1/run-na2e5dc1.wandb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b8c76743c2cc4c64c89e20fb111ac8b1a7bf1e788a648bdc9e5f6e7baf01eebb
3
+ size 9371648
epfl_final/SparseAtt/wandb/run-20260821_181107-27rw10jv/files/output.log ADDED
The diff for this file is too large to render. See raw diff
 
epfl_final/SparseAtt/wandb/run-20260821_181107-27rw10jv/files/requirements.txt ADDED
@@ -0,0 +1,142 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ pip==26.0.1
2
+ nvidia-cusparselt-cu13==0.8.0
3
+ mpmath==1.3.0
4
+ cuda-toolkit==13.0.2
5
+ zstandard==0.25.0
6
+ xxhash==3.7.0
7
+ urllib3==2.6.3
8
+ typing_extensions==4.15.0
9
+ triton==3.6.0
10
+ tqdm==4.67.3
11
+ torchinfo==1.8.0
12
+ sympy==1.14.0
13
+ smmap==5.0.3
14
+ six==1.17.0
15
+ shellingham==1.5.4
16
+ setuptools==81.0.0
17
+ safetensors==0.7.0
18
+ regex==2026.4.4
19
+ PyYAML==6.0.3
20
+ Pygments==2.20.0
21
+ pyarrow==24.0.0
22
+ psutil==7.2.2
23
+ protobuf==7.34.1
24
+ propcache==0.4.1
25
+ platformdirs==4.9.6
26
+ packaging==26.2
27
+ nvidia-nvtx==13.0.85
28
+ nvidia-nvshmem-cu13==3.4.5
29
+ nvidia-nvjitlink==13.0.88
30
+ nvidia-nccl-cu13==2.28.9
31
+ nvidia-curand==10.4.0.35
32
+ nvidia-cufile==1.15.1.6
33
+ nvidia-cuda-runtime==13.0.96
34
+ nvidia-cuda-nvrtc==13.0.88
35
+ nvidia-cuda-cupti==13.0.85
36
+ nvidia-cublas==13.1.0.3
37
+ numpy==2.4.4
38
+ networkx==3.6.1
39
+ multidict==6.7.1
40
+ mdurl==0.1.2
41
+ MarkupSafe==3.0.3
42
+ idna==3.13
43
+ hf-xet==1.4.3
44
+ h11==0.16.0
45
+ fsspec==2026.2.0
46
+ frozenlist==1.8.0
47
+ filelock==3.29.0
48
+ dill==0.4.1
49
+ cuda-pathfinder==1.5.4
50
+ click==8.3.3
51
+ charset-normalizer==3.4.7
52
+ certifi==2026.4.22
53
+ attrs==26.1.0
54
+ annotated-types==0.7.0
55
+ annotated-doc==0.0.4
56
+ aiohappyeyeballs==2.6.1
57
+ yarl==1.23.0
58
+ typing-inspection==0.4.2
59
+ sentry-sdk==2.58.0
60
+ requests==2.33.1
61
+ python-dateutil==2.9.0.post0
62
+ pydantic_core==2.46.3
63
+ nvidia-cusparse==12.6.3.3
64
+ nvidia-cufft==12.0.0.61
65
+ nvidia-cudnn-cu13==9.19.0.56
66
+ multiprocess==0.70.19
67
+ markdown-it-py==4.0.0
68
+ Jinja2==3.1.6
69
+ httpcore==1.0.9
70
+ gitdb==4.0.12
71
+ cuda-bindings==13.2.0
72
+ anyio==4.13.0
73
+ aiosignal==1.4.0
74
+ rich==15.0.0
75
+ pydantic==2.13.3
76
+ pandas==3.0.2
77
+ nvidia-cusolver==12.0.4.66
78
+ httpx==0.28.1
79
+ GitPython==3.1.49
80
+ aiohttp==3.13.5
81
+ wandb==0.26.1
82
+ typer==0.25.1
83
+ torch==2.11.0
84
+ huggingface_hub==1.13.0
85
+ tokenizers==0.22.2
86
+ datasets==4.8.5
87
+ accelerate==1.13.0
88
+ transformers==5.7.0
89
+ word2number==1.1
90
+ sqlitedict==2.1.0
91
+ pytz==2026.2
92
+ threadpoolctl==3.6.0
93
+ tcolorpy==0.1.7
94
+ tabulate==0.10.0
95
+ scipy==1.17.1
96
+ portalocker==3.2.0
97
+ pathvalidate==3.3.1
98
+ narwhals==2.22.1
99
+ more-itertools==11.1.0
100
+ lxml==6.1.1
101
+ joblib==1.5.3
102
+ colorama==0.4.6
103
+ chardet==6.0.0.post1
104
+ absl-py==2.4.0
105
+ scikit-learn==1.9.0
106
+ sacrebleu==2.6.0
107
+ nltk==3.9.4
108
+ mbstrdecoder==1.1.5
109
+ typepy==1.3.5
110
+ rouge_score==0.1.2
111
+ DataProperty==1.1.1
112
+ tabledata==1.3.5
113
+ evaluate==0.4.6
114
+ pytablewriter==1.2.1
115
+ lm_eval==0.4.12
116
+ pluggy==1.6.0
117
+ iniconfig==2.3.0
118
+ pytest==9.1.0
119
+ py-spy==0.4.2
120
+ pillow==12.2.0
121
+ tifffile==2026.6.1
122
+ imagecodecs==2026.6.26
123
+ zipp==4.1.0
124
+ importlib_metadata==9.0.0
125
+ derivative==0.6.3
126
+ pysindy==2.1.0
127
+ pyparsing==3.3.2
128
+ kiwisolver==1.5.0
129
+ fonttools==4.63.0
130
+ cycler==0.12.1
131
+ contourpy==1.3.3
132
+ matplotlib==3.11.0
133
+ sortedcontainers==2.4.0
134
+ wcwidth==0.8.2
135
+ sigfig==1.3.19
136
+ importlib_resources==7.1.0
137
+ enum-tools==0.13.0
138
+ cramjam==2.11.0
139
+ python-snappy==0.7.3
140
+ compact-json==1.8.2
141
+ numbers-parser==4.18.5
142
+ entmax==1.3
epfl_final/SparseAtt/wandb/run-20260821_181107-27rw10jv/files/wandb-metadata.json ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "os": "Linux-6.8.0-124-generic-x86_64-with-glibc2.35",
3
+ "python": "CPython 3.13.13",
4
+ "startedAt": "2026-08-21T18:11:07.377810Z",
5
+ "args": [
6
+ "--config",
7
+ "configs/p1_controls_nrb35_seed44_47/l8k365m_resampled_nrb35_seed44.json"
8
+ ],
9
+ "program": "/mloscratch/homes/navasard/sparse/SparseAtt/train.py",
10
+ "codePath": "train.py",
11
+ "codePathLocal": "train.py",
12
+ "git": {
13
+ "remote": "https://github.com/rubentium/TokenPrune.git",
14
+ "commit": "5637886f0cc760009989b14e68c6ae06d4827418"
15
+ },
16
+ "email": "ruben.navasardyan@mail.utoronto.ca",
17
+ "root": "/mloscratch/homes/navasard/sparse/SparseAtt",
18
+ "host": "h100-workspace-2-gpu-0-7",
19
+ "executable": "/mloscratch/homes/navasard/conda/bin/python",
20
+ "cpu_count": 96,
21
+ "cpu_count_logical": 192,
22
+ "gpu": "NVIDIA H100 80GB HBM3",
23
+ "gpu_count": 2,
24
+ "disk": {
25
+ "/": {
26
+ "total": "9374931091456",
27
+ "used": "6413878943744"
28
+ }
29
+ },
30
+ "memory": {
31
+ "total": "1623005732864"
32
+ },
33
+ "gpu_nvidia": [
34
+ {
35
+ "name": "NVIDIA H100 80GB HBM3",
36
+ "memoryTotal": "85520809984",
37
+ "cudaCores": 16896,
38
+ "architecture": "Hopper",
39
+ "uuid": "GPU-af79466d-4300-4171-b5bd-7697eca27264"
40
+ },
41
+ {
42
+ "name": "NVIDIA H100 80GB HBM3",
43
+ "memoryTotal": "85520809984",
44
+ "cudaCores": 16896,
45
+ "architecture": "Hopper",
46
+ "uuid": "GPU-0460dc7d-d83e-fd0f-7548-a3079803b79e"
47
+ }
48
+ ],
49
+ "cudaVersion": "13.0",
50
+ "writerId": "avq79k8jgi4xry3pjja4gap809zl046n"
51
+ }
epfl_final/SparseAtt/wandb/run-20260821_181107-27rw10jv/logs/debug-internal.log ADDED
The diff for this file is too large to render. See raw diff
 
epfl_final/SparseAtt/wandb/run-20260821_181107-27rw10jv/logs/debug.log ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-08-21 18:11:07,412 INFO MainThread:659 [wandb_setup.py:_flush():81] Current SDK version is 0.26.1
2
+ 2026-08-21 18:11:07,412 INFO MainThread:659 [wandb_setup.py:_flush():81] Configure stats pid to 659
3
+ 2026-08-21 18:11:07,412 INFO MainThread:659 [wandb_setup.py:_flush():81] Loading settings from environment variables
4
+ 2026-08-21 18:11:07,412 INFO MainThread:659 [wandb_init.py:setup_run_log_directory():723] Logging user logs to /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260821_181107-27rw10jv/logs/debug.log
5
+ 2026-08-21 18:11:07,412 INFO MainThread:659 [wandb_init.py:setup_run_log_directory():724] Logging internal logs to /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260821_181107-27rw10jv/logs/debug-internal.log
6
+ 2026-08-21 18:11:07,412 INFO MainThread:659 [wandb_init.py:init():850] calling init triggers
7
+ 2026-08-21 18:11:07,412 INFO MainThread:659 [wandb_init.py:init():855] wandb.init called with sweep_config: {}
8
+ config: {'model_path': '/mloscratch/homes/navasard/qwen3_06b_base', 'model_dtype': 'bfloat16', 'init_from_scratch': True, 'train_path': '/mloscratch/homes/navasard/data/fineweb_large/tokenized', 'val_path': None, 'max_seq_length': 8192, 'num_workers': 8, 'output_dir': '/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_resampled_nrb35_seed44/run_20260821_180828', 'resume_from_checkpoint': None, 'force_new_run': False, 'num_epochs': 1, 'max_steps': 44000, 'per_device_batch_size': 2, 'gradient_accumulation_steps': 10, 'learning_rate': 0.0005, 'weight_decay': 0.01, 'warmup_steps': 750, 'lr_scheduler': 'cosine', 'max_grad_norm': 1.0, 'save_steps': 1000, 'eval_steps': 250, 'eval_batches': 50, 'logging_steps': 10, 'seed': 44, 'verbose': True, 'checkpoint_activations': False, 'strategy': 'ddp', 'mixed_precision': 'bf16', 'wandb_enabled': True, 'wandb_project': 'stochastic_sparsity', 'wandb_name': 'P1 365m resampled 8k nrb35 seed44', 'wandb_tags': ['p1', 'structured-control', 'qwen3', '365m', '8k', 'resampled', 'nrb35', 'seed44'], 'hidden_size': 768, 'intermediate_size': 3072, 'num_attention_heads': 6, 'num_key_value_heads': 2, 'num_hidden_layers': 28, 'head_dim': None, 'attention_dropout': None, 'rope_train_position_scale_set': None, 'attention_type': 'sparse_stochastic', 'sparse_block_size': 128, 'sparse_num_random_blocks': 35, 'sparse_mask_pool_size': 10000, 'sparse_val_dense_compare': False, 'sparse_layer_indices': None, 'sparse_mask_cache_dir': '/mloscratch/homes/navasard/sparse/mask_cache_8k_resampled_nrb35_s0', 'sparse_mask_seed': 0, 'sparse_mixed_nrb_set': None, 'dense_mode': False, 'dense_step_intervals': None, '_wandb': {}}
9
+ 2026-08-21 18:11:07,412 INFO MainThread:659 [wandb_init.py:init():898] starting backend
10
+ 2026-08-21 18:11:07,698 INFO MainThread:659 [wandb_init.py:init():913] sending inform_init request
11
+ 2026-08-21 18:11:08,019 INFO MainThread:659 [wandb_init.py:init():918] backend started and connected
12
+ 2026-08-21 18:11:08,021 INFO MainThread:659 [wandb_init.py:init():988] updated telemetry
13
+ 2026-08-21 18:11:08,039 INFO MainThread:659 [wandb_init.py:init():1011] communicating run to backend with 90.0 second timeout
14
+ 2026-08-21 18:11:08,882 INFO MainThread:659 [wandb_init.py:init():1056] starting run threads in backend
15
+ 2026-08-21 18:11:09,146 INFO MainThread:659 [wandb_run.py:_console_start():2554] atexit reg
16
+ 2026-08-21 18:11:09,146 INFO MainThread:659 [wandb_run.py:_redirect():2403] redirect: wrap_raw
17
+ 2026-08-21 18:11:09,146 INFO MainThread:659 [wandb_run.py:_redirect():2472] Wrapping output streams.
18
+ 2026-08-21 18:11:09,146 INFO MainThread:659 [wandb_run.py:_redirect():2495] Redirects installed.
19
+ 2026-08-21 18:11:09,167 INFO MainThread:659 [wandb_init.py:init():1094] run started, returning control to user process
epfl_final/SparseAtt/wandb/run-20260821_181107-27rw10jv/run-27rw10jv.wandb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:45035654347153dcad6fcef5dbd2a5f133b7d27322349f61325dbaa779bc03a3
3
+ size 9338880
epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/files/config.yaml ADDED
@@ -0,0 +1,200 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ _wandb:
2
+ value:
3
+ cli_version: 0.26.1
4
+ e:
5
+ 2965ctjxhzcf4kq80c3tij3pry7vnir9:
6
+ args:
7
+ - --config
8
+ - configs/p1_resume_h1004_20260822/l8k365m_static_nrb35_seed42.json
9
+ codePath: train.py
10
+ codePathLocal: train.py
11
+ cpu_count: 96
12
+ cpu_count_logical: 192
13
+ cudaVersion: "13.0"
14
+ disk:
15
+ /:
16
+ total: "9371709865984"
17
+ used: "6534294126592"
18
+ email: ruben.navasardyan@mail.utoronto.ca
19
+ executable: /mloscratch/homes/navasard/conda/bin/python
20
+ git:
21
+ commit: 5637886f0cc760009989b14e68c6ae06d4827418
22
+ remote: https://github.com/rubentium/TokenPrune.git
23
+ gpu: NVIDIA H100 80GB HBM3
24
+ gpu_count: 4
25
+ gpu_nvidia:
26
+ - architecture: Hopper
27
+ cudaCores: 16896
28
+ memoryTotal: "85520809984"
29
+ name: NVIDIA H100 80GB HBM3
30
+ uuid: GPU-37a1c6c2-d3df-3064-44df-33fa82304bd0
31
+ - architecture: Hopper
32
+ cudaCores: 16896
33
+ memoryTotal: "85520809984"
34
+ name: NVIDIA H100 80GB HBM3
35
+ uuid: GPU-9a903f43-9348-6fa6-bcf7-e12bd01803a7
36
+ - architecture: Hopper
37
+ cudaCores: 16896
38
+ memoryTotal: "85520809984"
39
+ name: NVIDIA H100 80GB HBM3
40
+ uuid: GPU-24b8d952-dc08-33b9-d5df-54ce871fd288
41
+ - architecture: Hopper
42
+ cudaCores: 16896
43
+ memoryTotal: "85520809984"
44
+ name: NVIDIA H100 80GB HBM3
45
+ uuid: GPU-b87e8111-63b6-b364-28b9-c4ce747aec08
46
+ host: h100-workspace-4-gpu-3-0-8
47
+ memory:
48
+ total: "1623005732864"
49
+ os: Linux-6.8.0-124-generic-x86_64-with-glibc2.35
50
+ program: /mloscratch/homes/navasard/sparse/SparseAtt/train.py
51
+ python: CPython 3.13.13
52
+ root: /mloscratch/homes/navasard/sparse/SparseAtt
53
+ startedAt: "2026-08-22T04:22:28.765078Z"
54
+ writerId: 2965ctjxhzcf4kq80c3tij3pry7vnir9
55
+ m: []
56
+ python_version: 3.13.13
57
+ t:
58
+ "1":
59
+ - 1
60
+ - 5
61
+ - 11
62
+ - 49
63
+ - 51
64
+ - 53
65
+ - 71
66
+ "2":
67
+ - 1
68
+ - 5
69
+ - 11
70
+ - 49
71
+ - 51
72
+ - 53
73
+ - 71
74
+ "3":
75
+ - 2
76
+ - 5
77
+ - 13
78
+ - 14
79
+ - 15
80
+ - 16
81
+ - 61
82
+ - 62
83
+ "4": 3.13.13
84
+ "5": 0.26.1
85
+ "6": 5.7.0
86
+ "12": 0.26.1
87
+ "13": linux-x86_64
88
+ attention_dropout:
89
+ value: null
90
+ attention_type:
91
+ value: sparse_stochastic
92
+ checkpoint_activations:
93
+ value: false
94
+ dense_mode:
95
+ value: false
96
+ dense_step_intervals:
97
+ value: null
98
+ eval_batches:
99
+ value: 50
100
+ eval_steps:
101
+ value: 250
102
+ force_new_run:
103
+ value: false
104
+ gradient_accumulation_steps:
105
+ value: 10
106
+ head_dim:
107
+ value: null
108
+ hidden_size:
109
+ value: 768
110
+ init_from_scratch:
111
+ value: true
112
+ intermediate_size:
113
+ value: 3072
114
+ learning_rate:
115
+ value: 0.0005
116
+ logging_steps:
117
+ value: 10
118
+ lr_scheduler:
119
+ value: cosine
120
+ max_grad_norm:
121
+ value: 1
122
+ max_seq_length:
123
+ value: 8192
124
+ max_steps:
125
+ value: 44000
126
+ mixed_precision:
127
+ value: bf16
128
+ model_dtype:
129
+ value: bfloat16
130
+ model_path:
131
+ value: /mloscratch/homes/navasard/qwen3_06b_base
132
+ num_attention_heads:
133
+ value: 6
134
+ num_epochs:
135
+ value: 1
136
+ num_hidden_layers:
137
+ value: 28
138
+ num_key_value_heads:
139
+ value: 2
140
+ num_workers:
141
+ value: 8
142
+ output_dir:
143
+ value: /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_static_nrb35_seed42/run_20260821_164416
144
+ per_device_batch_size:
145
+ value: 2
146
+ resume_from_checkpoint:
147
+ value: /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_static_nrb35_seed42/run_20260821_164416/checkpoint-20000
148
+ rope_train_position_scale_set:
149
+ value: null
150
+ save_steps:
151
+ value: 1000
152
+ seed:
153
+ value: 42
154
+ sparse_block_size:
155
+ value: 128
156
+ sparse_layer_indices:
157
+ value: null
158
+ sparse_mask_cache_dir:
159
+ value: /mloscratch/homes/navasard/sparse/mask_cache_8k_static_nrb35_s1
160
+ sparse_mask_pool_size:
161
+ value: 1
162
+ sparse_mask_seed:
163
+ value: 1
164
+ sparse_mixed_nrb_set:
165
+ value: null
166
+ sparse_num_random_blocks:
167
+ value: 35
168
+ sparse_val_dense_compare:
169
+ value: false
170
+ strategy:
171
+ value: ddp
172
+ train_path:
173
+ value: /mloscratch/homes/navasard/data/fineweb_large/tokenized
174
+ val_path:
175
+ value: null
176
+ verbose:
177
+ value: true
178
+ wandb_enabled:
179
+ value: true
180
+ wandb_name:
181
+ value: P1 resume 365m static 8k nrb35 seed42
182
+ wandb_project:
183
+ value: stochastic_sparsity
184
+ wandb_tags:
185
+ value:
186
+ - p1
187
+ - structured-control
188
+ - qwen3
189
+ - 365m
190
+ - 8k
191
+ - static
192
+ - nrb35
193
+ - seed42
194
+ - resume
195
+ - h1004
196
+ - step20000
197
+ warmup_steps:
198
+ value: 750
199
+ weight_decay:
200
+ value: 0.01
epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/files/output.log ADDED
The diff for this file is too large to render. See raw diff
 
epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/files/requirements.txt ADDED
@@ -0,0 +1,142 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ pip==26.0.1
2
+ nvidia-cusparselt-cu13==0.8.0
3
+ mpmath==1.3.0
4
+ cuda-toolkit==13.0.2
5
+ zstandard==0.25.0
6
+ xxhash==3.7.0
7
+ urllib3==2.6.3
8
+ typing_extensions==4.15.0
9
+ triton==3.6.0
10
+ tqdm==4.67.3
11
+ torchinfo==1.8.0
12
+ sympy==1.14.0
13
+ smmap==5.0.3
14
+ six==1.17.0
15
+ shellingham==1.5.4
16
+ setuptools==81.0.0
17
+ safetensors==0.7.0
18
+ regex==2026.4.4
19
+ PyYAML==6.0.3
20
+ Pygments==2.20.0
21
+ pyarrow==24.0.0
22
+ psutil==7.2.2
23
+ protobuf==7.34.1
24
+ propcache==0.4.1
25
+ platformdirs==4.9.6
26
+ packaging==26.2
27
+ nvidia-nvtx==13.0.85
28
+ nvidia-nvshmem-cu13==3.4.5
29
+ nvidia-nvjitlink==13.0.88
30
+ nvidia-nccl-cu13==2.28.9
31
+ nvidia-curand==10.4.0.35
32
+ nvidia-cufile==1.15.1.6
33
+ nvidia-cuda-runtime==13.0.96
34
+ nvidia-cuda-nvrtc==13.0.88
35
+ nvidia-cuda-cupti==13.0.85
36
+ nvidia-cublas==13.1.0.3
37
+ numpy==2.4.4
38
+ networkx==3.6.1
39
+ multidict==6.7.1
40
+ mdurl==0.1.2
41
+ MarkupSafe==3.0.3
42
+ idna==3.13
43
+ hf-xet==1.4.3
44
+ h11==0.16.0
45
+ fsspec==2026.2.0
46
+ frozenlist==1.8.0
47
+ filelock==3.29.0
48
+ dill==0.4.1
49
+ cuda-pathfinder==1.5.4
50
+ click==8.3.3
51
+ charset-normalizer==3.4.7
52
+ certifi==2026.4.22
53
+ attrs==26.1.0
54
+ annotated-types==0.7.0
55
+ annotated-doc==0.0.4
56
+ aiohappyeyeballs==2.6.1
57
+ yarl==1.23.0
58
+ typing-inspection==0.4.2
59
+ sentry-sdk==2.58.0
60
+ requests==2.33.1
61
+ python-dateutil==2.9.0.post0
62
+ pydantic_core==2.46.3
63
+ nvidia-cusparse==12.6.3.3
64
+ nvidia-cufft==12.0.0.61
65
+ nvidia-cudnn-cu13==9.19.0.56
66
+ multiprocess==0.70.19
67
+ markdown-it-py==4.0.0
68
+ Jinja2==3.1.6
69
+ httpcore==1.0.9
70
+ gitdb==4.0.12
71
+ cuda-bindings==13.2.0
72
+ anyio==4.13.0
73
+ aiosignal==1.4.0
74
+ rich==15.0.0
75
+ pydantic==2.13.3
76
+ pandas==3.0.2
77
+ nvidia-cusolver==12.0.4.66
78
+ httpx==0.28.1
79
+ GitPython==3.1.49
80
+ aiohttp==3.13.5
81
+ wandb==0.26.1
82
+ typer==0.25.1
83
+ torch==2.11.0
84
+ huggingface_hub==1.13.0
85
+ tokenizers==0.22.2
86
+ datasets==4.8.5
87
+ accelerate==1.13.0
88
+ transformers==5.7.0
89
+ word2number==1.1
90
+ sqlitedict==2.1.0
91
+ pytz==2026.2
92
+ threadpoolctl==3.6.0
93
+ tcolorpy==0.1.7
94
+ tabulate==0.10.0
95
+ scipy==1.17.1
96
+ portalocker==3.2.0
97
+ pathvalidate==3.3.1
98
+ narwhals==2.22.1
99
+ more-itertools==11.1.0
100
+ lxml==6.1.1
101
+ joblib==1.5.3
102
+ colorama==0.4.6
103
+ chardet==6.0.0.post1
104
+ absl-py==2.4.0
105
+ scikit-learn==1.9.0
106
+ sacrebleu==2.6.0
107
+ nltk==3.9.4
108
+ mbstrdecoder==1.1.5
109
+ typepy==1.3.5
110
+ rouge_score==0.1.2
111
+ DataProperty==1.1.1
112
+ tabledata==1.3.5
113
+ evaluate==0.4.6
114
+ pytablewriter==1.2.1
115
+ lm_eval==0.4.12
116
+ pluggy==1.6.0
117
+ iniconfig==2.3.0
118
+ pytest==9.1.0
119
+ py-spy==0.4.2
120
+ pillow==12.2.0
121
+ tifffile==2026.6.1
122
+ imagecodecs==2026.6.26
123
+ zipp==4.1.0
124
+ importlib_metadata==9.0.0
125
+ derivative==0.6.3
126
+ pysindy==2.1.0
127
+ pyparsing==3.3.2
128
+ kiwisolver==1.5.0
129
+ fonttools==4.63.0
130
+ cycler==0.12.1
131
+ contourpy==1.3.3
132
+ matplotlib==3.11.0
133
+ sortedcontainers==2.4.0
134
+ wcwidth==0.8.2
135
+ sigfig==1.3.19
136
+ importlib_resources==7.1.0
137
+ enum-tools==0.13.0
138
+ cramjam==2.11.0
139
+ python-snappy==0.7.3
140
+ compact-json==1.8.2
141
+ numbers-parser==4.18.5
142
+ entmax==1.3
epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/files/wandb-metadata.json ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "os": "Linux-6.8.0-124-generic-x86_64-with-glibc2.35",
3
+ "python": "CPython 3.13.13",
4
+ "startedAt": "2026-08-22T04:22:28.765078Z",
5
+ "args": [
6
+ "--config",
7
+ "configs/p1_resume_h1004_20260822/l8k365m_static_nrb35_seed42.json"
8
+ ],
9
+ "program": "/mloscratch/homes/navasard/sparse/SparseAtt/train.py",
10
+ "codePath": "train.py",
11
+ "codePathLocal": "train.py",
12
+ "git": {
13
+ "remote": "https://github.com/rubentium/TokenPrune.git",
14
+ "commit": "5637886f0cc760009989b14e68c6ae06d4827418"
15
+ },
16
+ "email": "ruben.navasardyan@mail.utoronto.ca",
17
+ "root": "/mloscratch/homes/navasard/sparse/SparseAtt",
18
+ "host": "h100-workspace-4-gpu-3-0-8",
19
+ "executable": "/mloscratch/homes/navasard/conda/bin/python",
20
+ "cpu_count": 96,
21
+ "cpu_count_logical": 192,
22
+ "gpu": "NVIDIA H100 80GB HBM3",
23
+ "gpu_count": 4,
24
+ "disk": {
25
+ "/": {
26
+ "total": "9371709865984",
27
+ "used": "6534294126592"
28
+ }
29
+ },
30
+ "memory": {
31
+ "total": "1623005732864"
32
+ },
33
+ "gpu_nvidia": [
34
+ {
35
+ "name": "NVIDIA H100 80GB HBM3",
36
+ "memoryTotal": "85520809984",
37
+ "cudaCores": 16896,
38
+ "architecture": "Hopper",
39
+ "uuid": "GPU-37a1c6c2-d3df-3064-44df-33fa82304bd0"
40
+ },
41
+ {
42
+ "name": "NVIDIA H100 80GB HBM3",
43
+ "memoryTotal": "85520809984",
44
+ "cudaCores": 16896,
45
+ "architecture": "Hopper",
46
+ "uuid": "GPU-9a903f43-9348-6fa6-bcf7-e12bd01803a7"
47
+ },
48
+ {
49
+ "name": "NVIDIA H100 80GB HBM3",
50
+ "memoryTotal": "85520809984",
51
+ "cudaCores": 16896,
52
+ "architecture": "Hopper",
53
+ "uuid": "GPU-24b8d952-dc08-33b9-d5df-54ce871fd288"
54
+ },
55
+ {
56
+ "name": "NVIDIA H100 80GB HBM3",
57
+ "memoryTotal": "85520809984",
58
+ "cudaCores": 16896,
59
+ "architecture": "Hopper",
60
+ "uuid": "GPU-b87e8111-63b6-b364-28b9-c4ce747aec08"
61
+ }
62
+ ],
63
+ "cudaVersion": "13.0",
64
+ "writerId": "2965ctjxhzcf4kq80c3tij3pry7vnir9"
65
+ }
epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/files/wandb-summary.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"_wandb.runtime":28629,"train/epoch":0.2906439083679023,"train/global_step":44000,"eval/loss":2.9291802616119385,"eval/dense_interval_active":0,"speed/ms_per_step":1304.6709775924683,"_step":44000,"eval/dense_interval_end":-1,"_runtime":62625.923406705,"speed/steps_per_sec":0.766476772439069,"eval/uses_sparse_attention":1,"_timestamp":1.78740654066076e+09,"speed/samples_per_sec":15.32953544878138,"_wandb":{"runtime":62625},"train/learning_rate":0,"eval/dense_interval_start":-1,"eval/uses_dense_attention":0,"eval/perplexity":18.712285029530918,"train/loss":2.960497133731842}
epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/logs/debug-internal.log ADDED
The diff for this file is too large to render. See raw diff
 
epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/logs/debug.log ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-08-22 04:22:28,786 INFO MainThread:245 [wandb_setup.py:_flush():81] Current SDK version is 0.26.1
2
+ 2026-08-22 04:22:28,786 INFO MainThread:245 [wandb_setup.py:_flush():81] Configure stats pid to 245
3
+ 2026-08-22 04:22:28,787 INFO MainThread:245 [wandb_setup.py:_flush():81] Loading settings from environment variables
4
+ 2026-08-22 04:22:28,787 INFO MainThread:245 [wandb_init.py:setup_run_log_directory():723] Logging user logs to /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260822_042228-bsc91ke5/logs/debug.log
5
+ 2026-08-22 04:22:28,787 INFO MainThread:245 [wandb_init.py:setup_run_log_directory():724] Logging internal logs to /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260822_042228-bsc91ke5/logs/debug-internal.log
6
+ 2026-08-22 04:22:28,787 INFO MainThread:245 [wandb_init.py:init():850] calling init triggers
7
+ 2026-08-22 04:22:28,787 INFO MainThread:245 [wandb_init.py:init():855] wandb.init called with sweep_config: {}
8
+ config: {'model_path': '/mloscratch/homes/navasard/qwen3_06b_base', 'model_dtype': 'bfloat16', 'init_from_scratch': True, 'train_path': '/mloscratch/homes/navasard/data/fineweb_large/tokenized', 'val_path': None, 'max_seq_length': 8192, 'num_workers': 8, 'output_dir': '/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_static_nrb35_seed42/run_20260821_164416', 'resume_from_checkpoint': '/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_static_nrb35_seed42/run_20260821_164416/checkpoint-20000', 'force_new_run': False, 'num_epochs': 1, 'max_steps': 44000, 'per_device_batch_size': 2, 'gradient_accumulation_steps': 10, 'learning_rate': 0.0005, 'weight_decay': 0.01, 'warmup_steps': 750, 'lr_scheduler': 'cosine', 'max_grad_norm': 1.0, 'save_steps': 1000, 'eval_steps': 250, 'eval_batches': 50, 'logging_steps': 10, 'seed': 42, 'verbose': True, 'checkpoint_activations': False, 'strategy': 'ddp', 'mixed_precision': 'bf16', 'wandb_enabled': True, 'wandb_project': 'stochastic_sparsity', 'wandb_name': 'P1 resume 365m static 8k nrb35 seed42', 'wandb_tags': ['p1', 'structured-control', 'qwen3', '365m', '8k', 'static', 'nrb35', 'seed42', 'resume', 'h1004', 'step20000'], 'hidden_size': 768, 'intermediate_size': 3072, 'num_attention_heads': 6, 'num_key_value_heads': 2, 'num_hidden_layers': 28, 'head_dim': None, 'attention_dropout': None, 'rope_train_position_scale_set': None, 'attention_type': 'sparse_stochastic', 'sparse_block_size': 128, 'sparse_num_random_blocks': 35, 'sparse_mask_pool_size': 1, 'sparse_val_dense_compare': False, 'sparse_layer_indices': None, 'sparse_mask_cache_dir': '/mloscratch/homes/navasard/sparse/mask_cache_8k_static_nrb35_s1', 'sparse_mask_seed': 1, 'sparse_mixed_nrb_set': None, 'dense_mode': False, 'dense_step_intervals': None, '_wandb': {}}
9
+ 2026-08-22 04:22:28,787 INFO MainThread:245 [wandb_init.py:init():898] starting backend
10
+ 2026-08-22 04:22:29,644 INFO MainThread:245 [wandb_init.py:init():913] sending inform_init request
11
+ 2026-08-22 04:22:30,098 INFO MainThread:245 [wandb_init.py:init():918] backend started and connected
12
+ 2026-08-22 04:22:30,101 INFO MainThread:245 [wandb_init.py:init():988] updated telemetry
13
+ 2026-08-22 04:22:30,132 INFO MainThread:245 [wandb_init.py:init():1011] communicating run to backend with 90.0 second timeout
14
+ 2026-08-22 04:22:30,616 INFO MainThread:245 [wandb_init.py:init():1051] run resumed
15
+ 2026-08-22 04:22:30,619 INFO MainThread:245 [wandb_init.py:init():1056] starting run threads in backend
16
+ 2026-08-22 04:22:31,038 INFO MainThread:245 [wandb_run.py:_console_start():2554] atexit reg
17
+ 2026-08-22 04:22:31,038 INFO MainThread:245 [wandb_run.py:_redirect():2403] redirect: wrap_raw
18
+ 2026-08-22 04:22:31,038 INFO MainThread:245 [wandb_run.py:_redirect():2472] Wrapping output streams.
19
+ 2026-08-22 04:22:31,038 INFO MainThread:245 [wandb_run.py:_redirect():2495] Redirects installed.
20
+ 2026-08-22 04:22:31,044 INFO MainThread:245 [wandb_init.py:init():1094] run started, returning control to user process
21
+ 2026-08-22 13:49:07,541 INFO MainThread:245 [wandb_run.py:_finish():2321] finishing run ruben-navasardyan4869-epfl/stochastic_sparsity/bsc91ke5
22
+ 2026-08-22 13:49:07,542 INFO MainThread:245 [wandb_run.py:_atexit_cleanup():2520] got exitcode: 0
23
+ 2026-08-22 13:49:07,543 INFO MainThread:245 [wandb_run.py:_restore():2502] restore
24
+ 2026-08-22 13:49:07,543 INFO MainThread:245 [wandb_run.py:_restore():2508] restore done
25
+ 2026-08-22 13:49:09,241 INFO MainThread:245 [wandb_run.py:_footer_sync_info():3889] logging synced files
epfl_final/SparseAtt/wandb/run-20260822_042228-bsc91ke5/run-bsc91ke5.wandb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1b0e4414f711817e233d82d7cb5a3e03ed766adfc520a9ca1fb89d8833a4bee9
3
+ size 12539287
epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/files/config.yaml ADDED
@@ -0,0 +1,200 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ _wandb:
2
+ value:
3
+ cli_version: 0.26.1
4
+ e:
5
+ qw8e8hdt66njwfipf4is9wc0gyoth8ew:
6
+ args:
7
+ - --config
8
+ - configs/p1_resume_h1004_20260822/l8k365m_static_nrb35_seed43.json
9
+ codePath: train.py
10
+ codePathLocal: train.py
11
+ cpu_count: 96
12
+ cpu_count_logical: 192
13
+ cudaVersion: "13.0"
14
+ disk:
15
+ /:
16
+ total: "9371709865984"
17
+ used: "6534294126592"
18
+ email: ruben.navasardyan@mail.utoronto.ca
19
+ executable: /mloscratch/homes/navasard/conda/bin/python
20
+ git:
21
+ commit: 5637886f0cc760009989b14e68c6ae06d4827418
22
+ remote: https://github.com/rubentium/TokenPrune.git
23
+ gpu: NVIDIA H100 80GB HBM3
24
+ gpu_count: 4
25
+ gpu_nvidia:
26
+ - architecture: Hopper
27
+ cudaCores: 16896
28
+ memoryTotal: "85520809984"
29
+ name: NVIDIA H100 80GB HBM3
30
+ uuid: GPU-37a1c6c2-d3df-3064-44df-33fa82304bd0
31
+ - architecture: Hopper
32
+ cudaCores: 16896
33
+ memoryTotal: "85520809984"
34
+ name: NVIDIA H100 80GB HBM3
35
+ uuid: GPU-9a903f43-9348-6fa6-bcf7-e12bd01803a7
36
+ - architecture: Hopper
37
+ cudaCores: 16896
38
+ memoryTotal: "85520809984"
39
+ name: NVIDIA H100 80GB HBM3
40
+ uuid: GPU-24b8d952-dc08-33b9-d5df-54ce871fd288
41
+ - architecture: Hopper
42
+ cudaCores: 16896
43
+ memoryTotal: "85520809984"
44
+ name: NVIDIA H100 80GB HBM3
45
+ uuid: GPU-b87e8111-63b6-b364-28b9-c4ce747aec08
46
+ host: h100-workspace-4-gpu-3-0-8
47
+ memory:
48
+ total: "1623005732864"
49
+ os: Linux-6.8.0-124-generic-x86_64-with-glibc2.35
50
+ program: /mloscratch/homes/navasard/sparse/SparseAtt/train.py
51
+ python: CPython 3.13.13
52
+ root: /mloscratch/homes/navasard/sparse/SparseAtt
53
+ startedAt: "2026-08-22T04:22:28.900203Z"
54
+ writerId: qw8e8hdt66njwfipf4is9wc0gyoth8ew
55
+ m: []
56
+ python_version: 3.13.13
57
+ t:
58
+ "1":
59
+ - 1
60
+ - 5
61
+ - 11
62
+ - 49
63
+ - 51
64
+ - 53
65
+ - 71
66
+ "2":
67
+ - 1
68
+ - 5
69
+ - 11
70
+ - 49
71
+ - 51
72
+ - 53
73
+ - 71
74
+ "3":
75
+ - 2
76
+ - 5
77
+ - 13
78
+ - 14
79
+ - 15
80
+ - 16
81
+ - 61
82
+ - 62
83
+ "4": 3.13.13
84
+ "5": 0.26.1
85
+ "6": 5.7.0
86
+ "12": 0.26.1
87
+ "13": linux-x86_64
88
+ attention_dropout:
89
+ value: null
90
+ attention_type:
91
+ value: sparse_stochastic
92
+ checkpoint_activations:
93
+ value: false
94
+ dense_mode:
95
+ value: false
96
+ dense_step_intervals:
97
+ value: null
98
+ eval_batches:
99
+ value: 50
100
+ eval_steps:
101
+ value: 250
102
+ force_new_run:
103
+ value: false
104
+ gradient_accumulation_steps:
105
+ value: 10
106
+ head_dim:
107
+ value: null
108
+ hidden_size:
109
+ value: 768
110
+ init_from_scratch:
111
+ value: true
112
+ intermediate_size:
113
+ value: 3072
114
+ learning_rate:
115
+ value: 0.0005
116
+ logging_steps:
117
+ value: 10
118
+ lr_scheduler:
119
+ value: cosine
120
+ max_grad_norm:
121
+ value: 1
122
+ max_seq_length:
123
+ value: 8192
124
+ max_steps:
125
+ value: 44000
126
+ mixed_precision:
127
+ value: bf16
128
+ model_dtype:
129
+ value: bfloat16
130
+ model_path:
131
+ value: /mloscratch/homes/navasard/qwen3_06b_base
132
+ num_attention_heads:
133
+ value: 6
134
+ num_epochs:
135
+ value: 1
136
+ num_hidden_layers:
137
+ value: 28
138
+ num_key_value_heads:
139
+ value: 2
140
+ num_workers:
141
+ value: 8
142
+ output_dir:
143
+ value: /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_static_nrb35_seed43/run_20260821_164417
144
+ per_device_batch_size:
145
+ value: 2
146
+ resume_from_checkpoint:
147
+ value: /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_static_nrb35_seed43/run_20260821_164417/checkpoint-20000
148
+ rope_train_position_scale_set:
149
+ value: null
150
+ save_steps:
151
+ value: 1000
152
+ seed:
153
+ value: 43
154
+ sparse_block_size:
155
+ value: 128
156
+ sparse_layer_indices:
157
+ value: null
158
+ sparse_mask_cache_dir:
159
+ value: /mloscratch/homes/navasard/sparse/mask_cache_8k_static_nrb35_s1
160
+ sparse_mask_pool_size:
161
+ value: 1
162
+ sparse_mask_seed:
163
+ value: 1
164
+ sparse_mixed_nrb_set:
165
+ value: null
166
+ sparse_num_random_blocks:
167
+ value: 35
168
+ sparse_val_dense_compare:
169
+ value: false
170
+ strategy:
171
+ value: ddp
172
+ train_path:
173
+ value: /mloscratch/homes/navasard/data/fineweb_large/tokenized
174
+ val_path:
175
+ value: null
176
+ verbose:
177
+ value: true
178
+ wandb_enabled:
179
+ value: true
180
+ wandb_name:
181
+ value: P1 resume 365m static 8k nrb35 seed43
182
+ wandb_project:
183
+ value: stochastic_sparsity
184
+ wandb_tags:
185
+ value:
186
+ - p1
187
+ - structured-control
188
+ - qwen3
189
+ - 365m
190
+ - 8k
191
+ - static
192
+ - nrb35
193
+ - seed43
194
+ - resume
195
+ - h1004
196
+ - step20000
197
+ warmup_steps:
198
+ value: 750
199
+ weight_decay:
200
+ value: 0.01
epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/files/output.log ADDED
The diff for this file is too large to render. See raw diff
 
epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/files/requirements.txt ADDED
@@ -0,0 +1,142 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ pip==26.0.1
2
+ nvidia-cusparselt-cu13==0.8.0
3
+ mpmath==1.3.0
4
+ cuda-toolkit==13.0.2
5
+ zstandard==0.25.0
6
+ xxhash==3.7.0
7
+ urllib3==2.6.3
8
+ typing_extensions==4.15.0
9
+ triton==3.6.0
10
+ tqdm==4.67.3
11
+ torchinfo==1.8.0
12
+ sympy==1.14.0
13
+ smmap==5.0.3
14
+ six==1.17.0
15
+ shellingham==1.5.4
16
+ setuptools==81.0.0
17
+ safetensors==0.7.0
18
+ regex==2026.4.4
19
+ PyYAML==6.0.3
20
+ Pygments==2.20.0
21
+ pyarrow==24.0.0
22
+ psutil==7.2.2
23
+ protobuf==7.34.1
24
+ propcache==0.4.1
25
+ platformdirs==4.9.6
26
+ packaging==26.2
27
+ nvidia-nvtx==13.0.85
28
+ nvidia-nvshmem-cu13==3.4.5
29
+ nvidia-nvjitlink==13.0.88
30
+ nvidia-nccl-cu13==2.28.9
31
+ nvidia-curand==10.4.0.35
32
+ nvidia-cufile==1.15.1.6
33
+ nvidia-cuda-runtime==13.0.96
34
+ nvidia-cuda-nvrtc==13.0.88
35
+ nvidia-cuda-cupti==13.0.85
36
+ nvidia-cublas==13.1.0.3
37
+ numpy==2.4.4
38
+ networkx==3.6.1
39
+ multidict==6.7.1
40
+ mdurl==0.1.2
41
+ MarkupSafe==3.0.3
42
+ idna==3.13
43
+ hf-xet==1.4.3
44
+ h11==0.16.0
45
+ fsspec==2026.2.0
46
+ frozenlist==1.8.0
47
+ filelock==3.29.0
48
+ dill==0.4.1
49
+ cuda-pathfinder==1.5.4
50
+ click==8.3.3
51
+ charset-normalizer==3.4.7
52
+ certifi==2026.4.22
53
+ attrs==26.1.0
54
+ annotated-types==0.7.0
55
+ annotated-doc==0.0.4
56
+ aiohappyeyeballs==2.6.1
57
+ yarl==1.23.0
58
+ typing-inspection==0.4.2
59
+ sentry-sdk==2.58.0
60
+ requests==2.33.1
61
+ python-dateutil==2.9.0.post0
62
+ pydantic_core==2.46.3
63
+ nvidia-cusparse==12.6.3.3
64
+ nvidia-cufft==12.0.0.61
65
+ nvidia-cudnn-cu13==9.19.0.56
66
+ multiprocess==0.70.19
67
+ markdown-it-py==4.0.0
68
+ Jinja2==3.1.6
69
+ httpcore==1.0.9
70
+ gitdb==4.0.12
71
+ cuda-bindings==13.2.0
72
+ anyio==4.13.0
73
+ aiosignal==1.4.0
74
+ rich==15.0.0
75
+ pydantic==2.13.3
76
+ pandas==3.0.2
77
+ nvidia-cusolver==12.0.4.66
78
+ httpx==0.28.1
79
+ GitPython==3.1.49
80
+ aiohttp==3.13.5
81
+ wandb==0.26.1
82
+ typer==0.25.1
83
+ torch==2.11.0
84
+ huggingface_hub==1.13.0
85
+ tokenizers==0.22.2
86
+ datasets==4.8.5
87
+ accelerate==1.13.0
88
+ transformers==5.7.0
89
+ word2number==1.1
90
+ sqlitedict==2.1.0
91
+ pytz==2026.2
92
+ threadpoolctl==3.6.0
93
+ tcolorpy==0.1.7
94
+ tabulate==0.10.0
95
+ scipy==1.17.1
96
+ portalocker==3.2.0
97
+ pathvalidate==3.3.1
98
+ narwhals==2.22.1
99
+ more-itertools==11.1.0
100
+ lxml==6.1.1
101
+ joblib==1.5.3
102
+ colorama==0.4.6
103
+ chardet==6.0.0.post1
104
+ absl-py==2.4.0
105
+ scikit-learn==1.9.0
106
+ sacrebleu==2.6.0
107
+ nltk==3.9.4
108
+ mbstrdecoder==1.1.5
109
+ typepy==1.3.5
110
+ rouge_score==0.1.2
111
+ DataProperty==1.1.1
112
+ tabledata==1.3.5
113
+ evaluate==0.4.6
114
+ pytablewriter==1.2.1
115
+ lm_eval==0.4.12
116
+ pluggy==1.6.0
117
+ iniconfig==2.3.0
118
+ pytest==9.1.0
119
+ py-spy==0.4.2
120
+ pillow==12.2.0
121
+ tifffile==2026.6.1
122
+ imagecodecs==2026.6.26
123
+ zipp==4.1.0
124
+ importlib_metadata==9.0.0
125
+ derivative==0.6.3
126
+ pysindy==2.1.0
127
+ pyparsing==3.3.2
128
+ kiwisolver==1.5.0
129
+ fonttools==4.63.0
130
+ cycler==0.12.1
131
+ contourpy==1.3.3
132
+ matplotlib==3.11.0
133
+ sortedcontainers==2.4.0
134
+ wcwidth==0.8.2
135
+ sigfig==1.3.19
136
+ importlib_resources==7.1.0
137
+ enum-tools==0.13.0
138
+ cramjam==2.11.0
139
+ python-snappy==0.7.3
140
+ compact-json==1.8.2
141
+ numbers-parser==4.18.5
142
+ entmax==1.3
epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/files/wandb-metadata.json ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "os": "Linux-6.8.0-124-generic-x86_64-with-glibc2.35",
3
+ "python": "CPython 3.13.13",
4
+ "startedAt": "2026-08-22T04:22:28.900203Z",
5
+ "args": [
6
+ "--config",
7
+ "configs/p1_resume_h1004_20260822/l8k365m_static_nrb35_seed43.json"
8
+ ],
9
+ "program": "/mloscratch/homes/navasard/sparse/SparseAtt/train.py",
10
+ "codePath": "train.py",
11
+ "codePathLocal": "train.py",
12
+ "git": {
13
+ "remote": "https://github.com/rubentium/TokenPrune.git",
14
+ "commit": "5637886f0cc760009989b14e68c6ae06d4827418"
15
+ },
16
+ "email": "ruben.navasardyan@mail.utoronto.ca",
17
+ "root": "/mloscratch/homes/navasard/sparse/SparseAtt",
18
+ "host": "h100-workspace-4-gpu-3-0-8",
19
+ "executable": "/mloscratch/homes/navasard/conda/bin/python",
20
+ "cpu_count": 96,
21
+ "cpu_count_logical": 192,
22
+ "gpu": "NVIDIA H100 80GB HBM3",
23
+ "gpu_count": 4,
24
+ "disk": {
25
+ "/": {
26
+ "total": "9371709865984",
27
+ "used": "6534294126592"
28
+ }
29
+ },
30
+ "memory": {
31
+ "total": "1623005732864"
32
+ },
33
+ "gpu_nvidia": [
34
+ {
35
+ "name": "NVIDIA H100 80GB HBM3",
36
+ "memoryTotal": "85520809984",
37
+ "cudaCores": 16896,
38
+ "architecture": "Hopper",
39
+ "uuid": "GPU-37a1c6c2-d3df-3064-44df-33fa82304bd0"
40
+ },
41
+ {
42
+ "name": "NVIDIA H100 80GB HBM3",
43
+ "memoryTotal": "85520809984",
44
+ "cudaCores": 16896,
45
+ "architecture": "Hopper",
46
+ "uuid": "GPU-9a903f43-9348-6fa6-bcf7-e12bd01803a7"
47
+ },
48
+ {
49
+ "name": "NVIDIA H100 80GB HBM3",
50
+ "memoryTotal": "85520809984",
51
+ "cudaCores": 16896,
52
+ "architecture": "Hopper",
53
+ "uuid": "GPU-24b8d952-dc08-33b9-d5df-54ce871fd288"
54
+ },
55
+ {
56
+ "name": "NVIDIA H100 80GB HBM3",
57
+ "memoryTotal": "85520809984",
58
+ "cudaCores": 16896,
59
+ "architecture": "Hopper",
60
+ "uuid": "GPU-b87e8111-63b6-b364-28b9-c4ce747aec08"
61
+ }
62
+ ],
63
+ "cudaVersion": "13.0",
64
+ "writerId": "qw8e8hdt66njwfipf4is9wc0gyoth8ew"
65
+ }
epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/files/wandb-summary.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"_runtime":63428.3206671,"speed/ms_per_step":1331.3699960708618,"train/learning_rate":0,"train/global_step":44000,"eval/perplexity":18.262208775344025,"train/loss":2.918302698135376,"speed/steps_per_sec":0.7511060058069502,"_wandb":{"runtime":63428},"speed/samples_per_sec":15.022120116139003,"eval/dense_interval_start":-1,"_step":44000,"train/epoch":0.2906439083679023,"eval/dense_interval_active":0,"eval/loss":2.9048338303565977,"_wandb.runtime":28631,"eval/dense_interval_end":-1,"eval/uses_dense_attention":0,"eval/uses_sparse_attention":1,"_timestamp":1.7874073412727184e+09}
epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/logs/debug-internal.log ADDED
The diff for this file is too large to render. See raw diff
 
epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/logs/debug.log ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-08-22 04:22:28,919 INFO MainThread:249 [wandb_setup.py:_flush():81] Current SDK version is 0.26.1
2
+ 2026-08-22 04:22:28,919 INFO MainThread:249 [wandb_setup.py:_flush():81] Configure stats pid to 249
3
+ 2026-08-22 04:22:28,919 INFO MainThread:249 [wandb_setup.py:_flush():81] Loading settings from environment variables
4
+ 2026-08-22 04:22:28,919 INFO MainThread:249 [wandb_init.py:setup_run_log_directory():723] Logging user logs to /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260822_042228-ino9n2jx/logs/debug.log
5
+ 2026-08-22 04:22:28,919 INFO MainThread:249 [wandb_init.py:setup_run_log_directory():724] Logging internal logs to /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260822_042228-ino9n2jx/logs/debug-internal.log
6
+ 2026-08-22 04:22:28,919 INFO MainThread:249 [wandb_init.py:init():850] calling init triggers
7
+ 2026-08-22 04:22:28,920 INFO MainThread:249 [wandb_init.py:init():855] wandb.init called with sweep_config: {}
8
+ config: {'model_path': '/mloscratch/homes/navasard/qwen3_06b_base', 'model_dtype': 'bfloat16', 'init_from_scratch': True, 'train_path': '/mloscratch/homes/navasard/data/fineweb_large/tokenized', 'val_path': None, 'max_seq_length': 8192, 'num_workers': 8, 'output_dir': '/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_static_nrb35_seed43/run_20260821_164417', 'resume_from_checkpoint': '/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_static_nrb35_seed43/run_20260821_164417/checkpoint-20000', 'force_new_run': False, 'num_epochs': 1, 'max_steps': 44000, 'per_device_batch_size': 2, 'gradient_accumulation_steps': 10, 'learning_rate': 0.0005, 'weight_decay': 0.01, 'warmup_steps': 750, 'lr_scheduler': 'cosine', 'max_grad_norm': 1.0, 'save_steps': 1000, 'eval_steps': 250, 'eval_batches': 50, 'logging_steps': 10, 'seed': 43, 'verbose': True, 'checkpoint_activations': False, 'strategy': 'ddp', 'mixed_precision': 'bf16', 'wandb_enabled': True, 'wandb_project': 'stochastic_sparsity', 'wandb_name': 'P1 resume 365m static 8k nrb35 seed43', 'wandb_tags': ['p1', 'structured-control', 'qwen3', '365m', '8k', 'static', 'nrb35', 'seed43', 'resume', 'h1004', 'step20000'], 'hidden_size': 768, 'intermediate_size': 3072, 'num_attention_heads': 6, 'num_key_value_heads': 2, 'num_hidden_layers': 28, 'head_dim': None, 'attention_dropout': None, 'rope_train_position_scale_set': None, 'attention_type': 'sparse_stochastic', 'sparse_block_size': 128, 'sparse_num_random_blocks': 35, 'sparse_mask_pool_size': 1, 'sparse_val_dense_compare': False, 'sparse_layer_indices': None, 'sparse_mask_cache_dir': '/mloscratch/homes/navasard/sparse/mask_cache_8k_static_nrb35_s1', 'sparse_mask_seed': 1, 'sparse_mixed_nrb_set': None, 'dense_mode': False, 'dense_step_intervals': None, '_wandb': {}}
9
+ 2026-08-22 04:22:28,920 INFO MainThread:249 [wandb_init.py:init():898] starting backend
10
+ 2026-08-22 04:22:29,647 INFO MainThread:249 [wandb_init.py:init():913] sending inform_init request
11
+ 2026-08-22 04:22:30,098 INFO MainThread:249 [wandb_init.py:init():918] backend started and connected
12
+ 2026-08-22 04:22:30,104 INFO MainThread:249 [wandb_init.py:init():988] updated telemetry
13
+ 2026-08-22 04:22:30,132 INFO MainThread:249 [wandb_init.py:init():1011] communicating run to backend with 90.0 second timeout
14
+ 2026-08-22 04:22:30,768 INFO MainThread:249 [wandb_init.py:init():1051] run resumed
15
+ 2026-08-22 04:22:30,771 INFO MainThread:249 [wandb_init.py:init():1056] starting run threads in backend
16
+ 2026-08-22 04:22:31,036 INFO MainThread:249 [wandb_run.py:_console_start():2554] atexit reg
17
+ 2026-08-22 04:22:31,036 INFO MainThread:249 [wandb_run.py:_redirect():2403] redirect: wrap_raw
18
+ 2026-08-22 04:22:31,036 INFO MainThread:249 [wandb_run.py:_redirect():2472] Wrapping output streams.
19
+ 2026-08-22 04:22:31,037 INFO MainThread:249 [wandb_run.py:_redirect():2495] Redirects installed.
20
+ 2026-08-22 04:22:31,044 INFO MainThread:249 [wandb_init.py:init():1094] run started, returning control to user process
21
+ 2026-08-22 14:02:28,089 INFO MainThread:249 [wandb_run.py:_finish():2321] finishing run ruben-navasardyan4869-epfl/stochastic_sparsity/ino9n2jx
22
+ 2026-08-22 14:02:28,091 INFO MainThread:249 [wandb_run.py:_atexit_cleanup():2520] got exitcode: 0
23
+ 2026-08-22 14:02:28,092 INFO MainThread:249 [wandb_run.py:_restore():2502] restore
24
+ 2026-08-22 14:02:28,092 INFO MainThread:249 [wandb_run.py:_restore():2508] restore done
25
+ 2026-08-22 14:02:29,803 INFO MainThread:249 [wandb_run.py:_footer_sync_info():3889] logging synced files
epfl_final/SparseAtt/wandb/run-20260822_042228-ino9n2jx/run-ino9n2jx.wandb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:eef9e00d234e99a61f970a66b47cc9143fa4d1b02321e7a0aa08c41dff6c5f7f
3
+ size 12771237
epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/files/config.yaml ADDED
@@ -0,0 +1,200 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ _wandb:
2
+ value:
3
+ cli_version: 0.26.1
4
+ e:
5
+ kqq1bydckvzxqiydk1wxxneo4hogjbdw:
6
+ args:
7
+ - --config
8
+ - configs/p1_resume_h1004_20260822/l8k365m_resampled_nrb35_seed42.json
9
+ codePath: train.py
10
+ codePathLocal: train.py
11
+ cpu_count: 96
12
+ cpu_count_logical: 192
13
+ cudaVersion: "13.0"
14
+ disk:
15
+ /:
16
+ total: "9371709865984"
17
+ used: "6534322081792"
18
+ email: ruben.navasardyan@mail.utoronto.ca
19
+ executable: /mloscratch/homes/navasard/conda/bin/python
20
+ git:
21
+ commit: 5637886f0cc760009989b14e68c6ae06d4827418
22
+ remote: https://github.com/rubentium/TokenPrune.git
23
+ gpu: NVIDIA H100 80GB HBM3
24
+ gpu_count: 4
25
+ gpu_nvidia:
26
+ - architecture: Hopper
27
+ cudaCores: 16896
28
+ memoryTotal: "85520809984"
29
+ name: NVIDIA H100 80GB HBM3
30
+ uuid: GPU-37a1c6c2-d3df-3064-44df-33fa82304bd0
31
+ - architecture: Hopper
32
+ cudaCores: 16896
33
+ memoryTotal: "85520809984"
34
+ name: NVIDIA H100 80GB HBM3
35
+ uuid: GPU-9a903f43-9348-6fa6-bcf7-e12bd01803a7
36
+ - architecture: Hopper
37
+ cudaCores: 16896
38
+ memoryTotal: "85520809984"
39
+ name: NVIDIA H100 80GB HBM3
40
+ uuid: GPU-24b8d952-dc08-33b9-d5df-54ce871fd288
41
+ - architecture: Hopper
42
+ cudaCores: 16896
43
+ memoryTotal: "85520809984"
44
+ name: NVIDIA H100 80GB HBM3
45
+ uuid: GPU-b87e8111-63b6-b364-28b9-c4ce747aec08
46
+ host: h100-workspace-4-gpu-3-0-8
47
+ memory:
48
+ total: "1623005732864"
49
+ os: Linux-6.8.0-124-generic-x86_64-with-glibc2.35
50
+ program: /mloscratch/homes/navasard/sparse/SparseAtt/train.py
51
+ python: CPython 3.13.13
52
+ root: /mloscratch/homes/navasard/sparse/SparseAtt
53
+ startedAt: "2026-08-22T04:24:36.958542Z"
54
+ writerId: kqq1bydckvzxqiydk1wxxneo4hogjbdw
55
+ m: []
56
+ python_version: 3.13.13
57
+ t:
58
+ "1":
59
+ - 1
60
+ - 5
61
+ - 11
62
+ - 49
63
+ - 51
64
+ - 53
65
+ - 71
66
+ "2":
67
+ - 1
68
+ - 5
69
+ - 11
70
+ - 49
71
+ - 51
72
+ - 53
73
+ - 71
74
+ "3":
75
+ - 2
76
+ - 5
77
+ - 13
78
+ - 14
79
+ - 15
80
+ - 16
81
+ - 61
82
+ - 62
83
+ "4": 3.13.13
84
+ "5": 0.26.1
85
+ "6": 5.7.0
86
+ "12": 0.26.1
87
+ "13": linux-x86_64
88
+ attention_dropout:
89
+ value: null
90
+ attention_type:
91
+ value: sparse_stochastic
92
+ checkpoint_activations:
93
+ value: false
94
+ dense_mode:
95
+ value: false
96
+ dense_step_intervals:
97
+ value: null
98
+ eval_batches:
99
+ value: 50
100
+ eval_steps:
101
+ value: 250
102
+ force_new_run:
103
+ value: false
104
+ gradient_accumulation_steps:
105
+ value: 10
106
+ head_dim:
107
+ value: null
108
+ hidden_size:
109
+ value: 768
110
+ init_from_scratch:
111
+ value: true
112
+ intermediate_size:
113
+ value: 3072
114
+ learning_rate:
115
+ value: 0.0005
116
+ logging_steps:
117
+ value: 10
118
+ lr_scheduler:
119
+ value: cosine
120
+ max_grad_norm:
121
+ value: 1
122
+ max_seq_length:
123
+ value: 8192
124
+ max_steps:
125
+ value: 44000
126
+ mixed_precision:
127
+ value: bf16
128
+ model_dtype:
129
+ value: bfloat16
130
+ model_path:
131
+ value: /mloscratch/homes/navasard/qwen3_06b_base
132
+ num_attention_heads:
133
+ value: 6
134
+ num_epochs:
135
+ value: 1
136
+ num_hidden_layers:
137
+ value: 28
138
+ num_key_value_heads:
139
+ value: 2
140
+ num_workers:
141
+ value: 8
142
+ output_dir:
143
+ value: /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_resampled_nrb35_seed42/run_20260821_164416
144
+ per_device_batch_size:
145
+ value: 2
146
+ resume_from_checkpoint:
147
+ value: /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_resampled_nrb35_seed42/run_20260821_164416/checkpoint-19000
148
+ rope_train_position_scale_set:
149
+ value: null
150
+ save_steps:
151
+ value: 1000
152
+ seed:
153
+ value: 42
154
+ sparse_block_size:
155
+ value: 128
156
+ sparse_layer_indices:
157
+ value: null
158
+ sparse_mask_cache_dir:
159
+ value: /mloscratch/homes/navasard/sparse/mask_cache_8k_resampled_nrb35_s0
160
+ sparse_mask_pool_size:
161
+ value: 10000
162
+ sparse_mask_seed:
163
+ value: 0
164
+ sparse_mixed_nrb_set:
165
+ value: null
166
+ sparse_num_random_blocks:
167
+ value: 35
168
+ sparse_val_dense_compare:
169
+ value: false
170
+ strategy:
171
+ value: ddp
172
+ train_path:
173
+ value: /mloscratch/homes/navasard/data/fineweb_large/tokenized
174
+ val_path:
175
+ value: null
176
+ verbose:
177
+ value: true
178
+ wandb_enabled:
179
+ value: true
180
+ wandb_name:
181
+ value: P1 resume 365m resampled 8k nrb35 seed42
182
+ wandb_project:
183
+ value: stochastic_sparsity
184
+ wandb_tags:
185
+ value:
186
+ - p1
187
+ - structured-control
188
+ - qwen3
189
+ - 365m
190
+ - 8k
191
+ - resampled
192
+ - nrb35
193
+ - seed42
194
+ - resume
195
+ - h1004
196
+ - step19000
197
+ warmup_steps:
198
+ value: 750
199
+ weight_decay:
200
+ value: 0.01
epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/files/output.log ADDED
The diff for this file is too large to render. See raw diff
 
epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/files/requirements.txt ADDED
@@ -0,0 +1,142 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ pip==26.0.1
2
+ nvidia-cusparselt-cu13==0.8.0
3
+ mpmath==1.3.0
4
+ cuda-toolkit==13.0.2
5
+ zstandard==0.25.0
6
+ xxhash==3.7.0
7
+ urllib3==2.6.3
8
+ typing_extensions==4.15.0
9
+ triton==3.6.0
10
+ tqdm==4.67.3
11
+ torchinfo==1.8.0
12
+ sympy==1.14.0
13
+ smmap==5.0.3
14
+ six==1.17.0
15
+ shellingham==1.5.4
16
+ setuptools==81.0.0
17
+ safetensors==0.7.0
18
+ regex==2026.4.4
19
+ PyYAML==6.0.3
20
+ Pygments==2.20.0
21
+ pyarrow==24.0.0
22
+ psutil==7.2.2
23
+ protobuf==7.34.1
24
+ propcache==0.4.1
25
+ platformdirs==4.9.6
26
+ packaging==26.2
27
+ nvidia-nvtx==13.0.85
28
+ nvidia-nvshmem-cu13==3.4.5
29
+ nvidia-nvjitlink==13.0.88
30
+ nvidia-nccl-cu13==2.28.9
31
+ nvidia-curand==10.4.0.35
32
+ nvidia-cufile==1.15.1.6
33
+ nvidia-cuda-runtime==13.0.96
34
+ nvidia-cuda-nvrtc==13.0.88
35
+ nvidia-cuda-cupti==13.0.85
36
+ nvidia-cublas==13.1.0.3
37
+ numpy==2.4.4
38
+ networkx==3.6.1
39
+ multidict==6.7.1
40
+ mdurl==0.1.2
41
+ MarkupSafe==3.0.3
42
+ idna==3.13
43
+ hf-xet==1.4.3
44
+ h11==0.16.0
45
+ fsspec==2026.2.0
46
+ frozenlist==1.8.0
47
+ filelock==3.29.0
48
+ dill==0.4.1
49
+ cuda-pathfinder==1.5.4
50
+ click==8.3.3
51
+ charset-normalizer==3.4.7
52
+ certifi==2026.4.22
53
+ attrs==26.1.0
54
+ annotated-types==0.7.0
55
+ annotated-doc==0.0.4
56
+ aiohappyeyeballs==2.6.1
57
+ yarl==1.23.0
58
+ typing-inspection==0.4.2
59
+ sentry-sdk==2.58.0
60
+ requests==2.33.1
61
+ python-dateutil==2.9.0.post0
62
+ pydantic_core==2.46.3
63
+ nvidia-cusparse==12.6.3.3
64
+ nvidia-cufft==12.0.0.61
65
+ nvidia-cudnn-cu13==9.19.0.56
66
+ multiprocess==0.70.19
67
+ markdown-it-py==4.0.0
68
+ Jinja2==3.1.6
69
+ httpcore==1.0.9
70
+ gitdb==4.0.12
71
+ cuda-bindings==13.2.0
72
+ anyio==4.13.0
73
+ aiosignal==1.4.0
74
+ rich==15.0.0
75
+ pydantic==2.13.3
76
+ pandas==3.0.2
77
+ nvidia-cusolver==12.0.4.66
78
+ httpx==0.28.1
79
+ GitPython==3.1.49
80
+ aiohttp==3.13.5
81
+ wandb==0.26.1
82
+ typer==0.25.1
83
+ torch==2.11.0
84
+ huggingface_hub==1.13.0
85
+ tokenizers==0.22.2
86
+ datasets==4.8.5
87
+ accelerate==1.13.0
88
+ transformers==5.7.0
89
+ word2number==1.1
90
+ sqlitedict==2.1.0
91
+ pytz==2026.2
92
+ threadpoolctl==3.6.0
93
+ tcolorpy==0.1.7
94
+ tabulate==0.10.0
95
+ scipy==1.17.1
96
+ portalocker==3.2.0
97
+ pathvalidate==3.3.1
98
+ narwhals==2.22.1
99
+ more-itertools==11.1.0
100
+ lxml==6.1.1
101
+ joblib==1.5.3
102
+ colorama==0.4.6
103
+ chardet==6.0.0.post1
104
+ absl-py==2.4.0
105
+ scikit-learn==1.9.0
106
+ sacrebleu==2.6.0
107
+ nltk==3.9.4
108
+ mbstrdecoder==1.1.5
109
+ typepy==1.3.5
110
+ rouge_score==0.1.2
111
+ DataProperty==1.1.1
112
+ tabledata==1.3.5
113
+ evaluate==0.4.6
114
+ pytablewriter==1.2.1
115
+ lm_eval==0.4.12
116
+ pluggy==1.6.0
117
+ iniconfig==2.3.0
118
+ pytest==9.1.0
119
+ py-spy==0.4.2
120
+ pillow==12.2.0
121
+ tifffile==2026.6.1
122
+ imagecodecs==2026.6.26
123
+ zipp==4.1.0
124
+ importlib_metadata==9.0.0
125
+ derivative==0.6.3
126
+ pysindy==2.1.0
127
+ pyparsing==3.3.2
128
+ kiwisolver==1.5.0
129
+ fonttools==4.63.0
130
+ cycler==0.12.1
131
+ contourpy==1.3.3
132
+ matplotlib==3.11.0
133
+ sortedcontainers==2.4.0
134
+ wcwidth==0.8.2
135
+ sigfig==1.3.19
136
+ importlib_resources==7.1.0
137
+ enum-tools==0.13.0
138
+ cramjam==2.11.0
139
+ python-snappy==0.7.3
140
+ compact-json==1.8.2
141
+ numbers-parser==4.18.5
142
+ entmax==1.3
epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/files/wandb-metadata.json ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "os": "Linux-6.8.0-124-generic-x86_64-with-glibc2.35",
3
+ "python": "CPython 3.13.13",
4
+ "startedAt": "2026-08-22T04:24:36.958542Z",
5
+ "args": [
6
+ "--config",
7
+ "configs/p1_resume_h1004_20260822/l8k365m_resampled_nrb35_seed42.json"
8
+ ],
9
+ "program": "/mloscratch/homes/navasard/sparse/SparseAtt/train.py",
10
+ "codePath": "train.py",
11
+ "codePathLocal": "train.py",
12
+ "git": {
13
+ "remote": "https://github.com/rubentium/TokenPrune.git",
14
+ "commit": "5637886f0cc760009989b14e68c6ae06d4827418"
15
+ },
16
+ "email": "ruben.navasardyan@mail.utoronto.ca",
17
+ "root": "/mloscratch/homes/navasard/sparse/SparseAtt",
18
+ "host": "h100-workspace-4-gpu-3-0-8",
19
+ "executable": "/mloscratch/homes/navasard/conda/bin/python",
20
+ "cpu_count": 96,
21
+ "cpu_count_logical": 192,
22
+ "gpu": "NVIDIA H100 80GB HBM3",
23
+ "gpu_count": 4,
24
+ "disk": {
25
+ "/": {
26
+ "total": "9371709865984",
27
+ "used": "6534322081792"
28
+ }
29
+ },
30
+ "memory": {
31
+ "total": "1623005732864"
32
+ },
33
+ "gpu_nvidia": [
34
+ {
35
+ "name": "NVIDIA H100 80GB HBM3",
36
+ "memoryTotal": "85520809984",
37
+ "cudaCores": 16896,
38
+ "architecture": "Hopper",
39
+ "uuid": "GPU-37a1c6c2-d3df-3064-44df-33fa82304bd0"
40
+ },
41
+ {
42
+ "name": "NVIDIA H100 80GB HBM3",
43
+ "memoryTotal": "85520809984",
44
+ "cudaCores": 16896,
45
+ "architecture": "Hopper",
46
+ "uuid": "GPU-9a903f43-9348-6fa6-bcf7-e12bd01803a7"
47
+ },
48
+ {
49
+ "name": "NVIDIA H100 80GB HBM3",
50
+ "memoryTotal": "85520809984",
51
+ "cudaCores": 16896,
52
+ "architecture": "Hopper",
53
+ "uuid": "GPU-24b8d952-dc08-33b9-d5df-54ce871fd288"
54
+ },
55
+ {
56
+ "name": "NVIDIA H100 80GB HBM3",
57
+ "memoryTotal": "85520809984",
58
+ "cudaCores": 16896,
59
+ "architecture": "Hopper",
60
+ "uuid": "GPU-b87e8111-63b6-b364-28b9-c4ce747aec08"
61
+ }
62
+ ],
63
+ "cudaVersion": "13.0",
64
+ "writerId": "kqq1bydckvzxqiydk1wxxneo4hogjbdw"
65
+ }
epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/files/wandb-summary.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"_timestamp":1.7874091238222768e+09,"speed/ms_per_step":1349.8376369476318,"train/global_step":44000,"eval/loss":2.931060739517212,"eval/uses_dense_attention":0,"train/epoch":0.2906439083679023,"eval/perplexity":18.747506173999042,"eval/dense_interval_active":0,"_step":44000,"eval/uses_sparse_attention":1,"_wandb":{"runtime":64995},"eval/dense_interval_end":-1,"_runtime":64995.650841625,"train/loss":2.96248096704483,"speed/samples_per_sec":14.81659679102274,"_wandb.runtime":28544,"eval/dense_interval_start":-1,"train/learning_rate":0,"speed/steps_per_sec":0.740829839551137}
epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/logs/debug-internal.log ADDED
The diff for this file is too large to render. See raw diff
 
epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/logs/debug.log ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-08-22 04:24:36,998 INFO MainThread:247 [wandb_setup.py:_flush():81] Current SDK version is 0.26.1
2
+ 2026-08-22 04:24:36,998 INFO MainThread:247 [wandb_setup.py:_flush():81] Configure stats pid to 247
3
+ 2026-08-22 04:24:36,998 INFO MainThread:247 [wandb_setup.py:_flush():81] Loading settings from environment variables
4
+ 2026-08-22 04:24:36,998 INFO MainThread:247 [wandb_init.py:setup_run_log_directory():723] Logging user logs to /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260822_042436-n56uphgo/logs/debug.log
5
+ 2026-08-22 04:24:36,998 INFO MainThread:247 [wandb_init.py:setup_run_log_directory():724] Logging internal logs to /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260822_042436-n56uphgo/logs/debug-internal.log
6
+ 2026-08-22 04:24:36,998 INFO MainThread:247 [wandb_init.py:init():850] calling init triggers
7
+ 2026-08-22 04:24:36,998 INFO MainThread:247 [wandb_init.py:init():855] wandb.init called with sweep_config: {}
8
+ config: {'model_path': '/mloscratch/homes/navasard/qwen3_06b_base', 'model_dtype': 'bfloat16', 'init_from_scratch': True, 'train_path': '/mloscratch/homes/navasard/data/fineweb_large/tokenized', 'val_path': None, 'max_seq_length': 8192, 'num_workers': 8, 'output_dir': '/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_resampled_nrb35_seed42/run_20260821_164416', 'resume_from_checkpoint': '/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_resampled_nrb35_seed42/run_20260821_164416/checkpoint-19000', 'force_new_run': False, 'num_epochs': 1, 'max_steps': 44000, 'per_device_batch_size': 2, 'gradient_accumulation_steps': 10, 'learning_rate': 0.0005, 'weight_decay': 0.01, 'warmup_steps': 750, 'lr_scheduler': 'cosine', 'max_grad_norm': 1.0, 'save_steps': 1000, 'eval_steps': 250, 'eval_batches': 50, 'logging_steps': 10, 'seed': 42, 'verbose': True, 'checkpoint_activations': False, 'strategy': 'ddp', 'mixed_precision': 'bf16', 'wandb_enabled': True, 'wandb_project': 'stochastic_sparsity', 'wandb_name': 'P1 resume 365m resampled 8k nrb35 seed42', 'wandb_tags': ['p1', 'structured-control', 'qwen3', '365m', '8k', 'resampled', 'nrb35', 'seed42', 'resume', 'h1004', 'step19000'], 'hidden_size': 768, 'intermediate_size': 3072, 'num_attention_heads': 6, 'num_key_value_heads': 2, 'num_hidden_layers': 28, 'head_dim': None, 'attention_dropout': None, 'rope_train_position_scale_set': None, 'attention_type': 'sparse_stochastic', 'sparse_block_size': 128, 'sparse_num_random_blocks': 35, 'sparse_mask_pool_size': 10000, 'sparse_val_dense_compare': False, 'sparse_layer_indices': None, 'sparse_mask_cache_dir': '/mloscratch/homes/navasard/sparse/mask_cache_8k_resampled_nrb35_s0', 'sparse_mask_seed': 0, 'sparse_mixed_nrb_set': None, 'dense_mode': False, 'dense_step_intervals': None, '_wandb': {}}
9
+ 2026-08-22 04:24:36,998 INFO MainThread:247 [wandb_init.py:init():898] starting backend
10
+ 2026-08-22 04:24:37,258 INFO MainThread:247 [wandb_init.py:init():913] sending inform_init request
11
+ 2026-08-22 04:24:37,598 INFO MainThread:247 [wandb_init.py:init():918] backend started and connected
12
+ 2026-08-22 04:24:37,601 INFO MainThread:247 [wandb_init.py:init():988] updated telemetry
13
+ 2026-08-22 04:24:37,614 INFO MainThread:247 [wandb_init.py:init():1011] communicating run to backend with 90.0 second timeout
14
+ 2026-08-22 04:24:38,172 INFO MainThread:247 [wandb_init.py:init():1051] run resumed
15
+ 2026-08-22 04:24:38,175 INFO MainThread:247 [wandb_init.py:init():1056] starting run threads in backend
16
+ 2026-08-22 04:24:38,368 INFO MainThread:247 [wandb_run.py:_console_start():2554] atexit reg
17
+ 2026-08-22 04:24:38,368 INFO MainThread:247 [wandb_run.py:_redirect():2403] redirect: wrap_raw
18
+ 2026-08-22 04:24:38,368 INFO MainThread:247 [wandb_run.py:_redirect():2472] Wrapping output streams.
19
+ 2026-08-22 04:24:38,368 INFO MainThread:247 [wandb_run.py:_redirect():2495] Redirects installed.
20
+ 2026-08-22 04:24:38,371 INFO MainThread:247 [wandb_init.py:init():1094] run started, returning control to user process
21
+ 2026-08-22 14:32:09,825 INFO MainThread:247 [wandb_run.py:_finish():2321] finishing run ruben-navasardyan4869-epfl/stochastic_sparsity/n56uphgo
22
+ 2026-08-22 14:32:09,826 INFO MainThread:247 [wandb_run.py:_atexit_cleanup():2520] got exitcode: 0
23
+ 2026-08-22 14:32:09,826 INFO MainThread:247 [wandb_run.py:_restore():2502] restore
24
+ 2026-08-22 14:32:09,826 INFO MainThread:247 [wandb_run.py:_restore():2508] restore done
25
+ 2026-08-22 14:32:11,657 INFO MainThread:247 [wandb_run.py:_footer_sync_info():3889] logging synced files
epfl_final/SparseAtt/wandb/run-20260822_042436-n56uphgo/run-n56uphgo.wandb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2db508558e5d1ea3a9ad0e3e8d1f8f925bd4db91554ffd0608ed6fb7e47b6a36
3
+ size 13282203
epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/files/config.yaml ADDED
@@ -0,0 +1,200 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ _wandb:
2
+ value:
3
+ cli_version: 0.26.1
4
+ e:
5
+ jsj85vkalk9ofby14v7td25d3qnlnvss:
6
+ args:
7
+ - --config
8
+ - configs/p1_resume_h1004_20260822/l8k365m_resampled_nrb35_seed43.json
9
+ codePath: train.py
10
+ codePathLocal: train.py
11
+ cpu_count: 96
12
+ cpu_count_logical: 192
13
+ cudaVersion: "13.0"
14
+ disk:
15
+ /:
16
+ total: "9371709865984"
17
+ used: "6534322081792"
18
+ email: ruben.navasardyan@mail.utoronto.ca
19
+ executable: /mloscratch/homes/navasard/conda/bin/python
20
+ git:
21
+ commit: 5637886f0cc760009989b14e68c6ae06d4827418
22
+ remote: https://github.com/rubentium/TokenPrune.git
23
+ gpu: NVIDIA H100 80GB HBM3
24
+ gpu_count: 4
25
+ gpu_nvidia:
26
+ - architecture: Hopper
27
+ cudaCores: 16896
28
+ memoryTotal: "85520809984"
29
+ name: NVIDIA H100 80GB HBM3
30
+ uuid: GPU-37a1c6c2-d3df-3064-44df-33fa82304bd0
31
+ - architecture: Hopper
32
+ cudaCores: 16896
33
+ memoryTotal: "85520809984"
34
+ name: NVIDIA H100 80GB HBM3
35
+ uuid: GPU-9a903f43-9348-6fa6-bcf7-e12bd01803a7
36
+ - architecture: Hopper
37
+ cudaCores: 16896
38
+ memoryTotal: "85520809984"
39
+ name: NVIDIA H100 80GB HBM3
40
+ uuid: GPU-24b8d952-dc08-33b9-d5df-54ce871fd288
41
+ - architecture: Hopper
42
+ cudaCores: 16896
43
+ memoryTotal: "85520809984"
44
+ name: NVIDIA H100 80GB HBM3
45
+ uuid: GPU-b87e8111-63b6-b364-28b9-c4ce747aec08
46
+ host: h100-workspace-4-gpu-3-0-8
47
+ memory:
48
+ total: "1623005732864"
49
+ os: Linux-6.8.0-124-generic-x86_64-with-glibc2.35
50
+ program: /mloscratch/homes/navasard/sparse/SparseAtt/train.py
51
+ python: CPython 3.13.13
52
+ root: /mloscratch/homes/navasard/sparse/SparseAtt
53
+ startedAt: "2026-08-22T04:24:36.957073Z"
54
+ writerId: jsj85vkalk9ofby14v7td25d3qnlnvss
55
+ m: []
56
+ python_version: 3.13.13
57
+ t:
58
+ "1":
59
+ - 1
60
+ - 5
61
+ - 11
62
+ - 49
63
+ - 51
64
+ - 53
65
+ - 71
66
+ "2":
67
+ - 1
68
+ - 5
69
+ - 11
70
+ - 49
71
+ - 51
72
+ - 53
73
+ - 71
74
+ "3":
75
+ - 2
76
+ - 5
77
+ - 13
78
+ - 14
79
+ - 15
80
+ - 16
81
+ - 61
82
+ - 62
83
+ "4": 3.13.13
84
+ "5": 0.26.1
85
+ "6": 5.7.0
86
+ "12": 0.26.1
87
+ "13": linux-x86_64
88
+ attention_dropout:
89
+ value: null
90
+ attention_type:
91
+ value: sparse_stochastic
92
+ checkpoint_activations:
93
+ value: false
94
+ dense_mode:
95
+ value: false
96
+ dense_step_intervals:
97
+ value: null
98
+ eval_batches:
99
+ value: 50
100
+ eval_steps:
101
+ value: 250
102
+ force_new_run:
103
+ value: false
104
+ gradient_accumulation_steps:
105
+ value: 10
106
+ head_dim:
107
+ value: null
108
+ hidden_size:
109
+ value: 768
110
+ init_from_scratch:
111
+ value: true
112
+ intermediate_size:
113
+ value: 3072
114
+ learning_rate:
115
+ value: 0.0005
116
+ logging_steps:
117
+ value: 10
118
+ lr_scheduler:
119
+ value: cosine
120
+ max_grad_norm:
121
+ value: 1
122
+ max_seq_length:
123
+ value: 8192
124
+ max_steps:
125
+ value: 44000
126
+ mixed_precision:
127
+ value: bf16
128
+ model_dtype:
129
+ value: bfloat16
130
+ model_path:
131
+ value: /mloscratch/homes/navasard/qwen3_06b_base
132
+ num_attention_heads:
133
+ value: 6
134
+ num_epochs:
135
+ value: 1
136
+ num_hidden_layers:
137
+ value: 28
138
+ num_key_value_heads:
139
+ value: 2
140
+ num_workers:
141
+ value: 8
142
+ output_dir:
143
+ value: /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_resampled_nrb35_seed43/run_20260821_164416
144
+ per_device_batch_size:
145
+ value: 2
146
+ resume_from_checkpoint:
147
+ value: /mloscratch/homes/navasard/sparse/checkpoints/l8k365m_resampled_nrb35_seed43/run_20260821_164416/checkpoint-20000
148
+ rope_train_position_scale_set:
149
+ value: null
150
+ save_steps:
151
+ value: 1000
152
+ seed:
153
+ value: 43
154
+ sparse_block_size:
155
+ value: 128
156
+ sparse_layer_indices:
157
+ value: null
158
+ sparse_mask_cache_dir:
159
+ value: /mloscratch/homes/navasard/sparse/mask_cache_8k_resampled_nrb35_s0
160
+ sparse_mask_pool_size:
161
+ value: 10000
162
+ sparse_mask_seed:
163
+ value: 0
164
+ sparse_mixed_nrb_set:
165
+ value: null
166
+ sparse_num_random_blocks:
167
+ value: 35
168
+ sparse_val_dense_compare:
169
+ value: false
170
+ strategy:
171
+ value: ddp
172
+ train_path:
173
+ value: /mloscratch/homes/navasard/data/fineweb_large/tokenized
174
+ val_path:
175
+ value: null
176
+ verbose:
177
+ value: true
178
+ wandb_enabled:
179
+ value: true
180
+ wandb_name:
181
+ value: P1 resume 365m resampled 8k nrb35 seed43
182
+ wandb_project:
183
+ value: stochastic_sparsity
184
+ wandb_tags:
185
+ value:
186
+ - p1
187
+ - structured-control
188
+ - qwen3
189
+ - 365m
190
+ - 8k
191
+ - resampled
192
+ - nrb35
193
+ - seed43
194
+ - resume
195
+ - h1004
196
+ - step20000
197
+ warmup_steps:
198
+ value: 750
199
+ weight_decay:
200
+ value: 0.01
epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/files/output.log ADDED
The diff for this file is too large to render. See raw diff
 
epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/files/requirements.txt ADDED
@@ -0,0 +1,142 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ pip==26.0.1
2
+ nvidia-cusparselt-cu13==0.8.0
3
+ mpmath==1.3.0
4
+ cuda-toolkit==13.0.2
5
+ zstandard==0.25.0
6
+ xxhash==3.7.0
7
+ urllib3==2.6.3
8
+ typing_extensions==4.15.0
9
+ triton==3.6.0
10
+ tqdm==4.67.3
11
+ torchinfo==1.8.0
12
+ sympy==1.14.0
13
+ smmap==5.0.3
14
+ six==1.17.0
15
+ shellingham==1.5.4
16
+ setuptools==81.0.0
17
+ safetensors==0.7.0
18
+ regex==2026.4.4
19
+ PyYAML==6.0.3
20
+ Pygments==2.20.0
21
+ pyarrow==24.0.0
22
+ psutil==7.2.2
23
+ protobuf==7.34.1
24
+ propcache==0.4.1
25
+ platformdirs==4.9.6
26
+ packaging==26.2
27
+ nvidia-nvtx==13.0.85
28
+ nvidia-nvshmem-cu13==3.4.5
29
+ nvidia-nvjitlink==13.0.88
30
+ nvidia-nccl-cu13==2.28.9
31
+ nvidia-curand==10.4.0.35
32
+ nvidia-cufile==1.15.1.6
33
+ nvidia-cuda-runtime==13.0.96
34
+ nvidia-cuda-nvrtc==13.0.88
35
+ nvidia-cuda-cupti==13.0.85
36
+ nvidia-cublas==13.1.0.3
37
+ numpy==2.4.4
38
+ networkx==3.6.1
39
+ multidict==6.7.1
40
+ mdurl==0.1.2
41
+ MarkupSafe==3.0.3
42
+ idna==3.13
43
+ hf-xet==1.4.3
44
+ h11==0.16.0
45
+ fsspec==2026.2.0
46
+ frozenlist==1.8.0
47
+ filelock==3.29.0
48
+ dill==0.4.1
49
+ cuda-pathfinder==1.5.4
50
+ click==8.3.3
51
+ charset-normalizer==3.4.7
52
+ certifi==2026.4.22
53
+ attrs==26.1.0
54
+ annotated-types==0.7.0
55
+ annotated-doc==0.0.4
56
+ aiohappyeyeballs==2.6.1
57
+ yarl==1.23.0
58
+ typing-inspection==0.4.2
59
+ sentry-sdk==2.58.0
60
+ requests==2.33.1
61
+ python-dateutil==2.9.0.post0
62
+ pydantic_core==2.46.3
63
+ nvidia-cusparse==12.6.3.3
64
+ nvidia-cufft==12.0.0.61
65
+ nvidia-cudnn-cu13==9.19.0.56
66
+ multiprocess==0.70.19
67
+ markdown-it-py==4.0.0
68
+ Jinja2==3.1.6
69
+ httpcore==1.0.9
70
+ gitdb==4.0.12
71
+ cuda-bindings==13.2.0
72
+ anyio==4.13.0
73
+ aiosignal==1.4.0
74
+ rich==15.0.0
75
+ pydantic==2.13.3
76
+ pandas==3.0.2
77
+ nvidia-cusolver==12.0.4.66
78
+ httpx==0.28.1
79
+ GitPython==3.1.49
80
+ aiohttp==3.13.5
81
+ wandb==0.26.1
82
+ typer==0.25.1
83
+ torch==2.11.0
84
+ huggingface_hub==1.13.0
85
+ tokenizers==0.22.2
86
+ datasets==4.8.5
87
+ accelerate==1.13.0
88
+ transformers==5.7.0
89
+ word2number==1.1
90
+ sqlitedict==2.1.0
91
+ pytz==2026.2
92
+ threadpoolctl==3.6.0
93
+ tcolorpy==0.1.7
94
+ tabulate==0.10.0
95
+ scipy==1.17.1
96
+ portalocker==3.2.0
97
+ pathvalidate==3.3.1
98
+ narwhals==2.22.1
99
+ more-itertools==11.1.0
100
+ lxml==6.1.1
101
+ joblib==1.5.3
102
+ colorama==0.4.6
103
+ chardet==6.0.0.post1
104
+ absl-py==2.4.0
105
+ scikit-learn==1.9.0
106
+ sacrebleu==2.6.0
107
+ nltk==3.9.4
108
+ mbstrdecoder==1.1.5
109
+ typepy==1.3.5
110
+ rouge_score==0.1.2
111
+ DataProperty==1.1.1
112
+ tabledata==1.3.5
113
+ evaluate==0.4.6
114
+ pytablewriter==1.2.1
115
+ lm_eval==0.4.12
116
+ pluggy==1.6.0
117
+ iniconfig==2.3.0
118
+ pytest==9.1.0
119
+ py-spy==0.4.2
120
+ pillow==12.2.0
121
+ tifffile==2026.6.1
122
+ imagecodecs==2026.6.26
123
+ zipp==4.1.0
124
+ importlib_metadata==9.0.0
125
+ derivative==0.6.3
126
+ pysindy==2.1.0
127
+ pyparsing==3.3.2
128
+ kiwisolver==1.5.0
129
+ fonttools==4.63.0
130
+ cycler==0.12.1
131
+ contourpy==1.3.3
132
+ matplotlib==3.11.0
133
+ sortedcontainers==2.4.0
134
+ wcwidth==0.8.2
135
+ sigfig==1.3.19
136
+ importlib_resources==7.1.0
137
+ enum-tools==0.13.0
138
+ cramjam==2.11.0
139
+ python-snappy==0.7.3
140
+ compact-json==1.8.2
141
+ numbers-parser==4.18.5
142
+ entmax==1.3
epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/files/wandb-metadata.json ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "os": "Linux-6.8.0-124-generic-x86_64-with-glibc2.35",
3
+ "python": "CPython 3.13.13",
4
+ "startedAt": "2026-08-22T04:24:36.957073Z",
5
+ "args": [
6
+ "--config",
7
+ "configs/p1_resume_h1004_20260822/l8k365m_resampled_nrb35_seed43.json"
8
+ ],
9
+ "program": "/mloscratch/homes/navasard/sparse/SparseAtt/train.py",
10
+ "codePath": "train.py",
11
+ "codePathLocal": "train.py",
12
+ "git": {
13
+ "remote": "https://github.com/rubentium/TokenPrune.git",
14
+ "commit": "5637886f0cc760009989b14e68c6ae06d4827418"
15
+ },
16
+ "email": "ruben.navasardyan@mail.utoronto.ca",
17
+ "root": "/mloscratch/homes/navasard/sparse/SparseAtt",
18
+ "host": "h100-workspace-4-gpu-3-0-8",
19
+ "executable": "/mloscratch/homes/navasard/conda/bin/python",
20
+ "cpu_count": 96,
21
+ "cpu_count_logical": 192,
22
+ "gpu": "NVIDIA H100 80GB HBM3",
23
+ "gpu_count": 4,
24
+ "disk": {
25
+ "/": {
26
+ "total": "9371709865984",
27
+ "used": "6534322081792"
28
+ }
29
+ },
30
+ "memory": {
31
+ "total": "1623005732864"
32
+ },
33
+ "gpu_nvidia": [
34
+ {
35
+ "name": "NVIDIA H100 80GB HBM3",
36
+ "memoryTotal": "85520809984",
37
+ "cudaCores": 16896,
38
+ "architecture": "Hopper",
39
+ "uuid": "GPU-37a1c6c2-d3df-3064-44df-33fa82304bd0"
40
+ },
41
+ {
42
+ "name": "NVIDIA H100 80GB HBM3",
43
+ "memoryTotal": "85520809984",
44
+ "cudaCores": 16896,
45
+ "architecture": "Hopper",
46
+ "uuid": "GPU-9a903f43-9348-6fa6-bcf7-e12bd01803a7"
47
+ },
48
+ {
49
+ "name": "NVIDIA H100 80GB HBM3",
50
+ "memoryTotal": "85520809984",
51
+ "cudaCores": 16896,
52
+ "architecture": "Hopper",
53
+ "uuid": "GPU-24b8d952-dc08-33b9-d5df-54ce871fd288"
54
+ },
55
+ {
56
+ "name": "NVIDIA H100 80GB HBM3",
57
+ "memoryTotal": "85520809984",
58
+ "cudaCores": 16896,
59
+ "architecture": "Hopper",
60
+ "uuid": "GPU-b87e8111-63b6-b364-28b9-c4ce747aec08"
61
+ }
62
+ ],
63
+ "cudaVersion": "13.0",
64
+ "writerId": "jsj85vkalk9ofby14v7td25d3qnlnvss"
65
+ }
epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/files/wandb-summary.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"_timestamp":1.7874068678075686e+09,"speed/steps_per_sec":0.7616804511029692,"speed/ms_per_step":1312.8865242004395,"_step":44000,"train/epoch":0.2906439083679023,"train/global_step":44000,"speed/samples_per_sec":15.233609022059383,"eval/dense_interval_end":-1,"_wandb":{"runtime":62739},"eval/dense_interval_active":0,"train/loss":2.9203021836280825,"eval/dense_interval_start":-1,"eval/uses_sparse_attention":1,"eval/loss":2.9069794735908507,"eval/uses_dense_attention":0,"train/learning_rate":0,"eval/perplexity":18.301435027767816,"_wandb.runtime":28543,"_runtime":62739.043285146}
epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/logs/debug-internal.log ADDED
The diff for this file is too large to render. See raw diff
 
epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/logs/debug.log ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2026-08-22 04:24:36,993 INFO MainThread:251 [wandb_setup.py:_flush():81] Current SDK version is 0.26.1
2
+ 2026-08-22 04:24:36,993 INFO MainThread:251 [wandb_setup.py:_flush():81] Configure stats pid to 251
3
+ 2026-08-22 04:24:36,993 INFO MainThread:251 [wandb_setup.py:_flush():81] Loading settings from environment variables
4
+ 2026-08-22 04:24:36,993 INFO MainThread:251 [wandb_init.py:setup_run_log_directory():723] Logging user logs to /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260822_042436-ryta2atg/logs/debug.log
5
+ 2026-08-22 04:24:36,994 INFO MainThread:251 [wandb_init.py:setup_run_log_directory():724] Logging internal logs to /mloscratch/homes/navasard/sparse/SparseAtt/wandb/run-20260822_042436-ryta2atg/logs/debug-internal.log
6
+ 2026-08-22 04:24:36,994 INFO MainThread:251 [wandb_init.py:init():850] calling init triggers
7
+ 2026-08-22 04:24:36,994 INFO MainThread:251 [wandb_init.py:init():855] wandb.init called with sweep_config: {}
8
+ config: {'model_path': '/mloscratch/homes/navasard/qwen3_06b_base', 'model_dtype': 'bfloat16', 'init_from_scratch': True, 'train_path': '/mloscratch/homes/navasard/data/fineweb_large/tokenized', 'val_path': None, 'max_seq_length': 8192, 'num_workers': 8, 'output_dir': '/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_resampled_nrb35_seed43/run_20260821_164416', 'resume_from_checkpoint': '/mloscratch/homes/navasard/sparse/checkpoints/l8k365m_resampled_nrb35_seed43/run_20260821_164416/checkpoint-20000', 'force_new_run': False, 'num_epochs': 1, 'max_steps': 44000, 'per_device_batch_size': 2, 'gradient_accumulation_steps': 10, 'learning_rate': 0.0005, 'weight_decay': 0.01, 'warmup_steps': 750, 'lr_scheduler': 'cosine', 'max_grad_norm': 1.0, 'save_steps': 1000, 'eval_steps': 250, 'eval_batches': 50, 'logging_steps': 10, 'seed': 43, 'verbose': True, 'checkpoint_activations': False, 'strategy': 'ddp', 'mixed_precision': 'bf16', 'wandb_enabled': True, 'wandb_project': 'stochastic_sparsity', 'wandb_name': 'P1 resume 365m resampled 8k nrb35 seed43', 'wandb_tags': ['p1', 'structured-control', 'qwen3', '365m', '8k', 'resampled', 'nrb35', 'seed43', 'resume', 'h1004', 'step20000'], 'hidden_size': 768, 'intermediate_size': 3072, 'num_attention_heads': 6, 'num_key_value_heads': 2, 'num_hidden_layers': 28, 'head_dim': None, 'attention_dropout': None, 'rope_train_position_scale_set': None, 'attention_type': 'sparse_stochastic', 'sparse_block_size': 128, 'sparse_num_random_blocks': 35, 'sparse_mask_pool_size': 10000, 'sparse_val_dense_compare': False, 'sparse_layer_indices': None, 'sparse_mask_cache_dir': '/mloscratch/homes/navasard/sparse/mask_cache_8k_resampled_nrb35_s0', 'sparse_mask_seed': 0, 'sparse_mixed_nrb_set': None, 'dense_mode': False, 'dense_step_intervals': None, '_wandb': {}}
9
+ 2026-08-22 04:24:36,994 INFO MainThread:251 [wandb_init.py:init():898] starting backend
10
+ 2026-08-22 04:24:37,258 INFO MainThread:251 [wandb_init.py:init():913] sending inform_init request
11
+ 2026-08-22 04:24:37,594 INFO MainThread:251 [wandb_init.py:init():918] backend started and connected
12
+ 2026-08-22 04:24:37,596 INFO MainThread:251 [wandb_init.py:init():988] updated telemetry
13
+ 2026-08-22 04:24:37,614 INFO MainThread:251 [wandb_init.py:init():1011] communicating run to backend with 90.0 second timeout
14
+ 2026-08-22 04:24:38,088 INFO MainThread:251 [wandb_init.py:init():1051] run resumed
15
+ 2026-08-22 04:24:38,090 INFO MainThread:251 [wandb_init.py:init():1056] starting run threads in backend
16
+ 2026-08-22 04:24:38,331 INFO MainThread:251 [wandb_run.py:_console_start():2554] atexit reg
17
+ 2026-08-22 04:24:38,331 INFO MainThread:251 [wandb_run.py:_redirect():2403] redirect: wrap_raw
18
+ 2026-08-22 04:24:38,331 INFO MainThread:251 [wandb_run.py:_redirect():2472] Wrapping output streams.
19
+ 2026-08-22 04:24:38,331 INFO MainThread:251 [wandb_run.py:_redirect():2495] Redirects installed.
20
+ 2026-08-22 04:24:38,336 INFO MainThread:251 [wandb_init.py:init():1094] run started, returning control to user process
21
+ 2026-08-22 13:54:34,133 INFO MainThread:251 [wandb_run.py:_finish():2321] finishing run ruben-navasardyan4869-epfl/stochastic_sparsity/ryta2atg
22
+ 2026-08-22 13:54:34,134 INFO MainThread:251 [wandb_run.py:_atexit_cleanup():2520] got exitcode: 0
23
+ 2026-08-22 13:54:34,134 INFO MainThread:251 [wandb_run.py:_restore():2502] restore
24
+ 2026-08-22 13:54:34,134 INFO MainThread:251 [wandb_run.py:_restore():2508] restore done
25
+ 2026-08-22 13:54:35,552 INFO MainThread:251 [wandb_run.py:_footer_sync_info():3889] logging synced files
epfl_final/SparseAtt/wandb/run-20260822_042436-ryta2atg/run-ryta2atg.wandb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:290d5f2fb9238a303b3dac4a5d3802e1a52c8e732b67c2f083d97ef2f021a6df
3
+ size 12578629
epfl_final/SparseAtt/wandb/run-20260822_043357-na2e5dc1/files/wandb-metadata.json ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "os": "Linux-6.8.0-124-generic-x86_64-with-glibc2.35",
3
+ "python": "CPython 3.13.13",
4
+ "startedAt": "2026-08-22T04:33:57.496973Z",
5
+ "args": [
6
+ "--config",
7
+ "configs/p1_resume_h1002_20260822/l8k365m_static_nrb35_seed44.json"
8
+ ],
9
+ "program": "/mloscratch/homes/navasard/sparse/SparseAtt/train.py",
10
+ "codePath": "train.py",
11
+ "codePathLocal": "train.py",
12
+ "git": {
13
+ "remote": "https://github.com/rubentium/TokenPrune.git",
14
+ "commit": "5637886f0cc760009989b14e68c6ae06d4827418"
15
+ },
16
+ "email": "ruben.navasardyan@mail.utoronto.ca",
17
+ "root": "/mloscratch/homes/navasard/sparse/SparseAtt",
18
+ "host": "h100-workspace-2-gpu-0-8",
19
+ "executable": "/mloscratch/homes/navasard/conda/bin/python",
20
+ "cpu_count": 96,
21
+ "cpu_count_logical": 192,
22
+ "gpu": "NVIDIA H100 80GB HBM3",
23
+ "gpu_count": 2,
24
+ "disk": {
25
+ "/": {
26
+ "total": "9374931091456",
27
+ "used": "6420876230656"
28
+ }
29
+ },
30
+ "memory": {
31
+ "total": "1623005732864"
32
+ },
33
+ "gpu_nvidia": [
34
+ {
35
+ "name": "NVIDIA H100 80GB HBM3",
36
+ "memoryTotal": "85520809984",
37
+ "cudaCores": 16896,
38
+ "architecture": "Hopper",
39
+ "uuid": "GPU-af79466d-4300-4171-b5bd-7697eca27264"
40
+ },
41
+ {
42
+ "name": "NVIDIA H100 80GB HBM3",
43
+ "memoryTotal": "85520809984",
44
+ "cudaCores": 16896,
45
+ "architecture": "Hopper",
46
+ "uuid": "GPU-0460dc7d-d83e-fd0f-7548-a3079803b79e"
47
+ }
48
+ ],
49
+ "cudaVersion": "13.0",
50
+ "writerId": "jpbvtfmuhlvm7j9d3zd6cbp2ruimxi5m"
51
+ }
epfl_final/SparseAtt/wandb/run-20260822_043357-na2e5dc1/logs/debug-internal.log ADDED
The diff for this file is too large to render. See raw diff