huggingface / nanotron
File Age & Freshness

File age measurements show the distribution of file ages (days since the first commit) and the file freshness (days since the latest commit).

Summary
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 115 files with 21,887 lines of code in files.
    • 79 files that are 366+ days old (12,317 lines of code)
    • 3 files that are 181-365 days old (360 lines of code)
    • 14 files that are 91-180 days old (4,732 lines of code)
    • 15 files that are 31-90 days old (3,594 lines of code)
    • 4 files that are 1-30 days old (884 lines of code)
56% | 1% | 21% | 16% | 4%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 115 files with 21,887 lines of code in files.
    • 33 files have been last changed 366+ days ago (2,957 lines of code)
    • 7 files have been last changed 181-365 days ago (436 lines of code)
    • 24 files have been last changed 91-180 days ago (5,982 lines of code)
    • 19 files have been last changed 31-90 days ago (4,001 lines of code)
    • 32 files have been last changed 1-30 days ago (8,511 lines of code)
13% | 1% | 27% | 18% | 38%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
py, yaml, md, txt, sh, cpp, svg, ini, gitignore, toml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py57% | 1% | 22% | 14% | 4%
toml100% | 0% | 0% | 0% | 0%
cpp0% | 0% | 0% | 100% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py13% | 2% | 28% | 16% | 39%
cpp0% | 0% | 0% | 100% | 0%
toml0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
src57% | 1% | 19% | 17% | 4%
ROOT47% | 0% | 52% | 0% | 0%
scripts18% | 0% | 68% | 12% | 0%
tools100% | 0% | 0% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src13% | 1% | 27% | 17% | 39%
scripts18% | 0% | 68% | 12% | 0%
tools0% | 100% | 0% | 0% | 0%
ROOT0% | 0% | 0% | 52% | 47%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
trainer.py
in src/nanotron
1104 25 2023-09-11 2025-06-23 96 21 thomas@huggingface.co nouamane@huggingface.co
llama.py
in src/nanotron/models
926 42 2023-09-11 2025-03-26 69 18 thomas@huggingface.co elie.bakouch@huggingface.co
helpers.py
in src/nanotron
633 22 2023-09-11 2025-06-23 62 18 thomas@huggingface.co nouamane@huggingface.co
61 - 2023-09-11 2025-06-23 29 11 thomas@huggingface.co nouamane@huggingface.co
__init__.py
in src/nanotron/models
1 - 2023-09-11 2024-01-19 7 4 thomas@huggingface.co b3f0cus@icloud.com
__init__.py
in src/nanotron
1 - 2023-09-11 2024-03-31 9 5 thomas@huggingface.co b3f0cus@icloud.com
config.py
in src/nanotron/config
515 26 2023-12-19 2025-06-23 82 21 thomas@huggingface.co nouamane@huggingface.co
weights.py
in src/nanotron/serialize
293 7 2023-12-19 2025-06-23 33 14 thomas@huggingface.co nouamane@huggingface.co
optimizer.py
in src/nanotron/serialize
265 9 2023-12-19 2025-06-23 34 10 thomas@huggingface.co nouamane@huggingface.co
main.py
in src/nanotron/serialize
223 2 2023-12-19 2025-06-23 37 14 thomas@huggingface.co nouamane@huggingface.co
models_config.py
in src/nanotron/config
211 13 2023-12-19 2025-06-23 46 13 thomas@huggingface.co nouamane@huggingface.co
metadata.py
in src/nanotron/serialize
140 13 2023-12-19 2025-06-23 17 9 thomas@huggingface.co nouamane@huggingface.co
lighteval_config.py
in src/nanotron/config
109 5 2023-12-19 2025-06-23 10 5 thomas@huggingface.co nouamane@huggingface.co
utils_config.py
in src/nanotron/config
99 4 2023-12-19 2025-04-18 7 4 thomas@huggingface.co nouamane@huggingface.co
random.py
in src/nanotron/serialize
25 2 2023-12-19 2024-01-19 9 3 thomas@huggingface.co b3f0cus@icloud.com
constants.py
in src/nanotron
6 - 2023-12-19 2025-06-23 15 10 thomas@huggingface.co nouamane@huggingface.co
__init__.py
in src/nanotron/serialize
5 - 2023-12-19 2025-03-26 9 5 thomas@huggingface.co nouamane98@gmail.com
__init__.py
in src/nanotron/config
4 - 2023-12-19 2025-04-03 11 6 thomas@huggingface.co 97572401+eliebak@users.nore...
__init__.py
in src/nanotron/nn
1 - 2023-12-19 2024-01-19 3 2 thomas@huggingface.co b3f0cus@icloud.com
281 3 2023-12-20 2025-06-23 56 15 thomas@huggingface.co nouamane@huggingface.co
utils.py
in src/nanotron/serialize
66 4 2023-12-20 2025-03-26 26 10 thomas@huggingface.co nouamane98@gmail.com
distributed.py
in src/nanotron
179 12 2024-01-16 2025-03-26 21 7 thomas@huggingface.co nouamane98@gmail.com
decode.py
in src/nanotron/generation
649 9 2024-01-17 2025-03-31 16 10 thomwolf@users.noreply.gith... nouamane98@gmail.com
functional.py
in src/nanotron/parallel/tensor_parallel
487 13 2024-01-17 2025-03-27 16 11 thomwolf@users.noreply.gith... nouamane98@gmail.com
p2p.py
in src/nanotron/parallel/pipeline_parallel
390 28 2024-01-17 2024-01-19 3 4 thomwolf@users.noreply.gith... b3f0cus@icloud.com
zero.py
in src/nanotron/optim
323 19 2024-01-17 2025-03-26 9 6 thomwolf@users.noreply.gith... nouamane@huggingface.co
gradient_accumulator.py
in src/nanotron/optim
250 25 2024-01-17 2025-06-23 6 5 thomwolf@users.noreply.gith... nouamane@huggingface.co
nn.py
in src/nanotron/parallel/tensor_parallel
245 13 2024-01-17 2025-03-26 10 7 thomwolf@users.noreply.gith... nouamane98@gmail.com
sanity_checks.py
in src/nanotron
241 8 2024-01-17 2025-06-23 18 6 thomwolf@users.noreply.gith... nouamane@huggingface.co
engine.py
in src/nanotron/parallel/pipeline_parallel
235 15 2024-01-17 2025-04-08 10 5 thomwolf@users.noreply.gith... nouamane@huggingface.co
state.py
in src/nanotron/parallel/pipeline_parallel
194 30 2024-01-17 2024-01-18 2 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
sampler.py
in src/nanotron/generation
166 6 2024-01-17 2024-01-18 2 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
parameters.py
in src/nanotron/parallel
131 20 2024-01-17 2025-03-26 13 7 thomwolf@users.noreply.gith... nouamane98@gmail.com
base.py
in src/nanotron/optim
126 11 2024-01-17 2024-11-26 6 5 thomwolf@users.noreply.gith... 74564958+tj-solergibert@use...
context.py
in src/nanotron/parallel
124 7 2024-01-17 2025-06-23 31 10 thomwolf@users.noreply.gith... nouamane@huggingface.co
tied_parameters.py
in src/nanotron/parallel
123 5 2024-01-17 2025-03-26 18 9 thomwolf@users.noreply.gith... nouamane@huggingface.co
block.py
in src/nanotron/parallel/pipeline_parallel
115 7 2024-01-17 2024-04-24 13 10 thomwolf@users.noreply.gith... nouamane98@gmail.com
random.py
in src/nanotron
105 14 2024-01-17 2024-01-19 3 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
utils.py
in src/nanotron
103 12 2024-01-17 2025-04-10 21 11 thomwolf@users.noreply.gith... nouamane@huggingface.co
sharded_parameters.py
in src/nanotron/parallel
86 3 2024-01-17 2024-04-15 6 6 thomwolf@users.noreply.gith... ferdinand.mom@epita.fr
distributed_differentiable_primitives.py
in src/nanotron/parallel/tensor_parallel
81 12 2024-01-17 2024-08-02 6 5 thomwolf@users.noreply.gith... 47445085+3outeille@users.no...
functional.py
in src/nanotron/parallel/pipeline_parallel
79 8 2024-01-17 2024-01-18 2 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
clip_grads.py
in src/nanotron/optim
63 1 2024-01-17 2025-03-26 10 5 thomwolf@users.noreply.gith... nouamane@huggingface.co
named_optimizer.py
in src/nanotron/optim
57 3 2024-01-17 2024-11-26 20 9 thomwolf@users.noreply.gith... 74564958+tj-solergibert@use...
57 6 2024-01-17 2024-11-26 6 5 thomwolf@users.noreply.gith... 74564958+tj-solergibert@use...
inherit_from_other_optimizer.py
in src/nanotron/optim
52 12 2024-01-17 2025-03-26 8 6 thomwolf@users.noreply.gith... nouamane@huggingface.co
utils.py
in src/nanotron/parallel/data_parallel
32 2 2024-01-17 2025-03-26 4 5 thomwolf@users.noreply.gith... nouamane@huggingface.co
utils.py
in src/nanotron/parallel
27 3 2024-01-17 2025-03-26 9 7 thomwolf@users.noreply.gith... nouamane98@gmail.com
utils.py
in src/nanotron/parallel/pipeline_parallel
26 2 2024-01-17 2024-01-19 3 4 thomwolf@users.noreply.gith... b3f0cus@icloud.com
context_manager.py
in src/nanotron/parallel/pipeline_parallel
19 1 2024-01-17 2024-01-18 2 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
__init__.py
in src/nanotron/parallel/tensor_parallel
1 - 2024-01-17 2024-01-18 2 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
__init__.py
in src/nanotron/generation
2 - 2024-01-17 2024-01-18 2 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
tensor_pointer.py
in src/nanotron/parallel/pipeline_parallel
4 - 2024-01-17 2024-01-18 2 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
__init__.py
in src/nanotron/optim
12 - 2024-01-17 2024-01-18 2 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
context_manager.py
in src/nanotron/parallel/pipeline_parallel
19 1 2024-01-17 2024-01-18 2 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
functional.py
in src/nanotron/parallel/pipeline_parallel
79 8 2024-01-17 2024-01-18 2 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
sampler.py
in src/nanotron/generation
166 6 2024-01-17 2024-01-18 2 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
state.py
in src/nanotron/parallel/pipeline_parallel
194 30 2024-01-17 2024-01-18 2 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
__init__.py
in src/nanotron/models
1 - 2023-09-11 2024-01-19 7 4 thomas@huggingface.co b3f0cus@icloud.com
__init__.py
in src/nanotron/parallel
1 - 2024-01-17 2024-01-19 3 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
__init__.py
in src/nanotron/nn
1 - 2023-12-19 2024-01-19 3 2 thomas@huggingface.co b3f0cus@icloud.com
random.py
in src/nanotron/serialize
25 2 2023-12-19 2024-01-19 9 3 thomas@huggingface.co b3f0cus@icloud.com
utils.py
in src/nanotron/parallel/pipeline_parallel
26 2 2024-01-17 2024-01-19 3 4 thomwolf@users.noreply.gith... b3f0cus@icloud.com
random.py
in src/nanotron
105 14 2024-01-17 2024-01-19 3 3 thomwolf@users.noreply.gith... b3f0cus@icloud.com
activations.py
in src/nanotron/nn
117 21 2024-01-18 2024-01-19 2 2 thomas@huggingface.co b3f0cus@icloud.com
p2p.py
in src/nanotron/parallel/pipeline_parallel
390 28 2024-01-17 2024-01-19 3 4 thomwolf@users.noreply.gith... b3f0cus@icloud.com
__init__.py
in src/nanotron
1 - 2023-09-11 2024-03-31 9 5 thomas@huggingface.co b3f0cus@icloud.com
dtypes.py
in src/nanotron/fp8
5 - 2024-02-05 2024-03-31 4 2 b3f0cus@icloud.com b3f0cus@icloud.com
constants.py
in src/nanotron/fp8
9 - 2024-01-24 2024-03-31 6 2 b3f0cus@icloud.com b3f0cus@icloud.com
utils.py
in src/nanotron/fp8
9 1 2024-01-24 2024-03-31 4 2 b3f0cus@icloud.com b3f0cus@icloud.com
__init__.py
in src/nanotron/fp8
10 - 2024-01-24 2024-03-31 5 2 b3f0cus@icloud.com b3f0cus@icloud.com
meta.py
in src/nanotron/fp8
25 5 2024-01-24 2024-03-31 6 2 b3f0cus@icloud.com b3f0cus@icloud.com
parameter.py
in src/nanotron/fp8
26 5 2024-01-24 2024-03-31 5 2 b3f0cus@icloud.com b3f0cus@icloud.com
kernel.py
in src/nanotron/fp8
55 1 2024-01-24 2024-03-31 6 2 b3f0cus@icloud.com b3f0cus@icloud.com
tensor.py
in src/nanotron/fp8
58 7 2024-01-24 2024-03-31 6 2 b3f0cus@icloud.com b3f0cus@icloud.com
linear.py
in src/nanotron/fp8
72 4 2024-01-24 2024-03-31 6 2 b3f0cus@icloud.com b3f0cus@icloud.com
__init__.py
in src/nanotron/parallel/pipeline_parallel
1 - 2024-03-04 2024-04-15 5 4 nouamane98@gmail.com ferdinand.mom@epita.fr
sharded_parameters.py
in src/nanotron/parallel
86 3 2024-01-17 2024-04-15 6 6 thomwolf@users.noreply.gith... ferdinand.mom@epita.fr
79 2 2024-04-09 2024-04-24 8 7 b3f0cus@icloud.com nouamane98@gmail.com
block.py
in src/nanotron/parallel/pipeline_parallel
115 7 2024-01-17 2024-04-24 13 10 thomwolf@users.noreply.gith... nouamane98@gmail.com
23 2 2024-04-24 2024-04-25 2 4 nouamane98@gmail.com 47445085+3outeille@users.no...
starcoder2.py
in src/nanotron/models
1228 42 2024-01-18 2024-04-25 28 12 thomas@huggingface.co yarden.as@inf.ethz.ch
utils.py
in src/nanotron/data
12 2 2024-04-27 2024-05-13 2 3 tj.solergibert@gmail.com b3f0cus@icloud.com
87 2 2024-04-27 2024-07-31 8 3 tj.solergibert@gmail.com b3f0cus@icloud.com
distributed_differentiable_primitives.py
in src/nanotron/parallel/tensor_parallel
81 12 2024-01-17 2024-08-02 6 5 thomwolf@users.noreply.gith... 47445085+3outeille@users.no...
__init__.py
in src/nanotron/s3_checkpoints
3 - 2024-08-22 2024-11-26 3 4 elie.bakouch@huggingface.co 74564958+tj-solergibert@use...
fsspec.py
in src/nanotron/s3_checkpoints
25 4 2024-08-22 2024-11-26 3 4 elie.bakouch@huggingface.co 74564958+tj-solergibert@use...
57 6 2024-01-17 2024-11-26 6 5 thomwolf@users.noreply.gith... 74564958+tj-solergibert@use...
named_optimizer.py
in src/nanotron/optim
57 3 2024-01-17 2024-11-26 20 9 thomwolf@users.noreply.gith... 74564958+tj-solergibert@use...
base.py
in src/nanotron/optim
126 11 2024-01-17 2024-11-26 6 5 thomwolf@users.noreply.gith... 74564958+tj-solergibert@use...
382 6 2025-02-19 2025-02-19 1 2 nouamane@huggingface.co nouamane98@gmail.com
__init__.py
in src/nanotron/serialize
5 - 2023-12-19 2025-03-26 9 5 thomas@huggingface.co nouamane98@gmail.com
enum.py
in src/nanotron/parallel/tensor_parallel
8 2 2024-01-17 2025-03-26 5 5 thomwolf@users.noreply.gith... nouamane98@gmail.com
__init__.py
in src/nanotron/data
25 - 2025-03-20 2025-03-26 3 2 nouamane98@gmail.com nouamane98@gmail.com
utils.py
in src/nanotron/parallel
27 3 2024-01-17 2025-03-26 9 7 thomwolf@users.noreply.gith... nouamane98@gmail.com
utils.py
in src/nanotron/parallel/data_parallel
32 2 2024-01-17 2025-03-26 4 5 thomwolf@users.noreply.gith... nouamane@huggingface.co
generate_store.py
in src/nanotron/generation
35 6 2024-01-18 2025-03-26 5 5 thomas@huggingface.co nouamane98@gmail.com
inherit_from_other_optimizer.py
in src/nanotron/optim
52 12 2024-01-17 2025-03-26 8 6 thomwolf@users.noreply.gith... nouamane@huggingface.co
sft_processing.py
in src/nanotron/data
57 3 2025-03-20 2025-03-26 3 2 nouamane98@gmail.com nouamane98@gmail.com
clip_grads.py
in src/nanotron/optim
63 1 2024-01-17 2025-03-26 10 5 thomwolf@users.noreply.gith... nouamane@huggingface.co
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
llama3_ring_attention.py
in src/nanotron/nn
653 26 2025-06-23 2025-06-23 1 1 nouamane@huggingface.co nouamane@huggingface.co
moe.py
in src/nanotron/nn
136 12 2025-06-23 2025-06-23 1 1 nouamane@huggingface.co nouamane@huggingface.co
upload_to_wandb.py
in src/nanotron/eval
64 1 2025-06-23 2025-06-23 1 1 nouamane@huggingface.co nouamane@huggingface.co
logmixin.py
in src/nanotron/logging
31 6 2025-06-23 2025-06-23 1 1 nouamane@huggingface.co nouamane@huggingface.co
evaluation_tasks.py
in src/nanotron/eval
345 - 2025-04-18 2025-04-18 1 1 nouamane@huggingface.co nouamane@huggingface.co
one_job_runner.py
in src/nanotron/eval
175 4 2025-04-18 2025-06-23 2 1 nouamane@huggingface.co nouamane@huggingface.co
__init__.py
in src/nanotron/eval
1 - 2025-04-18 2025-04-18 1 1 nouamane@huggingface.co nouamane@huggingface.co
__init__.py
in src/nanotron/data/nemo_dataset
690 18 2025-04-10 2025-04-10 1 1 nouamane@huggingface.co nouamane@huggingface.co
tokenized_bytes.py
in src/nanotron/data
572 12 2025-04-10 2025-06-23 2 1 nouamane@huggingface.co nouamane@huggingface.co
helpers.cpp
in src/nanotron/data/nemo_dataset
501 7 2025-04-10 2025-04-10 1 1 nouamane@huggingface.co nouamane@huggingface.co
indexed_dataset.py
in src/nanotron/data/nemo_dataset
225 35 2025-04-10 2025-04-10 1 1 nouamane@huggingface.co nouamane@huggingface.co
blendable_dataset.py
in src/nanotron/data/nemo_dataset
177 10 2025-04-10 2025-06-23 2 1 nouamane@huggingface.co nouamane@huggingface.co
dataset_utils.py
in src/nanotron/data/nemo_dataset
65 3 2025-04-10 2025-04-10 1 1 nouamane@huggingface.co nouamane@huggingface.co
s3_utils.py
in src/nanotron/data
58 4 2025-04-10 2025-04-10 1 1 nouamane@huggingface.co nouamane@huggingface.co
base.py
in src/nanotron/logging
273 19 2025-04-08 2025-06-23 3 1 nouamane@huggingface.co nouamane@huggingface.co
timers.py
in src/nanotron/logging
220 19 2025-04-08 2025-06-23 2 1 nouamane@huggingface.co nouamane@huggingface.co
__init__.py
in src/nanotron/logging
55 - 2025-04-08 2025-06-23 2 1 nouamane@huggingface.co nouamane@huggingface.co
metrics_logging.py
in src/nanotron
166 11 2025-04-03 2025-04-03 1 1 97572401+eliebak@users.nore... 97572401+eliebak@users.nore...
weka.py
in scripts
71 3 2025-04-02 2025-04-02 1 2 nouamane@huggingface.co nouamane98@gmail.com
flex_attention.py
in src/nanotron/nn
205 17 2025-03-28 2025-03-29 2 2 elie.bakouch@huggingface.co nouamane@huggingface.co
ring_attention_lucidrain.py
in src/nanotron/nn
1315 47 2025-03-20 2025-03-26 3 2 nouamane98@gmail.com nouamane98@gmail.com
ring_attention.py
in src/nanotron/nn
481 23 2025-03-20 2025-03-26 3 2 nouamane98@gmail.com nouamane98@gmail.com
378 7 2025-03-20 2025-04-10 10 2 nouamane98@gmail.com nouamane@huggingface.co
dataloader.py
in src/nanotron/data
250 6 2025-03-20 2025-04-08 7 2 nouamane98@gmail.com nouamane@huggingface.co
samplers.py
in src/nanotron/data
245 18 2025-03-20 2025-04-10 5 2 nouamane98@gmail.com nouamane@huggingface.co
attention.py
in src/nanotron/nn
167 7 2025-03-20 2025-06-23 8 3 nouamane98@gmail.com nouamane@huggingface.co
clm_collator.py
in src/nanotron/data
158 2 2025-03-20 2025-06-23 8 3 nouamane98@gmail.com nouamane@huggingface.co
processing.py
in src/nanotron/data
109 5 2025-03-20 2025-03-26 3 2 nouamane98@gmail.com nouamane98@gmail.com
sft_processing.py
in src/nanotron/data
57 3 2025-03-20 2025-03-26 3 2 nouamane98@gmail.com nouamane98@gmail.com
__init__.py
in src/nanotron/data
25 - 2025-03-20 2025-03-26 3 2 nouamane98@gmail.com nouamane98@gmail.com
qwen.py
in src/nanotron/models
810 36 2025-03-19 2025-06-23 15 6 nouamane98@gmail.com nouamane@huggingface.co
rotary.py
in src/nanotron/nn
150 6 2025-03-19 2025-06-23 7 4 nouamane98@gmail.com nouamane@huggingface.co
382 6 2025-02-19 2025-02-19 1 2 nouamane@huggingface.co nouamane98@gmail.com
s3_mover.py
in src/nanotron/s3_checkpoints
332 24 2024-08-22 2025-04-18 4 5 elie.bakouch@huggingface.co nouamane@huggingface.co
fsspec.py
in src/nanotron/s3_checkpoints
25 4 2024-08-22 2024-11-26 3 4 elie.bakouch@huggingface.co 74564958+tj-solergibert@use...
__init__.py
in src/nanotron/s3_checkpoints
3 - 2024-08-22 2024-11-26 3 4 elie.bakouch@huggingface.co 74564958+tj-solergibert@use...
nanoset.py
in src/nanotron/data
164 7 2024-04-27 2025-04-10 16 6 tj.solergibert@gmail.com nouamane@huggingface.co
87 2 2024-04-27 2024-07-31 8 3 tj.solergibert@gmail.com b3f0cus@icloud.com
dataloader_builder.py
in src/nanotron/data
69 1 2024-04-27 2025-04-10 9 4 tj.solergibert@gmail.com nouamane@huggingface.co
utils.py
in src/nanotron/data
12 2 2024-04-27 2024-05-13 2 3 tj.solergibert@gmail.com b3f0cus@icloud.com
23 2 2024-04-24 2024-04-25 2 4 nouamane98@gmail.com 47445085+3outeille@users.no...
parametrization.py
in src/nanotron/scaling
162 22 2024-04-11 2025-06-23 16 7 b3f0cus@icloud.com nouamane@huggingface.co
79 2 2024-04-09 2024-04-24 8 7 b3f0cus@icloud.com nouamane98@gmail.com
__init__.py
in src/nanotron/parallel/pipeline_parallel
1 - 2024-03-04 2024-04-15 5 4 nouamane98@gmail.com ferdinand.mom@epita.fr
parallelism_config.py
in src/nanotron/config
33 1 2024-02-07 2025-06-23 19 8 thomwolf@users.noreply.gith... nouamane@huggingface.co
dtypes.py
in src/nanotron/fp8
5 - 2024-02-05 2024-03-31 4 2 b3f0cus@icloud.com b3f0cus@icloud.com
linear.py
in src/nanotron/fp8
72 4 2024-01-24 2024-03-31 6 2 b3f0cus@icloud.com b3f0cus@icloud.com
tensor.py
in src/nanotron/fp8
58 7 2024-01-24 2024-03-31 6 2 b3f0cus@icloud.com b3f0cus@icloud.com
kernel.py
in src/nanotron/fp8
55 1 2024-01-24 2024-03-31 6 2 b3f0cus@icloud.com b3f0cus@icloud.com
parameter.py
in src/nanotron/fp8
26 5 2024-01-24 2024-03-31 5 2 b3f0cus@icloud.com b3f0cus@icloud.com
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
trainer.py
in src/nanotron
1104 25 2023-09-11 2025-06-23 96 21 thomas@huggingface.co nouamane@huggingface.co
qwen.py
in src/nanotron/models
810 36 2025-03-19 2025-06-23 15 6 nouamane98@gmail.com nouamane@huggingface.co
llama3_ring_attention.py
in src/nanotron/nn
653 26 2025-06-23 2025-06-23 1 1 nouamane@huggingface.co nouamane@huggingface.co
helpers.py
in src/nanotron
633 22 2023-09-11 2025-06-23 62 18 thomas@huggingface.co nouamane@huggingface.co
tokenized_bytes.py
in src/nanotron/data
572 12 2025-04-10 2025-06-23 2 1 nouamane@huggingface.co nouamane@huggingface.co
config.py
in src/nanotron/config
515 26 2023-12-19 2025-06-23 82 21 thomas@huggingface.co nouamane@huggingface.co
weights.py
in src/nanotron/serialize
293 7 2023-12-19 2025-06-23 33 14 thomas@huggingface.co nouamane@huggingface.co
281 3 2023-12-20 2025-06-23 56 15 thomas@huggingface.co nouamane@huggingface.co
base.py
in src/nanotron/logging
273 19 2025-04-08 2025-06-23 3 1 nouamane@huggingface.co nouamane@huggingface.co
optimizer.py
in src/nanotron/serialize
265 9 2023-12-19 2025-06-23 34 10 thomas@huggingface.co nouamane@huggingface.co
gradient_accumulator.py
in src/nanotron/optim
250 25 2024-01-17 2025-06-23 6 5 thomwolf@users.noreply.gith... nouamane@huggingface.co
sanity_checks.py
in src/nanotron
241 8 2024-01-17 2025-06-23 18 6 thomwolf@users.noreply.gith... nouamane@huggingface.co
main.py
in src/nanotron/serialize
223 2 2023-12-19 2025-06-23 37 14 thomas@huggingface.co nouamane@huggingface.co
timers.py
in src/nanotron/logging
220 19 2025-04-08 2025-06-23 2 1 nouamane@huggingface.co nouamane@huggingface.co
base.py
in src/nanotron/models
219 33 2024-01-18 2025-06-23 25 13 thomas@huggingface.co nouamane@huggingface.co
models_config.py
in src/nanotron/config
211 13 2023-12-19 2025-06-23 46 13 thomas@huggingface.co nouamane@huggingface.co
blendable_dataset.py
in src/nanotron/data/nemo_dataset
177 10 2025-04-10 2025-06-23 2 1 nouamane@huggingface.co nouamane@huggingface.co
one_job_runner.py
in src/nanotron/eval
175 4 2025-04-18 2025-06-23 2 1 nouamane@huggingface.co nouamane@huggingface.co
attention.py
in src/nanotron/nn
167 7 2025-03-20 2025-06-23 8 3 nouamane98@gmail.com nouamane@huggingface.co
parametrization.py
in src/nanotron/scaling
162 22 2024-04-11 2025-06-23 16 7 b3f0cus@icloud.com nouamane@huggingface.co
clm_collator.py
in src/nanotron/data
158 2 2025-03-20 2025-06-23 8 3 nouamane98@gmail.com nouamane@huggingface.co
rotary.py
in src/nanotron/nn
150 6 2025-03-19 2025-06-23 7 4 nouamane98@gmail.com nouamane@huggingface.co
metadata.py
in src/nanotron/serialize
140 13 2023-12-19 2025-06-23 17 9 thomas@huggingface.co nouamane@huggingface.co
moe.py
in src/nanotron/nn
136 12 2025-06-23 2025-06-23 1 1 nouamane@huggingface.co nouamane@huggingface.co
context.py
in src/nanotron/parallel
124 7 2024-01-17 2025-06-23 31 10 thomwolf@users.noreply.gith... nouamane@huggingface.co
lighteval_config.py
in src/nanotron/config
109 5 2023-12-19 2025-06-23 10 5 thomas@huggingface.co nouamane@huggingface.co
upload_to_wandb.py
in src/nanotron/eval
64 1 2025-06-23 2025-06-23 1 1 nouamane@huggingface.co nouamane@huggingface.co
61 - 2023-09-11 2025-06-23 29 11 thomas@huggingface.co nouamane@huggingface.co
__init__.py
in src/nanotron/logging
55 - 2025-04-08 2025-06-23 2 1 nouamane@huggingface.co nouamane@huggingface.co
parallelism_config.py
in src/nanotron/config
33 1 2024-02-07 2025-06-23 19 8 thomwolf@users.noreply.gith... nouamane@huggingface.co
logmixin.py
in src/nanotron/logging
31 6 2025-06-23 2025-06-23 1 1 nouamane@huggingface.co nouamane@huggingface.co
constants.py
in src/nanotron
6 - 2023-12-19 2025-06-23 15 10 thomas@huggingface.co nouamane@huggingface.co
evaluation_tasks.py
in src/nanotron/eval
345 - 2025-04-18 2025-04-18 1 1 nouamane@huggingface.co nouamane@huggingface.co
s3_mover.py
in src/nanotron/s3_checkpoints
332 24 2024-08-22 2025-04-18 4 5 elie.bakouch@huggingface.co nouamane@huggingface.co
utils_config.py
in src/nanotron/config
99 4 2023-12-19 2025-04-18 7 4 thomas@huggingface.co nouamane@huggingface.co
__init__.py
in src/nanotron/eval
1 - 2025-04-18 2025-04-18 1 1 nouamane@huggingface.co nouamane@huggingface.co
__init__.py
in src/nanotron/data/nemo_dataset
690 18 2025-04-10 2025-04-10 1 1 nouamane@huggingface.co nouamane@huggingface.co
helpers.cpp
in src/nanotron/data/nemo_dataset
501 7 2025-04-10 2025-04-10 1 1 nouamane@huggingface.co nouamane@huggingface.co
378 7 2025-03-20 2025-04-10 10 2 nouamane98@gmail.com nouamane@huggingface.co
samplers.py
in src/nanotron/data
245 18 2025-03-20 2025-04-10 5 2 nouamane98@gmail.com nouamane@huggingface.co
indexed_dataset.py
in src/nanotron/data/nemo_dataset
225 35 2025-04-10 2025-04-10 1 1 nouamane@huggingface.co nouamane@huggingface.co
nanoset.py
in src/nanotron/data
164 7 2024-04-27 2025-04-10 16 6 tj.solergibert@gmail.com nouamane@huggingface.co
utils.py
in src/nanotron
103 12 2024-01-17 2025-04-10 21 11 thomwolf@users.noreply.gith... nouamane@huggingface.co
dataloader_builder.py
in src/nanotron/data
69 1 2024-04-27 2025-04-10 9 4 tj.solergibert@gmail.com nouamane@huggingface.co
dataset_utils.py
in src/nanotron/data/nemo_dataset
65 3 2025-04-10 2025-04-10 1 1 nouamane@huggingface.co nouamane@huggingface.co
s3_utils.py
in src/nanotron/data
58 4 2025-04-10 2025-04-10 1 1 nouamane@huggingface.co nouamane@huggingface.co
dataloader.py
in src/nanotron/data
250 6 2025-03-20 2025-04-08 7 2 nouamane98@gmail.com nouamane@huggingface.co
engine.py
in src/nanotron/parallel/pipeline_parallel
235 15 2024-01-17 2025-04-08 10 5 thomwolf@users.noreply.gith... nouamane@huggingface.co
metrics_logging.py
in src/nanotron
166 11 2025-04-03 2025-04-03 1 1 97572401+eliebak@users.nore... 97572401+eliebak@users.nore...
__init__.py
in src/nanotron/config
4 - 2023-12-19 2025-04-03 11 6 thomas@huggingface.co 97572401+eliebak@users.nore...