GoogleCloudPlatform / ml-auto-solutions
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
dags/map_reproducibility/utils/internal_aotc_workload.py
dags/map_reproducibility/utils/common_utils.py
9 13 (69%) 42 (21%) 2025-05-02
dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py
dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py
6 11 (54%) 9 (66%) 2025-05-02
dags/map_reproducibility/utils/sample_workload_utils.py
dags/map_reproducibility/utils/internal_aotc_workload.py
5 5 (100%) 13 (38%) 2025-05-02
dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py
dags/map_reproducibility/utils/internal_aotc_workload.py
5 11 (45%) 13 (38%) 2025-05-02
dags/map_reproducibility/utils/sample_workload_utils.py
dags/map_reproducibility/utils/common_utils.py
5 5 (100%) 42 (11%) 2025-05-02
dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py
dags/map_reproducibility/utils/common_utils.py
4 11 (36%) 42 (9%) 2025-05-02
dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py
dags/map_reproducibility/utils/internal_aotc_workload.py
3 9 (33%) 13 (23%) 2025-05-02
dags/map_reproducibility/internal_runs/sample_a3ultra_maxtext_single_run.py
dags/map_reproducibility/utils/internal_aotc_workload.py
3 3 (100%) 13 (23%) 2025-04-30
dags/map_reproducibility/utils/internal_aotc_workload.py
dags/map_reproducibility/utils/constants.py
3 13 (23%) 7 (42%) 2025-05-02
dags/map_reproducibility/internal_runs/sample_a3ultra_maxtext_single_run.py
dags/map_reproducibility/utils/sample_workload_utils.py
3 3 (100%) 5 (60%) 2025-04-30
dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py
dags/map_reproducibility/utils/constants.py
3 11 (27%) 7 (42%) 2025-04-08
dags/map_reproducibility/internal_runs/sample_a3ultra_maxtext_single_run.py
dags/map_reproducibility/utils/common_utils.py
3 3 (100%) 42 (7%) 2025-04-30
dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py
dags/map_reproducibility/utils/common_utils.py
2 9 (22%) 42 (4%) 2025-05-02
dags/map_reproducibility/utils/sample_workload_utils.py
dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py
2 5 (40%) 9 (22%) 2025-05-02
dags/map_reproducibility/utils/benchmarkdb_utils.py
dags/map_reproducibility/utils/internal_aotc_workload.py
2 6 (33%) 13 (15%) 2025-04-25
dags/map_reproducibility/utils/sample_workload_utils.py
dags/map_reproducibility/internal_runs/a4_maxtext_benchmarking_dags.py
2 5 (40%) 2 (100%) 2025-05-02
xlml/apis/task.py
xlml/utils/xpk.py
2 42 (4%) 28 (7%) 2025-04-21
dags/map_reproducibility/internal_runs/a4_maxtext_benchmarking_dags.py
dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py
2 2 (100%) 11 (18%) 2025-05-02
dags/map_reproducibility/internal_runs/backfill_dags.py
dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py
2 2 (100%) 11 (18%) 2025-04-18
dags/map_reproducibility/utils/sample_workload_utils.py
dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py
2 5 (40%) 11 (18%) 2025-05-02
dags/map_reproducibility/internal_runs/dag_configs.py
dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py
2 3 (66%) 9 (22%) 2025-04-30
dags/map_reproducibility/utils/constants.py
dags/map_reproducibility/utils/common_utils.py
2 7 (28%) 42 (4%) 2025-05-02
dags/map_reproducibility/a4/mixtral_8_7b/nemo.py
dags/map_reproducibility/utils/common_utils.py
2 3 (66%) 42 (4%) 2025-04-15
dags/framework3p/microbenchmarks_dag.py
dags/framework3p/configs/microbenchmarks_config.py
2 6 (33%) 5 (40%) 2025-04-29
dags/map_reproducibility/internal_runs/a4_maxtext_benchmarking_dags.py
dags/map_reproducibility/utils/common_utils.py
2 2 (100%) 42 (4%) 2025-05-02
dags/map_reproducibility/internal_runs/backfill_dags.py
dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py
2 2 (100%) 9 (22%) 2025-04-18
dags/map_reproducibility/internal_runs/a4_maxtext_benchmarking_dags.py
dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py
2 2 (100%) 9 (22%) 2025-05-02
dags/map_reproducibility/internal_runs/a4_maxtext_benchmarking_dags.py
dags/map_reproducibility/utils/internal_aotc_workload.py
2 2 (100%) 13 (15%) 2025-05-02
dags/map_reproducibility/internal_runs/dag_configs.py
dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py
2 3 (66%) 11 (18%) 2025-04-30
dags/map_reproducibility/a3ultra/llama_3_1_70b_nemo.py
dags/map_reproducibility/a3mega/llama_3_1_70b_nemo.py
1 3 (33%) 4 (25%) 2025-04-23
dags/multipod/maxtext_profiling_vertex_ai_tensorboard.py
dags/inference/configs/maxtext_inference_microbenchmark_gce_config.py
1 8 (12%) 3 (33%) 2025-04-09
dags/multipod/maxtext_gpu_end_to_end.py
dags/inference/configs/maxtext_inference_microbenchmark_gce_config.py
1 11 (9%) 3 (33%) 2025-04-09
dags/sparsity_diffusion_devx/jax_stable_stack_tpu_e2e.py
dags/multipod/maxtext_profiling.py
1 9 (11%) 15 (6%) 2025-04-09
dags/map_reproducibility/internal_runs/sample_a3mega_maxtext_single_run.py
dags/map_reproducibility/utils/common_utils.py
1 1 (100%) 42 (2%) 2025-04-30
dags/multipod/maxtext_profiling_vertex_ai_tensorboard.py
dags/inference/configs/jetstream_benchmark_serving_gce_config.py
1 8 (12%) 7 (14%) 2025-04-09
dags/sparsity_diffusion_devx/jax_stable_stack_tpu_e2e.py
dags/multipod/maxtext_profiling_vertex_ai_tensorboard.py
1 9 (11%) 8 (12%) 2025-04-09
dags/map_reproducibility/utils/file_comparison.py
dags/map_reproducibility/utils/constants.py
1 1 (100%) 7 (14%) 2025-04-14
dags/multipod/maxtext_gpu_end_to_end.py
dags/multipod/configs/gke_config.py
1 11 (9%) 18 (5%) 2025-04-09
dags/map_reproducibility/a3mega/llama_3_70b_nemo.py
dags/map_reproducibility/utils/common_utils.py
1 3 (33%) 42 (2%) 2025-04-23
xlml/apis/task.py
dags/common/vm_resource.py
1 42 (2%) 18 (5%) 2025-04-21
dags/map_reproducibility/internal_runs/backfill_dags.py
dags/map_reproducibility/internal_runs/dag_configs.py
1 2 (50%) 3 (33%) 2025-04-14
dags/map_reproducibility/a3ultra/llama_3_1_405b_nemo.py
dags/map_reproducibility/utils/common_utils.py
1 1 (100%) 42 (2%) 2025-05-02
dags/map_reproducibility/a3ultra/llama_3_1_70b_nemo.py
dags/map_reproducibility/a3mega/llama_3_70b_nemo.py
1 3 (33%) 3 (33%) 2025-04-23
dags/map_reproducibility/utils/benchmarkdb_utils.py
dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py
1 6 (16%) 9 (11%) 2025-04-08
dags/inference/configs/maxtext_inference_microbenchmark_gce_config.py
dags/sparsity_diffusion_devx/jax_stable_stack_gpu_e2e.py
1 3 (33%) 10 (10%) 2025-04-09
dags/map_reproducibility/a3ultra/llama_3_1_70b_nemo.py
dags/map_reproducibility/a3mega/gpt3_175b_nemo.py
1 3 (33%) 2 (50%) 2025-04-23
dags/map_reproducibility/utils/benchmarkdb_utils.py
dags/map_reproducibility/utils/sample_workload_utils.py
1 6 (16%) 5 (20%) 2025-04-25
dags/map_reproducibility/a3ultra/nemo_two_node.py
dags/map_reproducibility/utils/common_utils.py
1 3 (33%) 42 (2%) 2025-04-15
dags/multipod/maxtext_profiling_vertex_ai_tensorboard.py
dags/multipod/maxtext_profiling.py
1 8 (12%) 15 (6%) 2025-04-09
dags/sparsity_diffusion_devx/jax_stable_stack_tpu_e2e.py
dags/inference/configs/maxtext_inference_microbenchmark_gce_config.py
1 9 (11%) 3 (33%) 2025-04-09
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [dags/map_reproducibility/utils/internal_aotc_workload.py] [dags/map_reproducibility/utils/internal_aotc_workload.py] [dags/map_reproducibility/utils/common_utils.py] [dags/map_reproducibility/utils/common_utils.py] [dags/map_reproducibility/utils/internal_aotc_workload.py]--[dags/map_reproducibility/utils/common_utils.py] 9 [dags/map_reproducibility/utils/constants.py] [dags/map_reproducibility/utils/constants.py] [dags/map_reproducibility/utils/internal_aotc_workload.py]--[dags/map_reproducibility/utils/constants.py] 3 [dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py] [dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py] [dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py]--[dags/map_reproducibility/utils/internal_aotc_workload.py] 5 [dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py]--[dags/map_reproducibility/utils/common_utils.py] 4 [dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py] [dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py] [dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py]--[dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py] 6 [dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py]--[dags/map_reproducibility/utils/constants.py] 3 [dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py]--[dags/map_reproducibility/utils/internal_aotc_workload.py] 3 [dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py]--[dags/map_reproducibility/utils/common_utils.py] 2 [dags/map_reproducibility/utils/sample_workload_utils.py] [dags/map_reproducibility/utils/sample_workload_utils.py] [dags/map_reproducibility/utils/sample_workload_utils.py]--[dags/map_reproducibility/utils/internal_aotc_workload.py] 5 [dags/map_reproducibility/utils/sample_workload_utils.py]--[dags/map_reproducibility/utils/common_utils.py] 5 [dags/map_reproducibility/utils/sample_workload_utils.py]--[dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py] 2 [dags/map_reproducibility/utils/sample_workload_utils.py]--[dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py] 2 [dags/map_reproducibility/internal_runs/a4_maxtext_benchmarking_dags.py] [dags/map_reproducibility/internal_runs/a4_maxtext_benchmarking_dags.py] [dags/map_reproducibility/utils/sample_workload_utils.py]--[dags/map_reproducibility/internal_runs/a4_maxtext_benchmarking_dags.py] 2 [dags/map_reproducibility/internal_runs/sample_a3ultra_maxtext_single_run.py] [dags/map_reproducibility/internal_runs/sample_a3ultra_maxtext_single_run.py] [dags/map_reproducibility/internal_runs/sample_a3ultra_maxtext_single_run.py]--[dags/map_reproducibility/utils/internal_aotc_workload.py] 3 [dags/map_reproducibility/internal_runs/sample_a3ultra_maxtext_single_run.py]--[dags/map_reproducibility/utils/common_utils.py] 3 [dags/map_reproducibility/internal_runs/sample_a3ultra_maxtext_single_run.py]--[dags/map_reproducibility/utils/sample_workload_utils.py] 3 [dags/map_reproducibility/utils/constants.py]--[dags/map_reproducibility/utils/common_utils.py] 2 [dags/map_reproducibility/utils/benchmarkdb_utils.py] [dags/map_reproducibility/utils/benchmarkdb_utils.py] [dags/map_reproducibility/utils/benchmarkdb_utils.py]--[dags/map_reproducibility/utils/internal_aotc_workload.py] 2 [dags/map_reproducibility/utils/benchmarkdb_utils.py]--[dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py] 1 [dags/map_reproducibility/utils/benchmarkdb_utils.py]--[dags/map_reproducibility/utils/sample_workload_utils.py] 1 [dags/map_reproducibility/internal_runs/a4_maxtext_benchmarking_dags.py]--[dags/map_reproducibility/utils/internal_aotc_workload.py] 2 [dags/map_reproducibility/internal_runs/a4_maxtext_benchmarking_dags.py]--[dags/map_reproducibility/utils/common_utils.py] 2 [dags/map_reproducibility/internal_runs/a4_maxtext_benchmarking_dags.py]--[dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py] 2 [dags/map_reproducibility/internal_runs/a4_maxtext_benchmarking_dags.py]--[dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py] 2 [xlml/apis/task.py] [xlml/apis/task.py] [xlml/utils/xpk.py] [xlml/utils/xpk.py] [xlml/apis/task.py]--[xlml/utils/xpk.py] 2 [dags/common/vm_resource.py] [dags/common/vm_resource.py] [xlml/apis/task.py]--[dags/common/vm_resource.py] 1 [dags/map_reproducibility/internal_runs/backfill_dags.py] [dags/map_reproducibility/internal_runs/backfill_dags.py] [dags/map_reproducibility/internal_runs/backfill_dags.py]--[dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py] 2 [dags/map_reproducibility/internal_runs/backfill_dags.py]--[dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py] 2 [dags/map_reproducibility/internal_runs/dag_configs.py] [dags/map_reproducibility/internal_runs/dag_configs.py] [dags/map_reproducibility/internal_runs/backfill_dags.py]--[dags/map_reproducibility/internal_runs/dag_configs.py] 1 [dags/map_reproducibility/internal_runs/dag_configs.py]--[dags/map_reproducibility/internal_runs/a3ultra_maxtext_benchmarking_dags.py] 2 [dags/map_reproducibility/internal_runs/dag_configs.py]--[dags/map_reproducibility/internal_runs/a3mega_maxtext_benchmarking_dags.py] 2 [dags/map_reproducibility/a4/mixtral_8_7b/nemo.py] [dags/map_reproducibility/a4/mixtral_8_7b/nemo.py] [dags/map_reproducibility/a4/mixtral_8_7b/nemo.py]--[dags/map_reproducibility/utils/common_utils.py] 2 [dags/framework3p/microbenchmarks_dag.py] [dags/framework3p/microbenchmarks_dag.py] [dags/framework3p/configs/microbenchmarks_config.py] [dags/framework3p/configs/microbenchmarks_config.py] [dags/framework3p/microbenchmarks_dag.py]--[dags/framework3p/configs/microbenchmarks_config.py] 2 [dags/map_reproducibility/a3ultra/llama_3_1_70b_nemo.py] [dags/map_reproducibility/a3ultra/llama_3_1_70b_nemo.py] [dags/map_reproducibility/a3mega/llama_3_1_70b_nemo.py] [dags/map_reproducibility/a3mega/llama_3_1_70b_nemo.py] [dags/map_reproducibility/a3ultra/llama_3_1_70b_nemo.py]--[dags/map_reproducibility/a3mega/llama_3_1_70b_nemo.py] 1 [dags/map_reproducibility/a3mega/llama_3_70b_nemo.py] [dags/map_reproducibility/a3mega/llama_3_70b_nemo.py] [dags/map_reproducibility/a3ultra/llama_3_1_70b_nemo.py]--[dags/map_reproducibility/a3mega/llama_3_70b_nemo.py] 1 [dags/map_reproducibility/a3mega/gpt3_175b_nemo.py] [dags/map_reproducibility/a3mega/gpt3_175b_nemo.py] [dags/map_reproducibility/a3ultra/llama_3_1_70b_nemo.py]--[dags/map_reproducibility/a3mega/gpt3_175b_nemo.py] 1 [dags/multipod/maxtext_profiling_vertex_ai_tensorboard.py] [dags/multipod/maxtext_profiling_vertex_ai_tensorboard.py] [dags/inference/configs/maxtext_inference_microbenchmark_gce_config.py] [dags/inference/configs/maxtext_inference_microbenchmark_gce_config.py] [dags/multipod/maxtext_profiling_vertex_ai_tensorboard.py]--[dags/inference/configs/maxtext_inference_microbenchmark_gce_config.py] 1 [dags/multipod/maxtext_profiling.py] [dags/multipod/maxtext_profiling.py] [dags/multipod/maxtext_profiling_vertex_ai_tensorboard.py]--[dags/multipod/maxtext_profiling.py] 1 [dags/inference/configs/jetstream_benchmark_serving_gce_config.py] [dags/inference/configs/jetstream_benchmark_serving_gce_config.py] [dags/multipod/maxtext_profiling_vertex_ai_tensorboard.py]--[dags/inference/configs/jetstream_benchmark_serving_gce_config.py] 1 [dags/sparsity_diffusion_devx/jax_stable_stack_gpu_e2e.py] [dags/sparsity_diffusion_devx/jax_stable_stack_gpu_e2e.py] [dags/inference/configs/maxtext_inference_microbenchmark_gce_config.py]--[dags/sparsity_diffusion_devx/jax_stable_stack_gpu_e2e.py] 1 [dags/multipod/maxtext_gpu_end_to_end.py] [dags/multipod/maxtext_gpu_end_to_end.py] [dags/multipod/maxtext_gpu_end_to_end.py]--[dags/inference/configs/maxtext_inference_microbenchmark_gce_config.py] 1 [dags/multipod/configs/gke_config.py] [dags/multipod/configs/gke_config.py] [dags/multipod/maxtext_gpu_end_to_end.py]--[dags/multipod/configs/gke_config.py] 1 [dags/sparsity_diffusion_devx/jax_stable_stack_tpu_e2e.py] [dags/sparsity_diffusion_devx/jax_stable_stack_tpu_e2e.py] [dags/sparsity_diffusion_devx/jax_stable_stack_tpu_e2e.py]--[dags/multipod/maxtext_profiling_vertex_ai_tensorboard.py] 1 [dags/sparsity_diffusion_devx/jax_stable_stack_tpu_e2e.py]--[dags/inference/configs/maxtext_inference_microbenchmark_gce_config.py] 1 [dags/sparsity_diffusion_devx/jax_stable_stack_tpu_e2e.py]--[dags/multipod/maxtext_profiling.py] 1 [dags/map_reproducibility/internal_runs/sample_a3mega_maxtext_single_run.py] [dags/map_reproducibility/internal_runs/sample_a3mega_maxtext_single_run.py] [dags/map_reproducibility/internal_runs/sample_a3mega_maxtext_single_run.py]--[dags/map_reproducibility/utils/common_utils.py] 1 [dags/map_reproducibility/utils/file_comparison.py] [dags/map_reproducibility/utils/file_comparison.py] [dags/map_reproducibility/utils/file_comparison.py]--[dags/map_reproducibility/utils/constants.py] 1 [dags/map_reproducibility/a3mega/llama_3_70b_nemo.py]--[dags/map_reproducibility/utils/common_utils.py] 1 [dags/map_reproducibility/a3ultra/llama_3_1_405b_nemo.py] [dags/map_reproducibility/a3ultra/llama_3_1_405b_nemo.py] [dags/map_reproducibility/a3ultra/llama_3_1_405b_nemo.py]--[dags/map_reproducibility/utils/common_utils.py] 1 [dags/map_reproducibility/a3ultra/nemo_two_node.py] [dags/map_reproducibility/a3ultra/nemo_two_node.py] [dags/map_reproducibility/a3ultra/nemo_two_node.py]--[dags/map_reproducibility/utils/common_utils.py] 1
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.