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).
Pairs | # same commits | # commits 1 | # commits 2 |
---|---|---|---|
horovod/common/operations.h horovod/common/operations.cc |
29 | 29 (100%) | 74 (39%) |
setup.py horovod/common/operations.cc |
25 | 119 (21%) | 74 (33%) |
horovod/common/operations.cc horovod/common/common.h |
19 | 74 (25%) | 23 (82%) |
horovod/torch/mpi_ops.py horovod/torch/__init__.py |
17 | 23 (73%) | 41 (41%) |
horovod/tensorflow/mpi_ops.cc horovod/common/operations.cc |
16 | 30 (53%) | 74 (21%) |
horovod/tensorflow/mpi_ops.py horovod/tensorflow/__init__.py |
16 | 20 (80%) | 42 (38%) |
setup.py horovod/common/operations.h |
16 | 119 (13%) | 29 (55%) |
setup.py horovod/tensorflow/__init__.py |
16 | 119 (13%) | 42 (38%) |
horovod/torch/__init__.py horovod/tensorflow/__init__.py |
15 | 41 (36%) | 42 (35%) |
horovod/torch/mpi_ops.py horovod/tensorflow/__init__.py |
15 | 23 (65%) | 42 (35%) |
setup.py horovod/torch/mpi_ops.py |
15 | 119 (12%) | 23 (65%) |
setup.py horovod/common/common.h |
15 | 119 (12%) | 23 (65%) |
horovod/common/operations.h horovod/common/common.h |
14 | 29 (48%) | 23 (60%) |
setup.py horovod/tensorflow/mpi_ops.cc |
14 | 119 (11%) | 30 (46%) |
horovod/tensorflow/__init__.py horovod/keras/__init__.py |
13 | 42 (30%) | 18 (72%) |
horovod/common/ops/nccl_operations.cc horovod/common/operations.cc |
12 | 13 (92%) | 74 (16%) |
horovod/tensorflow/__init__.py horovod/common/operations.cc |
12 | 42 (28%) | 74 (16%) |
horovod/tensorflow/keras/__init__.py horovod/keras/__init__.py |
12 | 13 (92%) | 18 (66%) |
horovod/torch/__init__.py horovod/common/operations.cc |
12 | 41 (29%) | 74 (16%) |
horovod/tensorflow/mpi_ops.cc horovod/tensorflow/__init__.py |
11 | 30 (36%) | 42 (26%) |
Pairs | # same commits | # commits 1 | # commits 2 |
---|---|---|---|
horovod/tensorflow/mpi_ops.cc horovod/common/operations.cc |
16 | 30 (53%) | 74 (21%) |
horovod/torch/__init__.py horovod/tensorflow/__init__.py |
15 | 41 (36%) | 42 (35%) |
horovod/torch/mpi_ops.py horovod/tensorflow/__init__.py |
15 | 23 (65%) | 42 (35%) |
horovod/tensorflow/__init__.py horovod/keras/__init__.py |
13 | 42 (30%) | 18 (72%) |
horovod/common/ops/nccl_operations.cc horovod/common/operations.cc |
12 | 13 (92%) | 74 (16%) |
horovod/tensorflow/__init__.py horovod/common/operations.cc |
12 | 42 (28%) | 74 (16%) |
horovod/tensorflow/keras/__init__.py horovod/keras/__init__.py |
12 | 13 (92%) | 18 (66%) |
horovod/torch/__init__.py horovod/common/operations.cc |
12 | 41 (29%) | 74 (16%) |
horovod/torch/mpi_ops.py horovod/common/operations.cc |
11 | 23 (47%) | 74 (14%) |
horovod/common/ops/collective_operations.h horovod/common/operations.cc |
10 | 10 (100%) | 74 (13%) |
horovod/common/ops/cuda_operations.cc horovod/common/operations.cc |
10 | 15 (66%) | 74 (13%) |
horovod/common/ops/nccl_operations.h horovod/common/operations.cc |
10 | 11 (90%) | 74 (13%) |
horovod/tensorflow/__init__.py horovod/common/operations.h |
10 | 42 (23%) | 29 (34%) |
horovod/torch/__init__.py horovod/tensorflow/mpi_ops.py |
10 | 41 (24%) | 20 (50%) |
horovod/torch/mpi_ops.py horovod/tensorflow/mpi_ops.py |
10 | 23 (43%) | 20 (50%) |
horovod/common/ops/collective_operations.cc horovod/common/operations.cc |
9 | 11 (81%) | 74 (12%) |
horovod/keras/__init__.py horovod/common/operations.cc |
9 | 18 (50%) | 74 (12%) |
horovod/tensorflow/mpi_ops.cc horovod/common/common.h |
9 | 30 (30%) | 23 (39%) |
horovod/torch/__init__.py horovod/common/operations.h |
9 | 41 (21%) | 29 (31%) |
horovod/common/ops/collective_operations.h horovod/common/operations.h |
8 | 10 (80%) | 29 (27%) |