facebook / FAI-PEP
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 165 files with 12,272 lines of code.
    • 0 very long files (0 lines of code)
    • 3 long files (1,945 lines of code)
    • 13 medium size files (3,882 lines of codeclsfd_ftr_w_mp_ins)
    • 26 small files (3,729 lines of code)
    • 123 very small files (2,716 lines of code)
0% | 15% | 31% | 30% | 22%
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% | 16% | 31% | 29% | 22%
js0% | 0% | 83% | 0% | 16%
html0% | 0% | 0% | 80% | 19%
css0% | 0% | 0% | 100% | 0%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
benchmarking0% | 52% | 36% | 6% | 4%
benchmarking/frameworks0% | 34% | 39% | 20% | 6%
benchmarking/platforms0% | 0% | 39% | 39% | 21%
benchmarking/utils0% | 0% | 39% | 15% | 45%
benchmarking/driver0% | 0% | 99% | 0% | <1%
benchmarking/profilers0% | 0% | 81% | 0% | 18%
benchmarking/benchmarks0% | 0% | 99% | 0% | <1%
ailab/benchmark0% | 0% | 20% | 63% | 16%
libraries/python0% | 0% | 0% | 76% | 23%
benchmarking/remote0% | 0% | 0% | 58% | 41%
specifications/models0% | 0% | 0% | 100% | 0%
benchmarking/bridge0% | 0% | 0% | 57% | 42%
benchmarking/regression_detectors0% | 0% | 0% | 77% | 22%
benchmarking/download_benchmarks0% | 0% | 0% | 71% | 28%
benchmarking/reporters0% | 0% | 0% | 35% | 64%
benchmarking/data_converters0% | 0% | 0% | 0% | 100%
benchmarking/repos0% | 0% | 0% | 0% | 100%
ailab/ailab0% | 0% | 0% | 0% | 100%
ailab/file_storage0% | 0% | 0% | 0% | 100%
benchmarking/degrade0% | 0% | 0% | 0% | 100%
ailab0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
run_remote.py
in benchmarking
739 23
run_lab.py
in benchmarking
672 28
framework_base.py
in benchmarking/frameworks
534 13
repo_driver.py
in benchmarking
399 20
benchmark_driver.py
in benchmarking/driver
373 20
harness.py
in benchmarking
342 4
glow.py
in benchmarking/frameworks/glow
336 12
perfetto.py
in benchmarking/profilers/perfetto
326 14
android_platform.py
in benchmarking/platforms/android
313 21
device_manager.py
in benchmarking/platforms
304 16
utilities.py
in benchmarking/utils
288 27
caffe2.py
in benchmarking/frameworks/caffe2
270 9
benchmarks.py
in benchmarking/benchmarks
258 16
filters.js
in ailab/benchmark/static/js
239 -
run_bench.py
in benchmarking
233 11
subprocess_with_logger.py
in benchmarking/utils
201 7
json_dataset_evaluator.py
in libraries/python/coco
198 10
monsoon_power.py
in benchmarking/utils
187 6
process_single_image_output.py
in libraries/python/coco
185 6
platform_base.py
in benchmarking/platforms
185 21
lab_driver.py
in benchmarking
180 2
tflite.py
in benchmarking/frameworks/tflite
178 9
adb.py
in benchmarking/platforms/android
176 21
gen_caffe2_models.py
in specifications/models/caffe2
173 3
views.py
in ailab/benchmark
164 3
db.py
in benchmarking/bridge
160 15
regression_detectors.py
in benchmarking/regression_detectors
155 9
classification_compare.py
in libraries/python
138 5
oculus.py
in benchmarking/frameworks/oculus
133 5
host_platform.py
in benchmarking/platforms/host
131 7
db_controller.py
in ailab/benchmark
130 1
download_benchmarks.py
in benchmarking/download_benchmarks
130 5
ios_platform.py
in benchmarking/platforms/ios
127 10
screen_reporter.py
in benchmarking/remote
120 7
remote_reporter.py
in benchmarking/reporters/remote_reporter
119 8
result_visualization.html
in ailab/benchmark/templates
117 -
115 6
models.py
in ailab/benchmark
109 -
screen.css
in ailab/benchmark/static/django_tables2/themes/paleblue/css
107 -
nvd3_tags.py
in ailab/benchmark/templatetags
105 3
file_handler.py
in benchmarking/remote
104 7
json_dataset.py
in libraries/python/coco
103 3
generate_im_info.py
in libraries/python/coco
100 3
imagenet_test_map.py
in libraries/python
100 2
json_converter.py
in benchmarking/data_converters/json_converter
99 5
build_program.py
in benchmarking/utils
98 7
settings_base.py
in ailab/ailab
89 -
django_url_printer.py
in benchmarking/remote
81 6
devices.py
in benchmarking/utils
80 -
79 2
Files With Most Units (Top 50)
File# lines# units
run_lab.py
in benchmarking
672 28
utilities.py
in benchmarking/utils
288 27
run_remote.py
in benchmarking
739 23
android_platform.py
in benchmarking/platforms/android
313 21
adb.py
in benchmarking/platforms/android
176 21
platform_base.py
in benchmarking/platforms
185 21
benchmark_driver.py
in benchmarking/driver
373 20
repo_driver.py
in benchmarking
399 20
device_manager.py
in benchmarking/platforms
304 16
benchmarks.py
in benchmarking/benchmarks
258 16
db.py
in benchmarking/bridge
160 15
perfetto.py
in benchmarking/profilers/perfetto
326 14
framework_base.py
in benchmarking/frameworks
534 13
glow.py
in benchmarking/frameworks/glow
336 12
run_bench.py
in benchmarking
233 11
json_dataset_evaluator.py
in libraries/python/coco
198 10
git.py
in benchmarking/repos
50 10
hg.py
in benchmarking/repos
57 10
ios_platform.py
in benchmarking/platforms/ios
127 10
regression_detectors.py
in benchmarking/regression_detectors
155 9
degrade_base.py
in benchmarking/degrade
33 9
tflite.py
in benchmarking/frameworks/tflite
178 9
caffe2.py
in benchmarking/frameworks/caffe2
270 9
repo_base.py
in benchmarking/repos
26 8
idb.py
in benchmarking/platforms/ios
65 8
remote_reporter.py
in benchmarking/reporters/remote_reporter
119 8
host_platform.py
in benchmarking/platforms/host
131 7
build_program.py
in benchmarking/utils
98 7
subprocess_with_logger.py
in benchmarking/utils
201 7
file_handler.py
in benchmarking/remote
104 7
screen_reporter.py
in benchmarking/remote
120 7
115 6
process_single_image_output.py
in libraries/python/coco
185 6
platform_util_base.py
in benchmarking/platforms
30 6
monsoon_power.py
in benchmarking/utils
187 6
delay_detector.py
in benchmarking/regression_detectors/delay_detector
35 6
django_url_printer.py
in benchmarking/remote
81 6
classification_compare.py
in libraries/python
138 5
download_benchmarks.py
in benchmarking/download_benchmarks
130 5
json_converter.py
in benchmarking/data_converters/json_converter
99 5
data_converter_base.py
in benchmarking/data_converters
27 5
file_uploader.py
in benchmarking/bridge/file_storage/upload_files
16 5
upload_download_files_base.py
in benchmarking/bridge
15 5
watchdog.py
in benchmarking/utils
35 5
future.py
in benchmarking/utils
28 5
arg_parse.py
in benchmarking/utils
19 5
oculus.py
in benchmarking/frameworks/oculus
133 5
screen_reporter.py
in benchmarking/reporters/screen_reporter
68 5
devices.py
in benchmarking/remote
54 5
32 4
Files With Long Lines (Top 7)

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

