apple / ARKitScenes
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 48 files with 2,406 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 2 medium size files (456 lines of codeclsfd_ftr_w_mp_ins)
    • 4 small files (543 lines of code)
    • 42 very small files (1,407 lines of code)
0% | 0% | 18% | 22% | 58%
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% | 18% | 22% | 58%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
threedod/benchmark_scripts0% | 0% | 48% | 0% | 51%
threedod/benchmark_scripts/utils0% | 0% | 31% | 41% | 26%
ROOT0% | 0% | 0% | 100% | 0%
depth_upsampling0% | 0% | 0% | 37% | 62%
depth_upsampling/models/mspf0% | 0% | 0% | 0% | 100%
depth_upsampling/losses0% | 0% | 0% | 0% | 100%
depth_upsampling/transfroms0% | 0% | 0% | 0% | 100%
depth_upsampling/logs0% | 0% | 0% | 0% | 100%
depth_upsampling/models/msg0% | 0% | 0% | 0% | 100%
depth_upsampling/models0% | 0% | 0% | 0% | 100%
Longest Files (Top 48)
File# lines# units
show_3d_bbox_annotation.py
in threedod/benchmark_scripts
241 27
tenFpsDataLoader.py
in threedod/benchmark_scripts/utils
215 8
eval_utils.py
in threedod/benchmark_scripts/utils
159 6
download_data.py
in root
132 3
train.py
in depth_upsampling
126 1
box_utils.py
in threedod/benchmark_scripts/utils
126 11
dense_net.py
in depth_upsampling/models/mspf/blocks
98 9
dataset.py
in depth_upsampling
96 5
data_prepare_online.py
in threedod/benchmark_scripts
94 -
data_prepare_offline.py
in threedod/benchmark_scripts
87 1
MultiScaleDepthSR.py
in depth_upsampling/models/mspf
85 2
visual_utils.py
in threedod/benchmark_scripts/utils
80 2
densenet.py
in depth_upsampling/models/mspf
79 4
rotation.py
in threedod/benchmark_scripts/utils
68 5
gradient_loss.py
in depth_upsampling/losses
65 6
MultiscaleConvDepthEncoder.py
in depth_upsampling/models/mspf
59 2
eval.py
in depth_upsampling/logs
58 2
prepare_votes.py
in threedod/benchmark_scripts
47 1
msg.py
in depth_upsampling/models/msg
46 2
sample_vis.py
in depth_upsampling
46 1
multi_scale_depth.py
in depth_upsampling/models/mspf/blocks
41 4
train.py
in depth_upsampling/logs
29 1
image_utils.py
in depth_upsampling
27 2
taxonomy.py
in threedod/benchmark_scripts/utils
27 1
demo_eval.py
in threedod/benchmark_scripts
26 -
__init__.py
in depth_upsampling/models
23 2
sampler.py
in depth_upsampling
23 3
random_crop.py
in depth_upsampling/transfroms
22 2
mspf.py
in depth_upsampling/models/mspf
21 2
blocks.py
in depth_upsampling/models/msg
20 4
valid_depth_mask.py
in depth_upsampling/transfroms
18 2
mod_crop.py
in depth_upsampling/transfroms
17 2
__init__.py
in depth_upsampling/losses
15 3
data_utils.py
in depth_upsampling
14 4
l1_loss.py
in depth_upsampling/losses
12 1
random_fliplr.py
in depth_upsampling/transfroms
12 2
rmse.py
in depth_upsampling/losses
10 1
dilate_valid_mask.py
in depth_upsampling/transfroms
10 2
ascontiguousarray.py
in depth_upsampling/transfroms
9 2
dataset_keys.py
in depth_upsampling
6 -
__init__.py
in depth_upsampling/transfroms
5 -
pc_utils.py
in threedod/benchmark_scripts/utils
5 1
__init__.py
in threedod/benchmark_scripts/utils
2 -
__init__.py
in depth_upsampling
1 -
__init__.py
in depth_upsampling/logs
1 -
__init__.py
in depth_upsampling/models/msg
1 -
__init__.py
in depth_upsampling/models/mspf
1 -
__init__.py
in depth_upsampling/models/mspf/blocks
1 -
Files With Most Units (Top 20)
File# lines# units
show_3d_bbox_annotation.py
in threedod/benchmark_scripts
241 27
box_utils.py
in threedod/benchmark_scripts/utils
126 11
dense_net.py
in depth_upsampling/models/mspf/blocks
98 9
tenFpsDataLoader.py
in threedod/benchmark_scripts/utils
215 8
gradient_loss.py
in depth_upsampling/losses
65 6
eval_utils.py
in threedod/benchmark_scripts/utils
159 6
dataset.py
in depth_upsampling
96 5
rotation.py
in threedod/benchmark_scripts/utils
68 5
data_utils.py
in depth_upsampling
14 4
blocks.py
in depth_upsampling/models/msg
20 4
multi_scale_depth.py
in depth_upsampling/models/mspf/blocks
41 4
densenet.py
in depth_upsampling/models/mspf
79 4
__init__.py
in depth_upsampling/losses
15 3
sampler.py
in depth_upsampling
23 3
download_data.py
in root
132 3
image_utils.py
in depth_upsampling
27 2
eval.py
in depth_upsampling/logs
58 2
__init__.py
in depth_upsampling/models
23 2
msg.py
in depth_upsampling/models/msg
46 2
MultiScaleDepthSR.py
in depth_upsampling/models/mspf
85 2
Files With Long Lines (Top 6)

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

File# lines# units# long lines
sample_vis.py
in depth_upsampling
46 1 3
MultiScaleDepthSR.py
in depth_upsampling/models/mspf
85 2 1
multi_scale_depth.py
in depth_upsampling/models/mspf/blocks
41 4 1
mspf.py
in depth_upsampling/models/mspf
21 2 1
sampler.py
in depth_upsampling
23 3 1
eval_utils.py
in threedod/benchmark_scripts/utils
159 6 1