amazon-research / indoor-scene-generation-eai
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 272 files with 4,841,474 lines of code.
    • 190 very long files (4,826,524 lines of code)
    • 9 long files (5,729 lines of code)
    • 15 medium size files (4,499 lines of codeclsfd_ftr_w_mp_ins)
    • 18 small files (2,841 lines of code)
    • 40 very small files (1,881 lines of code)
99% | <1% | <1% | <1% | <1%
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
unity99% | 0% | <1% | 0% | 0%
prefab99% | 0% | <1% | 0% | <1%
cs0% | 46% | 21% | 20% | 10%
py0% | 38% | 26% | 22% | 12%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom99% | <1% | <1% | <1% | <1%
Luminous4Alfred/TaskParser/cdf_gene0% | 88% | 0% | 0% | 11%
Luminous4Alfred/TaskSolver/Algorithms0% | 53% | 0% | 41% | 4%
EAIEvaluation/HiTUT/hitut_train0% | 49% | 50% | 0% | <1%
EAIEvaluation/ET/et_train0% | 29% | 25% | 34% | 9%
Luminous4Alfred/NaturalLanguageTools/et_train0% | 68% | 0% | 23% | 8%
EAIEvaluation/HiTUT0% | 0% | 100% | 0% | 0%
EAIEvaluation/MOCA/moca_train0% | 0% | 100% | 0% | 0%
EAIEvaluation/MOCA0% | 0% | 0% | 100% | 0%
Luminous4Alfred/NaturalLanguageTools0% | 0% | 0% | 100% | 0%
IndoorSceneSynthesis/LearningBasedModels/DeepSynth0% | 0% | 0% | 35% | 64%
EAIEvaluation/ET0% | 0% | 0% | 100% | 0%
Luminous4Alfred/TaskParser0% | 0% | 0% | 0% | 100%
IndoorSceneSynthesis/LearningBasedModels/3DSLN0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
CFloorPlan201_physics.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Presentation
124880 -
sample2.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Presentation
123070 -
v10_14_29.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan10
82178 -
v10_11_17.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan10
79557 -
v10_10_15.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan10
76952 -
v219_221_240.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan219
73843 -
NKitchen30.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
67593 -
NKitchen9.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
65850 -
v219_220_232.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan219
64984 -
v308_316_3.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan308
64501 -
v219_219_230.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan219
63860 -
v219_223_250.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan219
63624 -
NKitchen13.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
62309 -
NKitchen2.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
61752 -
NKitchen16.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
60998 -
NKitchen8.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
52871 -
NKitchen1.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
51419 -
NKitchen5.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
50143 -
v10_16_32.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan10
47569 -
task_1 (1)_24755.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/BuildScenes
47129 -
NKitchen7.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
46693 -
NKitchen6.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
46563 -
v308_308_1.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan308
45514 -
NKitchen17.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
45390 -
NKitchen18.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
44722 -
NKitchen19.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
44412 -
NKitchen24.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
43606 -
v308_313_2.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan308
43259 -
v308_320_4.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan308
42811 -
NKitchen10.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
42762 -
NKitchen12.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
41855 -
NKitchen22.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
41304 -
v424_6.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan424
39865 -
v424_8.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan424
39104 -
Table20.prefab
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/KitchenObjs
38582 -
v424_1.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan424
38542 -
NKitchen4.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
37134 -
v424_0_0.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Json/Validations/FloorPlan424
36271 -
Table41.prefab
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/KitchenObjs
35927 -
NKitchen11.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
35652 -
NKitchen25.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
35014 -
Table4.prefab
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/KitchenCountertops
34468 -
Table4.prefab
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/KitchenObjs
34425 -
NKitchen15.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
33780 -
task_1 (1)_524.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/BuildScenes
32889 -
NKitchen20.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
32208 -
NBathroom423.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Bathrooms
32005 -
NKitchen27.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
31944 -
NKitchen28.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
31492 -
NKitchen26.unity
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/Kitchens
31077 -
Files With Most Units (Top 20)
File# lines# units
custom_dataset.py
in EAIEvaluation/ET/et_train
505 36
custom_dataset.py
in Luminous4Alfred/NaturalLanguageTools/et_train
505 36
AlfredAgent.cs
in Luminous4Alfred/TaskSolver/Algorithms
696 30
AlfredAgent.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts/Algorithms
697 30
CFurniturePlacerTool.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts
814 24
CSceneCopier.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomEditor
549 17
CObjectPlacerTool.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts
634 14
CDecorationPlacerTool.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts
399 14
custom_dataset.py
in EAIEvaluation/HiTUT/hitut_train
554 13
CSceneBuilderTool.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts
293 11
UUtils.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts
148 10
utils.py
in Luminous4Alfred/TaskParser/cdf_gene
775 9
new_rendered.py
in IndoorSceneSynthesis/LearningBasedModels/DeepSynth/new
124 9
custom_eval.py
in EAIEvaluation/MOCA/moca_train
223 8
train_one_task_only.py
in EAIEvaluation/ET/et_train
227 8
custom_eval.py
in EAIEvaluation/HiTUT/hitut_train
223 8
AGraph.cs
in Luminous4Alfred/TaskSolver/Algorithms
182 8
AlfredDefinitions.cs
in Luminous4Alfred/TaskSolver/Algorithms
180 8
CKitchenPlacerTool.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts
235 8
CObjectPool.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts
162 8
Files With Long Lines (Top 20)

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

File# lines# units# long lines
CObjectPlacerTool.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts
634 14 30
CSceneCopier.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomEditor
549 17 23
CFurniturePlacerTool.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts
814 24 19
CSceneBuilderTool.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts
293 11 15
eval_hitut.py
in EAIEvaluation/HiTUT
361 - 12
utils.py
in Luminous4Alfred/TaskParser/cdf_gene
775 9 12
AlfredAgent.cs
in Luminous4Alfred/TaskSolver/Algorithms
696 30 12
AlfredAgent.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts/Algorithms
697 30 12
eval_moca.py
in EAIEvaluation/MOCA
183 - 9
AlfredTaskHelperTool.cs
in Luminous4Alfred/TaskSolver/Algorithms
169 4 7
CDecorationPlacerTool.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts
399 14 7
AlfredTaskHelperTool.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts/Algorithms
163 4 7
CFurniturePlacer.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomEditor
92 4 5
CRule.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts
394 6 5
json2cdf.py
in Luminous4Alfred/TaskParser
96 - 4
AlfredTaskHelper.cs
in Luminous4Alfred/TaskSolver/Algorithms
34 2 4
CSceneBuilder.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomEditor
123 2 4
AlfredTaskHelper.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts/Algorithms
34 2 4
CKitchenPlacerTool.cs
in IndoorSceneSynthesis/ConstraintStochasticIndoorSceneGeneration/Custom/CustomScripts
235 8 3
custom_eval.py
in EAIEvaluation/MOCA/moca_train
223 8 2