facebookresearch / DVDialogues
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 35 files with 6,305 lines of code.
    • 0 very long files (0 lines of code)
    • 1 long files (507 lines of code)
    • 11 medium size files (3,688 lines of codeclsfd_ftr_w_mp_ins)
    • 9 small files (1,432 lines of code)
    • 14 very small files (678 lines of code)
0% | 8% | 58% | 22% | 10%
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% | 8% | 58% | 22% | 10%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
dvd_generation/question_templates0% | 34% | 30% | 30% | 4%
dvd_generation/simulators0% | 0% | 78% | 14% | 6%
dvd_generation/utils0% | 0% | 69% | 15% | 14%
dvd_generation/filters0% | 0% | 69% | 15% | 15%
cater_preprocessing0% | 0% | 85% | 0% | 14%
dvd_codebase/data0% | 0% | 34% | 65% | 0%
dvd_generation0% | 0% | 100% | 0% | 0%
notebooks0% | 0% | 0% | 0% | 100%
dvd_codebase0% | 0% | 0% | 0% | 100%
dvd_codebase/configs0% | 0% | 0% | 0% | 100%
Longest Files (Top 35)
File# lines# units
add_action_attribute.py
in dvd_generation/question_templates
507 3
add_compositional_action_query.py
in dvd_generation/question_templates
448 3
utils.py
in cater_preprocessing
416 14
utils.py
in dvd_generation/utils
386 23
question_generator.py
in dvd_generation/simulators
384 10
dialogue_utils.py
in dvd_generation/utils
379 13
dialogue_filters.py
in dvd_generation/filters
371 11
template_dfs.py
in dvd_generation/simulators
303 4
spatial_constraint_filters.py
in dvd_generation/filters
275 16
question_engine.py
in dvd_generation/simulators
258 8
analysis_utils.py
in dvd_codebase/data
255 14
generate_dialogues.py
in dvd_generation
213 1
dataset.py
in dvd_codebase/data
179 8
data_handler.py
in dvd_codebase/data
177 6
add_atomic_action_query.py
in dvd_generation/question_templates
175 3
temporal_question_engine.py
in dvd_generation/simulators
172 7
add_dialogue_constraints.py
in dvd_generation/question_templates
171 11
scene_utils.py
in dvd_generation/utils
170 14
scene_filters.py
in dvd_generation/filters
143 7
data_utils.py
in dvd_codebase/data
133 8
add_cater_constraints.py
in dvd_generation/question_templates
112 4
temporal_constraint_filters.py
in dvd_generation/filters
94 4
configs.py
in dvd_generation/utils
89 -
spatial_question_engine.py
in dvd_generation/simulators
83 12
update_scene.py
in cater_preprocessing
70 -
utils.py
in notebooks
70 2
add_other_templates.py
in dvd_generation/question_templates
68 4
main.py
in dvd_codebase
57 1
constraint_filters.py
in dvd_generation/filters
50 1
data_loader.py
in dvd_generation/utils
39 1
global_vars.py
in dvd_generation/utils
34 -
configs.py
in dvd_codebase/configs
21 -
__init__.py
in dvd_generation/filters
1 -
__init__.py
in dvd_generation/simulators
1 -
__init__.py
in dvd_generation/utils
1 -
Files With Most Units (Top 20)
File# lines# units
utils.py
in dvd_generation/utils
386 23
spatial_constraint_filters.py
in dvd_generation/filters
275 16
utils.py
in cater_preprocessing
416 14
scene_utils.py
in dvd_generation/utils
170 14
analysis_utils.py
in dvd_codebase/data
255 14
dialogue_utils.py
in dvd_generation/utils
379 13
spatial_question_engine.py
in dvd_generation/simulators
83 12
dialogue_filters.py
in dvd_generation/filters
371 11
add_dialogue_constraints.py
in dvd_generation/question_templates
171 11
question_generator.py
in dvd_generation/simulators
384 10
question_engine.py
in dvd_generation/simulators
258 8
dataset.py
in dvd_codebase/data
179 8
data_utils.py
in dvd_codebase/data
133 8
scene_filters.py
in dvd_generation/filters
143 7
temporal_question_engine.py
in dvd_generation/simulators
172 7
data_handler.py
in dvd_codebase/data
177 6
temporal_constraint_filters.py
in dvd_generation/filters
94 4
add_other_templates.py
in dvd_generation/question_templates
68 4
add_cater_constraints.py
in dvd_generation/question_templates
112 4
template_dfs.py
in dvd_generation/simulators
303 4
Files With Long Lines (Top 10)

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

File# lines# units# long lines
question_generator.py
in dvd_generation/simulators
384 10 5
generate_dialogues.py
in dvd_generation
213 1 4
scene_filters.py
in dvd_generation/filters
143 7 2
dialogue_utils.py
in dvd_generation/utils
379 13 2
data_handler.py
in dvd_codebase/data
177 6 2
temporal_constraint_filters.py
in dvd_generation/filters
94 4 1
dialogue_filters.py
in dvd_generation/filters
371 11 1
template_dfs.py
in dvd_generation/simulators
303 4 1
question_engine.py
in dvd_generation/simulators
258 8 1
analysis_utils.py
in dvd_codebase/data
255 14 1