facebookresearch / CrypTen
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 78 files with 11,338 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 8 files changed 21-50 times (4,621 lines of code)
    • 14 files changed 6-20 times (2,292 lines of code)
    • 56 files changed 1-5 times (4,425 lines of code)
0% | 0% | 40% | 20% | 39%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
py, ipynb, md, txt, rst, js, css, json, yml, bat, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 42% | 20% | 36%
js0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
yml0% | 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
crypten0% | 0% | 96% | 3% | <1%
crypten/nn0% | 0% | 73% | 10% | 15%
crypten/mpc0% | 0% | 50% | 26% | 22%
crypten/cuda0% | 0% | 0% | 99% | <1%
benchmarks0% | 0% | 0% | 64% | 35%
crypten/communicator0% | 0% | 0% | 70% | 29%
crypten/models0% | 0% | 0% | 100% | 0%
crypten/common0% | 0% | 0% | 2% | 97%
benchmarks/dash_app0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
website/pages0% | 0% | 0% | 0% | 100%
tutorials0% | 0% | 0% | 0% | 100%
pycon-workshop-20200% | 0% | 0% | 0% | 100%
crypten/debug0% | 0% | 0% | 0% | 100%
crypten/optim0% | 0% | 0% | 0% | 100%
crypten/config0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
website0% | 0% | 0% | 0% | 100%
configs0% | 0% | 0% | 0% | 100%
website/core0% | 0% | 0% | 0% | 0%
website/static0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
mpc.py
in crypten/mpc
191 28 168 820 47
__init__.py
in crypten
269 29 68 786 42
gradients.py
in crypten
1470 160 51 824 40
module.py
in crypten/nn
1450 190 89 799 37
arithmetic.py
in crypten/mpc/primitives
436 60 119 814 36
cryptensor.py
in crypten
368 58 145 839 25
__init__.py
in crypten/nn
140 - 89 799 24
binary.py
in crypten/mpc/primitives
297 48 217 768 21
distributed_communicator.py
in crypten/communicator
265 25 215 786 15
communicator.py
in crypten/communicator
124 26 168 688 14
ttp_provider.py
in crypten/mpc/provider
237 24 68 786 13
onnx_converter.py
in crypten/nn
181 16 89 643 12
cuda_tensor.py
in crypten/cuda
477 67 237 580 12
util.py
in crypten/common
33 4 168 726 10
beaver.py
in crypten/mpc/primitives
103 15 120 786 10
benchmark.py
in benchmarks
476 32 538 708 10
__init__.py
in crypten/mpc
24 2 68 786 8
loss.py
in crypten/nn
54 9 261 824 8
tfp_provider.py
in crypten/mpc/provider
46 5 68 786 7
encoder.py
in crypten
67 6 120 768 6