tensorflow / transform
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 59 files with 12,172 lines of code.
    • 1 very long files (1,325 lines of code)
    • 7 long files (5,279 lines of code)
    • 10 medium size files (3,296 lines of codeclsfd_ftr_w_mp_ins)
    • 8 small files (1,185 lines of code)
    • 33 very small files (1,087 lines of code)
10% | 43% | 27% | 9% | 8%
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
py10% | 43% | 27% | 9% | 8%
proto0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
tensorflow_transform20% | 54% | 10% | 7% | 7%
tensorflow_transform/beam0% | 53% | 29% | 12% | 5%
tensorflow_transform/tf_metadata0% | 0% | 88% | 0% | 11%
tensorflow_transform/saved0% | 0% | 95% | 0% | 4%
tensorflow_transform/experimental0% | 0% | 94% | 0% | 6%
tensorflow_transform/coders0% | 0% | 0% | 99% | <1%
tensorflow_transform/beam/tft_beam_io0% | 0% | 0% | 0% | 100%
tensorflow_transform/py_func0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
tensorflow_transform/beam/experimental0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
analyzers.py
in tensorflow_transform
1325 85
mappers.py
in tensorflow_transform
991 40
tf_utils.py
in tensorflow_transform
926 54
impl.py
in tensorflow_transform/beam
880 59
analyzer_impls.py
in tensorflow_transform/beam
822 76
analyzer_nodes.py
in tensorflow_transform
568 82
impl_helper.py
in tensorflow_transform
567 31
graph_tools.py
in tensorflow_transform
525 32
schema_utils_test_cases.py
in tensorflow_transform/tf_metadata
454 -
schema_utils.py
in tensorflow_transform/tf_metadata
438 20
analysis_graph_builder.py
in tensorflow_transform/beam
383 27
schema_inference.py
in tensorflow_transform
382 16
saved_transform_io_v2.py
in tensorflow_transform/saved
322 24
combiner_packing_util.py
in tensorflow_transform/beam
321 26
output_wrapper.py
in tensorflow_transform
306 31
analyzers.py
in tensorflow_transform/experimental
235 17
tft_unit.py
in tensorflow_transform/beam
231 11
saved_transform_io.py
in tensorflow_transform/saved
224 8
analyzer_cache.py
in tensorflow_transform/beam
198 26
gaussianization.py
in tensorflow_transform
173 7
nodes.py
in tensorflow_transform
168 26
example_proto_coder.py
in tensorflow_transform/coders
158 13
csv_coder.py
in tensorflow_transform/coders
142 14
pretrained_models.py
in tensorflow_transform
137 4
deep_copy.py
in tensorflow_transform/beam
105 4
context.py
in tensorflow_transform/beam
104 12
tf2_utils.py
in tensorflow_transform
100 5
common.py
in tensorflow_transform/beam
99 11
annotators.py
in tensorflow_transform
94 11
metadata_io.py
in tensorflow_transform/tf_metadata
85 7
transform_fn_io.py
in tensorflow_transform/beam/tft_beam_io
82 7
setup.py
in root
75 2
pyfunc_helper.py
in tensorflow_transform/py_func
72 5
beam_nodes.py
in tensorflow_transform/beam
58 5
graph_context.py
in tensorflow_transform
57 9
inspect_preprocessing_fn.py
in tensorflow_transform
49 2
beam_metadata_io.py
in tensorflow_transform/beam/tft_beam_io
44 4
common.py
in tensorflow_transform
40 2
common_types.py
in tensorflow_transform
36 2
info_theory.py
in tensorflow_transform
36 4
pickle_helper.py
in tensorflow_transform
30 5
saved_model_loader.py
in tensorflow_transform/saved
22 5
schema_utils_legacy.py
in tensorflow_transform/tf_metadata
17 5
proto
annotations.proto
in tensorflow_transform
16 -
dataset_metadata.py
in tensorflow_transform/tf_metadata
15 5
annotators.py
in tensorflow_transform/experimental
13 1
__init__.py
in tensorflow_transform
10 -
analyzer_impls.py
in tensorflow_transform/beam/experimental
10 3
__init__.py
in tensorflow_transform/beam
9 -
api.py
in tensorflow_transform/py_func
3 1
Files With Most Units (Top 20)
File# lines# units
analyzers.py
in tensorflow_transform
1325 85
analyzer_nodes.py
in tensorflow_transform
568 82
analyzer_impls.py
in tensorflow_transform/beam
822 76
impl.py
in tensorflow_transform/beam
880 59
tf_utils.py
in tensorflow_transform
926 54
mappers.py
in tensorflow_transform
991 40
graph_tools.py
in tensorflow_transform
525 32
impl_helper.py
in tensorflow_transform
567 31
output_wrapper.py
in tensorflow_transform
306 31
analysis_graph_builder.py
in tensorflow_transform/beam
383 27
nodes.py
in tensorflow_transform
168 26
combiner_packing_util.py
in tensorflow_transform/beam
321 26
analyzer_cache.py
in tensorflow_transform/beam
198 26
saved_transform_io_v2.py
in tensorflow_transform/saved
322 24
schema_utils.py
in tensorflow_transform/tf_metadata
438 20
analyzers.py
in tensorflow_transform/experimental
235 17
schema_inference.py
in tensorflow_transform
382 16
csv_coder.py
in tensorflow_transform/coders
142 14
example_proto_coder.py
in tensorflow_transform/coders
158 13
context.py
in tensorflow_transform/beam
104 12
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