microsoft / O-CNN
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: 288
  • Daily file updates (only one update per file and date counted): 567
  • First update: 2017-06-13
  • Latest update: 2021-09-16
  • Days between first and latest update: 1557 (222 weeks, estimated 1110 working days)
  • Active days (at least one file change): 107
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 288 files with 31,159 lines of code in files.
    • 243 files that are 366+ days old (28,109 lines of code)
    • 15 files that are 181-365 days old (901 lines of code)
    • 30 files that are 91-180 days old (2,149 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)
90% | 2% | 6% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 288 files with 31,159 lines of code in files.
    • 204 files have been last changed 366+ days ago (21,203 lines of code)
    • 24 files have been last changed 181-365 days ago (2,346 lines of code)
    • 60 files have been last changed 91-180 days ago (7,610 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
68% | 7% | 24% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
cpp, py, hpp, h, cu, cc, yaml, md, txt, gitignore, m, proto, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cpp97% | 1% | 1% | 0% | 0%
py68% | 8% | 23% | 0% | 0%
cu100% | 0% | 0% | 0% | 0%
cc100% | 0% | 0% | 0% | 0%
proto100% | 0% | 0% | 0% | 0%
hpp100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
yaml38% | 14% | 46% | 0% | 0%
m100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cpp76% | 0% | 23% | 0% | 0%
py36% | 28% | 34% | 0% | 0%
cc90% | 0% | 9% | 0% | 0%
cu68% | 0% | 31% | 0% | 0%
proto100% | 0% | 0% | 0% | 0%
hpp100% | 0% | 0% | 0% | 0%
h60% | 16% | 23% | 0% | 0%
yaml33% | 20% | 46% | 0% | 0%
m100% | 0% | 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
octree/octree100% | 0% | 0% | 0% | 0%
caffe/src100% | 0% | 0% | 0% | 0%
tensorflow/libs100% | 0% | 0% | 0% | 0%
tensorflow/script78% | 21% | 0% | 0% | 0%
octree/tools100% | 0% | 0% | 0% | 0%
caffe/tools100% | 0% | 0% | 0% | 0%
caffe/include100% | 0% | 0% | 0% | 0%
pytorch/cpp69% | 15% | 14% | 0% | 0%
tensorflow/data100% | 0% | 0% | 0% | 0%
pytorch/ocnn71% | 6% | 22% | 0% | 0%
caffe/experiments100% | 0% | 0% | 0% | 0%
tensorflow/util100% | 0% | 0% | 0% | 0%
octree/python100% | 0% | 0% | 0% | 0%
pytorch100% | 0% | 0% | 0% | 0%
pytorch/projects2% | 0% | 97% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
caffe/src100% | 0% | 0% | 0% | 0%
octree/octree61% | 2% | 36% | 0% | 0%
octree/tools100% | 0% | 0% | 0% | 0%
tensorflow/libs73% | 18% | 7% | 0% | 0%
tensorflow/script71% | 28% | 0% | 0% | 0%
caffe/tools100% | 0% | 0% | 0% | 0%
caffe/include100% | 0% | 0% | 0% | 0%
caffe/experiments100% | 0% | 0% | 0% | 0%
tensorflow/data21% | 78% | 0% | 0% | 0%
tensorflow/util70% | 0% | 29% | 0% | 0%
octree/python100% | 0% | 0% | 0% | 0%
pytorch/cpp2% | 0% | 97% | 0% | 0%
pytorch/ocnn1% | 12% | 85% | 0% | 0%
pytorch/projects0% | 0% | 100% | 0% | 0%
pytorch0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
proto
caffe.proto
in caffe/src/caffe/proto
1288 - 1195 1691 3
octree.cpp
in caffe/src/caffe/util
565 20 1195 1691 5
octree_base_conv_layer.cpp
in caffe/src/caffe/layers
374 12 424 1691 4
octree.cu
in caffe/src/caffe/util
312 - 1195 1691 2
feature_pooling.cpp
in caffe/tools
312 6 1195 1691 3
convert_octree_data.cpp
in caffe/tools
136 4 1195 1691 3
octree.hpp
in caffe/include/caffe/util
119 7 1195 1691 2
octree_database_layer.cpp
in caffe/src/caffe/layers
109 4 1182 1691 4
octree_full_voxel_layer.cpp
in caffe/src/caffe/layers
104 5 1195 1691 3
octree_pooling_layer.cpp
in caffe/src/caffe/layers
104 4 424 1691 4
octree_unpooling_layer.cpp
in caffe/src/caffe/layers
91 4 1195 1691 3
octree_pooling_layer.cu
in caffe/src/caffe/layers
78 - 1195 1691 2
octree_base_conv_layer.hpp
in caffe/include/caffe/layers
77 4 1195 1691 3
octree_padding_layer.cpp
in caffe/src/caffe/layers
72 4 1195 1691 3
octree_deconv_layer.cu
in caffe/src/caffe/layers
60 - 1195 1691 2
octree_deconv_layer.cpp
in caffe/src/caffe/layers
59 2 1195 1691 2
octree_unpooling_layer.cu
in caffe/src/caffe/layers
59 - 1195 1691 2
octree_conv_layer.cpp
in caffe/src/caffe/layers
58 2 1195 1691 2
octree_conv_layer.cu
in caffe/src/caffe/layers
58 - 1195 1691 2
octree_full_voxel_layer.cu
in caffe/src/caffe/layers
58 - 1195 1691 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
octree_deconv_layer.hpp
in caffe/include/caffe/layers
27 2 1195 1691 2
octree_conv_layer.hpp
in caffe/include/caffe/layers
27 2 1195 1691 2
octree_property_layer.cu
in caffe/src/caffe/layers
28 - 1195 1195 1
octree_zeroize_layer.hpp
in caffe/include/caffe/layers
32 3 1195 1195 1
octree2col_layer.cu
in caffe/src/caffe/layers
34 - 1195 1195 1
octree_update_label_layer.hpp
in caffe/include/caffe/layers
35 3 1195 1195 1
octree_mask_layer.hpp
in caffe/include/caffe/layers
35 3 1195 1195 1
normalize_layer.hpp
in caffe/include/caffe/layers
35 3 1195 1195 1
euclidean_loss_layer.cu
in caffe/src/caffe/layers
36 - 1195 1195 1
permute_layer.hpp
in caffe/include/caffe/layers
36 3 1195 1195 1
octree_padding_layer.hpp
in caffe/include/caffe/layers
36 4 1195 1691 2
octree_depadding_layer.hpp
in caffe/include/caffe/layers
36 4 1195 1195 1
octree_database_layer.hpp
in caffe/include/caffe/layers
36 2 1195 1691 2
octree_depadding_layer.cu
in caffe/src/caffe/layers
37 - 1195 1195 1
octree_unpooling_layer.hpp
in caffe/include/caffe/layers
37 4 1195 1691 2
octree_intersection_layer.hpp
in caffe/include/caffe/layers
37 2 1195 1195 1
euclidean_loss_layer.hpp
in caffe/include/caffe/layers
37 2 1195 1195 1
octree_padding_layer.cu
in caffe/src/caffe/layers
38 - 1195 1691 2
argmax_layer.hpp
in caffe/include/caffe/layers
38 4 1195 1195 1
octree_set_feature_layer.cu
in caffe/src/caffe/layers
39 - 1195 1195 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
solver.py
in pytorch/projects/solver
303 29 160 160 1
scannet.py
in pytorch/projects/tools
206 10 158 160 2
modelnet.py
in pytorch/projects/tools
180 10 160 160 1
octree_grow.cpp
in pytorch/cpp
147 8 160 160 1
config.py
in pytorch/projects/solver
119 5 160 160 1
segmentation.py
in pytorch/projects
114 12 160 160 1
completion.py
in pytorch/projects/tools
114 9 160 160 1
scannet.py
in pytorch/projects/datasets
113 7 160 160 1
ounet.py
in pytorch/ocnn
109 7 160 160 1
completion.py
in pytorch/projects/datasets
74 8 160 160 1
unet.py
in pytorch/ocnn
71 4 160 160 1
octree_align.cpp
in pytorch/cpp
56 2 160 160 1
seg_scannet.yaml
in pytorch/projects/configs
54 - 158 160 2
seg_scannet_d8.yaml
in pytorch/projects/configs
50 - 158 160 2
completion_train.yaml
in pytorch/projects/configs
45 - 160 160 1
seg_partnet.yaml
in pytorch/projects/configs
44 - 160 160 1
completion.py
in pytorch/projects
43 7 160 160 1
dataset.py
in pytorch/projects/solver
40 5 160 160 1
seg_shapenet.yaml
in pytorch/projects/configs
39 - 160 160 1
sampler.py
in pytorch/projects/solver
37 9 160 160 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
setup.py
in pytorch
54 1 137 476 4
scannet.py
in pytorch/projects/tools
206 10 158 160 2
seg_scannet.yaml
in pytorch/projects/configs
54 - 158 160 2
seg_scannet_d8.yaml
in pytorch/projects/configs
50 - 158 160 2
seg_scannet_eval.yaml
in pytorch/projects/configs
29 - 158 160 2
octree.cpp
in octree/octree
1020 27 160 873 9
octree_nn.cu
in octree/octree
809 - 160 853 8
octree_nn.cpp
in octree/octree
632 31 160 853 7
solver.py
in pytorch/projects/solver
303 29 160 160 1
octree_conv.cpp
in octree/octree
296 12 160 873 4
modules.py
in pytorch/ocnn
269 32 160 476 3
octree_property.cpp
in pytorch/cpp
267 5 160 476 4
octree_conv_op.cc
in tensorflow/libs
227 19 160 873 4
octree_conv.cpp
in pytorch/cpp
222 21 160 476 4
points_parser.cpp
in octree/octree
219 14 160 873 6
octree2col.cpp
in pytorch/cpp
186 13 160 476 4
modelnet.py
in pytorch/projects/tools
180 10 160 160 1
octree_grow.cpp
in pytorch/cpp
147 8 160 160 1
points_property.cpp
in pytorch/cpp
126 6 160 336 2
octree_conv.py
in pytorch/ocnn
126 16 160 476 2