facebookresearch / Large-Scale-VRD
File Size

The distribution of size of files (measured in lines of code).

Intro
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...
File Size Overall
  • There are 64 files with 8,474 lines of code.
    • 0 very long files (0 lines of code)
    • 2 long files (1,243 lines of code)
    • 14 medium size files (4,068 lines of codeclsfd_ftr_w_mp_ins)
    • 11 small files (1,661 lines of code)
    • 37 very small files (1,502 lines of code)
0% | 14% | 48% | 19% | 17%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: zoomable circles | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
py0% | 16% | 48% | 20% | 14%
cmake0% | 0% | 79% | 0% | 20%
pyx0% | 0% | 0% | 78% | 21%
yaml0% | 0% | 0% | 0% | 100%
cu0% | 0% | 0% | 0% | 100%
cc0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
lib/roi_data0% | 66% | 23% | 10% | <1%
lib/modeling0% | 47% | 46% | 0% | 5%
lib/utils0% | 0% | 47% | 30% | 21%
lib/datasets0% | 0% | 84% | 13% | 2%
lib/cmake0% | 0% | 79% | 0% | 20%
lib/core0% | 0% | 63% | 26% | 9%
tools0% | 0% | 0% | 100% | 0%
lib/ops0% | 0% | 0% | 0% | 100%
configs/vg0% | 0% | 0% | 0% | 100%
configs/vrd0% | 0% | 0% | 0% | 100%
lib0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
fast_rcnn_rel.py
in lib/roi_data
668 6
VGG16_rel_softmaxed_triplet.py
in lib/modeling
575 11
evaluator_rel.py
in lib/utils
451 5
metrics_rel.py
in lib/utils
406 22
detector_rel.py
in lib/modeling
347 20
helpers_rel.py
in lib/utils
346 28
config_rel.py
in lib/core
296 4
vis.py
in lib/utils
278 9
model_convert_utils.py
in lib/utils
277 24
vg_wiki_and_relco.py
in lib/datasets
266 7
cmake
Utils.cmake
in lib/cmake
262 -
imdb_rel.py
in lib/datasets
252 22
loader_rel.py
in lib/roi_data
232 16
roidb_rel.py
in lib/datasets
224 4
model_builder_rel.py
in lib/modeling
220 12
cmake
Cuda.cmake
in lib/cmake
211 -
boxes.py
in lib/utils
197 17
net_rel.py
in lib/utils
180 8
train_net_rel.py
in tools
174 1
checkpoints_rel.py
in lib/utils
174 7
keypoints.py
in lib/utils
168 9
segms.py
in lib/utils
163 8
pyx
cython_nms.pyx
in lib/utils
141 2
get_gt_perturbed_proposals.py
in lib/core
124 2
train.py
in lib/utils
118 6
vg_wiki_and_relco_lan.py
in lib/datasets
116 1
minibatch_rel.py
in lib/roi_data
106 3
colormap.py
in lib/utils
93 1
subprocess.py
in lib/utils
90 2
generate_proposals.py
in lib/ops
86 4
io.py
in lib/utils
83 7
blob.py
in lib/utils
78 9
training_stats_rel.py
in lib/utils
76 7
c2.py
in lib/utils
76 13
optimizer_rel.py
in lib/modeling
67 4
collect_and_distribute_fpn_rpn_proposals.py
in lib/ops
57 4
VRD_wiki_and_node2vec_VGG16_softmaxed_triplet_8gpu.yaml
in configs/vrd
52 -
cmake
FindCuDNN.cmake
in lib/cmake/Modules
52 -
VG_wiki_and_relco_VGG16_softmaxed_triplet_2_lan_layers_8gpu.yaml
in configs/vg
49 -
VG_wiki_and_relco_VGG16_softmaxed_triplet_2_lan_layers_1gpu.yaml
in configs/vg
49 -
get_val_test_proposals.py
in lib/core
45 1
cmake
Dependencies.cmake
in lib/cmake
45 -
logging.py
in lib/utils
43 8
coordinator.py
in lib/utils
43 7
lr_policy.py
in lib/utils
43 6
cu
zero_even_op.cu
in lib/ops
42 -
pyx
cython_bbox.pyx
in lib/utils
39 1
setup.py
in lib
38 -
collections.py
in lib/utils
37 5
env.py
in lib/utils
36 7
Files With Most Units (Top 20)
File# lines# units
helpers_rel.py
in lib/utils
346 28
model_convert_utils.py
in lib/utils
277 24
imdb_rel.py
in lib/datasets
252 22
metrics_rel.py
in lib/utils
406 22
detector_rel.py
in lib/modeling
347 20
boxes.py
in lib/utils
197 17
loader_rel.py
in lib/roi_data
232 16
c2.py
in lib/utils
76 13
model_builder_rel.py
in lib/modeling
220 12
VGG16_rel_softmaxed_triplet.py
in lib/modeling
575 11
vis.py
in lib/utils
278 9
keypoints.py
in lib/utils
168 9
blob.py
in lib/utils
78 9
logging.py
in lib/utils
43 8
net_rel.py
in lib/utils
180 8
segms.py
in lib/utils
163 8
vg_wiki_and_relco.py
in lib/datasets
266 7
coordinator.py
in lib/utils
43 7
env.py
in lib/utils
36 7
io.py
in lib/utils
83 7
Files With Long Lines (Top 2)

There are 2 files with lines longer than 120 characters. In total, there are 5 long lines.

File# lines# units# long lines
cmake
Utils.cmake
in lib/cmake
262 - 3
cmake
Cuda.cmake
in lib/cmake
211 - 2