pytorch / serve
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 319 files with 20,102 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 8 files changed 51-100 times (2,770 lines of code)
    • 36 files changed 21-50 times (5,104 lines of code)
    • 143 files changed 6-20 times (7,929 lines of code)
    • 132 files changed 1-5 times (4,299 lines of code)
0% | 13% | 25% | 39% | 21%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
py, java, md, txt, json, yaml, sh, properties, gradle, xml, yml, cfg, js, rst, gitignore, ipynb, bat, in, css, proto, pt, html, toml, Dockerfile, tpl
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 19% | 17% | 36% | 25%
py0% | 7% | 47% | 27% | 17%
yml0% | 0% | 9% | 74% | 15%
yaml0% | 0% | 0% | 91% | 8%
proto0% | 0% | 0% | 100% | 0%
tpl0% | 0% | 0% | 100% | 0%
toml0% | 0% | 0% | 100% | 0%
in0% | 0% | 0% | 25% | 75%
Dockerfile0% | 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
frontend0% | 20% | 18% | 35% | 25%
ts0% | 15% | 37% | 29% | 17%
ts_scripts0% | 9% | 63% | 24% | 2%
benchmarks0% | 0% | 78% | 5% | 16%
model-archiver0% | 0% | 82% | 16% | <1%
ROOT0% | 0% | 96% | 0% | 3%
binaries0% | 0% | 36% | 42% | 20%
ci0% | 0% | 3% | 91% | 5%
cloudformation0% | 0% | 0% | 100% | 0%
kubernetes0% | 0% | 0% | 46% | 53%
workflow-archiver0% | 0% | 0% | 100% | 0%
plugins0% | 0% | 0% | 64% | 35%
experimental0% | 0% | 0% | 89% | 10%
serving-sdk0% | 0% | 0% | 60% | 39%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ConfigManager.java
in frontend/server/src/main/java/org/pytorch/serve/util
797 80 38 809 96
base_handler.py
in ts/torch_handler
157 11 38 783 77
ModelManager.java
in frontend/server/src/main/java/org/pytorch/serve/wlm
427 29 181 809 75
ModelServer.java
in frontend/server/src/main/java/org/pytorch/serve
453 15 181 809 61
install_dependencies.py
in ts_scripts
141 25 43 426 56
WorkLoadManager.java
in frontend/server/src/main/java/org/pytorch/serve/wlm
166 8 76 809 55
model_server.py
in ts
147 2 38 797 53
OpenApiUtils.java
in frontend/server/src/main/java/org/pytorch/serve/openapi
482 21 18 809 52
model_service_worker.py
in ts
132 4 74 797 50
benchmark.py
in benchmarks
388 19 333 811 50
model_packaging.py
in model-archiver/model_archiver
34 2 138 811 48
model_loader.py
in ts
87 8 74 797 45
buildspec.yml
in ci
11 - 181 811 44
object_detector.py
in ts/torch_handler
34 2 181 749 44
model_packaging_utils.py
in model-archiver/model_archiver
175 14 270 811 44
WorkerThread.java
in frontend/server/src/main/java/org/pytorch/serve/wlm
401 19 38 809 42
benchmark-ab.py
in benchmarks
383 30 82 565 41
model.py
in model-archiver/model_archiver/manifest_components
40 4 181 811 38
setup.py
in root
103 7 63 811 38
WorkerLifeCycle.java
in frontend/server/src/main/java/org/pytorch/serve/wlm
226 15 42 809 36