tensorflow / mesh
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 53 files with 19,121 lines of code.
    • 6 very long files (9,115 lines of code)
    • 5 long files (3,398 lines of code)
    • 17 medium size files (5,322 lines of codeclsfd_ftr_w_mp_ins)
    • 3 small files (447 lines of code)
    • 22 very small files (839 lines of code)
47% | 17% | 27% | 2% | 4%
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
py47% | 17% | 27% | 2% | 4%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
mesh_tensorflow/transformer63% | 7% | 24% | 1% | 3%
mesh_tensorflow69% | 0% | 26% | 2% | 1%
mesh_tensorflow/bert0% | 75% | 22% | 0% | 2%
mesh_tensorflow/experimental0% | 34% | 60% | 0% | 5%
mesh_tensorflow/auto_mtf0% | 0% | 32% | 27% | 39%
ROOT0% | 0% | 0% | 0% | 100%
mesh_tensorflow/transformer/gin0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
ops.py
in mesh_tensorflow
2409 221
utils.py
in mesh_tensorflow/transformer
1800 47
transformer_layers.py
in mesh_tensorflow/transformer
1352 82
transformer.py
in mesh_tensorflow/transformer
1256 72
moe.py
in mesh_tensorflow/transformer
1185 19
layers.py
in mesh_tensorflow
1113 59
run_squad.py
in mesh_tensorflow/bert
987 20
run_classifier.py
in mesh_tensorflow/bert
749 35
attention.py
in mesh_tensorflow/transformer
631 25
unet.py
in mesh_tensorflow/experimental
527 10
bert.py
in mesh_tensorflow/bert
504 39
universal_transformer.py
in mesh_tensorflow/transformer
431 17
simd_mesh_impl.py
in mesh_tensorflow
415 25
model_executor.py
in mesh_tensorflow/experimental
412 19
run_pretraining.py
in mesh_tensorflow/bert
393 4
dataset.py
in mesh_tensorflow/transformer
382 18
optimize.py
in mesh_tensorflow
342 29
heterogeneous_moe.py
in mesh_tensorflow/transformer
340 4
vocab_embeddings.py
in mesh_tensorflow/transformer
323 18
placement_mesh_impl.py
in mesh_tensorflow
308 31
input_reader.py
in mesh_tensorflow/experimental
306 27
tokenization.py
in mesh_tensorflow/bert
274 25
beam_search.py
in mesh_tensorflow
273 3
fixup_layers.py
in mesh_tensorflow/transformer
254 13
funnel_transformer.py
in mesh_tensorflow/transformer
243 10
data_aug_lib.py
in mesh_tensorflow/experimental
220 10
layout_optimizer.py
in mesh_tensorflow/auto_mtf
204 11
adaptive_softmax.py
in mesh_tensorflow/transformer
202 18
graph_interface.py
in mesh_tensorflow/auto_mtf
176 26
tpu_variables.py
in mesh_tensorflow
137 26
evolved_transformer.py
in mesh_tensorflow/transformer
134 9
learning_rate_schedules.py
in mesh_tensorflow/transformer
89 9
offline_data_aug.py
in mesh_tensorflow/experimental
82 4
memory_layers.py
in mesh_tensorflow/transformer
75 3
utils.py
in mesh_tensorflow
73 6
scheduler.py
in mesh_tensorflow/auto_mtf
71 3
optimization.py
in mesh_tensorflow/bert
69 2
main.py
in mesh_tensorflow/transformer
59 1
api.py
in mesh_tensorflow/auto_mtf
51 3
valid_layouts.py
in mesh_tensorflow/auto_mtf
49 7
setup.py
in root
43 -
print_cp_model_solution.py
in mesh_tensorflow/auto_mtf
40 1
vocabulary.py
in mesh_tensorflow/transformer
32 10
t2t_vocabulary.py
in mesh_tensorflow/transformer
29 6
memory_estimator.py
in mesh_tensorflow/auto_mtf
27 5
__init__.py
in mesh_tensorflow/auto_mtf
12 -
__init__.py
in mesh_tensorflow/transformer
12 -
__init__.py
in mesh_tensorflow
11 -
ops_with_redefined_builtins.py
in mesh_tensorflow
8 -
cfg
setup.cfg
in root
4 -
Files With Most Units (Top 20)
File# lines# units
ops.py
in mesh_tensorflow
2409 221
transformer_layers.py
in mesh_tensorflow/transformer
1352 82
transformer.py
in mesh_tensorflow/transformer
1256 72
layers.py
in mesh_tensorflow
1113 59
utils.py
in mesh_tensorflow/transformer
1800 47
bert.py
in mesh_tensorflow/bert
504 39
run_classifier.py
in mesh_tensorflow/bert
749 35
placement_mesh_impl.py
in mesh_tensorflow
308 31
optimize.py
in mesh_tensorflow
342 29
input_reader.py
in mesh_tensorflow/experimental
306 27
graph_interface.py
in mesh_tensorflow/auto_mtf
176 26
tpu_variables.py
in mesh_tensorflow
137 26
simd_mesh_impl.py
in mesh_tensorflow
415 25
attention.py
in mesh_tensorflow/transformer
631 25
tokenization.py
in mesh_tensorflow/bert
274 25
run_squad.py
in mesh_tensorflow/bert
987 20
model_executor.py
in mesh_tensorflow/experimental
412 19
moe.py
in mesh_tensorflow/transformer
1185 19
dataset.py
in mesh_tensorflow/transformer
382 18
adaptive_softmax.py
in mesh_tensorflow/transformer
202 18
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