aws / sagemaker-hyperpod-training-adapter-for-nemo
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 63 files with 6,215 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 5 files changed 6-20 times (1,431 lines of code)
    • 58 files changed 1-5 times (4,784 lines of code)
0% | 0% | 0% | 23% | 76%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 63 files with 6,215 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 2 files changed by 6-10 contributors (756 lines of code)
    • 25 files changed by 2-5 contributors (3,658 lines of code)
    • 36 files changed by 1 contributor (1,801 lines of code)
0% | 0% | 12% | 58% | 28%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, yaml, txt, md, sh, gitignore, json, toml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 0% | 23% | 76%
toml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 0% | 0% | 23% | 76%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
__version__.py
in src/hyperpod_nemo_adapter/version
1 - 2024-12-03 2025-04-17 8 5 arjkrish@amazon.com rnadimp@amazon.com
fsdp_strategy.py
in src/hyperpod_nemo_adapter/collections/parts
417 33 2024-12-03 2025-04-17 8 6 arjkrish@amazon.com rnadimp@amazon.com
config_schemas.py
in src/hyperpod_nemo_adapter/conf
339 9 2024-12-03 2025-04-17 7 6 arjkrish@amazon.com rnadimp@amazon.com
fsdp_utils.py
in src/hyperpod_nemo_adapter/utils
127 5 2024-12-03 2025-04-09 6 4 arjkrish@amazon.com rnadimp@amazon.com
sagemaker_base_model.py
in src/hyperpod_nemo_adapter/collections/model
547 39 2024-12-03 2025-04-17 6 4 arjkrish@amazon.com rnadimp@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/collections/model/nlp
9 - 2024-12-03 2025-04-09 5 3 arjkrish@amazon.com rnadimp@amazon.com
sagemaker_deepseek_model.py
in src/hyperpod_nemo_adapter/collections/model/nlp
82 4 2025-01-30 2025-02-20 5 2 35045363+rohithn1@users.nor... 35045363+rohithn1@users.nor...
peft_ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
150 9 2024-12-03 2025-04-17 5 3 arjkrish@amazon.com rnadimp@amazon.com
constants.py
in src/hyperpod_nemo_adapter
53 - 2024-12-03 2025-04-09 4 3 arjkrish@amazon.com rnadimp@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/collections/data
6 - 2024-12-03 2025-04-17 3 4 arjkrish@amazon.com rnadimp@amazon.com
full_ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
14 1 2024-12-03 2025-02-19 3 3 arjkrish@amazon.com 35045363+rohithn1@users.nor...
fp8_cast_bf16.py
in src/hyperpod_nemo_adapter/scripts
63 1 2025-02-18 2025-04-03 3 3 rnadimp@amazon.com tomhbous@amazon.com
sharded_ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
67 5 2024-12-03 2025-02-19 3 3 arjkrish@amazon.com 35045363+rohithn1@users.nor...
sagemaker_llama_model.py
in src/hyperpod_nemo_adapter/collections/model/nlp
75 4 2024-12-03 2025-04-17 3 3 arjkrish@amazon.com rnadimp@amazon.com
ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
94 8 2024-12-03 2025-02-19 3 3 arjkrish@amazon.com 35045363+rohithn1@users.nor...
sagemaker_trainer_builder.py
in src/hyperpod_nemo_adapter/collections/parts
172 15 2024-12-03 2025-04-17 3 4 arjkrish@amazon.com rnadimp@amazon.com
local_ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
216 21 2024-12-03 2025-02-19 3 3 arjkrish@amazon.com 35045363+rohithn1@users.nor...
patch_llama_flash_attn_cp.py
in src/hyperpod_nemo_adapter/patches
283 8 2024-12-03 2025-02-19 3 3 arjkrish@amazon.com 35045363+rohithn1@users.nor...
__init__.py
in src/hyperpod_nemo_adapter/collections/model/nlp/custom_models
6 - 2025-02-18 2025-02-19 2 2 rnadimp@amazon.com 35045363+rohithn1@users.nor...
__init__.py
in src/hyperpod_nemo_adapter/collections/data/datasets
7 - 2024-12-03 2025-04-03 2 2 arjkrish@amazon.com tomhbous@amazon.com
sagemaker_qwen_model.py
in src/hyperpod_nemo_adapter/collections/model/nlp
25 1 2025-01-30 2025-02-01 2 2 35045363+rohithn1@users.nor... rnadimp@amazon.com
hf_data_module.py
in src/hyperpod_nemo_adapter/collections/data
58 10 2024-12-03 2025-04-17 2 3 arjkrish@amazon.com rnadimp@amazon.com
config_utils.py
in src/hyperpod_nemo_adapter/utils
63 5 2024-12-03 2025-02-01 2 3 arjkrish@amazon.com rnadimp@amazon.com
merge_peft_checkpoint.py
in src/hyperpod_nemo_adapter/scripts
66 2 2024-12-03 2025-02-25 2 3 arjkrish@amazon.com rnadimp@amazon.com
configuration_deepseek.py
in src/hyperpod_nemo_adapter/collections/model/nlp/custom_models
99 1 2025-02-18 2025-02-19 2 2 rnadimp@amazon.com 35045363+rohithn1@users.nor...
exp_manager.py
in src/hyperpod_nemo_adapter/utils
212 1 2024-12-03 2025-02-25 2 3 arjkrish@amazon.com rnadimp@amazon.com
modeling_deepseek.py
in src/hyperpod_nemo_adapter/collections/model/nlp/custom_models
1163 60 2025-02-18 2025-02-19 2 2 rnadimp@amazon.com 35045363+rohithn1@users.nor...
__init__.py
in src/hyperpod_nemo_adapter/patches
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/collections
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/collections/model
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/utils
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/utils/callbacks
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/conf
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/collections/parts
2 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
sm_utils.py
in src/hyperpod_nemo_adapter/utils
11 2 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
patch_mllama_dtype.py
in src/hyperpod_nemo_adapter/patches
12 2 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
hf_dpo_dataset.py
in src/hyperpod_nemo_adapter/collections/data/datasets
12 1 2025-04-03 2025-04-03 1 1 tomhbous@amazon.com tomhbous@amazon.com
general_utils.py
in src/hyperpod_nemo_adapter/utils
13 3 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
dummy_dataset.py
in src/hyperpod_nemo_adapter/collections/data/datasets
15 3 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
gpu_utils.py
in src/hyperpod_nemo_adapter/utils
15 1 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
base_ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
20 4 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
23 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
dist_utils.py
in src/hyperpod_nemo_adapter/utils
23 2 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
log_utils.py
in src/hyperpod_nemo_adapter/utils
23 2 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
sagemaker_mistral_model.py
in src/hyperpod_nemo_adapter/collections/model/nlp
25 1 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
dummy_data_module.py
in src/hyperpod_nemo_adapter/collections/data
25 5 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
sagemaker_mixtral_model.py
in src/hyperpod_nemo_adapter/collections/model/nlp
27 1 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
dummy_dpo_dataset.py
in src/hyperpod_nemo_adapter/collections/data/datasets
27 3 2025-04-03 2025-04-03 1 1 tomhbous@amazon.com tomhbous@amazon.com
dummy_dpo_data_module.py
in src/hyperpod_nemo_adapter/collections/data
32 5 2025-04-03 2025-04-03 1 1 tomhbous@amazon.com tomhbous@amazon.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
fsdp_strategy.py
in src/hyperpod_nemo_adapter/collections/parts
417 33 2024-12-03 2025-04-17 8 6 arjkrish@amazon.com rnadimp@amazon.com
config_schemas.py
in src/hyperpod_nemo_adapter/conf
339 9 2024-12-03 2025-04-17 7 6 arjkrish@amazon.com rnadimp@amazon.com
__version__.py
in src/hyperpod_nemo_adapter/version
1 - 2024-12-03 2025-04-17 8 5 arjkrish@amazon.com rnadimp@amazon.com
fsdp_utils.py
in src/hyperpod_nemo_adapter/utils
127 5 2024-12-03 2025-04-09 6 4 arjkrish@amazon.com rnadimp@amazon.com
sagemaker_base_model.py
in src/hyperpod_nemo_adapter/collections/model
547 39 2024-12-03 2025-04-17 6 4 arjkrish@amazon.com rnadimp@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/collections/data
6 - 2024-12-03 2025-04-17 3 4 arjkrish@amazon.com rnadimp@amazon.com
sagemaker_trainer_builder.py
in src/hyperpod_nemo_adapter/collections/parts
172 15 2024-12-03 2025-04-17 3 4 arjkrish@amazon.com rnadimp@amazon.com
peft_ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
150 9 2024-12-03 2025-04-17 5 3 arjkrish@amazon.com rnadimp@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/collections/model/nlp
9 - 2024-12-03 2025-04-09 5 3 arjkrish@amazon.com rnadimp@amazon.com
constants.py
in src/hyperpod_nemo_adapter
53 - 2024-12-03 2025-04-09 4 3 arjkrish@amazon.com rnadimp@amazon.com
full_ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
14 1 2024-12-03 2025-02-19 3 3 arjkrish@amazon.com 35045363+rohithn1@users.nor...
ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
94 8 2024-12-03 2025-02-19 3 3 arjkrish@amazon.com 35045363+rohithn1@users.nor...
local_ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
216 21 2024-12-03 2025-02-19 3 3 arjkrish@amazon.com 35045363+rohithn1@users.nor...
sharded_ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
67 5 2024-12-03 2025-02-19 3 3 arjkrish@amazon.com 35045363+rohithn1@users.nor...
fp8_cast_bf16.py
in src/hyperpod_nemo_adapter/scripts
63 1 2025-02-18 2025-04-03 3 3 rnadimp@amazon.com tomhbous@amazon.com
sagemaker_llama_model.py
in src/hyperpod_nemo_adapter/collections/model/nlp
75 4 2024-12-03 2025-04-17 3 3 arjkrish@amazon.com rnadimp@amazon.com
patch_llama_flash_attn_cp.py
in src/hyperpod_nemo_adapter/patches
283 8 2024-12-03 2025-02-19 3 3 arjkrish@amazon.com 35045363+rohithn1@users.nor...
exp_manager.py
in src/hyperpod_nemo_adapter/utils
212 1 2024-12-03 2025-02-25 2 3 arjkrish@amazon.com rnadimp@amazon.com
config_utils.py
in src/hyperpod_nemo_adapter/utils
63 5 2024-12-03 2025-02-01 2 3 arjkrish@amazon.com rnadimp@amazon.com
merge_peft_checkpoint.py
in src/hyperpod_nemo_adapter/scripts
66 2 2024-12-03 2025-02-25 2 3 arjkrish@amazon.com rnadimp@amazon.com
hf_data_module.py
in src/hyperpod_nemo_adapter/collections/data
58 10 2024-12-03 2025-04-17 2 3 arjkrish@amazon.com rnadimp@amazon.com
sagemaker_deepseek_model.py
in src/hyperpod_nemo_adapter/collections/model/nlp
82 4 2025-01-30 2025-02-20 5 2 35045363+rohithn1@users.nor... 35045363+rohithn1@users.nor...
__init__.py
in src/hyperpod_nemo_adapter/collections/data/datasets
7 - 2024-12-03 2025-04-03 2 2 arjkrish@amazon.com tomhbous@amazon.com
sagemaker_qwen_model.py
in src/hyperpod_nemo_adapter/collections/model/nlp
25 1 2025-01-30 2025-02-01 2 2 35045363+rohithn1@users.nor... rnadimp@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/collections/model/nlp/custom_models
6 - 2025-02-18 2025-02-19 2 2 rnadimp@amazon.com 35045363+rohithn1@users.nor...
configuration_deepseek.py
in src/hyperpod_nemo_adapter/collections/model/nlp/custom_models
99 1 2025-02-18 2025-02-19 2 2 rnadimp@amazon.com 35045363+rohithn1@users.nor...
modeling_deepseek.py
in src/hyperpod_nemo_adapter/collections/model/nlp/custom_models
1163 60 2025-02-18 2025-02-19 2 2 rnadimp@amazon.com 35045363+rohithn1@users.nor...
__init__.py
in src/hyperpod_nemo_adapter/conf
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/utils/callbacks
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
base_ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
20 4 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
checkpoint.py
in src/hyperpod_nemo_adapter/utils/callbacks
414 41 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
log_utils.py
in src/hyperpod_nemo_adapter/utils
23 2 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
general_utils.py
in src/hyperpod_nemo_adapter/utils
13 3 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/utils
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
get_rank.py
in src/hyperpod_nemo_adapter/utils
35 5 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
gpu_utils.py
in src/hyperpod_nemo_adapter/utils
15 1 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
app_state.py
in src/hyperpod_nemo_adapter/utils
39 11 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
dpo_utils.py
in src/hyperpod_nemo_adapter/utils
220 10 2025-04-03 2025-04-03 1 1 tomhbous@amazon.com tomhbous@amazon.com
tracer_utils.py
in src/hyperpod_nemo_adapter/utils
72 4 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
dist_utils.py
in src/hyperpod_nemo_adapter/utils
23 2 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
sm_utils.py
in src/hyperpod_nemo_adapter/utils
11 2 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
train_utils.py
in src/hyperpod_nemo_adapter/utils
134 4 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
kernel.py
in src/hyperpod_nemo_adapter/scripts/casting_utils
104 6 2025-04-03 2025-04-03 1 1 tomhbous@amazon.com tomhbous@amazon.com
__init__.py
in src/hyperpod_nemo_adapter
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
base.py
in src/hyperpod_nemo_adapter/collections/data
122 17 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
hf_image_data_module.py
in src/hyperpod_nemo_adapter/collections/data
54 6 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
dummy_data_module.py
in src/hyperpod_nemo_adapter/collections/data
25 5 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
dummy_dpo_data_module.py
in src/hyperpod_nemo_adapter/collections/data
32 5 2025-04-03 2025-04-03 1 1 tomhbous@amazon.com tomhbous@amazon.com
hf_dpo_data_module.py
in src/hyperpod_nemo_adapter/collections/data
35 5 2025-04-03 2025-04-03 1 1 tomhbous@amazon.com tomhbous@amazon.com
hf_dataset.py
in src/hyperpod_nemo_adapter/collections/data/datasets
72 7 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
checkpoint.py
in src/hyperpod_nemo_adapter/utils/callbacks
414 41 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
dpo_utils.py
in src/hyperpod_nemo_adapter/utils
220 10 2025-04-03 2025-04-03 1 1 tomhbous@amazon.com tomhbous@amazon.com
vision_dataset.py
in src/hyperpod_nemo_adapter/collections/data
149 13 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
train_utils.py
in src/hyperpod_nemo_adapter/utils
134 4 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
base.py
in src/hyperpod_nemo_adapter/collections/data
122 17 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
kernel.py
in src/hyperpod_nemo_adapter/scripts/casting_utils
104 6 2025-04-03 2025-04-03 1 1 tomhbous@amazon.com tomhbous@amazon.com
tracer_utils.py
in src/hyperpod_nemo_adapter/utils
72 4 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
hf_dataset.py
in src/hyperpod_nemo_adapter/collections/data/datasets
72 7 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
hf_image_data_module.py
in src/hyperpod_nemo_adapter/collections/data
54 6 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
app_state.py
in src/hyperpod_nemo_adapter/utils
39 11 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
setup.py
in root
39 2 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
get_rank.py
in src/hyperpod_nemo_adapter/utils
35 5 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
hf_dpo_data_module.py
in src/hyperpod_nemo_adapter/collections/data
35 5 2025-04-03 2025-04-03 1 1 tomhbous@amazon.com tomhbous@amazon.com
dummy_dpo_data_module.py
in src/hyperpod_nemo_adapter/collections/data
32 5 2025-04-03 2025-04-03 1 1 tomhbous@amazon.com tomhbous@amazon.com
dummy_dpo_dataset.py
in src/hyperpod_nemo_adapter/collections/data/datasets
27 3 2025-04-03 2025-04-03 1 1 tomhbous@amazon.com tomhbous@amazon.com
sagemaker_mixtral_model.py
in src/hyperpod_nemo_adapter/collections/model/nlp
27 1 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
dummy_data_module.py
in src/hyperpod_nemo_adapter/collections/data
25 5 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
sagemaker_mistral_model.py
in src/hyperpod_nemo_adapter/collections/model/nlp
25 1 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
log_utils.py
in src/hyperpod_nemo_adapter/utils
23 2 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
dist_utils.py
in src/hyperpod_nemo_adapter/utils
23 2 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
23 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
base_ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
20 4 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
gpu_utils.py
in src/hyperpod_nemo_adapter/utils
15 1 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
dummy_dataset.py
in src/hyperpod_nemo_adapter/collections/data/datasets
15 3 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
general_utils.py
in src/hyperpod_nemo_adapter/utils
13 3 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
hf_dpo_dataset.py
in src/hyperpod_nemo_adapter/collections/data/datasets
12 1 2025-04-03 2025-04-03 1 1 tomhbous@amazon.com tomhbous@amazon.com
patch_mllama_dtype.py
in src/hyperpod_nemo_adapter/patches
12 2 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
sm_utils.py
in src/hyperpod_nemo_adapter/utils
11 2 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/collections/parts
2 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/conf
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/utils/callbacks
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/utils
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/collections/model
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/collections
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/patches
1 - 2024-12-03 2024-12-03 1 1 arjkrish@amazon.com arjkrish@amazon.com
modeling_deepseek.py
in src/hyperpod_nemo_adapter/collections/model/nlp/custom_models
1163 60 2025-02-18 2025-02-19 2 2 rnadimp@amazon.com 35045363+rohithn1@users.nor...
configuration_deepseek.py
in src/hyperpod_nemo_adapter/collections/model/nlp/custom_models
99 1 2025-02-18 2025-02-19 2 2 rnadimp@amazon.com 35045363+rohithn1@users.nor...
sagemaker_deepseek_model.py
in src/hyperpod_nemo_adapter/collections/model/nlp
82 4 2025-01-30 2025-02-20 5 2 35045363+rohithn1@users.nor... 35045363+rohithn1@users.nor...
sagemaker_qwen_model.py
in src/hyperpod_nemo_adapter/collections/model/nlp
25 1 2025-01-30 2025-02-01 2 2 35045363+rohithn1@users.nor... rnadimp@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/collections/data/datasets
7 - 2024-12-03 2025-04-03 2 2 arjkrish@amazon.com tomhbous@amazon.com
__init__.py
in src/hyperpod_nemo_adapter/collections/model/nlp/custom_models
6 - 2025-02-18 2025-02-19 2 2 rnadimp@amazon.com 35045363+rohithn1@users.nor...
patch_llama_flash_attn_cp.py
in src/hyperpod_nemo_adapter/patches
283 8 2024-12-03 2025-02-19 3 3 arjkrish@amazon.com 35045363+rohithn1@users.nor...
local_ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
216 21 2024-12-03 2025-02-19 3 3 arjkrish@amazon.com 35045363+rohithn1@users.nor...
exp_manager.py
in src/hyperpod_nemo_adapter/utils
212 1 2024-12-03 2025-02-25 2 3 arjkrish@amazon.com rnadimp@amazon.com
peft_ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
150 9 2024-12-03 2025-04-17 5 3 arjkrish@amazon.com rnadimp@amazon.com
ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
94 8 2024-12-03 2025-02-19 3 3 arjkrish@amazon.com 35045363+rohithn1@users.nor...
sagemaker_llama_model.py
in src/hyperpod_nemo_adapter/collections/model/nlp
75 4 2024-12-03 2025-04-17 3 3 arjkrish@amazon.com rnadimp@amazon.com
sharded_ckpt_io.py
in src/hyperpod_nemo_adapter/utils/callbacks
67 5 2024-12-03 2025-02-19 3 3 arjkrish@amazon.com 35045363+rohithn1@users.nor...
merge_peft_checkpoint.py
in src/hyperpod_nemo_adapter/scripts
66 2 2024-12-03 2025-02-25 2 3 arjkrish@amazon.com rnadimp@amazon.com
Correlations