File# lines# units# long lines
result_visualization.html
in ailab/benchmark/templates
117 - 6
run_lab.py
in benchmarking
672 28 4
device_manager.py
in benchmarking/platforms
304 16 2
android_platform.py
in benchmarking/platforms/android
313 21 2
perfetto.py
in benchmarking/profilers/perfetto
326 14 2
tflite.py
in benchmarking/frameworks/tflite
178 9 2
gen_caffe2_models.py
in specifications/models/caffe2
173 3 1
Correlations

File Size vs. Commits (all time): 165 points

benchmarking/frameworks/framework_base.py x: 63 commits (all time) y: 534 lines of code benchmarking/platforms/android/android_platform.py x: 58 commits (all time) y: 313 lines of code benchmarking/profilers/perfetto/__init__.py x: 1 commits (all time) y: 1 lines of code benchmarking/profilers/perfetto/perfetto.py x: 1 commits (all time) y: 326 lines of code benchmarking/profilers/perfetto/perfetto_config.py x: 1 commits (all time) y: 7 lines of code benchmarking/profilers/utilities.py x: 1 commits (all time) y: 23 lines of code benchmarking/utils/utilities.py x: 40 commits (all time) y: 288 lines of code benchmarking/utils/subprocess_with_logger.py x: 45 commits (all time) y: 201 lines of code benchmarking/platforms/android/adb.py x: 30 commits (all time) y: 176 lines of code benchmarking/bridge/file_storage/upload_files/file_uploader.py x: 1 commits (all time) y: 16 lines of code benchmarking/run_lab.py x: 53 commits (all time) y: 672 lines of code benchmarking/platforms/ios/idb.py x: 9 commits (all time) y: 65 lines of code benchmarking/platforms/device_manager.py x: 12 commits (all time) y: 304 lines of code benchmarking/run_remote.py x: 36 commits (all time) y: 739 lines of code benchmarking/driver/benchmark_driver.py x: 68 commits (all time) y: 373 lines of code benchmarking/platforms/ios/ios_platform.py x: 34 commits (all time) y: 127 lines of code benchmarking/platforms/platform_base.py x: 30 commits (all time) y: 185 lines of code benchmarking/platforms/platforms.py x: 20 commits (all time) y: 47 lines of code benchmarking/regression_detectors/regression_detectors.py x: 9 commits (all time) y: 155 lines of code benchmarking/repo_driver.py x: 39 commits (all time) y: 399 lines of code benchmarking/reporters/remote_reporter/remote_reporter.py x: 12 commits (all time) y: 119 lines of code benchmarking/utils/build_program.py x: 19 commits (all time) y: 98 lines of code benchmarking/utils/log_update_handler.py x: 3 commits (all time) y: 56 lines of code benchmarking/utils/log_utils.py x: 5 commits (all time) y: 65 lines of code benchmarking/degrade/degrade_base.py x: 2 commits (all time) y: 33 lines of code benchmarking/frameworks/pytorch/pytorch.py x: 6 commits (all time) y: 43 lines of code benchmarking/remote/screen_reporter.py x: 13 commits (all time) y: 120 lines of code ailab/ailab/settings_base.py x: 2 commits (all time) y: 89 lines of code ailab/ailab/urls.py x: 5 commits (all time) y: 16 lines of code ailab/ailab/views.py x: 2 commits (all time) y: 5 lines of code ailab/benchmark/benchmark_result_controller.py x: 3 commits (all time) y: 32 lines of code ailab/benchmark/db_controller.py x: 4 commits (all time) y: 130 lines of code ailab/benchmark/models.py x: 3 commits (all time) y: 109 lines of code ailab/benchmark/result_table.py x: 4 commits (all time) y: 20 lines of code ailab/benchmark/templatetags/nvd3_tags.py x: 2 commits (all time) y: 105 lines of code ailab/benchmark/urls.py x: 4 commits (all time) y: 8 lines of code ailab/benchmark/views.py x: 10 commits (all time) y: 164 lines of code ailab/benchmark/visualize_utils.py x: 3 commits (all time) y: 38 lines of code ailab/file_storage/models.py x: 2 commits (all time) y: 6 lines of code ailab/file_storage/views.py x: 2 commits (all time) y: 17 lines of code ailab/manage.py x: 2 commits (all time) y: 18 lines of code benchmarking/benchmarks/benchmarks.py x: 44 commits (all time) y: 258 lines of code benchmarking/bridge/db.py x: 14 commits (all time) y: 160 lines of code benchmarking/bridge/django_auth.py x: 2 commits (all time) y: 9 lines of code benchmarking/bridge/upload_download_files_django.py x: 4 commits (all time) y: 29 lines of code benchmarking/data_converters/data_converter_base.py x: 6 commits (all time) y: 27 lines of code benchmarking/data_converters/data_converters.py x: 4 commits (all time) y: 15 lines of code benchmarking/data_converters/json_converter/json_converter.py x: 7 commits (all time) y: 99 lines of code benchmarking/data_converters/json_with_identifier_converter/json_with_identifier_converter.py x: 4 commits (all time) y: 25 lines of code benchmarking/download_benchmarks/download_benchmarks.py x: 10 commits (all time) y: 130 lines of code benchmarking/frameworks/caffe2/caffe2.py x: 42 commits (all time) y: 270 lines of code benchmarking/frameworks/frameworks.py x: 12 commits (all time) y: 21 lines of code benchmarking/frameworks/generic/generic.py x: 22 commits (all time) y: 29 lines of code benchmarking/frameworks/glow/glow.py x: 16 commits (all time) y: 336 lines of code benchmarking/frameworks/oculus/oculus.py x: 20 commits (all time) y: 133 lines of code benchmarking/frameworks/tflite/tflite.py x: 16 commits (all time) y: 178 lines of code benchmarking/get_connected_devices.py x: 9 commits (all time) y: 79 lines of code benchmarking/harness.py x: 68 commits (all time) y: 342 lines of code benchmarking/lab_driver.py x: 9 commits (all time) y: 180 lines of code benchmarking/platforms/android/android_driver.py x: 17 commits (all time) y: 56 lines of code benchmarking/platforms/host/hdb.py x: 13 commits (all time) y: 40 lines of code benchmarking/platforms/host/host_platform.py x: 37 commits (all time) y: 131 lines of code benchmarking/platforms/ios/ios_driver.py x: 15 commits (all time) y: 77 lines of code benchmarking/platforms/platform_util_base.py x: 7 commits (all time) y: 30 lines of code benchmarking/platforms/windows/windows_platform.py x: 4 commits (all time) y: 13 lines of code benchmarking/reboot_device.py x: 6 commits (all time) y: 35 lines of code benchmarking/regression_detectors/delay_detector/delay_detector.py x: 4 commits (all time) y: 35 lines of code benchmarking/regression_detectors/regression_detector_base.py x: 4 commits (all time) y: 9 lines of code benchmarking/remote/devices.py x: 3 commits (all time) y: 54 lines of code benchmarking/remote/django_url_printer.py x: 5 commits (all time) y: 81 lines of code benchmarking/remote/file_handler.py x: 12 commits (all time) y: 104 lines of code benchmarking/remote/print_result_url.py x: 2 commits (all time) y: 14 lines of code benchmarking/reporters/local_reporter/local_reporter.py x: 7 commits (all time) y: 58 lines of code benchmarking/reporters/reporters.py x: 10 commits (all time) y: 22 lines of code benchmarking/reporters/screen_reporter/screen_reporter.py x: 10 commits (all time) y: 68 lines of code benchmarking/reporters/simple_local_reporter/simple_local_reporter.py x: 10 commits (all time) y: 37 lines of code benchmarking/repos/git.py x: 10 commits (all time) y: 50 lines of code benchmarking/repos/repos.py x: 5 commits (all time) y: 11 lines of code benchmarking/run_bench.py x: 40 commits (all time) y: 233 lines of code benchmarking/utils/custom_logger.py x: 8 commits (all time) y: 32 lines of code benchmarking/utils/devices.py x: 2 commits (all time) y: 80 lines of code benchmarking/utils/future.py x: 3 commits (all time) y: 28 lines of code benchmarking/utils/monsoon_power.py x: 7 commits (all time) y: 187 lines of code benchmarking/utils/software_power.py x: 2 commits (all time) y: 43 lines of code benchmarking/utils/usb_controller.py x: 2 commits (all time) y: 68 lines of code libraries/python/aggregate_classification_results.py x: 5 commits (all time) y: 115 lines of code libraries/python/classification_compare.py x: 7 commits (all time) y: 138 lines of code libraries/python/coco/generate_im_info.py x: 4 commits (all time) y: 100 lines of code libraries/python/coco/json_dataset.py x: 4 commits (all time) y: 103 lines of code libraries/python/coco/json_dataset_evaluator.py x: 3 commits (all time) y: 198 lines of code libraries/python/coco/process_single_image_output.py x: 4 commits (all time) y: 185 lines of code specifications/models/caffe2/gen_caffe2_models.py x: 7 commits (all time) y: 173 lines of code benchmarking/profilers/profilers.py x: 3 commits (all time) y: 22 lines of code ailab/ailab/__init__.py x: 3 commits (all time) y: 1 lines of code benchmarking/frameworks/generic/__init__.py x: 5 commits (all time) y: 1 lines of code benchmarking/frameworks/oculus/__init__.py x: 4 commits (all time) y: 1 lines of code benchmarking/repos/repo_base.py x: 3 commits (all time) y: 26 lines of code benchmarking/utils/arg_parse.py x: 3 commits (all time) y: 19 lines of code benchmarking/utils/watchdog.py x: 1 commits (all time) y: 35 lines of code benchmarking/utils/observer.py x: 2 commits (all time) y: 32 lines of code ailab/benchmark/static/js/filters.js x: 2 commits (all time) y: 239 lines of code ailab/benchmark/templates/result_visualization.html x: 6 commits (all time) y: 117 lines of code ailab/benchmark/static/js/graph_configuration.js x: 1 commits (all time) y: 9 lines of code ailab/benchmark/static/django_tables2/themes/paleblue/css/screen.css x: 1 commits (all time) y: 107 lines of code benchmarking/bridge/auth_base.py x: 1 commits (all time) y: 12 lines of code
739.0
lines of code
  min: 1.0
  average: 74.38
  25th percentile: 3.0
  median: 25.0
  75th percentile: 103.5
  max: 739.0
