tensorflow / similarity
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 92 files with 8,619 lines of code.
    • 1 very long files (1,880 lines of code)
    • 1 long files (633 lines of code)
    • 6 medium size files (1,893 lines of codeclsfd_ftr_w_mp_ins)
    • 11 small files (1,549 lines of code)
    • 73 very small files (2,664 lines of code)
21% | 7% | 21% | 17% | 30%
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
pb100% | 0% | 0% | 0% | 0%
py0% | 11% | 23% | 24% | 40%
yaml0% | 0% | 80% | 0% | 19%
ts0% | 0% | 38% | 18% | 42%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
api/TFSimilarity84% | 0% | 12% | 0% | 3%
tensorflow_similarity/models0% | 63% | 35% | 0% | <1%
tensorflow_similarity0% | 0% | 52% | 27% | 19%
tensorflow_similarity/augmenters0% | 0% | 91% | 0% | 8%
tensorflow_similarity/visualization0% | 0% | 28% | 25% | 46%
tensorflow_similarity/evaluators0% | 0% | 0% | 80% | 19%
tensorflow_similarity/samplers0% | 0% | 0% | 43% | 56%
tensorflow_similarity/matchers0% | 0% | 0% | 71% | 28%
benchmark/supervised0% | 0% | 0% | 62% | 37%
scripts0% | 0% | 0% | 75% | 24%
tensorflow_similarity/architectures0% | 0% | 0% | 47% | 52%
tensorflow_similarity/training_metrics0% | 0% | 0% | 83% | 16%
tensorflow_similarity/losses0% | 0% | 0% | 0% | 100%
tensorflow_similarity/retrieval_metrics0% | 0% | 0% | 0% | 100%
tensorflow_similarity/classification_metrics0% | 0% | 0% | 0% | 100%
tensorflow_similarity/stores0% | 0% | 0% | 0% | 100%
tensorflow_similarity/search0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
tensorflow_similarity/api0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
pb
api_report.pb
in api/TFSimilarity
1880 -
contrastive_model.py
in tensorflow_similarity/models
633 30
simclr.py
in tensorflow_similarity/augmenters
402 29
indexer.py
in tensorflow_similarity
393 22
similarity_model.py
in tensorflow_similarity/models
356 18
_toc.yaml
in api/TFSimilarity
277 -
projector.ts
in tensorflow_similarity/visualization/projector_v2/views
246 10
callbacks.py
in tensorflow_similarity
219 5
layers.py
in tensorflow_similarity
198 19
memory_evaluator.py
in tensorflow_similarity/evaluators
177 5
memory_samplers.py
in tensorflow_similarity/samplers
162 12
classification_match.py
in tensorflow_similarity/matchers
147 15
generate_datasets.py
in benchmark/supervised
144 2
gen_api_doc.py
in scripts
125 4
resnet18.py
in tensorflow_similarity/architectures
124 5
distance_metrics.py
in tensorflow_similarity/training_metrics
123 18
distances.py
in tensorflow_similarity
123 18
ipc.ts
in tensorflow_similarity/visualization/projector_v2/lib
122 10
projector.py
in tensorflow_similarity/visualization
104 2
memory_store.py
in tensorflow_similarity/stores
92 10
header.ts
in tensorflow_similarity/visualization/projector_v2/views
88 3
efficientnet.py
in tensorflow_similarity/architectures
81 2
nmslib_search.py
in tensorflow_similarity/search
77 9
setup.py
in root
73 2
utils.py
in tensorflow_similarity/losses
72 4
train.py
in benchmark/supervised
72 2
settings.ts
in tensorflow_similarity/visualization/projector_v2/views
70 2
_redirects.yaml
in api/TFSimilarity
69 -
multisim_loss.py
in tensorflow_similarity/losses
66 2
schedules.py
in tensorflow_similarity
65 3
tfdataset_samplers.py
in tensorflow_similarity/samplers
64 2
pn_loss.py
in tensorflow_similarity/losses
64 2
retrieval_metric.py
in tensorflow_similarity/retrieval_metrics
63 7
bndcg.py
in tensorflow_similarity/retrieval_metrics
62 2
triplet_loss.py
in tensorflow_similarity/losses
61 2
circle_loss.py
in tensorflow_similarity/losses
61 2
map_at_k.py
in tensorflow_similarity/retrieval_metrics
61 3
renderer.ts
in tensorflow_similarity/visualization/projector_v2/lib
57 2
types.py
in tensorflow_similarity
56 6
resnet50.py
in tensorflow_similarity/architectures
55 2
utils.py
in tensorflow_similarity
54 6
simsiam.py
in tensorflow_similarity/losses
54 6
confusion_matrix_viz.py
in tensorflow_similarity/visualization
53 1
samplers.py
in tensorflow_similarity/samplers
53 6
tfrecords_samplers.py
in tensorflow_similarity/samplers
48 1
barlow.py
in tensorflow_similarity/losses
48 5
simclr.py
in tensorflow_similarity/losses
47 3
softnn_loss.py
in tensorflow_similarity/losses
45 2
evaluator.py
in tensorflow_similarity/evaluators
41 3
increment_version.py
in scripts
40 5
Files With Most Units (Top 20)
File# lines# units
contrastive_model.py
in tensorflow_similarity/models
633 30
simclr.py
in tensorflow_similarity/augmenters
402 29
indexer.py
in tensorflow_similarity
393 22
layers.py
in tensorflow_similarity
198 19
distance_metrics.py
in tensorflow_similarity/training_metrics
123 18
distances.py
in tensorflow_similarity
123 18
similarity_model.py
in tensorflow_similarity/models
356 18
classification_match.py
in tensorflow_similarity/matchers
147 15
memory_samplers.py
in tensorflow_similarity/samplers
162 12
projector.ts
in tensorflow_similarity/visualization/projector_v2/views
246 10
ipc.ts
in tensorflow_similarity/visualization/projector_v2/lib
122 10
memory_store.py
in tensorflow_similarity/stores
92 10
nmslib_search.py
in tensorflow_similarity/search
77 9
store.py
in tensorflow_similarity/stores
32 8
search.py
in tensorflow_similarity/search
35 7
retrieval_metric.py
in tensorflow_similarity/retrieval_metrics
63 7
types.py
in tensorflow_similarity
56 6
samplers.py
in tensorflow_similarity/samplers
53 6
utils.py
in tensorflow_similarity
54 6
simsiam.py
in tensorflow_similarity/losses
54 6
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