tensorflow / adanet
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 75 files with 7,930 lines of code.
    • 1 very long files (1,243 lines of code)
    • 3 long files (1,794 lines of code)
    • 7 medium size files (2,140 lines of codeclsfd_ftr_w_mp_ins)
    • 8 small files (1,008 lines of code)
    • 56 very small files (1,745 lines of code)
15% | 22% | 26% | 12% | 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
py15% | 22% | 27% | 12% | 21%
yaml0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
adanet/core27% | 40% | 23% | 0% | 8%
research/improve_nas0% | 0% | 47% | 26% | 25%
adanet/ensemble0% | 0% | 64% | 0% | 35%
adanet/autoensemble0% | 0% | 0% | 96% | 3%
adanet/tf_compat0% | 0% | 0% | 100% | 0%
adanet/distributed0% | 0% | 0% | 77% | 22%
adanet/experimental0% | 0% | 0% | 18% | 81%
adanet/subnetwork0% | 0% | 0% | 0% | 100%
adanet/pip_package0% | 0% | 0% | 0% | 100%
adanet0% | 0% | 0% | 0% | 100%
adanet/replay0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
estimator.py
in adanet/core
1243 60
iteration.py
in adanet/core
718 41
ensemble_builder.py
in adanet/core
539 14
summary.py
in adanet/core
537 50
nasnet.py
in research/improve_nas/trainer
385 14
weighted.py
in adanet/ensemble
356 19
nasnet_utils.py
in research/improve_nas/trainer
352 23
tpu_estimator.py
in adanet/core
280 9
testing_utils.py
in adanet/core
275 17
estimator_distributed_test_runner.py
in adanet/core
266 8
eval_metrics.py
in adanet/core
226 18
improve_nas.py
in research/improve_nas/trainer
179 9
common.py
in adanet/autoensemble
164 13
trainer.py
in research/improve_nas/trainer
129 2
__init__.py
in adanet/tf_compat
117 11
estimator.py
in adanet/autoensemble
108 2
adanet_improve_nas.py
in research/improve_nas/trainer
105 2
placement.py
in adanet/distributed
104 18
autoensemble_phase.py
in adanet/experimental/phases
102 15
cifar10.py
in research/improve_nas/trainer
96 7
cifar100.py
in research/improve_nas/trainer
96 7
generator.py
in adanet/subnetwork
89 10
mean.py
in adanet/ensemble
86 6
report.py
in adanet/subnetwork
84 2
report_accessor.py
in adanet/core
80 7
report_materializer.py
in adanet/core
77 4
architecture.py
in adanet/core
72 12
evaluator.py
in adanet/core
65 6
candidate.py
in adanet/core
55 3
optimizer.py
in research/improve_nas/trainer
55 5
image_processing.py
in research/improve_nas/trainer
50 3
fake_data.py
in research/improve_nas/trainer
49 5
setup.py
in adanet/pip_package
48 -
strategy.py
in adanet/ensemble
47 5
repeat_phase.py
in adanet/experimental/phases
42 6
__init__.py
in adanet
38 -
ensemble_model.py
in adanet/experimental/keras
36 6
keras_tuner_phase.py
in adanet/experimental/phases
34 6
__init__.py
in adanet/ensemble
33 -
ensembler.py
in adanet/ensemble
33 7
keras_trainer_phase.py
in adanet/experimental/phases
32 6
phase.py
in adanet/experimental/phases
30 7
keras_trainer_work_unit.py
in adanet/experimental/work_units
29 2
testing_utils.py
in adanet/experimental/keras
26 1
storage.py
in adanet/experimental/storages
25 7
sequential_controller.py
in adanet/experimental/controllers
20 3
devices.py
in adanet/distributed
20 3
subnetwork_utils.py
in research/improve_nas/trainer
20 3
__init__.py
in adanet/subnetwork
19 -
model_search.py
in adanet/experimental/keras
18 3
Files With Most Units (Top 20)
File# lines# units
estimator.py
in adanet/core
1243 60
summary.py
in adanet/core
537 50
iteration.py
in adanet/core
718 41
nasnet_utils.py
in research/improve_nas/trainer
352 23
weighted.py
in adanet/ensemble
356 19
eval_metrics.py
in adanet/core
226 18
placement.py
in adanet/distributed
104 18
testing_utils.py
in adanet/core
275 17
autoensemble_phase.py
in adanet/experimental/phases
102 15
ensemble_builder.py
in adanet/core
539 14
nasnet.py
in research/improve_nas/trainer
385 14
common.py
in adanet/autoensemble
164 13
architecture.py
in adanet/core
72 12
__init__.py
in adanet/tf_compat
117 11
generator.py
in adanet/subnetwork
89 10
tpu_estimator.py
in adanet/core
280 9
improve_nas.py
in research/improve_nas/trainer
179 9
estimator_distributed_test_runner.py
in adanet/core
266 8
storage.py
in adanet/experimental/storages
25 7
phase.py
in adanet/experimental/phases
30 7
Files With Long Lines (Top 0)

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

File# lines# units# long lines