pytorch / nestedtensor
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: 88
  • Daily file updates (only one update per file and date counted): 212
  • First update: 2019-10-28
  • Latest update: 2021-12-09
  • Days between first and latest update: 774 (110 weeks, estimated 550 working days)
  • Active days (at least one file change): 199
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 88 files with 10,311 lines of code in files.
    • 54 files that are 366+ days old (5,915 lines of code)
    • 33 files that are 181-365 days old (4,193 lines of code)
    • 1 files that are 91-180 days old (203 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
57% | 40% | 1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 88 files with 10,311 lines of code in files.
    • 14 files have been last changed 366+ days ago (491 lines of code)
    • 64 files have been last changed 181-365 days ago (7,161 lines of code)
    • 9 files have been last changed 91-180 days ago (2,402 lines of code)
    • 1 files have been last changed 31-90 days ago (257 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
4% | 69% | 23% | 2% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, cpp, h, md, cu, sh, yml, txt, ipynb, ini, gitignore, clang-format, json, gitmodules
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cpp79% | 20% | 0% | 0% | 0%
py68% | 22% | 9% | 0% | 0%
h53% | 46% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
cu0% | 100% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py16% | 57% | 26% | 0% | 0%
h7% | 92% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
cpp<1% | 51% | 42% | 5% | 0%
cu0% | 100% | 0% | 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
nestedtensor/csrc82% | 17% | 0% | 0% | 0%
benchmarks69% | 30% | 0% | 0% | 0%
nestedtensor/csrc/utils100% | 0% | 0% | 0% | 0%
nestedtensor/nested65% | 0% | 34% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
nestedtensor/nn100% | 0% | 0% | 0% | 0%
nestedtensor100% | 0% | 0% | 0% | 0%
nestedtensor/csrc/cuda0% | 100% | 0% | 0% | 0%
nestedtensor/csrc/storage0% | 100% | 0% | 0% | 0%
nestedtensor/csrc/scripts0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
benchmarks29% | 70% | 0% | 0% | 0%
nestedtensor/csrc/utils13% | 86% | 0% | 0% | 0%
nestedtensor/csrc1% | 53% | 40% | 5% | 0%
ROOT8% | 91% | 0% | 0% | 0%
nestedtensor/nested<1% | 9% | 90% | 0% | 0%
nestedtensor/csrc/cuda0% | 100% | 0% | 0% | 0%
nestedtensor/csrc/storage0% | 100% | 0% | 0% | 0%
nestedtensor/csrc/scripts0% | 100% | 0% | 0% | 0%
nestedtensor/nn0% | 100% | 0% | 0% | 0%
nestedtensor0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
nested.py
in nestedtensor/nested
330 63 154 820 64
setup.py
in root
147 4 254 820 21
masking.py
in nestedtensor/nested
33 3 251 820 13
creation.py
in nestedtensor/nested
24 2 202 820 18
__init__.py
in nestedtensor
15 - 173 820 16
version.py
in nestedtensor
5 - 154 820 161
__init__.py
in nestedtensor/nested
1 - 605 820 4
codecov.yml
in root
14 - 806 806 1
nearest_neighbors.py
in benchmarks
114 8 677 779 3
jit_apply.py
in benchmarks
51 4 677 779 3
utils.py
in benchmarks
48 2 245 779 8
basic.py
in benchmarks
16 2 677 779 2
py_init.cpp
in nestedtensor/csrc
229 8 202 778 53
creation.cpp
in nestedtensor/csrc
193 5 202 760 30
creation.h
in nestedtensor/csrc
15 - 202 760 11
jit_tensorwise.py
in benchmarks
30 2 744 744 1
unary.py
in benchmarks
28 3 516 712 5
unbind.py
in benchmarks
34 4 707 707 1
nested_node.h
in nestedtensor/csrc/utils
372 19 206 704 27
nested_node_functions.h
in nestedtensor/csrc/utils
89 12 650 704 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
codecov.yml
in root
14 - 806 806 1
jit_tensorwise.py
in benchmarks
30 2 744 744 1
unbind.py
in benchmarks
34 4 707 707 1
nested_node.cpp
in nestedtensor/csrc/utils
1 - 704 704 1
basic.py
in benchmarks
16 2 677 779 2
jit_apply.py
in benchmarks
51 4 677 779 3
nearest_neighbors.py
in benchmarks
114 8 677 779 3
python_args.h
in nestedtensor/csrc
43 3 654 656 2
nested_node_functions.h
in nestedtensor/csrc/utils
89 12 650 704 2
python_functions.h
in nestedtensor/csrc
6 - 608 666 4
__init__.py
in nestedtensor/nested
1 - 605 820 4
unary.py
in benchmarks
28 3 516 712 5
binary.py
in benchmarks
37 4 512 594 3
segmentation.py
in benchmarks
27 2 501 521 4
py_utils.cpp
in nestedtensor/csrc
7 - 307 704 4
fold.cpp
in nestedtensor/csrc
46 2 307 511 4
ComparisonOps.cpp
in nestedtensor/csrc
25 2 283 283 1
binaryops.py
in nestedtensor/csrc/scripts
113 4 283 283 1
EmbeddingBag.cpp
in nestedtensor/csrc
47 1 263 444 6
python_nested_node.h
in nestedtensor/csrc/utils
94 6 263 702 5
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
fuser.py
in nestedtensor/nested
203 13 154 180 4
gat.py
in benchmarks
90 9 201 201 1
transpose.cpp
in nestedtensor/csrc
188 7 199 207 4
transpose.h
in nestedtensor/csrc
11 - 202 207 2
cu
transpose.cu
in nestedtensor/csrc/cuda
240 - 199 216 7
transpose.h
in nestedtensor/csrc/cuda
29 - 202 216 3
cu
add.cu
in nestedtensor/csrc/cuda
290 - 196 221 5
add.h
in nestedtensor/csrc/cuda
57 - 201 221 3
conv2d.py
in benchmarks
45 2 221 221 1
classy.py
in benchmarks
67 3 201 228 6
mha_cuda.py
in benchmarks
56 2 244 245 2
embedding.py
in benchmarks
48 2 249 249 1
cu
padding.cu
in nestedtensor/csrc/cuda
340 - 209 251 5
padding.h
in nestedtensor/csrc/cuda
41 - 209 251 5
cu
transformer_kernels.cu
in nestedtensor/csrc/cuda
305 - 252 252 1
layernorm.cpp
in nestedtensor/csrc/cuda
64 1 252 252 1
linear.py
in benchmarks
45 2 250 252 2
transformer_kernels.h
in nestedtensor/csrc/cuda
23 - 252 252 1
layernorm.h
in nestedtensor/csrc/cuda
16 - 252 252 1
EfficientSizeNode.h
in nestedtensor/csrc/storage
212 16 196 256 14
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
python_functions.cpp
in nestedtensor/csrc
257 3 47 666 18
nested_tensor_impl.cpp
in nestedtensor/csrc
395 20 154 608 50
nested.py
in nestedtensor/nested
330 63 154 820 64
fuser.py
in nestedtensor/nested
203 13 154 180 4
conv2d.cpp
in nestedtensor/csrc
196 2 154 519 19
version.py
in nestedtensor
5 - 154 820 161
masking.cpp
in nestedtensor/csrc
547 17 173 270 17
BinaryOps.cpp
in nestedtensor/csrc
532 9 173 608 34
__init__.py
in nestedtensor
15 - 173 820 16
UnaryOps.cpp
in nestedtensor/csrc
179 5 176 608 21
shape.cpp
in nestedtensor/csrc
82 3 194 510 7
mha.cpp
in nestedtensor/csrc
68 1 194 518 7
cu
add.cu
in nestedtensor/csrc/cuda
290 - 196 221 5
functions.cpp
in nestedtensor/csrc
252 10 196 666 41
EfficientSizeNode.h
in nestedtensor/csrc/storage
212 16 196 256 14
cu
transpose.cu
in nestedtensor/csrc/cuda
240 - 199 216 7
transpose.cpp
in nestedtensor/csrc
188 7 199 207 4
nested_tensor_impl.h
in nestedtensor/csrc
284 32 201 608 47
autograd_functions.cpp
in nestedtensor/csrc
202 7 201 522 25
gat.py
in benchmarks
90 9 201 201 1