0 68.0
commits (all time)
min: 1.0 | average: 8.84 | 25th percentile: 2.5 | median: 3.0 | 75th percentile: 9.0 | max: 68.0

File Size vs. Contributors (all time): 165 points

benchmarking/frameworks/framework_base.py x: 11 contributors (all time) y: 534 lines of code benchmarking/platforms/android/android_platform.py x: 10 contributors (all time) y: 313 lines of code benchmarking/profilers/perfetto/__init__.py x: 1 contributors (all time) y: 1 lines of code benchmarking/profilers/perfetto/perfetto.py x: 1 contributors (all time) y: 326 lines of code benchmarking/profilers/perfetto/perfetto_config.py x: 1 contributors (all time) y: 7 lines of code benchmarking/profilers/utilities.py x: 1 contributors (all time) y: 23 lines of code benchmarking/utils/utilities.py x: 11 contributors (all time) y: 288 lines of code benchmarking/utils/subprocess_with_logger.py x: 12 contributors (all time) y: 201 lines of code benchmarking/platforms/android/adb.py x: 6 contributors (all time) y: 176 lines of code benchmarking/bridge/file_storage/upload_files/file_uploader.py x: 1 contributors (all time) y: 16 lines of code benchmarking/run_lab.py x: 7 contributors (all time) y: 672 lines of code benchmarking/platforms/ios/idb.py x: 4 contributors (all time) y: 65 lines of code benchmarking/platforms/device_manager.py x: 2 contributors (all time) y: 304 lines of code benchmarking/run_remote.py x: 10 contributors (all time) y: 739 lines of code benchmarking/driver/benchmark_driver.py x: 13 contributors (all time) y: 373 lines of code benchmarking/platforms/ios/ios_platform.py x: 7 contributors (all time) y: 127 lines of code benchmarking/platforms/platform_base.py x: 9 contributors (all time) y: 185 lines of code benchmarking/platforms/platforms.py x: 8 contributors (all time) y: 47 lines of code benchmarking/regression_detectors/regression_detectors.py x: 6 contributors (all time) y: 155 lines of code benchmarking/repo_driver.py x: 8 contributors (all time) y: 399 lines of code benchmarking/reporters/remote_reporter/remote_reporter.py x: 7 contributors (all time) y: 119 lines of code benchmarking/utils/build_program.py x: 8 contributors (all time) y: 98 lines of code benchmarking/utils/log_update_handler.py x: 2 contributors (all time) y: 56 lines of code benchmarking/utils/log_utils.py x: 2 contributors (all time) y: 65 lines of code benchmarking/degrade/degrade_base.py x: 1 contributors (all time) y: 33 lines of code benchmarking/frameworks/pytorch/pytorch.py x: 4 contributors (all time) y: 43 lines of code benchmarking/remote/screen_reporter.py x: 5 contributors (all time) y: 120 lines of code ailab/ailab/settings_base.py x: 2 contributors (all time) y: 89 lines of code ailab/ailab/urls.py x: 3 contributors (all time) y: 16 lines of code ailab/ailab/views.py x: 2 contributors (all time) y: 5 lines of code ailab/benchmark/benchmark_result_controller.py x: 3 contributors (all time) y: 32 lines of code ailab/benchmark/db_controller.py x: 4 contributors (all time) y: 130 lines of code ailab/benchmark/models.py x: 2 contributors (all time) y: 109 lines of code ailab/benchmark/result_table.py x: 3 contributors (all time) y: 20 lines of code ailab/benchmark/templatetags/nvd3_tags.py x: 2 contributors (all time) y: 105 lines of code ailab/benchmark/urls.py x: 2 contributors (all time) y: 8 lines of code ailab/benchmark/views.py x: 4 contributors (all time) y: 164 lines of code ailab/benchmark/visualize_utils.py x: 2 contributors (all time) y: 38 lines of code ailab/file_storage/views.py x: 2 contributors (all time) y: 17 lines of code ailab/manage.py x: 2 contributors (all time) y: 18 lines of code benchmarking/benchmarks/benchmarks.py x: 8 contributors (all time) y: 258 lines of code benchmarking/bridge/db.py x: 4 contributors (all time) y: 160 lines of code benchmarking/bridge/django_auth.py x: 2 contributors (all time) y: 9 lines of code benchmarking/bridge/upload_download_files_django.py x: 4 contributors (all time) y: 29 lines of code benchmarking/data_converters/data_converter_base.py x: 3 contributors (all time) y: 27 lines of code benchmarking/data_converters/json_converter/json_converter.py x: 4 contributors (all time) y: 99 lines of code benchmarking/data_converters/json_with_identifier_converter/json_with_identifier_converter.py x: 3 contributors (all time) y: 25 lines of code benchmarking/frameworks/caffe2/caffe2.py x: 8 contributors (all time) y: 270 lines of code benchmarking/frameworks/frameworks.py x: 7 contributors (all time) y: 21 lines of code benchmarking/frameworks/generic/generic.py x: 7 contributors (all time) y: 29 lines of code benchmarking/frameworks/glow/glow.py x: 4 contributors (all time) y: 336 lines of code benchmarking/frameworks/oculus/oculus.py x: 9 contributors (all time) y: 133 lines of code benchmarking/frameworks/tflite/tflite.py x: 7 contributors (all time) y: 178 lines of code benchmarking/get_connected_devices.py x: 5 contributors (all time) y: 79 lines of code benchmarking/harness.py x: 12 contributors (all time) y: 342 lines of code benchmarking/lab_driver.py x: 6 contributors (all time) y: 180 lines of code benchmarking/platforms/android/android_driver.py x: 7 contributors (all time) y: 56 lines of code benchmarking/platforms/host/hdb.py x: 5 contributors (all time) y: 40 lines of code benchmarking/platforms/host/host_platform.py x: 8 contributors (all time) y: 131 lines of code benchmarking/platforms/ios/ios_driver.py x: 5 contributors (all time) y: 77 lines of code benchmarking/platforms/windows/windows_platform.py x: 4 contributors (all time) y: 13 lines of code benchmarking/reboot_device.py x: 4 contributors (all time) y: 35 lines of code benchmarking/regression_detectors/regression_detector_base.py x: 4 contributors (all time) y: 9 lines of code benchmarking/remote/devices.py x: 3 contributors (all time) y: 54 lines of code benchmarking/remote/django_url_printer.py x: 4 contributors (all time) y: 81 lines of code benchmarking/remote/file_handler.py x: 4 contributors (all time) y: 104 lines of code benchmarking/remote/print_result_url.py x: 2 contributors (all time) y: 14 lines of code benchmarking/reporters/local_reporter/local_reporter.py x: 5 contributors (all time) y: 58 lines of code benchmarking/reporters/reporters.py x: 6 contributors (all time) y: 22 lines of code benchmarking/reporters/screen_reporter/screen_reporter.py x: 6 contributors (all time) y: 68 lines of code benchmarking/reporters/simple_local_reporter/simple_local_reporter.py x: 6 contributors (all time) y: 37 lines of code benchmarking/repos/git.py x: 5 contributors (all time) y: 50 lines of code benchmarking/repos/hg.py x: 6 contributors (all time) y: 57 lines of code benchmarking/run_bench.py x: 9 contributors (all time) y: 233 lines of code benchmarking/utils/custom_logger.py x: 6 contributors (all time) y: 32 lines of code benchmarking/utils/devices.py x: 2 contributors (all time) y: 80 lines of code benchmarking/utils/future.py x: 2 contributors (all time) y: 28 lines of code benchmarking/utils/monsoon_power.py x: 3 contributors (all time) y: 187 lines of code benchmarking/utils/software_power.py x: 1 contributors (all time) y: 43 lines of code benchmarking/utils/usb_controller.py x: 1 contributors (all time) y: 68 lines of code libraries/python/aggregate_classification_results.py x: 4 contributors (all time) y: 115 lines of code libraries/python/classification_compare.py x: 4 contributors (all time) y: 138 lines of code libraries/python/coco/generate_im_info.py x: 3 contributors (all time) y: 100 lines of code libraries/python/coco/json_dataset.py x: 3 contributors (all time) y: 103 lines of code libraries/python/coco/json_dataset_evaluator.py x: 3 contributors (all time) y: 198 lines of code libraries/python/coco/process_single_image_output.py x: 3 contributors (all time) y: 185 lines of code specifications/models/caffe2/gen_caffe2_models.py x: 5 contributors (all time) y: 173 lines of code benchmarking/profilers/profilers.py x: 2 contributors (all time) y: 22 lines of code ailab/ailab/__init__.py x: 2 contributors (all time) y: 1 lines of code benchmarking/reporters/simple_local_reporter/__init__.py x: 3 contributors (all time) y: 1 lines of code benchmarking/utils/watchdog.py x: 1 contributors (all time) y: 35 lines of code benchmarking/utils/observer.py x: 2 contributors (all time) y: 32 lines of code benchmarking/profilers/profiler_base.py x: 1 contributors (all time) y: 18 lines of code ailab/benchmark/static/js/filters.js x: 2 contributors (all time) y: 239 lines of code ailab/benchmark/templates/result_visualization.html x: 2 contributors (all time) y: 117 lines of code ailab/benchmark/static/js/graph_configuration.js x: 1 contributors (all time) y: 9 lines of code ailab/benchmark/static/django_tables2/themes/paleblue/css/screen.css x: 1 contributors (all time) y: 107 lines of code benchmarking/bridge/auth_base.py x: 1 contributors (all time) y: 12 lines of code benchmarking/reporters/simple_screen_reporter/simple_screen_reporter.py x: 3 contributors (all time) y: 10 lines of code
739.0
lines of code
  min: 1.0
  average: 74.38
  25th percentile: 3.0
  median: 25.0
  75th percentile: 103.5
  max: 739.0
