tensorflow / tfx-addons
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 43 files with 2,017 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 1 medium size files (245 lines of codeclsfd_ftr_w_mp_ins)
    • 6 small files (757 lines of code)
    • 36 very small files (1,015 lines of code)
0% | 0% | 12% | 37% | 50%
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
proto0% | 0% | 23% | 22% | 53%
py0% | 0% | 0% | 53% | 46%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
tfx_addons/feast_examplegen/protos0% | 0% | 23% | 22% | 53%
tfx_addons/sampling/example0% | 0% | 0% | 99% | <1%
tfx_addons/sampling0% | 0% | 0% | 67% | 32%
tfx_addons/xgboost_evaluator0% | 0% | 0% | 93% | 6%
tfx_addons/feature_selection0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
tfx_addons/mlmd_client0% | 0% | 0% | 0% | 100%
tfx_addons/schema_curation/component0% | 0% | 0% | 0% | 100%
tfx_addons/schema_curation/example0% | 0% | 0% | 0% | 100%
tfx_addons/feature_selection/example0% | 0% | 0% | 0% | 100%
tfx_addons0% | 0% | 0% | 0% | 100%
tfx_addons/schema_curation0% | 0% | 0% | 0% | 100%
Longest Files (Top 43)
File# lines# units
proto
CoreService.proto
in tfx_addons/feast_examplegen/protos/feast/core
245 -
executor.py
in tfx_addons/sampling
143 8
proto
DataSource.proto
in tfx_addons/feast_examplegen/protos/feast/core
128 -
xgboost_predict_extractor.py
in tfx_addons/xgboost_evaluator
126 10
sampler_pipeline_local.py
in tfx_addons/sampling/example
124 1
sampler_utils.py
in tfx_addons/sampling/example
124 10
proto
Store.proto
in tfx_addons/feast_examplegen/protos/feast/core
112 -
proto
Value.proto
in tfx_addons/feast_examplegen/protos/feast/types
95 -
component.py
in tfx_addons/feature_selection
93 5
client.py
in tfx_addons/mlmd_client
76 15
setup.py
in root
67 1
proto
FeatureTable.proto
in tfx_addons/feast_examplegen/protos/feast/core
67 -
proto
FeatureView.proto
in tfx_addons/feast_examplegen/protos/feast/core
67 -
proto
OnDemandFeatureView.proto
in tfx_addons/feast_examplegen/protos/feast/core
51 -
proto
DataFormat.proto
in tfx_addons/feast_examplegen/protos/feast/core
48 -
proto
Entity.proto
in tfx_addons/feast_examplegen/protos/feast/core
46 -
taxi_example_local.py
in tfx_addons/schema_curation/example
42 1
component.py
in tfx_addons/schema_curation/component
39 1
proto
Registry.proto
in tfx_addons/feast_examplegen/protos/feast/core
36 -
component.py
in tfx_addons/sampling
35 1
spec.py
in tfx_addons/sampling
33 -
proto
FeatureService.proto
in tfx_addons/feast_examplegen/protos/feast/core
32 -
proto
Feature.proto
in tfx_addons/feast_examplegen/protos/feast/core
29 -
executor.py
in tfx_addons/schema_curation/component
28 1
proto
FeastConfig.proto
in tfx_addons/feast_examplegen/protos
26 -
proto
Field.proto
in tfx_addons/feast_examplegen/protos/feast/types
25 -
proto
EntityKey.proto
in tfx_addons/feast_examplegen/protos/feast/types
25 -
proto
FeatureViewProjection.proto
in tfx_addons/feast_examplegen/protos/feast/core
13 -
pyproject.toml
in root
10 -
component.py
in tfx_addons/xgboost_evaluator
8 1
module_file.py
in tfx_addons/feature_selection
5 -
module_file.py
in tfx_addons/schema_curation/example
5 1
iris_module_file.py
in tfx_addons/feature_selection/example/modules
2 -
pima_indians_module_file.py
in tfx_addons/feature_selection/example/modules
2 -
penguins_module.py
in tfx_addons/feature_selection/example/modules
2 -
__init__.py
in tfx_addons/feature_selection
1 -
__init__.py
in tfx_addons
1 -
__init__.py
in tfx_addons/schema_curation/component
1 -
__init__.py
in tfx_addons/schema_curation/example
1 -
__init__.py
in tfx_addons/schema_curation
1 -
__init__.py
in tfx_addons/xgboost_evaluator
1 -
__init__.py
in tfx_addons/sampling/example
1 -
__init__.py
in tfx_addons/sampling
1 -
Files With Most Units (Top 13)
File# lines# units
client.py
in tfx_addons/mlmd_client
76 15
xgboost_predict_extractor.py
in tfx_addons/xgboost_evaluator
126 10
sampler_utils.py
in tfx_addons/sampling/example
124 10
executor.py
in tfx_addons/sampling
143 8
component.py
in tfx_addons/feature_selection
93 5
setup.py
in root
67 1
component.py
in tfx_addons/schema_curation/component
39 1
executor.py
in tfx_addons/schema_curation/component
28 1
module_file.py
in tfx_addons/schema_curation/example
5 1
taxi_example_local.py
in tfx_addons/schema_curation/example
42 1
component.py
in tfx_addons/xgboost_evaluator
8 1
sampler_pipeline_local.py
in tfx_addons/sampling/example
124 1
component.py
in tfx_addons/sampling
35 1
Files With Long Lines (Top 2)

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

File# lines# units# long lines
proto
Registry.proto
in tfx_addons/feast_examplegen/protos/feast/core
36 - 1
taxi_example_local.py
in tfx_addons/schema_curation/example
42 1 1