huggingface / text-embeddings-inference
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
13% | 36% | 31% | 7% | 10%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
rs16% | 43% | 28% | 5% | 6%
py0% | 0% | 59% | 18% | 22%
proto0% | 0% | 0% | 84% | 15%
toml0% | 0% | 0% | 0% | 100%
nix0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
router70% | 0% | 18% | 5% | 4%
backends0% | 43% | 39% | 5% | 11%
core0% | 80% | 0% | 12% | 6%
integration_tests0% | 0% | 0% | 93% | 6%
proto0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
server.rs
in router/src/http
1585 -
server.rs
in router/src/grpc
1224 2
nomic.rs
in backends/candle/src/models
784 4
bert.rs
in backends/candle/src/models
776 8
modernbert.rs
in backends/candle/src/models
684 11
jina.rs
in backends/candle/src/models
601 7
distilbert.rs
in backends/candle/src/models
589 7
qwen3.rs
in backends/candle/src/models
578 3
gte.rs
in backends/candle/src/models
574 6
tokenization.rs
in core/src
565 11
mpnet.rs
in backends/candle/src/models
544 5
infer.rs
in core/src
535 -
jina_code.rs
in backends/candle/src/models
518 4
lib.rs
in backends/src
505 5
jinaBert_model.py
in backends/python/server/text_embeddings_server/models
453 25
flash_bert.rs
in backends/candle/src/models
448 4
lib.rs
in router/src
441 2
flash_qwen3.rs
in backends/candle/src/models
417 2
flash_qwen3.py
in backends/python/server/text_embeddings_server/models
396 19
flash_modernbert.rs
in backends/candle/src/models
390 5
flash_jina_code.rs
in backends/candle/src/models
389 3
flash_mistral.py
in backends/python/server/text_embeddings_server/models
377 19
flash_qwen2.rs
in backends/candle/src/models
371 2
flash_jina.rs
in backends/candle/src/models
366 4
flash_mistral.rs
in backends/candle/src/models
358 2
flash_gte.rs
in backends/candle/src/models
357 4
flash_nomic.rs
in backends/candle/src/models
353 3
flash_distilbert.rs
in backends/candle/src/models
322 3
flash_bert.py
in backends/python/server/text_embeddings_server/models
318 16
lib.rs
in backends/ort/src
306 10
types.rs
in router/src/http
304 5
conftest.py
in integration_tests/gaudi
200 9
proto
tei.proto
in proto
171 -
flash_attn.py
in backends/python/server/text_embeddings_server/utils
167 2
queue.rs
in core/src
167 1
layer_norm.rs
in backends/candle/src/layers
146 -
main.rs
in router/src
122 -
management.rs
in backends/python/src
121 1
lib.rs
in backends/python/src
116 4
logging.rs
in router/src
112 1
__init__.py
in backends/python/server/text_embeddings_server/models
110 3
flash_attn.rs
in backends/candle/src
107 1
types.py
in backends/python/server/text_embeddings_server/models
99 7
rms_norm.rs
in backends/candle/src/layers
86 -
Cargo.toml
in router
86 -
linear.rs
in backends/candle/src/layers
85 -
mod.rs
in backends/candle/src/models
78 2
lib.rs
in backends/core/src
76 3
client.rs
in backends/grpc-client/src
75 -
server.py
in backends/python/server/text_embeddings_server
72 2
Files With Most Units (Top 50)
File# lines# units
jinaBert_model.py
in backends/python/server/text_embeddings_server/models
453 25
flash_mistral.py
in backends/python/server/text_embeddings_server/models
377 19
flash_qwen3.py
in backends/python/server/text_embeddings_server/models
396 19
flash_bert.py
in backends/python/server/text_embeddings_server/models
318 16
modernbert.rs
in backends/candle/src/models
684 11
tokenization.rs
in core/src
565 11
lib.rs
in backends/ort/src
306 10
conftest.py
in integration_tests/gaudi
200 9
bert.rs
in backends/candle/src/models
776 8
types.py
in backends/python/server/text_embeddings_server/models
99 7
jina.rs
in backends/candle/src/models
601 7
distilbert.rs
in backends/candle/src/models
589 7
gte.rs
in backends/candle/src/models
574 6
flash_modernbert.rs
in backends/candle/src/models
390 5
mpnet.rs
in backends/candle/src/models
544 5
lib.rs
in backends/src
505 5
types.rs
in router/src/http
304 5
lib.rs
in backends/python/src
116 4
device.py
in backends/python/server/text_embeddings_server/utils
62 4
masked_model.py
in backends/python/server/text_embeddings_server/models
69 4
pooling.py
in backends/python/server/text_embeddings_server/models
30 4
classification_model.py
in backends/python/server/text_embeddings_server/models
60 4
default_model.py
in backends/python/server/text_embeddings_server/models
67 4
jina_code.rs
in backends/candle/src/models
518 4
flash_bert.rs
in backends/candle/src/models
448 4
flash_jina.rs
in backends/candle/src/models
366 4
nomic.rs
in backends/candle/src/models
784 4
flash_gte.rs
in backends/candle/src/models
357 4
lib.rs
in backends/grpc-metadata/src
32 4
tracing.py
in backends/python/server/text_embeddings_server/utils
44 3
model.py
in backends/python/server/text_embeddings_server/models
22 3
__init__.py
in backends/python/server/text_embeddings_server/models
110 3
lib.rs
in backends/core/src
76 3
flash_nomic.rs
in backends/candle/src/models
353 3
flash_jina_code.rs
in backends/candle/src/models
389 3
qwen3.rs
in backends/candle/src/models
578 3
flash_distilbert.rs
in backends/candle/src/models
322 3
logging.rs
in backends/python/src
53 2
server.py
in backends/python/server/text_embeddings_server
72 2
flash_attn.py
in backends/python/server/text_embeddings_server/utils
167 2
lib.rs
in backends/grpc-client/src
31 2
compute_cap.rs
in backends/candle/src
72 2
flash_mistral.rs
in backends/candle/src/models
358 2
flash_qwen2.rs
in backends/candle/src/models
371 2
mod.rs
in backends/candle/src/models
78 2
flash_qwen3.rs
in backends/candle/src/models
417 2
build.rs
in backends/candle
31 2
dtype.rs
in backends/src
53 2
server.rs
in router/src/grpc
1224 2
lib.rs
in router/src
441 2
Files With Long Lines (Top 12)

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

File# lines# units# long lines
tokenization.rs
in core/src
565 11 5
lib.rs
in router/src
441 2 5
lib.rs
in backends/src
505 5 4
Cargo.toml
in root
72 - 4
Cargo.toml
in router
86 - 3
conftest.py
in integration_tests/gaudi
200 9 2
lib.rs
in backends/ort/src
306 10 2
Cargo.toml
in backends/candle
42 - 1
build.rs
in backends/candle
31 2 1
Cargo.toml
in backends/ort
17 - 1
main.rs
in router/src
122 - 1
server.rs
in router/src/grpc
1224 2 1