0 13.0
contributors (all time)
min: 1.0 | average: 3.48 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 13.0

File Size vs. Commits (30 days): 11 points

benchmarking/frameworks/framework_base.py x: 3 commits (30d) y: 534 lines of code benchmarking/platforms/android/android_platform.py x: 2 commits (30d) y: 313 lines of code benchmarking/profilers/perfetto/__init__.py x: 1 commits (30d) y: 1 lines of code benchmarking/profilers/perfetto/perfetto.py x: 1 commits (30d) y: 326 lines of code benchmarking/profilers/perfetto/perfetto_config.py x: 1 commits (30d) y: 7 lines of code benchmarking/profilers/utilities.py x: 1 commits (30d) y: 23 lines of code benchmarking/utils/utilities.py x: 1 commits (30d) y: 288 lines of code benchmarking/utils/subprocess_with_logger.py x: 1 commits (30d) y: 201 lines of code benchmarking/platforms/android/adb.py x: 1 commits (30d) y: 176 lines of code benchmarking/bridge/file_storage/upload_files/file_uploader.py x: 1 commits (30d) y: 16 lines of code benchmarking/run_lab.py x: 1 commits (30d) y: 672 lines of code
672.0
lines of code
  min: 1.0
  average: 232.45
  25th percentile: 16.0
  median: 201.0
  75th percentile: 326.0
  max: 672.0
