MCPcopy Create free account

hub / github.com/TuckerBMorgan/can-t / types & classes

Types & classes48 in github.com/TuckerBMorgan/can-t

↓ 2 callersClassRevF32
src/central/topk_op.rs:13
ClassAdam
src/optimizers/adam.rs:6
ClassAdamW
src/optimizers/adamw.rs:6
ClassAttentionBlockGPTOSS
examples/gpt-oss.rs:25
ClassAutoencoder
examples/autoencoder.rs:171
ClassBPETokenizer
src/nn/bpe_tokenizer.rs:5
ClassBackproagationPacket
A Struct used by the backpropagation functions to help collect common function arugumnets into a single place
src/central/equation.rs:24
ClassBasicModel
Optimizers work off of Models so we need to write a little wrapper model
src/optimizers/stochastic_gradient_descent.rs:67
ClassBasicModel
Optimizers work off of Models so we need to write a little wrapper model
src/optimizers/adamw.rs:136
ClassBasicModel
Optimizers work off of Models so we need to write a little wrapper model
src/optimizers/adam.rs:127
ClassDataLoader
src/utils/data_loader.rs:4
InterfaceDataSet
src/utils/data_set.rs:4
ClassDebuggingOptions
src/central/debugging.rs:7
ClassDecoder
examples/autoencoder.rs:139
ClassEmbedding
src/nn/embedding.rs:4
ClassEncoder
examples/autoencoder.rs:109
ClassEquation
Workhorse struct that owns all the data of the equation also is the interface to go through to take advantage of platform code that speeds common tens
src/central/equation.rs:53
ClassGELU
src/nn/gelu.rs:4
ClassGGUFFile
src/utils/gguf.rs:6
ClassGPT2
src/nn/gpt2.rs:58
ClassGPT2Block
src/nn/gpt_block.rs:19
ClassGPT2Config
src/nn/gpt2.rs:6
ClassGPTOSSModelConfig
examples/gpt-oss.rs:5
EnumIndexable
src/central/index.rs:6
ClassInternalTensor
A internal record keeping version of a Tensor, holds the pointers to the data and grad of the array
src/central/tensor.rs:13
InterfaceLayer
src/nn/layer.rs:3
ClassLayerNorm
src/nn/layer_norm.rs:5
ClassLinear
src/nn/linear.rs:5
EnumLoggingLevel
src/central/debugging.rs:1
ClassMLPBlockGPTOSS
examples/gpt-oss.rs:41
ClassMnistDataSet
src/utils/data_set.rs:9
InterfaceModel
src/nn/model.rs:3
ClassMultiHeadAttention
src/nn/multihead_attention.rs:7
EnumOperation
src/central/operation.rs:6
InterfaceOptimizer
src/optimizers/optimizer.rs:3
ClassRMSNorm
src/nn/rmsnorm.rs:6
ClassReLU
src/nn/relu.rs:4
ClassRotaryEmbedding
Implements rotary positional embeddings (RoPE) as used in GPT-style transformers. Follows the semantics of the GPT-OSS reference, while caching cosine
src/nn/rotary_embedding.rs:7
ClassSGD
src/optimizers/stochastic_gradient_descent.rs:8
ClassScaledDotProductAttention
src/nn/scaled_dot_project_attention.rs:5
ClassSequential
src/nn/sequential.rs:4
ClassShape
src/central/shape.rs:5
ClassSwiglu
src/nn/swiglu.rs:5
ClassTanhLayer
src/nn/tanh.rs:4
ClassTensor
src/central/tensor.rs:146
ClassTensorID
src/central/tensor.rs:8
ClassTiming
src/utils/timing.rs:4
ClassTransformerBlock
examples/gpt-oss.rs:120