JetBrains / ArcticInference
File Size

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

Intro
Learn more...
File Size Overall
0% | 40% | 34% | 11% | 14%
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
py0% | 43% | 32% | 11% | 12%
cuh0% | 85% | 0% | 0% | 14%
cc0% | 0% | 95% | 0% | 4%
h0% | 0% | 70% | 0% | 29%
cu0% | 0% | 0% | 100% | 0%
proto0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
cpp0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
arctic_inference0% | 49% | 29% | 10% | 11%
csrc0% | 32% | 44% | 8% | 15%
benchmark0% | 0% | 100% | 0% | 0%
ROOT0% | 0% | 0% | 62% | 37%
projects0% | 0% | 0% | 38% | 61%
scripts0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
arctic_speculator.py
in arctic_inference/vllm/spec_dec
719 19
llama_swiftkv.py
in arctic_inference/vllm/swiftkv
703 28
evaluator.py
in arctic_inference/dynasor
676 20
model_runner.py
in arctic_inference/vllm
634 14
quant_utils.cuh
in csrc/custom_ops
520 -
simulator.py
in arctic_inference/suffix_decoding
510 11
suffix_tree.cc
in csrc/suffix_decoding
431 11
ulysses.py
in arctic_inference/vllm
401 14
replica_manager.py
in arctic_inference/embedding
361 5
vocab_parallel_embedding.py
in arctic_inference/vllm/spec_dec
346 26
replica.py
in arctic_inference/embedding
300 4
int32_map.h
in csrc/suffix_decoding
292 17
openai_server.py
in arctic_inference/dynasor
272 5
benchmark.py
in benchmark/embedding
254 3
fp8.py
in arctic_inference/vllm/spec_dec
252 8
benchmark_http.py
in benchmark/embedding
246 2
client.py
in arctic_inference/embedding
181 1
cache.py
in arctic_inference/suffix_decoding
139 13
kernels.cu
in csrc/custom_ops
135 -
cot.py
in arctic_inference/dynasor
135 4
arctic_proposer.py
in arctic_inference/vllm/spec_dec
116 4
setup.py
in root
107 3
naive_client.py
in projects/dynasor
105 1
entropy.py
in arctic_inference/dynasor
101 11
args.py
in arctic_inference/vllm
95 7
config.py
in arctic_inference/vllm
85 9
openai_client.py
in projects/dynasor
81 3
vllm_server.py
in arctic_inference/dynasor
79 5
proto
inference.proto
in arctic_inference/embedding/proto
69 -
logits_processor_opt.py
in arctic_inference/vllm/spec_dec
67 4
63 -
suffix_tree.h
in csrc/suffix_decoding
61 2
patches.py
in arctic_inference/vllm
57 3
attention_generic.cuh
in csrc/custom_ops
54 -
generate_proto.py
in arctic_inference/embedding
51 1
install_deps.py
in scripts
48 4
dispatch_utils.h
in csrc/custom_ops
45 -
py_custom_ops.py
in arctic_inference
44 2
patching.py
in arctic_inference
41 3
40 4
offline_inference_spec_dec.py
in projects/spec_dec
36 -
stats.py
in arctic_inference/vllm
36 3
dtype_fp8.cuh
in csrc/custom_ops
32 -
offline_inference_ulysses.py
in projects/ulysses
26 -
plugin.py
in arctic_inference/vllm
23 1
offline_inference_swiftkv.py
in projects/swiftkv
22 -
util.py
in arctic_inference/dynasor
22 1
pybind.cc
in csrc/suffix_decoding
21 -
envs.py
in arctic_inference
18 1
torch_bindings.cpp
in csrc/custom_ops
17 -
Files With Most Units (Top 41)
File# lines# units
llama_swiftkv.py
in arctic_inference/vllm/swiftkv
703 28
vocab_parallel_embedding.py
in arctic_inference/vllm/spec_dec
346 26
evaluator.py
in arctic_inference/dynasor
676 20
arctic_speculator.py
in arctic_inference/vllm/spec_dec
719 19
int32_map.h
in csrc/suffix_decoding
292 17
model_runner.py
in arctic_inference/vllm
634 14
ulysses.py
in arctic_inference/vllm
401 14
cache.py
in arctic_inference/suffix_decoding
139 13
suffix_tree.cc
in csrc/suffix_decoding
431 11
entropy.py
in arctic_inference/dynasor
101 11
simulator.py
in arctic_inference/suffix_decoding
510 11
config.py
in arctic_inference/vllm
85 9
fp8.py
in arctic_inference/vllm/spec_dec
252 8
args.py
in arctic_inference/vllm
95 7
replica_manager.py
in arctic_inference/embedding
361 5
vllm_server.py
in arctic_inference/dynasor
79 5
openai_server.py
in arctic_inference/dynasor
272 5
replica.py
in arctic_inference/embedding
300 4
cot.py
in arctic_inference/dynasor
135 4
logits_processor_opt.py
in arctic_inference/vllm/spec_dec
67 4
arctic_proposer.py
in arctic_inference/vllm/spec_dec
116 4
40 4
install_deps.py
in scripts
48 4
openai_client.py
in projects/dynasor
81 3
patching.py
in arctic_inference
41 3
stats.py
in arctic_inference/vllm
36 3
patches.py
in arctic_inference/vllm
57 3
setup.py
in root
107 3
benchmark.py
in benchmark/embedding
254 3
suffix_tree.h
in csrc/suffix_decoding
61 2
py_custom_ops.py
in arctic_inference
44 2
utils.py
in arctic_inference
12 2
benchmark_http.py
in benchmark/embedding
246 2
naive_client.py
in projects/dynasor
105 1
generate_proto.py
in arctic_inference/embedding
51 1
client.py
in arctic_inference/embedding
181 1
util.py
in arctic_inference/dynasor
22 1
configs.py
in arctic_inference/common/swiftkv
11 1
envs.py
in arctic_inference
18 1
plugin.py
in arctic_inference/vllm
23 1
structured_output.py
in arctic_inference/vllm
14 1
Files With Long Lines (Top 8)

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

File# lines# units# long lines
client.py
in arctic_inference/embedding
181 1 3
cot.py
in arctic_inference/dynasor
135 4 3
py_custom_ops.py
in arctic_inference
44 2 2
benchmark_http.py
in benchmark/embedding
246 2 2
attention_generic.cuh
in csrc/custom_ops
54 - 1
naive_client.py
in projects/dynasor
105 1 1
llama_swiftkv.py
in arctic_inference/vllm/swiftkv
703 28 1
benchmark.py
in benchmark/embedding
254 3 1