Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/deepseek-ai/DeepSpec
/ types & classes
Types & classes
58 in github.com/deepseek-ai/DeepSpec
⨍
Functions
444
◇
Types & classes
58
↓ 11 callers
Class
DatasetSpec
eval_datasets/convert_eval_datasets_to_jsonl.py:48
↓ 3 callers
Class
ConfigNode
deepspec/utils/config.py:11
↓ 2 callers
Class
AcceptRatePredictor
deepspec/modeling/dspark/common.py:43
↓ 2 callers
Class
ChatTemplate
deepspec/data/parser.py:10
↓ 2 callers
Class
DSparkDraftProposal
deepspec/eval/dspark/draft_ops.py:18
↓ 2 callers
Class
DSparkForwardOutput
Outputs for one DSpark training forward. Shape symbols: batch_size: number of samples in the batch seq_len: source sequence lengt
deepspec/modeling/dspark/common.py:12
↓ 2 callers
Class
Eagle3ForwardOutput
deepspec/modeling/eagle3/common.py:14
↓ 1 callers
Class
AsyncTargetCacheWriter
deepspec/data/target_cache_dataset.py:410
↓ 1 callers
Class
BF16Optimizer
deepspec/utils/optim.py:82
↓ 1 callers
Class
CUDAPrefetcher
Overlaps DataLoader iteration and H2D transfer with compute. Uses a background thread and a dedicated CUDA stream so that both next(dataloade
deepspec/data/cuda_prefetcher.py:14
↓ 1 callers
Class
CacheDataset
deepspec/data/target_cache_dataset.py:615
↓ 1 callers
Class
ConfidenceHeadRecorder
deepspec/eval/dspark/confidence_head.py:313
↓ 1 callers
Class
ConversationCollator
deepspec/data/target_cache_dataset.py:824
↓ 1 callers
Class
CosineAnnealingWarmupLR
deepspec/utils/optim.py:64
↓ 1 callers
Class
DraftProposal
deepspec/eval/base_evaluator.py:168
↓ 1 callers
Class
GatedMarkovHead
deepspec/modeling/dspark/markov_head.py:93
↓ 1 callers
Class
Gemma4DSparkAttention
deepspec/modeling/dspark/gemma4/modeling.py:34
↓ 1 callers
Class
Gemma4DSparkDecoderLayer
deepspec/modeling/dspark/gemma4/modeling.py:171
↓ 1 callers
Class
Gemma4DSparkModel
deepspec/modeling/dspark/gemma4/modeling.py:241
↓ 1 callers
Class
Gemma4Eagle3Attention
deepspec/modeling/eagle3/gemma4/modeling.py:43
↓ 1 callers
Class
Gemma4Eagle3DecoderLayer
deepspec/modeling/eagle3/gemma4/modeling.py:187
↓ 1 callers
Class
Gemma4Eagle3Model
deepspec/modeling/eagle3/gemma4/modeling.py:260
↓ 1 callers
Class
GeneralParser
deepspec/data/parser.py:54
↓ 1 callers
Class
JsonLineDataset
deepspec/data/jsonl_dataset.py:14
↓ 1 callers
Class
LocalCacheWriteSummary
deepspec/data/target_cache_dataset.py:253
↓ 1 callers
Class
LocalTargetCacheWriter
deepspec/data/target_cache_dataset.py:305
↓ 1 callers
Class
PerPositionConfidenceMetrics
Per-position ECE + AUROC + Brier for cumprod predictions.
deepspec/eval/dspark/confidence_head.py:30
↓ 1 callers
Class
Qwen3DSparkAttention
deepspec/modeling/dspark/qwen3/modeling.py:43
↓ 1 callers
Class
Qwen3DSparkDecoderLayer
deepspec/modeling/dspark/qwen3/modeling.py:154
↓ 1 callers
Class
Qwen3DSparkModel
deepspec/modeling/dspark/qwen3/modeling.py:201
↓ 1 callers
Class
Qwen3Eagle3Attention
deepspec/modeling/eagle3/qwen3/modeling.py:41
↓ 1 callers
Class
Qwen3Eagle3DecoderLayer
deepspec/modeling/eagle3/qwen3/modeling.py:156
↓ 1 callers
Class
Qwen3Eagle3Model
deepspec/modeling/eagle3/qwen3/modeling.py:204
↓ 1 callers
Class
RNNHead
RNN-based head that maintains recurrent state across positions within a block. Unlike the memoryless Markov heads, position k can access the full
deepspec/modeling/dspark/markov_head.py:125
↓ 1 callers
Class
StatelessResumableDistributedSampler
Deterministic distributed sampler that streams across epoch boundaries. Each epoch uses the first ``total_size`` samples from a deterministic
deepspec/utils/distributed.py:62
↓ 1 callers
Class
SuspendController
deepspec/utils/hfai_suspend.py:18
↓ 1 callers
Class
TargetCacheSampleBytes
deepspec/data/target_cache_dataset.py:273
↓ 1 callers
Class
TargetForwardResult
scripts/data/prepare_target_cache.py:50
↓ 1 callers
Class
TemplateRegistry
deepspec/data/parser.py:18
↓ 1 callers
Class
TrainingResumeState
deepspec/trainer/ckpt_manager.py:57
↓ 1 callers
Class
VanillaMarkov
deepspec/modeling/dspark/markov_head.py:8
↓ 1 callers
Class
VerificationResult
deepspec/eval/base_evaluator.py:175
Class
BaseEvaluator
deepspec/eval/base_evaluator.py:444
Class
BaseTrainer
deepspec/trainer/base_trainer.py:148
Class
CacheCollator
deepspec/data/target_cache_dataset.py:859
Class
ConfidenceProposal
deepspec/eval/dspark/confidence_head.py:20
Class
CustomJSONEncoder
deepspec/utils/config.py:63
Class
FusedLogSoftmaxLoss
Soft cross-entropy with fused Triton forward/backward. Returns ``sum_i(-sum_v target_p[i,v] * log_softmax(logits)[i,v]) / normalizer``, where
deepspec/modeling/eagle3/loss.py:282
Class
Gemma4DSparkEvaluator
deepspec/eval/dspark/evaluator.py:224
Class
Gemma4DSparkTrainer
deepspec/trainer/dspark_trainer.py:42
Class
Gemma4Eagle3Evaluator
deepspec/eval/eagle3/evaluator.py:191
Class
Gemma4Eagle3Trainer
deepspec/trainer/eagle3_trainer.py:70
Class
Qwen3DSparkEvaluator
deepspec/eval/dspark/evaluator.py:32
Class
Qwen3DSparkTrainer
deepspec/trainer/dspark_trainer.py:14
Class
Qwen3Eagle3Evaluator
deepspec/eval/eagle3/evaluator.py:22
Class
Qwen3Eagle3Trainer
deepspec/trainer/eagle3_trainer.py:16
Class
TwoStageScheduler
deepspec/utils/optim.py:6
Class
WarmupScheduler
deepspec/utils/optim.py:38