MCPcopy Create free account

hub / github.com/ScalingIntelligence/tokasaurus / types & classes

Types & classes95 in github.com/ScalingIntelligence/tokasaurus

↓ 8 callersClassSequence
tokasaurus/manager/types.py:28
↓ 7 callersClassProcessInfo
tokasaurus/common_types.py:27
↓ 5 callersClassPageInformationBuilder
tokasaurus/model/types.py:113
↓ 5 callersClassServerConfig
tokasaurus/common_types.py:52
↓ 4 callersClassBlockAllocator
tokasaurus/manager/allocator.py:129
↓ 4 callersClassBlockUsagePoint
tokasaurus/manager/scheduler.py:32
↓ 4 callersClassEventCollection
tokasaurus/manager/scheduler.py:17
↓ 3 callersClassHydragenGroup
tokasaurus/manager/types.py:342
↓ 3 callersClassModelOutput
tokasaurus/model/types.py:429
↓ 3 callersClassModelOutputTensors
tokasaurus/model/types.py:404
↓ 3 callersClassNoSpaceException
Exception raised when there is insufficient space for allocating a block.
tokasaurus/manager/allocator.py:60
↓ 3 callersClassRMSNorm
tokasaurus/model/llama.py:35
↓ 3 callersClassSamplingParams
tokasaurus/server/types.py:137
↓ 3 callersClassScheduleDecision
tokasaurus/manager/types.py:254
↓ 3 callersClassStackItem
tokasaurus/manager/hydragen.py:83
↓ 2 callersClassAttentionInfoBuilder
A version of AttentionInfo that stores the data as Python lists rather than tensors, making it more efficient for passing over multiproce
tokasaurus/model/types.py:163
↓ 2 callersClassBatchSamplingParams
tokasaurus/model/types.py:261
↓ 2 callersClassBatchSamplingParamsBuilder
tokasaurus/model/types.py:297
↓ 2 callersClassBatchState
tokasaurus/model/types.py:436
↓ 2 callersClassBlockUsageOverTime
tokasaurus/manager/scheduler.py:41
↓ 2 callersClassExtraModelConfig
For flags that we define that aren't in the hf config.
tokasaurus/model/types.py:492
↓ 2 callersClassFileEntry
tokasaurus/server/types.py:172
↓ 2 callersClassModelInput
tokasaurus/model/types.py:344
↓ 2 callersClassModelRunner
tokasaurus/model/utils.py:723
↓ 2 callersClassNoMoreInputs
tokasaurus/model/types.py:396
↓ 2 callersClassPrefixTreeBlock
tokasaurus/manager/allocator.py:12
↓ 2 callersClassQwen3RMSNorm
RMSNorm for head dimension (used in q_norm and k_norm)
tokasaurus/model/qwen3.py:16
↓ 2 callersClassTimeResult
tokasaurus/utils.py:139
↓ 2 callersClassWrapperCollection
tokasaurus/model/types.py:24
↓ 1 callersClassAttentionInfo
Convention: tokens are in order of prefill, hydragen, decode. Hydragen = the shared prefix part of hydragen (only one layer deep for now)
tokasaurus/model/types.py:196
↓ 1 callersClassBasicWorkerState
tokasaurus/model/types.py:454
↓ 1 callersClassBatchIndexAllocator
tokasaurus/manager/allocator.py:421
↓ 1 callersClassCUDAGraphInfo
tokasaurus/model/utils.py:513
↓ 1 callersClassCancelledRequest
tokasaurus/server/types.py:200
↓ 1 callersClassDefaultTokenDict
Models will make the size of the embedding/unembedding matrices be a clean number for efficiency reasons. However, the actual number of t
tokasaurus/server/utils.py:114
↓ 1 callersClassEarlyStoppingBuffer
tokasaurus/manager/stopping_predictor.py:49
↓ 1 callersClassEarlyStoppingTracker
tokasaurus/manager/stopping_predictor.py:228
↓ 1 callersClassEngine
Wraps the queues to interact with a manager and one or more model processes.
tokasaurus/common_types.py:37
↓ 1 callersClassHydragenStats
tokasaurus/manager/monitoring.py:108
↓ 1 callersClassLayerKVCache
tokasaurus/model/kv_cache.py:7
↓ 1 callersClassLlamaEmbeddings
tokasaurus/model/llama.py:507
↓ 1 callersClassLlamaLMHead
tokasaurus/model/llama.py:426
↓ 1 callersClassLlamaMLP
tokasaurus/model/llama.py:290
↓ 1 callersClassManagerState
tokasaurus/manager/types.py:291
↓ 1 callersClassPageInformation
tokasaurus/model/types.py:42
↓ 1 callersClassPipelineWorkerState
tokasaurus/model/types.py:470
↓ 1 callersClassPredictionMap
tokasaurus/manager/stopping_predictor.py:152
↓ 1 callersClassRequestOutput
tokasaurus/server/types.py:131
↓ 1 callersClassSchedulingQueue
NOTE: this keeps track of the state ACCORDING TO THE SCHEDULER - may not actually reflect the true state of requests. E.g., a "finished" sequ
tokasaurus/manager/types.py:151
↓ 1 callersClassServerState
tokasaurus/server/utils.py:129
↓ 1 callersClassSubmittedBatch
tokasaurus/server/types.py:185
↓ 1 callersClassSubmittedBatchItem
tokasaurus/server/types.py:178
↓ 1 callersClassSubmittedRequest
tokasaurus/server/types.py:156
↓ 1 callersClassTimedBarrier
tokasaurus/common_types.py:12
↓ 1 callersClassTokasaurusRequest
tokasaurus/server/types.py:143
↓ 1 callersClassWork
tokasaurus/model/pipeline_worker.py:140
↓ 1 callersClassWork
tokasaurus/model/basic_worker.py:50
ClassBaseConfig
tokasaurus/benchmarks/utils.py:18
ClassBaseConfig
tokasaurus/benchmarks/standalone_monkeys_gsm8k.py:36
ClassBatchCreationRequest
Request model for creating a batch
tokasaurus/server/types.py:107
ClassBatchFileLine
tokasaurus/server/types.py:164
ClassChatCompletionRequest
tokasaurus/server/types.py:69
ClassCompletionsRequest
tokasaurus/server/types.py:23
ClassConfig
tokasaurus/server/types.py:52
ClassConfig
tokasaurus/server/types.py:103
ClassConfig
tokasaurus/benchmarks/sharegpt.py:12
ClassJsonSchemaResponseFormat
tokasaurus/server/types.py:56
ClassLlamaAttention
Multi-headed attention from 'Attention Is All You Need' paper
tokasaurus/model/llama.py:96
ClassLlamaBlock
tokasaurus/model/llama.py:342
ClassLlamaForCausalLM
tokasaurus/model/llama.py:603
ClassLlamaModel
tokasaurus/model/llama.py:521
ClassPrefillInfo
tokasaurus/model/types.py:250
ClassQwen2Attention
tokasaurus/model/qwen.py:11
ClassQwen2Block
tokasaurus/model/qwen.py:15
ClassQwen2ForCausalLM
tokasaurus/model/qwen.py:23
ClassQwen2Model
tokasaurus/model/qwen.py:19
ClassQwen3Attention
tokasaurus/model/qwen3.py:32
ClassQwen3Block
tokasaurus/model/qwen3.py:137
ClassQwen3ForCausalLM
tokasaurus/model/qwen3.py:145
ClassQwen3Model
tokasaurus/model/qwen3.py:141
ClassRequestError
tokasaurus/server/types.py:195
ClassResponseFormat
tokasaurus/server/types.py:64
ClassScriptConfig
tokasaurus/scripts/download.py:5
ClassScriptConfig
tokasaurus/scripts/ping.py:7
ClassScriptConfig
tokasaurus/benchmarks/monkeys_math500.py:26
ClassScriptConfig
tokasaurus/benchmarks/bench_model.py:30
ClassScriptConfig
tokasaurus/benchmarks/bench_summarization.py:17
ClassScriptConfig
tokasaurus/benchmarks/monkeys_gsm8k.py:23
ClassScriptConfig
tokasaurus/benchmarks/monkeys_chat.py:16
ClassScriptConfig
tokasaurus/benchmarks/standalone_monkeys_gsm8k.py:66
ClassSequenceOutput
tokasaurus/manager/types.py:18
ClassServerArgs
tokasaurus/utils.py:338
ClassStatsTracker
tokasaurus/manager/monitoring.py:121
ClassStreamOptions
tokasaurus/server/types.py:19
ClassSynchronousBatchCompletionsRequest
Request model for synchronous batch completions
tokasaurus/server/types.py:122