File Size vs. Number of Changes: 63 points

src/hyperpod_nemo_adapter/collections/data/__init__.py x: 6 lines of code y: 3 # changes src/hyperpod_nemo_adapter/collections/data/hf_data_module.py x: 58 lines of code y: 2 # changes src/hyperpod_nemo_adapter/collections/model/nlp/sagemaker_llama_model.py x: 75 lines of code y: 3 # changes src/hyperpod_nemo_adapter/collections/model/sagemaker_base_model.py x: 547 lines of code y: 6 # changes src/hyperpod_nemo_adapter/collections/parts/fsdp_strategy.py x: 417 lines of code y: 8 # changes src/hyperpod_nemo_adapter/collections/parts/sagemaker_trainer_builder.py x: 172 lines of code y: 3 # changes src/hyperpod_nemo_adapter/conf/config_schemas.py x: 339 lines of code y: 7 # changes src/hyperpod_nemo_adapter/utils/callbacks/peft_ckpt_io.py x: 150 lines of code y: 5 # changes src/hyperpod_nemo_adapter/version/__version__.py x: 1 lines of code y: 8 # changes src/hyperpod_nemo_adapter/collections/model/nlp/__init__.py x: 9 lines of code y: 5 # changes src/hyperpod_nemo_adapter/constants.py x: 53 lines of code y: 4 # changes src/hyperpod_nemo_adapter/utils/fsdp_utils.py x: 127 lines of code y: 6 # changes src/hyperpod_nemo_adapter/collections/data/datasets/__init__.py x: 7 lines of code y: 2 # changes src/hyperpod_nemo_adapter/collections/data/datasets/dummy_dpo_dataset.py x: 27 lines of code y: 1 # changes src/hyperpod_nemo_adapter/collections/data/datasets/hf_dpo_dataset.py x: 12 lines of code y: 1 # changes src/hyperpod_nemo_adapter/collections/data/dummy_dpo_data_module.py x: 32 lines of code y: 1 # changes src/hyperpod_nemo_adapter/collections/data/hf_dpo_data_module.py x: 35 lines of code y: 1 # changes src/hyperpod_nemo_adapter/scripts/casting_utils/kernel.py x: 104 lines of code y: 1 # changes src/hyperpod_nemo_adapter/scripts/fp8_cast_bf16.py x: 63 lines of code y: 3 # changes src/hyperpod_nemo_adapter/utils/dpo_utils.py x: 220 lines of code y: 1 # changes src/hyperpod_nemo_adapter/scripts/merge_peft_checkpoint.py x: 66 lines of code y: 2 # changes src/hyperpod_nemo_adapter/utils/exp_manager.py x: 212 lines of code y: 2 # changes src/hyperpod_nemo_adapter/collections/model/nlp/sagemaker_deepseek_model.py x: 82 lines of code y: 5 # changes src/hyperpod_nemo_adapter/collections/model/nlp/custom_models/__init__.py x: 6 lines of code y: 2 # changes src/hyperpod_nemo_adapter/collections/model/nlp/custom_models/configuration_deepseek.py x: 99 lines of code y: 2 # changes src/hyperpod_nemo_adapter/collections/model/nlp/custom_models/modeling_deepseek.py x: 1163 lines of code y: 2 # changes src/hyperpod_nemo_adapter/patches/patch_llama_flash_attn_cp.py x: 283 lines of code y: 3 # changes src/hyperpod_nemo_adapter/utils/callbacks/ckpt_io.py x: 94 lines of code y: 3 # changes src/hyperpod_nemo_adapter/utils/callbacks/full_ckpt_io.py x: 14 lines of code y: 3 # changes src/hyperpod_nemo_adapter/utils/callbacks/local_ckpt_io.py x: 216 lines of code y: 3 # changes src/hyperpod_nemo_adapter/utils/callbacks/sharded_ckpt_io.py x: 67 lines of code y: 3 # changes src/hyperpod_nemo_adapter/collections/model/nlp/sagemaker_qwen_model.py x: 25 lines of code y: 2 # changes src/hyperpod_nemo_adapter/utils/config_utils.py x: 63 lines of code y: 2 # changes pyproject.toml x: 23 lines of code y: 1 # changes setup.py x: 39 lines of code y: 1 # changes src/hyperpod_nemo_adapter/__init__.py x: 1 lines of code y: 1 # changes src/hyperpod_nemo_adapter/collections/data/base.py x: 122 lines of code y: 1 # changes src/hyperpod_nemo_adapter/collections/data/datasets/dummy_dataset.py x: 15 lines of code y: 1 # changes src/hyperpod_nemo_adapter/collections/data/datasets/hf_dataset.py x: 72 lines of code y: 1 # changes src/hyperpod_nemo_adapter/collections/data/dummy_data_module.py x: 25 lines of code y: 1 # changes src/hyperpod_nemo_adapter/collections/data/hf_image_data_module.py x: 54 lines of code y: 1 # changes src/hyperpod_nemo_adapter/collections/data/vision_dataset.py x: 149 lines of code y: 1 # changes src/hyperpod_nemo_adapter/utils/callbacks/base_ckpt_io.py x: 20 lines of code y: 1 # changes src/hyperpod_nemo_adapter/utils/callbacks/checkpoint.py x: 414 lines of code y: 1 # changes src/hyperpod_nemo_adapter/utils/general_utils.py x: 13 lines of code y: 1 # changes src/hyperpod_nemo_adapter/utils/train_utils.py x: 134 lines of code y: 1 # changes
8.0
# changes
  min: 1.0
  average: 2.14
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 8.0
0 1163.0
lines of code
min: 1.0 | average: 98.65 | 25th percentile: 12.0 | median: 35.0 | 75th percentile: 104.0 | max: 1163.0

