MCPcopy Create free account

hub / github.com/andrewkchan/deepseek.cpp / types & classes

Types & classes36 in github.com/andrewkchan/deepseek.cpp

↓ 4 callersClassQTensor
Tensor with quantization metadata.
src/codec.h:107
↓ 3 callersClassBlockQuant
convert.py:26
↓ 2 callersClassKQuant
convert.py:32
↓ 1 callersClassDebugTensor
src/model.h:482
↓ 1 callersClassMetadata
convert.py:46
EnumActivationType
src/model.h:16
ClassBinaryDistribution
setup.py:6
ClassBinaryDumper
src/debug.h:6
ClassBlock
Transformer Block Base */
src/model.h:182
ClassBlockMHA
Transformer Block - Multi-Head Attention */
src/model.h:276
ClassBlockMLA
Transformer Block - Multi-Latent Attention */
src/model.h:366
EnumCodecDType
Quant of tensors saved in the file. This corresponds to PyTorch tensor dtypes.
src/codec.h:62
ClassCompletionArgs
src/main.cpp:85
ClassConfig
src/model.h:47
EnumDataType
src/model.h:483
EnumDevice
src/model.h:36
EnumInferenceMode
src/model.h:40
ClassInferenceState
Buffer for all state used during a forward pass. Members are reused across subsequent blocks and passes. This lets us avoid allocations during inferen
src/model.h:101
EnumLayerNormType
src/model.h:21
ClassModel
src/model.h:455
ClassPasskeyArgs
src/main.cpp:158
ClassPerplexityArgs
src/main.cpp:199
ClassProfileDisabledScope
src/profile.h:50
ClassProfileScope
src/profile.h:42
EnumQuant
Internal Quant. This corresponds to the in-memory representation of tensors in the model.
src/codec.h:79
ClassSampler
src/sampler.h:7
EnumScoringFunc
src/model.h:31
ClassSession
src/main.cpp:71
ClassTensor
Tensor data as read from the file, which serializes tensors in PyTorch format.
src/codec.h:95
ClassThreadData
64 is the typical cache line size
src/test.cpp:252
ClassTokenTrie
src/tokenizer.h:10
ClassTokenizer
src/tokenizer.h:51
EnumTopKMethod
src/model.h:25
ClassYALMData
src/codec.h:122
Classdirent
src/codec.cpp:342
Classstat
src/codec.cpp:269