0 3.0
commits (30d)
min: 1.0 | average: 1.27 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

File Size vs. Contributors (30 days): 11 points

benchmarking/frameworks/framework_base.py x: 2 contributors (30d) y: 534 lines of code benchmarking/platforms/android/android_platform.py x: 1 contributors (30d) y: 313 lines of code benchmarking/profilers/perfetto/__init__.py x: 1 contributors (30d) y: 1 lines of code benchmarking/profilers/perfetto/perfetto.py x: 1 contributors (30d) y: 326 lines of code benchmarking/profilers/perfetto/perfetto_config.py x: 1 contributors (30d) y: 7 lines of code benchmarking/profilers/utilities.py x: 1 contributors (30d) y: 23 lines of code benchmarking/utils/utilities.py x: 1 contributors (30d) y: 288 lines of code benchmarking/utils/subprocess_with_logger.py x: 1 contributors (30d) y: 201 lines of code benchmarking/platforms/android/adb.py x: 1 contributors (30d) y: 176 lines of code benchmarking/bridge/file_storage/upload_files/file_uploader.py x: 1 contributors (30d) y: 16 lines of code benchmarking/run_lab.py x: 1 contributors (30d) y: 672 lines of code
672.0
lines of code
  min: 1.0
  average: 232.45
  25th percentile: 16.0
  median: 201.0
  75th percentile: 326.0
  max: 672.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (90 days): 24 points