Number of Contributors vs. Number of Changes: 63 points

src/hyperpod_nemo_adapter/collections/data/__init__.py x: 4 # contributors y: 3 # changes src/hyperpod_nemo_adapter/collections/data/hf_data_module.py x: 3 # contributors y: 2 # changes src/hyperpod_nemo_adapter/collections/model/nlp/sagemaker_llama_model.py x: 3 # contributors y: 3 # changes src/hyperpod_nemo_adapter/collections/model/sagemaker_base_model.py x: 4 # contributors y: 6 # changes src/hyperpod_nemo_adapter/collections/parts/fsdp_strategy.py x: 6 # contributors y: 8 # changes src/hyperpod_nemo_adapter/conf/config_schemas.py x: 6 # contributors y: 7 # changes src/hyperpod_nemo_adapter/utils/callbacks/peft_ckpt_io.py x: 3 # contributors y: 5 # changes src/hyperpod_nemo_adapter/version/__version__.py x: 5 # contributors y: 8 # changes src/hyperpod_nemo_adapter/constants.py x: 3 # contributors y: 4 # changes src/hyperpod_nemo_adapter/collections/data/datasets/__init__.py x: 2 # contributors y: 2 # changes src/hyperpod_nemo_adapter/collections/data/datasets/dummy_dpo_dataset.py x: 1 # contributors y: 1 # changes src/hyperpod_nemo_adapter/collections/model/nlp/sagemaker_deepseek_model.py x: 2 # contributors y: 5 # changes
8.0
# changes
  min: 1.0
  average: 2.14
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 8.0
0 6.0
# contributors
min: 1.0 | average: 1.95 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 6.0

