Skip to content
Speculators Docs
Contributing Guide
Initializing search
GitHub
Home
User Guide
Developer Guide
API Reference
CLI Reference
Community
Speculators Docs
GitHub
Home
User Guide
User Guide
Getting Started
Features
Loss Functions
Algorithms
Algorithms
Eagle3
Dflash
DFlash2
DSpark
P-Eagle
MTP
Decision Guide
Tutorials
Tutorials
Train a Speculator
Multi-Node Training
Response Regeneration
Evaluating Model Performance
Serve in vLLM
Developer Guide
Developer Guide
Contributing Guide
Code of Conduct
Add New Spec Decode Algorithm
Design Documents
Branding Guidelines
API Reference
API Reference
speculators
speculators
config
model
provenance
version
cli
cli
convert
generate_offline_data
prepare_data
regenerate_responses
stitch
train
convert
convert
entrypoints
utils
dflash
dflash
converter
eagle
eagle
eagle3_converter
eagle3_legacy_model
utils
mtp
mtp
converter
data_generation
data_generation
configs
logging_utils
offline
preprocessing
render_client
torch_utils
vllm_client
losses
losses
eager
fused
utils
models
models
attention
base_components
metrics
utils
dflash
dflash
attention
config
core
metrics
model_definitions
utils
dflash2
dflash2
config
core
metrics
model_definitions
dspark
dspark
config
core
metrics
model_definitions
eagle3
eagle3
attention
config
core
data
metrics
model_definitions
rotary_partial
mtp
mtp
config
core
data
model_definitions
peagle
peagle
attention
config
core
data
metrics
proposals
proposals
base
greedy
train
train
checkpointer
cli
data
dataloader
distributed
distributed_batch_sampler
graceful_shutdown
logger
noise_transforms
optimizers
recovery
trainer
utils
vocab_mapping
config
config
artifacts
resolution
schema
utils
utils
loading
pydantic_utils
registry
util
CLI Reference
CLI Reference
prepare-data
generate-offline-data
launch_vllm.py
train.py
response_regeneration
Community
Community
Contact Us
Events & Meetups
Slack
Blog
Home
Developer Guide
Contributing Guide
Coming soon
Back to top