facebookresearch / c3dm
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 30 files with 8,732 lines of code.
    • 2 very long files (2,772 lines of code)
    • 2 long files (1,494 lines of code)
    • 9 medium size files (3,037 lines of codeclsfd_ftr_w_mp_ins)
    • 7 small files (971 lines of code)
    • 10 very small files (458 lines of code)
31% | 17% | 34% | 11% | 5%
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
py33% | 17% | 36% | 7% | 5%
yaml0% | 0% | 0% | 100% | 0%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
c3dm/dataset62% | 0% | 28% | 4% | 4%
c3dm38% | 23% | 21% | 16% | <1%
c3dm/tools0% | 26% | 52% | 11% | 9%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 30)
File# lines# units
dataset_configs.py
in c3dm/dataset
1678 -
model.py
in c3dm
1094 37
tabulate.py
in c3dm/tools
835 49
c3dpo.py
in c3dm
659 25
vis_utils.py
in c3dm/tools
469 18
eval_zoo.py
in c3dm/dataset
453 11
eval_functions.py
in c3dm/tools
351 19
experiment.py
in c3dm
341 7
stats.py
in c3dm/tools
315 20
keypoints_dataset.py
in c3dm/dataset
310 14
functions.py
in c3dm/tools
273 23
loss_models.py
in c3dm/tools
269 17
hypercolumnet.py
in c3dm
256 14
freicars.yaml
in c3dm
169 -
cub.yaml
in c3dm
168 -
visdom_plotly.py
in c3dm/tools
156 9
config.py
in c3dm
136 13
tensor_accumulator.py
in c3dm/tools
116 9
dataset_zoo.py
in c3dm/dataset
114 3
cache_preds.py
in c3dm/tools
112 3
so3.py
in c3dm/tools
95 9
batch_samplers.py
in c3dm/dataset
92 5
utils.py
in c3dm/tools
91 15
model_io.py
in c3dm/tools
62 9
pcl_unproject.py
in c3dm/tools
37 4
setup.py
in root
35 -
c3dpo_annotate.py
in c3dm/dataset
24 1
attr_dict.py
in c3dm/tools
20 3
__init__.py
in c3dm/tools
1 -
__init__.py
in c3dm
1 -
Files With Most Units (Top 20)
File# lines# units
tabulate.py
in c3dm/tools
835 49
model.py
in c3dm
1094 37
c3dpo.py
in c3dm
659 25
functions.py
in c3dm/tools
273 23
stats.py
in c3dm/tools
315 20
eval_functions.py
in c3dm/tools
351 19
vis_utils.py
in c3dm/tools
469 18
loss_models.py
in c3dm/tools
269 17
utils.py
in c3dm/tools
91 15
keypoints_dataset.py
in c3dm/dataset
310 14
hypercolumnet.py
in c3dm
256 14
config.py
in c3dm
136 13
eval_zoo.py
in c3dm/dataset
453 11
tensor_accumulator.py
in c3dm/tools
116 9
model_io.py
in c3dm/tools
62 9
so3.py
in c3dm/tools
95 9
visdom_plotly.py
in c3dm/tools
156 9
experiment.py
in c3dm
341 7
batch_samplers.py
in c3dm/dataset
92 5
pcl_unproject.py
in c3dm/tools
37 4
Files With Long Lines (Top 2)

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

File# lines# units# long lines
functions.py
in c3dm/tools
273 23 3
visdom_plotly.py
in c3dm/tools
156 9 1