benchmarking/frameworks/framework_base.py x: 5 commits (90d) y: 534 lines of code benchmarking/platforms/android/android_platform.py x: 5 commits (90d) y: 313 lines of code benchmarking/profilers/perfetto/__init__.py x: 1 commits (90d) y: 1 lines of code benchmarking/profilers/perfetto/perfetto.py x: 1 commits (90d) y: 326 lines of code benchmarking/profilers/perfetto/perfetto_config.py x: 1 commits (90d) y: 7 lines of code benchmarking/profilers/utilities.py x: 1 commits (90d) y: 23 lines of code benchmarking/utils/utilities.py x: 1 commits (90d) y: 288 lines of code benchmarking/utils/subprocess_with_logger.py x: 1 commits (90d) y: 201 lines of code benchmarking/platforms/android/adb.py x: 5 commits (90d) y: 176 lines of code benchmarking/bridge/file_storage/upload_files/file_uploader.py x: 1 commits (90d) y: 16 lines of code benchmarking/run_lab.py x: 4 commits (90d) y: 672 lines of code benchmarking/platforms/ios/idb.py x: 2 commits (90d) y: 65 lines of code benchmarking/platforms/device_manager.py x: 4 commits (90d) y: 304 lines of code benchmarking/run_remote.py x: 2 commits (90d) y: 739 lines of code benchmarking/driver/benchmark_driver.py x: 1 commits (90d) y: 373 lines of code benchmarking/platforms/ios/ios_platform.py x: 1 commits (90d) y: 127 lines of code benchmarking/platforms/platform_base.py x: 1 commits (90d) y: 185 lines of code benchmarking/platforms/platforms.py x: 1 commits (90d) y: 47 lines of code benchmarking/regression_detectors/regression_detectors.py x: 1 commits (90d) y: 155 lines of code benchmarking/repo_driver.py x: 1 commits (90d) y: 399 lines of code benchmarking/reporters/remote_reporter/remote_reporter.py x: 1 commits (90d) y: 119 lines of code benchmarking/utils/build_program.py x: 1 commits (90d) y: 98 lines of code benchmarking/utils/log_update_handler.py x: 1 commits (90d) y: 56 lines of code benchmarking/utils/log_utils.py x: 1 commits (90d) y: 65 lines of code
739.0
lines of code
  min: 1.0
  average: 220.38
  25th percentile: 58.25
  median: 165.5
  75th percentile: 322.75
  max: 739.0