Number of Contributors vs. File Size: 63 points

src/hyperpod_nemo_adapter/collections/data/__init__.py x: 4 # contributors y: 6 lines of code src/hyperpod_nemo_adapter/collections/data/hf_data_module.py x: 3 # contributors y: 58 lines of code src/hyperpod_nemo_adapter/collections/model/nlp/sagemaker_llama_model.py x: 3 # contributors y: 75 lines of code src/hyperpod_nemo_adapter/collections/model/sagemaker_base_model.py x: 4 # contributors y: 547 lines of code src/hyperpod_nemo_adapter/collections/parts/fsdp_strategy.py x: 6 # contributors y: 417 lines of code src/hyperpod_nemo_adapter/collections/parts/sagemaker_trainer_builder.py x: 4 # contributors y: 172 lines of code src/hyperpod_nemo_adapter/conf/config_schemas.py x: 6 # contributors y: 339 lines of code src/hyperpod_nemo_adapter/utils/callbacks/peft_ckpt_io.py x: 3 # contributors y: 150 lines of code src/hyperpod_nemo_adapter/version/__version__.py x: 5 # contributors y: 1 lines of code src/hyperpod_nemo_adapter/collections/model/nlp/__init__.py x: 3 # contributors y: 9 lines of code src/hyperpod_nemo_adapter/constants.py x: 3 # contributors y: 53 lines of code src/hyperpod_nemo_adapter/utils/fsdp_utils.py x: 4 # contributors y: 127 lines of code src/hyperpod_nemo_adapter/collections/data/datasets/__init__.py x: 2 # contributors y: 7 lines of code src/hyperpod_nemo_adapter/collections/data/datasets/dummy_dpo_dataset.py x: 1 # contributors y: 27 lines of code src/hyperpod_nemo_adapter/collections/data/datasets/hf_dpo_dataset.py x: 1 # contributors y: 12 lines of code src/hyperpod_nemo_adapter/collections/data/dummy_dpo_data_module.py x: 1 # contributors y: 32 lines of code src/hyperpod_nemo_adapter/collections/data/hf_dpo_data_module.py x: 1 # contributors y: 35 lines of code src/hyperpod_nemo_adapter/scripts/casting_utils/kernel.py x: 1 # contributors y: 104 lines of code src/hyperpod_nemo_adapter/scripts/fp8_cast_bf16.py x: 3 # contributors y: 63 lines of code src/hyperpod_nemo_adapter/utils/dpo_utils.py x: 1 # contributors y: 220 lines of code src/hyperpod_nemo_adapter/scripts/merge_peft_checkpoint.py x: 3 # contributors y: 66 lines of code src/hyperpod_nemo_adapter/utils/exp_manager.py x: 3 # contributors y: 212 lines of code src/hyperpod_nemo_adapter/collections/model/nlp/sagemaker_deepseek_model.py x: 2 # contributors y: 82 lines of code src/hyperpod_nemo_adapter/collections/model/nlp/custom_models/configuration_deepseek.py x: 2 # contributors y: 99 lines of code src/hyperpod_nemo_adapter/collections/model/nlp/custom_models/modeling_deepseek.py x: 2 # contributors y: 1163 lines of code src/hyperpod_nemo_adapter/patches/patch_llama_flash_attn_cp.py x: 3 # contributors y: 283 lines of code src/hyperpod_nemo_adapter/utils/callbacks/ckpt_io.py x: 3 # contributors y: 94 lines of code src/hyperpod_nemo_adapter/utils/callbacks/full_ckpt_io.py x: 3 # contributors y: 14 lines of code src/hyperpod_nemo_adapter/utils/callbacks/local_ckpt_io.py x: 3 # contributors y: 216 lines of code src/hyperpod_nemo_adapter/collections/model/nlp/sagemaker_qwen_model.py x: 2 # contributors y: 25 lines of code setup.py x: 1 # contributors y: 39 lines of code src/hyperpod_nemo_adapter/__init__.py x: 1 # contributors y: 1 lines of code src/hyperpod_nemo_adapter/collections/data/base.py x: 1 # contributors y: 122 lines of code src/hyperpod_nemo_adapter/collections/data/datasets/dummy_dataset.py x: 1 # contributors y: 15 lines of code src/hyperpod_nemo_adapter/collections/data/datasets/hf_dataset.py x: 1 # contributors y: 72 lines of code src/hyperpod_nemo_adapter/collections/data/hf_image_data_module.py x: 1 # contributors y: 54 lines of code src/hyperpod_nemo_adapter/collections/data/vision_dataset.py x: 1 # contributors y: 149 lines of code src/hyperpod_nemo_adapter/utils/callbacks/base_ckpt_io.py x: 1 # contributors y: 20 lines of code src/hyperpod_nemo_adapter/utils/callbacks/checkpoint.py x: 1 # contributors y: 414 lines of code src/hyperpod_nemo_adapter/utils/train_utils.py x: 1 # contributors y: 134 lines of code
1163.0
lines of code
  min: 1.0
  average: 98.65
  25th percentile: 12.0
  median: 35.0
  75th percentile: 104.0
  max: 1163.0
0 6.0
# contributors
min: 1.0 | average: 1.95 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 6.0