huggingface / optimum-neuron
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
optimum/neuron/trainers.py
optimum/neuron/accelerate/accelerator.py
3 79 (3%) 41 (7%) 2025-06-20
optimum/neuron/models/training/modeling_utils.py
optimum/neuron/accelerate/accelerator.py
3 12 (25%) 41 (7%) 2025-06-20
optimum/neuron/models/training/modeling_utils.py
optimum/neuron/models/training/__init__.py
3 12 (25%) 7 (42%) 2025-06-20
optimum/neuron/trainers.py
optimum/neuron/models/training/__init__.py
3 79 (3%) 7 (42%) 2025-06-20
optimum/neuron/trainers.py
optimum/neuron/models/training/modeling_utils.py
3 79 (3%) 12 (25%) 2025-06-20
optimum/neuron/models/training/__init__.py
optimum/neuron/accelerate/accelerator.py
3 7 (42%) 41 (7%) 2025-06-20
optimum/neuron/utils/training_utils.py
optimum/neuron/trainers.py
2 33 (6%) 79 (2%) 2025-06-20
optimum/neuron/models/training/loss_utils.py
optimum/neuron/models/training/granite/modeling_granite.py
2 3 (66%) 24 (8%) 2025-06-20
optimum/neuron/models/training/loss_utils.py
optimum/neuron/accelerate/accelerator.py
2 3 (66%) 41 (4%) 2025-06-20
optimum/neuron/models/training/granite/modeling_granite.py
optimum/neuron/models/training/config.py
2 24 (8%) 9 (22%) 2025-06-20
optimum/neuron/models/training/pipeline_utils.py
optimum/neuron/models/training/llama/modeling_llama.py
2 2 (100%) 11 (18%) 2025-06-20
optimum/neuron/models/training/llama/modeling_llama.py
optimum/neuron/models/training/granite/modeling_granite.py
2 11 (18%) 24 (8%) 2025-06-20
optimum/neuron/models/training/granite/modeling_granite.py
optimum/neuron/accelerate/accelerator.py
2 24 (8%) 41 (4%) 2025-06-20
optimum/neuron/models/training/modeling_utils.py
optimum/neuron/models/training/granite/modeling_granite.py
2 12 (16%) 24 (8%) 2025-06-20
optimum/neuron/utils/training_utils.py
optimum/neuron/models/training/__init__.py
2 33 (6%) 7 (28%) 2025-06-20
optimum/neuron/models/training/modeling_utils.py
optimum/neuron/models/training/llama/modeling_llama.py
2 12 (16%) 11 (18%) 2025-06-20
optimum/neuron/utils/training_utils.py
optimum/neuron/models/training/modeling_utils.py
2 33 (6%) 12 (16%) 2025-06-20
optimum/neuron/models/training/qwen3/modeling_qwen3.py
optimum/neuron/models/training/loss_utils.py
2 6 (33%) 3 (66%) 2025-06-20
optimum/neuron/trainers.py
optimum/neuron/models/training/llama/modeling_llama.py
2 79 (2%) 11 (18%) 2025-06-20
optimum/neuron/models/training/llama/modeling_llama.py
optimum/neuron/accelerate/accelerator.py
2 11 (18%) 41 (4%) 2025-06-20
optimum/neuron/models/training/config.py
optimum/neuron/accelerate/accelerator.py
2 9 (22%) 41 (4%) 2025-06-20
optimum/neuron/models/training/modeling_utils.py
optimum/neuron/models/training/config.py
2 12 (16%) 9 (22%) 2025-06-20
optimum/neuron/models/training/llama/modeling_llama.py
optimum/neuron/models/training/config.py
2 11 (18%) 9 (22%) 2025-06-20
optimum/neuron/models/training/transformations_utils.py
optimum/neuron/trainers.py
2 6 (33%) 79 (2%) 2025-06-16
optimum/neuron/trainers.py
optimum/neuron/models/training/qwen3/modeling_qwen3.py
2 79 (2%) 6 (33%) 2025-06-20
optimum/neuron/models/training/pipeline_utils.py
optimum/neuron/models/training/granite/modeling_granite.py
2 2 (100%) 24 (8%) 2025-06-20
optimum/neuron/models/training/qwen3/modeling_qwen3.py
optimum/neuron/models/training/modeling_utils.py
2 6 (33%) 12 (16%) 2025-06-20
optimum/neuron/models/training/qwen3/modeling_qwen3.py
optimum/neuron/models/training/__init__.py
2 6 (33%) 7 (28%) 2025-06-20
optimum/neuron/models/training/llama/modeling_llama.py
optimum/neuron/models/training/__init__.py
2 11 (18%) 7 (28%) 2025-06-20
optimum/neuron/models/training/pipeline_utils.py
optimum/neuron/models/training/modeling_utils.py
2 2 (100%) 12 (16%) 2025-06-20
optimum/neuron/trainers.py
optimum/neuron/models/training/granite/modeling_granite.py
2 79 (2%) 24 (8%) 2025-06-20
optimum/neuron/peft/peft_model.py
optimum/neuron/models/training/__init__.py
2 2 (100%) 7 (28%) 2025-06-16
optimum/neuron/models/training/transformations_utils.py
optimum/neuron/accelerate/accelerator.py
2 6 (33%) 41 (4%) 2025-06-16
optimum/neuron/models/training/pipeline_utils.py
optimum/neuron/accelerate/accelerator.py
2 2 (100%) 41 (4%) 2025-06-20
optimum/neuron/models/training/granite/modeling_granite.py
optimum/neuron/models/training/__init__.py
2 24 (8%) 7 (28%) 2025-06-20
optimum/neuron/peft/peft_model.py
optimum/neuron/trainers.py
2 2 (100%) 79 (2%) 2025-06-16
optimum/neuron/models/training/qwen3/modeling_qwen3.py
optimum/neuron/models/training/pipeline_utils.py
2 6 (33%) 2 (100%) 2025-06-20
optimum/neuron/peft/peft_model.py
optimum/neuron/accelerate/accelerator.py
2 2 (100%) 41 (4%) 2025-06-16
optimum/neuron/models/training/modeling_utils.py
optimum/neuron/models/training/loss_utils.py
2 12 (16%) 3 (66%) 2025-06-20
optimum/neuron/models/training/loss_utils.py
optimum/neuron/models/training/config.py
2 3 (66%) 9 (22%) 2025-06-20
optimum/neuron/models/training/loss_utils.py
optimum/neuron/models/training/llama/modeling_llama.py
2 3 (66%) 11 (18%) 2025-06-20
optimum/neuron/trainers.py
optimum/neuron/models/training/pipeline_utils.py
2 79 (2%) 2 (100%) 2025-06-20
optimum/neuron/models/training/pipeline_utils.py
optimum/neuron/models/training/__init__.py
2 2 (100%) 7 (28%) 2025-06-20
optimum/neuron/models/training/transformations_utils.py
optimum/neuron/models/training/modeling_utils.py
2 6 (33%) 12 (16%) 2025-06-16
optimum/neuron/models/training/transformations_utils.py
optimum/neuron/models/training/__init__.py
2 6 (33%) 7 (28%) 2025-06-16
optimum/neuron/models/training/qwen3/modeling_qwen3.py
optimum/neuron/models/training/config.py
2 6 (33%) 9 (22%) 2025-06-20
optimum/neuron/models/training/qwen3/modeling_qwen3.py
optimum/neuron/models/training/granite/modeling_granite.py
2 6 (33%) 24 (8%) 2025-06-20
optimum/neuron/peft/peft_model.py
optimum/neuron/models/training/modeling_utils.py
2 2 (100%) 12 (16%) 2025-06-16
optimum/neuron/trainers.py
optimum/neuron/models/training/loss_utils.py
2 79 (2%) 3 (66%) 2025-06-20
optimum/neuron/utils/training_utils.py
optimum/neuron/accelerate/accelerator.py
2 33 (6%) 41 (4%) 2025-06-20
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [optimum/neuron/trainers.py] [optimum/neuron/trainers.py] [optimum/neuron/accelerate/accelerator.py] [optimum/neuron/accelerate/accelerator.py] [optimum/neuron/trainers.py]--[optimum/neuron/accelerate/accelerator.py] 3 [optimum/neuron/models/training/modeling_utils.py] [optimum/neuron/models/training/modeling_utils.py] [optimum/neuron/trainers.py]--[optimum/neuron/models/training/modeling_utils.py] 3 [optimum/neuron/models/training/__init__.py] [optimum/neuron/models/training/__init__.py] [optimum/neuron/trainers.py]--[optimum/neuron/models/training/__init__.py] 3 [optimum/neuron/models/training/loss_utils.py] [optimum/neuron/models/training/loss_utils.py] [optimum/neuron/trainers.py]--[optimum/neuron/models/training/loss_utils.py] 2 [optimum/neuron/models/training/granite/modeling_granite.py] [optimum/neuron/models/training/granite/modeling_granite.py] [optimum/neuron/trainers.py]--[optimum/neuron/models/training/granite/modeling_granite.py] 2 [optimum/neuron/models/training/pipeline_utils.py] [optimum/neuron/models/training/pipeline_utils.py] [optimum/neuron/trainers.py]--[optimum/neuron/models/training/pipeline_utils.py] 2 [optimum/neuron/models/training/llama/modeling_llama.py] [optimum/neuron/models/training/llama/modeling_llama.py] [optimum/neuron/trainers.py]--[optimum/neuron/models/training/llama/modeling_llama.py] 2 [optimum/neuron/models/training/qwen3/modeling_qwen3.py] [optimum/neuron/models/training/qwen3/modeling_qwen3.py] [optimum/neuron/trainers.py]--[optimum/neuron/models/training/qwen3/modeling_qwen3.py] 2 [optimum/neuron/models/training/modeling_utils.py]--[optimum/neuron/accelerate/accelerator.py] 3 [optimum/neuron/models/training/modeling_utils.py]--[optimum/neuron/models/training/__init__.py] 3 [optimum/neuron/models/training/modeling_utils.py]--[optimum/neuron/models/training/loss_utils.py] 2 [optimum/neuron/models/training/modeling_utils.py]--[optimum/neuron/models/training/granite/modeling_granite.py] 2 [optimum/neuron/models/training/config.py] [optimum/neuron/models/training/config.py] [optimum/neuron/models/training/modeling_utils.py]--[optimum/neuron/models/training/config.py] 2 [optimum/neuron/models/training/modeling_utils.py]--[optimum/neuron/models/training/llama/modeling_llama.py] 2 [optimum/neuron/models/training/__init__.py]--[optimum/neuron/accelerate/accelerator.py] 3 [optimum/neuron/utils/training_utils.py] [optimum/neuron/utils/training_utils.py] [optimum/neuron/utils/training_utils.py]--[optimum/neuron/trainers.py] 2 [optimum/neuron/utils/training_utils.py]--[optimum/neuron/accelerate/accelerator.py] 2 [optimum/neuron/utils/training_utils.py]--[optimum/neuron/models/training/modeling_utils.py] 2 [optimum/neuron/utils/training_utils.py]--[optimum/neuron/models/training/__init__.py] 2 [optimum/neuron/models/training/loss_utils.py]--[optimum/neuron/accelerate/accelerator.py] 2 [optimum/neuron/models/training/loss_utils.py]--[optimum/neuron/models/training/granite/modeling_granite.py] 2 [optimum/neuron/models/training/loss_utils.py]--[optimum/neuron/models/training/config.py] 2 [optimum/neuron/models/training/loss_utils.py]--[optimum/neuron/models/training/llama/modeling_llama.py] 2 [optimum/neuron/models/training/granite/modeling_granite.py]--[optimum/neuron/accelerate/accelerator.py] 2 [optimum/neuron/models/training/granite/modeling_granite.py]--[optimum/neuron/models/training/__init__.py] 2 [optimum/neuron/models/training/granite/modeling_granite.py]--[optimum/neuron/models/training/config.py] 2 [optimum/neuron/models/training/config.py]--[optimum/neuron/accelerate/accelerator.py] 2 [optimum/neuron/models/training/pipeline_utils.py]--[optimum/neuron/accelerate/accelerator.py] 2 [optimum/neuron/models/training/pipeline_utils.py]--[optimum/neuron/models/training/modeling_utils.py] 2 [optimum/neuron/models/training/pipeline_utils.py]--[optimum/neuron/models/training/__init__.py] 2 [optimum/neuron/models/training/pipeline_utils.py]--[optimum/neuron/models/training/granite/modeling_granite.py] 2 [optimum/neuron/models/training/pipeline_utils.py]--[optimum/neuron/models/training/llama/modeling_llama.py] 2 [optimum/neuron/models/training/llama/modeling_llama.py]--[optimum/neuron/accelerate/accelerator.py] 2 [optimum/neuron/models/training/llama/modeling_llama.py]--[optimum/neuron/models/training/__init__.py] 2 [optimum/neuron/models/training/llama/modeling_llama.py]--[optimum/neuron/models/training/granite/modeling_granite.py] 2 [optimum/neuron/models/training/llama/modeling_llama.py]--[optimum/neuron/models/training/config.py] 2 [optimum/neuron/models/training/qwen3/modeling_qwen3.py]--[optimum/neuron/models/training/modeling_utils.py] 2 [optimum/neuron/models/training/qwen3/modeling_qwen3.py]--[optimum/neuron/models/training/__init__.py] 2 [optimum/neuron/models/training/qwen3/modeling_qwen3.py]--[optimum/neuron/models/training/loss_utils.py] 2 [optimum/neuron/models/training/qwen3/modeling_qwen3.py]--[optimum/neuron/models/training/granite/modeling_granite.py] 2 [optimum/neuron/models/training/qwen3/modeling_qwen3.py]--[optimum/neuron/models/training/config.py] 2 [optimum/neuron/models/training/qwen3/modeling_qwen3.py]--[optimum/neuron/models/training/pipeline_utils.py] 2 [optimum/neuron/models/training/transformations_utils.py] [optimum/neuron/models/training/transformations_utils.py] [optimum/neuron/models/training/transformations_utils.py]--[optimum/neuron/trainers.py] 2 [optimum/neuron/models/training/transformations_utils.py]--[optimum/neuron/accelerate/accelerator.py] 2 [optimum/neuron/models/training/transformations_utils.py]--[optimum/neuron/models/training/modeling_utils.py] 2 [optimum/neuron/models/training/transformations_utils.py]--[optimum/neuron/models/training/__init__.py] 2 [optimum/neuron/peft/peft_model.py] [optimum/neuron/peft/peft_model.py] [optimum/neuron/peft/peft_model.py]--[optimum/neuron/trainers.py] 2 [optimum/neuron/peft/peft_model.py]--[optimum/neuron/accelerate/accelerator.py] 2 [optimum/neuron/peft/peft_model.py]--[optimum/neuron/models/training/modeling_utils.py] 2 [optimum/neuron/peft/peft_model.py]--[optimum/neuron/models/training/__init__.py] 2
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G optimum optimum optimum--optimum 7 notebooks notebooks optimum--notebooks 2 ROOT ROOT ROOT--optimum 2 ROOT--notebooks 1 tools tools tools--optimum 1 tools--ROOT 1 tools--notebooks 1 benchmark benchmark benchmark--benchmark 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...