facebookresearch / meshrcnn
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 68 files with 4,731 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 5 medium size files (1,430 lines of codeclsfd_ftr_w_mp_ins)
    • 10 small files (1,419 lines of code)
    • 53 very small files (1,882 lines of code)
0% | 0% | 30% | 29% | 39%
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% | 0% | 32% | 32% | 34%
yaml0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
tools0% | 0% | 82% | 0% | 17%
meshrcnn/evaluation0% | 0% | 99% | 0% | <1%
meshrcnn/utils0% | 0% | 43% | 34% | 21%
meshrcnn/modeling0% | 0% | 38% | 42% | 18%
meshrcnn/data0% | 0% | 0% | 60% | 39%
shapenet/data0% | 0% | 0% | 64% | 35%
shapenet/evaluation0% | 0% | 0% | 99% | <1%
shapenet/utils0% | 0% | 0% | 24% | 75%
shapenet/modeling0% | 0% | 0% | 31% | 68%
meshrcnn/structures0% | 0% | 0% | 60% | 39%
configs/pix3d0% | 0% | 0% | 0% | 100%
configs/shapenet0% | 0% | 0% | 0% | 100%
shapenet/solver0% | 0% | 0% | 0% | 100%
meshrcnn/config0% | 0% | 0% | 0% | 100%
shapenet/config0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
pix3d_evaluation.py
in meshrcnn/evaluation
346 9
train_net_shapenet.py
in tools
295 8
vis.py
in meshrcnn/utils
285 8
roi_heads.py
in meshrcnn/modeling/roi_heads
260 9
preprocess_shapenet.py
in tools
244 9
meshrcnn_transforms.py
in meshrcnn/data
198 9
mesh_vox.py
in shapenet/data
194 6
mesh_head.py
in meshrcnn/modeling/roi_heads
172 9
eval.py
in shapenet/evaluation
161 3
vis.py
in shapenet/utils
130 3
metrics.py
in meshrcnn/utils
116 4
voxel_head.py
in meshrcnn/modeling/roi_heads
115 5
mesh_arch.py
in shapenet/modeling
113 13
voxel.py
in meshrcnn/structures
111 10
projtransform.py
in meshrcnn/utils
109 7
coords.py
in shapenet/utils
95 6
shape.py
in meshrcnn/utils
94 4
checkpoint.py
in shapenet/utils
94 10
timing.py
in shapenet/utils
84 13
z_head.py
in meshrcnn/modeling/roi_heads
83 6
train_net.py
in tools
82 6
pix3d.py
in meshrcnn/data/datasets
82 1
mesh_loss.py
in shapenet/modeling/heads
81 3
mesh_head.py
in shapenet/modeling/heads
76 5
binvox_torch.py
in shapenet/utils
75 4
build_data_loader.py
in shapenet/data
74 2
meshrcnn_R50_FPN.yaml
in configs/pix3d
61 -
sphereinit_R50_FPN.yaml
in configs/pix3d
53 -
pixel2mesh_R50_FPN.yaml
in configs/pix3d
53 -
mesh.py
in meshrcnn/structures
52 7
MESH-RCNN-FPN.yaml
in configs/pix3d
52 -
voxel_head.py
in shapenet/modeling/heads
51 2
voxelrcnn_R50_FPN.yaml
in configs/pix3d
48 -
config.py
in meshrcnn/config
46 1
config.py
in shapenet/config
46 1
lr_schedule.py
in shapenet/solver
45 4
builtin.py
in meshrcnn/data/datasets
42 2
mask_head.py
in meshrcnn/modeling/roi_heads
39 1
defaults.py
in shapenet/utils
38 1
convert_cocomodel_for_init.py
in tools
34 1
voxmesh_R50.yaml
in configs/shapenet
33 -
backbone.py
in shapenet/modeling
33 3
VOCap.py
in meshrcnn/utils
32 2
sphereinit_R50.yaml
in configs/shapenet
26 -
pixel2mesh_R50.yaml
in configs/shapenet
26 -
cfg
setup.cfg
in root
22 -
build.py
in shapenet/solver
21 2
utils.py
in shapenet/data
20 4
mask.py
in meshrcnn/structures
18 2
model_zoo.py
in meshrcnn/utils
13 3
Files With Most Units (Top 20)
File# lines# units
timing.py
in shapenet/utils
84 13
mesh_arch.py
in shapenet/modeling
113 13
voxel.py
in meshrcnn/structures
111 10
checkpoint.py
in shapenet/utils
94 10
preprocess_shapenet.py
in tools
244 9
roi_heads.py
in meshrcnn/modeling/roi_heads
260 9
mesh_head.py
in meshrcnn/modeling/roi_heads
172 9
pix3d_evaluation.py
in meshrcnn/evaluation
346 9
meshrcnn_transforms.py
in meshrcnn/data
198 9
train_net_shapenet.py
in tools
295 8
vis.py
in meshrcnn/utils
285 8
mesh.py
in meshrcnn/structures
52 7
projtransform.py
in meshrcnn/utils
109 7
train_net.py
in tools
82 6
z_head.py
in meshrcnn/modeling/roi_heads
83 6
coords.py
in shapenet/utils
95 6
mesh_vox.py
in shapenet/data
194 6
voxel_head.py
in meshrcnn/modeling/roi_heads
115 5
mesh_head.py
in shapenet/modeling/heads
76 5
metrics.py
in meshrcnn/utils
116 4
Files With Long Lines (Top 0)

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

File# lines# units# long lines