源码证据索引

读取本地三个固定 commit 自动生成。每个摘录有真实行号;源码升级后须重新审计,构建脚本会拒绝版本漂移。

主题仓库 / 文件行号
nano-qkvnano-vllm
nanovllm/models/qwen3.py
14–91
nano-mlpnano-vllm
nanovllm/models/qwen3.py
91–122
nano-decodernano-vllm
nanovllm/models/qwen3.py
120–169
nano-lm-headnano-vllm
nanovllm/models/qwen3.py
186–216
nano-embeddingnano-vllm
nanovllm/layers/embed_head.py
9–66
nano-ropenano-vllm
nanovllm/layers/rotary_embedding.py
6–50
nano-rmsnormnano-vllm
nanovllm/layers/layernorm.py
5–50
nano-silunano-vllm
nanovllm/layers/activation.py
6–11
nano-attentionnano-vllm
nanovllm/layers/attention.py
43–75
nano-store-kvnano-vllm
nanovllm/layers/attention.py
11–40
nano-cache-allocationnano-vllm
nanovllm/engine/model_runner.py
103–122
nano-prefill-inputsnano-vllm
nanovllm/engine/model_runner.py
129–170
nano-decode-inputsnano-vllm
nanovllm/engine/model_runner.py
172–188
nano-graph-replaynano-vllm
nanovllm/engine/model_runner.py
196–220
nano-graph-capturenano-vllm
nanovllm/engine/model_runner.py
223–257
nano-samplernano-vllm
nanovllm/layers/sampler.py
5–12
nano-schedulernano-vllm
nanovllm/engine/scheduler.py
25–92
nano-sequencenano-vllm
nanovllm/engine/sequence.py
14–79
nano-blocksnano-vllm
nanovllm/engine/block_manager.py
26–120
nano-engine-stepnano-vllm
nanovllm/engine/llm_engine.py
49–90
vllm-engine-stepvllm
vllm/v1/engine/core.py
710–740
vllm-requestvllm
vllm/v1/request.py
165–186
vllm-budgetvllm
vllm/v1/core/sched/scheduler.py
800–871
vllm-allocationvllm
vllm/v1/core/sched/scheduler.py
922–1028
vllm-advancevllm
vllm/v1/core/sched/scheduler.py
1888–1907
vllm-outputvllm
vllm/v1/core/sched/scheduler.py
2349–2458
vllm-contractvllm
vllm/v1/core/sched/output.py
245–279
vllm-prefix-lookupvllm
vllm/v1/core/kv_cache_manager.py
266–328
vllm-hashvllm
vllm/v1/core/kv_cache_utils.py
640–740
vllm-block-poolvllm
vllm/v1/core/block_pool.py
681–830
vllm-packvllm
vllm/v1/worker/gpu_model_runner.py
1923–2064
vllm-metadatavllm
vllm/v1/worker/gpu_model_runner.py
2102–2196
vllm-slotvllm
vllm/v1/worker/block_table.py
348–376
vllm-forwardvllm
vllm/v1/worker/gpu_model_runner.py
4136–4190
vllm-cudagraph-docvllm
docs/design/cuda_graphs.md
40–169
deepinfer-scopedeepinfer
README.md
3–52
deepinfer-adddeepinfer
deepinfer/engine/llm_engine.py
591–631
deepinfer-schedule-typedeepinfer
csrc/engine/scheduler.hpp
275–343
deepinfer-prefilldeepinfer
csrc/engine/scheduler.hpp
450–549
deepinfer-decodedeepinfer
csrc/engine/scheduler.hpp
556–659
deepinfer-metadatadeepinfer
csrc/engine/scheduler.hpp
667–734
deepinfer-workerdeepinfer
deepinfer/worker/worker.py
89–188
deepinfer-moe-gatedeepinfer
deepinfer/model_executor/models/v4_modules/mlp.py
379–401
deepinfer-moe-communicationdeepinfer
deepinfer/model_executor/models/v4_modules/mlp.py
461–511
deepinfer-moe-forwarddeepinfer
deepinfer/model_executor/models/v4_modules/mlp.py
565–616
deepinfer-eplb-policydeepinfer
deepinfer/model_executor/eplb/policy.py
12–140
deepinfer-eplb-triggerdeepinfer
deepinfer/model_executor/eplb/__init__.py
146–165
deepinfer-eplb-migrationdeepinfer
deepinfer/model_executor/eplb/__init__.py
195–278
deepinfer-confidencedeepinfer
deepinfer/model_executor/models/mtp/dflash.py
46–79
deepinfer-mtp-scheduledeepinfer
csrc/engine/mtp_varlen.hpp
139–266
deepinfer-accept-ratesdeepinfer
csrc/engine/scheduler.hpp
1239–1250
deepinfer-commitdeepinfer
csrc/engine/scheduler.hpp
899–1003
deepinfer-cache-counterdeepinfer
csrc/engine/sequence.hpp
210–221
deepinfer-swadeepinfer
doc/inference_deployment_qa.md
235–245
deepinfer-swa-configdeepinfer
deepinfer/environ.py
194–204
deepinfer-seeddeepinfer
deepinfer/sampling_params.py
85–93