pytorch / torchx
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 75
  • Daily file updates (only one update per file and date counted): 459
  • First update: 2021-05-05
  • Latest update: 2022-01-22
  • Days between first and latest update: 263 (37 weeks, estimated 185 working days)
  • Active days (at least one file change): 134
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 75 files with 5,123 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 45 files that are 181-365 days old (3,419 lines of code)
    • 25 files that are 91-180 days old (1,049 lines of code)
    • 4 files that are 31-90 days old (570 lines of code)
    • 1 files that are 1-30 days old (85 lines of code)
0% | 66% | 20% | 11% | 1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 75 files with 5,123 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 3 files have been last changed 181-365 days ago (105 lines of code)
    • 4 files have been last changed 91-180 days ago (211 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 68 files have been last changed 1-30 days ago (4,807 lines of code)
0% | 2% | 4% | 0% | 93%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, rst, yaml, md, sh, txt, gitignore, css, svg, js, dockerignore, watchmanconfig, toml, json, yml, html
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py0% | 68% | 17% | 11% | 1%
yaml0% | 44% | 55% | 0% | 0%
toml0% | 100% | 0% | 0% | 0%
yml0% | 0% | 100% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
yaml0% | 44% | 55% | 0% | 0%
toml0% | 100% | 0% | 0% | 0%
py0% | <1% | 0% | 0% | 99%
yml0% | 0% | 100% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
torchx/schedulers0% | 68% | 1% | 30% | 0%
torchx/cli0% | 93% | 6% | 0% | 0%
torchx/runner0% | 61% | 23% | 0% | 15%
torchx/components0% | 64% | 35% | 0% | 0%
scripts0% | 60% | 39% | 0% | 0%
torchx/util0% | 100% | 0% | 0% | 0%
torchx/pipelines0% | 100% | 0% | 0% | 0%
torchx/apps0% | 39% | 60% | 0% | 0%
scripts/spellcheck_conf0% | 100% | 0% | 0% | 0%
ROOT0% | 100% | 0% | 0% | 0%
torchx0% | 30% | 0% | 69% | 0%
torchx/runtime0% | <1% | 99% | 0% | 0%
resources0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
scripts/spellcheck_conf0% | 100% | 0% | 0% | 0%
ROOT0% | 2% | 0% | 0% | 97%
torchx/util0% | <1% | 0% | 0% | 99%
resources0% | 0% | 100% | 0% | 0%
torchx/schedulers0% | 0% | 0% | 0% | 100%
torchx/cli0% | 0% | 0% | 0% | 100%
torchx/runner0% | 0% | 0% | 0% | 100%
torchx/components0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
torchx/apps0% | 0% | 0% | 0% | 100%
torchx/pipelines0% | 0% | 0% | 0% | 100%
torchx/runtime0% | 0% | 0% | 0% | 100%
torchx0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
setup.py
in root
72 2 29 265 10
__init__.py
in torchx/components
20 - 29 265 17
__init__.py
in torchx
4 - 29 265 4
version.py
in torchx
3 - 29 265 15
cmd_run.py
in torchx/cli
244 12 7 258 34
main.py
in torchx/cli
73 5 29 258 10
cmd_base.py
in torchx/cli
9 2 29 258 2
__init__.py
in torchx/cli
1 - 29 258 11
cmd_log.py
in torchx/cli
156 6 29 257 11
cmd_status.py
in torchx/cli
115 8 29 257 8
cmd_describe.py
in torchx/cli
29 2 29 257 6
conf_helpers.py
in torchx/cli
21 3 29 257 3
cmd_runopts.py
in torchx/cli
20 2 29 257 6
adapter.py
in torchx/pipelines/kfp
132 7 29 256 15
__init__.py
in torchx/pipelines/kfp
8 1 29 256 3
__init__.py
in torchx/runtime
1 - 29 256 4
version.py
in torchx/pipelines/kfp
1 - 29 256 2
__init__.py
in torchx/apps
1 - 29 256 3
local_scheduler.py
in torchx/schedulers
560 48 15 252 37
__init__.py
in torchx/schedulers
34 4 29 252 12
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in torchx/util
1 - 248 248 1
toml
pyproject.toml
in root
2 - 231 231 1
spellcheck.yaml
in scripts/spellcheck_conf
102 - 223 223 1
kfp_volcano_role_binding.yaml
in resources
25 - 103 103 1
torchx_integration_tests_role.yaml
in resources
30 - 103 103 1
etcd.yaml
in resources
70 - 103 103 1
torchx-dev-eks-template.yml
in resources
86 - 103 103 1
__init__.py
in torchx/apps/serve
1 - 29 232 3
__init__.py
in torchx/apps/utils
1 - 29 153 3
__init__.py
in torchx/apps
1 - 29 256 3
hpo.py
in torchx/components
1 - 29 223 4
train.py
in torchx/components
1 - 29 155 8
__init__.py
in torchx/components/integration_tests
1 - 29 119 2
interpret.py
in torchx/components
1 - 29 155 4
__init__.py
in torchx/cli
1 - 29 258 11
__init__.py
in torchx/pipelines
1 - 29 237 4
version.py
in torchx/pipelines/kfp
1 - 29 256 2
__init__.py
in torchx/runtime/hpo
1 - 29 133 4
__init__.py
in torchx/runtime/tracking
1 - 29 133 2
__init__.py
in torchx/runtime
1 - 29 256 4
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
workspaces.py
in torchx/runner
85 6 10 20 2
notebook.py
in torchx
16 2 29 68 2
ray_scheduler.py
in torchx/schedulers
147 11 29 84 3
streams.py
in torchx/schedulers
46 4 29 84 3
docker_scheduler.py
in torchx/schedulers
361 21 20 88 6
config.py
in torchx/runner
127 10 10 103 8
torchx-dev-eks-template.yml
in resources
86 - 103 103 1
etcd.yaml
in resources
70 - 103 103 1
cmd_configure.py
in torchx/cli
37 2 29 103 2
torchx_integration_tests_role.yaml
in resources
30 - 103 103 1
kfp_volcano_role_binding.yaml
in resources
25 - 103 103 1
colors.py
in torchx/cli
11 - 29 117 2
component_provider.py
in torchx/components/integration_tests
93 17 29 119 4
example_app_defs.py
in scripts
28 3 29 119 4
__init__.py
in torchx/components/integration_tests
1 - 29 119 2
process_monitor.py
in torchx/apps/utils
95 2 29 123 3
ax.py
in torchx/runtime/hpo
104 5 29 133 8
booth_main.py
in torchx/apps/utils
42 2 29 133 3
api.py
in torchx/runtime/tracking
30 7 29 133 3
__init__.py
in torchx/runtime/tracking
1 - 29 133 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
slurm_scheduler.py
in torchx/schedulers
213 12 3 215 9
cmd_run.py
in torchx/cli
244 12 7 258 34
api.py
in torchx/runner
241 22 10 250 25
config.py
in torchx/runner
127 10 10 103 8
types.py
in torchx/util
92 11 10 237 6
workspaces.py
in torchx/runner
85 6 10 20 2
local_scheduler.py
in torchx/schedulers
560 48 15 252 37
docker_scheduler.py
in torchx/schedulers
361 21 20 88 6
api.py
in torchx/schedulers
98 15 20 249 12
kubernetes_scheduler.py
in torchx/schedulers
357 19 29 201 22
kfpint.py
in scripts
189 13 29 237 13
cmd_log.py
in torchx/cli
156 6 29 257 11
ray_scheduler.py
in torchx/schedulers
147 11 29 84 3
adapter.py
in torchx/pipelines/kfp
132 7 29 256 15
utils.py
in torchx/components
126 6 29 223 14
serve.py
in torchx/apps/serve
119 4 29 232 4
cmd_status.py
in torchx/cli
115 8 29 257 8
ax.py
in torchx/runtime/hpo
104 5 29 133 8
process_monitor.py
in torchx/apps/utils
95 2 29 123 3
component_provider.py
in torchx/components/integration_tests
93 17 29 119 4