tensorflow / tfx
File Change Frequency

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

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 537 files with 40,351 lines of code.
    • 2 files changed more than 100 times (1,170 lines of code)
    • 24 files changed 51-100 times (4,495 lines of code)
    • 71 files changed 21-50 times (9,894 lines of code)
    • 192 files changed 6-20 times (13,974 lines of code)
    • 248 files changed 1-5 times (10,818 lines of code)
2% | 11% | 24% | 34% | 26%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
py, md, yaml, ipynb, proto, pb, sh, json, meta, txt, com, yml, bzl, svg, gitignore, dockerignore, cfg, in
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py3% | 13% | 28% | 40% | 13%
proto0% | 0% | 34% | 46% | 18%
bzl0% | 0% | 72% | 0% | 27%
yaml0% | 0% | 0% | 27% | 72%
in0% | 0% | 0% | 100% | 0%
pb0% | 0% | 0% | 0% | 100%
cfg0% | 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
tfx/components16% | 22% | 25% | 30% | 5%
tfx52% | 0% | 34% | <1% | 12%
tfx/orchestration0% | 13% | 31% | 39% | 16%
tfx/types0% | 58% | 32% | 6% | 2%
ROOT0% | 87% | 0% | 5% | 6%
tfx/tools0% | 10% | 27% | 49% | 13%
tfx/extensions0% | 7% | 28% | 53% | 11%
tfx/dsl0% | 0% | 24% | 61% | 13%
tfx/benchmarks0% | 0% | 9% | 6% | 83%
tfx/proto0% | 0% | 37% | 46% | 16%
tfx/experimental0% | 0% | 14% | 46% | 39%
tfx/utils0% | 0% | 17% | 48% | 34%
tfx/scripts0% | 0% | 47% | 51% | <1%
tfx/v10% | 0% | 0% | 58% | 41%
package_build/ml-pipelines-sdk0% | 0% | 0% | 0% | 100%
package_build/tfx0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
dependencies.py
in tfx
120 12 10 1004 192
executor.py
in tfx/components/transform
1050 56 23 1068 134
standard_component_specs.py
in tfx/types
382 - 25 910 97
pipeline.py
in tfx/orchestration
111 6 81 1068 76
component.py
in tfx/components/trainer
75 1 90 1068 74
component.py
in tfx/components/transform
85 1 90 1068 74
executor.py
in tfx/components/trainer
113 5 95 1068 74
metadata.py
in tfx/orchestration
715 36 4 1068 72
component.py
in tfx/components/example_gen
80 2 91 1005 67
base_driver.py
in tfx/components/base
6 - 95 1068 66
component.py
in tfx/components/evaluator
66 1 90 1068 66
driver.py
in tfx/components/example_gen
128 8 95 1009 65
executor.py
in tfx/components/evaluator
255 2 95 1068 65
setup.py
in root
202 8 25 1068 62
component.py
in tfx/components/statistics_gen
30 1 90 1068 61
component.py
in tfx/components/schema_gen
31 1 16 1068 61
runner.py
in tfx/extensions/google_cloud_ai_platform
133 7 95 956 61
component.py
in tfx/components/example_validator
26 1 90 1068 59
container_entrypoint.py
in tfx/orchestration/kubeflow
275 12 59 1068 56
utils.py
in tfx/components/example_gen
436 17 95 1022 56