0 5.0
commits (90d)
min: 1.0 | average: 1.83 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0

File Size vs. Contributors (90 days): 24 points

benchmarking/frameworks/framework_base.py x: 3 contributors (90d) y: 534 lines of code benchmarking/platforms/android/android_platform.py x: 2 contributors (90d) y: 313 lines of code benchmarking/profilers/perfetto/__init__.py x: 1 contributors (90d) y: 1 lines of code benchmarking/profilers/perfetto/perfetto.py x: 1 contributors (90d) y: 326 lines of code benchmarking/profilers/perfetto/perfetto_config.py x: 1 contributors (90d) y: 7 lines of code benchmarking/profilers/utilities.py x: 1 contributors (90d) y: 23 lines of code benchmarking/utils/utilities.py x: 1 contributors (90d) y: 288 lines of code benchmarking/utils/subprocess_with_logger.py x: 1 contributors (90d) y: 201 lines of code benchmarking/platforms/android/adb.py x: 2 contributors (90d) y: 176 lines of code benchmarking/bridge/file_storage/upload_files/file_uploader.py x: 1 contributors (90d) y: 16 lines of code benchmarking/run_lab.py x: 1 contributors (90d) y: 672 lines of code benchmarking/platforms/ios/idb.py x: 1 contributors (90d) y: 65 lines of code benchmarking/platforms/device_manager.py x: 1 contributors (90d) y: 304 lines of code benchmarking/run_remote.py x: 2 contributors (90d) y: 739 lines of code benchmarking/driver/benchmark_driver.py x: 1 contributors (90d) y: 373 lines of code benchmarking/platforms/ios/ios_platform.py x: 1 contributors (90d) y: 127 lines of code benchmarking/platforms/platform_base.py x: 1 contributors (90d) y: 185 lines of code benchmarking/platforms/platforms.py x: 1 contributors (90d) y: 47 lines of code benchmarking/regression_detectors/regression_detectors.py x: 1 contributors (90d) y: 155 lines of code benchmarking/repo_driver.py x: 1 contributors (90d) y: 399 lines of code benchmarking/reporters/remote_reporter/remote_reporter.py x: 1 contributors (90d) y: 119 lines of code benchmarking/utils/build_program.py x: 1 contributors (90d) y: 98 lines of code benchmarking/utils/log_update_handler.py x: 1 contributors (90d) y: 56 lines of code
739.0
lines of code
  min: 1.0
  average: 220.38
  25th percentile: 58.25
  median: 165.5
  75th percentile: 322.75
  max: 739.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0