Method List
-
#[] Ignis::AI::NN::Sequential
-
#advance! Ignis::AI::KVCache
-
#append Ignis::AI::KVCache
-
#bias Ignis::AI::NN::Linear
-
#bias Ignis::AI::NN::LayerNorm
-
binary_cross_entropy Ignis::AI::Loss
-
#call Ignis::AI::NN::Module
-
#clip_grad_norm! Ignis::AI::Optim::Base
-
compute_inv_freq Ignis::AI::Transformer
-
cross_entropy Ignis::AI::Loss
-
#current_lr Ignis::AI::Optim::LRScheduler::LinearWarmup
-
#current_lr Ignis::AI::Optim::LRScheduler::CosineAnnealing
-
#current_lr Ignis::AI::Optim::LRScheduler::CosineWithWarmup
-
#decode Ignis::AI::Tokenizer
-
#decode_batch Ignis::AI::Tokenizer
-
#decode_step Ignis::AI::Transformer::Block
-
#decode_step Ignis::AI::Transformer::Model
-
#decode_step Ignis::AI::Transformer::MultiHeadAttention
-
#embed Ignis::AI::TextGenerator
-
#embed_dim Ignis::AI::KVCache
-
#embed_dim Ignis::AI::Transformer::Model
-
#embed_dim Ignis::AI::Transformer::ModernModel
-
#encode Ignis::AI::Tokenizer
-
#encode_batch Ignis::AI::Tokenizer
-
#encode_to_tensor Ignis::AI::Tokenizer
-
#eval! Ignis::AI::NN::Module
-
for Ignis::AI::WeightMap
-
#forward Ignis::AI::NN::Linear
-
#forward Ignis::AI::NN::Module
-
#forward Ignis::AI::NN::Dropout
-
#forward Ignis::AI::NN::RMSNorm
-
#forward Ignis::AI::NN::Embedding
-
#forward Ignis::AI::NN::LayerNorm
-
#forward Ignis::AI::NN::Sequential
-
#forward Ignis::AI::Transformer::Block
-
#forward Ignis::AI::Transformer::Model
-
#forward Ignis::AI::Transformer::RopeGqaAttention
-
#forward Ignis::AI::Transformer::ModernBlock
-
#forward Ignis::AI::Transformer::ModernModel
-
#forward Ignis::AI::Transformer::SwiGLU
-
#forward Ignis::AI::Transformer::MultiHeadAttention
-
#forward Ignis::AI::Transformer::FeedForward
-
from_pretrained Ignis::AI::Tokenizer
-
from_pretrained Ignis::AI::LlamaLoader
-
#full? Ignis::AI::KVCache
-
#generate Ignis::AI::TextGenerator
-
#generator Ignis::AI::Server
-
gpt2_large Ignis::AI::Transformer::Model
-
gpt2_medium Ignis::AI::Transformer::Model
-
gpt2_small Ignis::AI::Transformer::Model
-
#id_to_token Ignis::AI::Tokenizer
-
#initialize Ignis::AI::Server
-
#initialize Ignis::AI::Trainer
-
#initialize Ignis::AI::DataLoader
-
#initialize Ignis::AI::KVCache
-
#initialize Ignis::AI::TextGenerator
-
#initialize Ignis::AI::BatchProcessor
-
#initialize Ignis::AI::NN::Linear
-
#initialize Ignis::AI::NN::Module
-
#initialize Ignis::AI::Optim::SGD
-
#initialize Ignis::AI::Tokenizer
-
#initialize Ignis::AI::NN::Dropout
-
#initialize Ignis::AI::Optim::Adam
-
#initialize Ignis::AI::Optim::Base
-
#initialize Ignis::AI::NN::RMSNorm
-
#initialize Ignis::AI::Optim::AdamW
-
#initialize Ignis::AI::NN::Embedding
-
#initialize Ignis::AI::NN::LayerNorm
-
#initialize Ignis::AI::NN::Sequential
-
#initialize Ignis::AI::Transformer::Block
-
#initialize Ignis::AI::Transformer::Model
-
#initialize Ignis::AI::Optim::LRScheduler::LinearWarmup
-
#initialize Ignis::AI::Optim::LRScheduler::CosineAnnealing
-
#initialize Ignis::AI::Optim::LRScheduler::CosineWithWarmup
-
#initialize Ignis::AI::Transformer::RopeGqaAttention
-
#initialize Ignis::AI::Transformer::ModernBlock
-
#initialize Ignis::AI::Transformer::ModernModel
-
#initialize Ignis::AI::Transformer::SwiGLU
-
#initialize Ignis::AI::Transformer::MultiHeadAttention
-
#initialize Ignis::AI::Transformer::FeedForward
-
#k_view Ignis::AI::KVCache
-
kl_divergence Ignis::AI::Loss
-
#length Ignis::AI::KVCache
-
#length Ignis::AI::NN::Sequential
-
load Ignis::AI::GPT2Loader
-
load Ignis::AI::Safetensors
-
load Ignis::AI::LlamaLoader
-
#load_checkpoint! Ignis::AI::Trainer
-
load_model Ignis::AI::Safetensors
-
#load_state_dict Ignis::AI::NN::Module
-
#lr Ignis::AI::Optim::Base
-
#lr= Ignis::AI::Optim::Base
-
#make_kv_cache Ignis::AI::Transformer::Model
-
#max_seq_len Ignis::AI::KVCache
-
#max_seq_len Ignis::AI::Transformer::Model
-
#max_seq_len Ignis::AI::Transformer::ModernModel
-
#metrics Ignis::AI::Trainer
-
#model Ignis::AI::Trainer
-
#model Ignis::AI::TextGenerator
-
#model_name Ignis::AI::Server
-
mse Ignis::AI::Loss
-
#named_parameters Ignis::AI::NN::Module
-
#native_backend Ignis::AI::Tokenizer
-
#next_batch Ignis::AI::DataLoader
-
#num_batches Ignis::AI::DataLoader
-
#num_heads Ignis::AI::Transformer::Model
-
#num_heads Ignis::AI::Transformer::ModernModel
-
#num_kv_heads Ignis::AI::Transformer::ModernModel
-
#num_layers Ignis::AI::KVCache
-
#num_layers Ignis::AI::Transformer::Model
-
#num_layers Ignis::AI::Transformer::ModernModel
-
#num_parameters Ignis::AI::NN::Module
-
#optimizer Ignis::AI::Trainer
-
#parameters Ignis::AI::NN::Module
-
#params Ignis::AI::Optim::Base
-
read_header Ignis::AI::GPT2Loader
-
save Ignis::AI::Safetensors
-
#save_checkpoint! Ignis::AI::Trainer
-
#special_token_ids Ignis::AI::Tokenizer
-
#special_tokens Ignis::AI::Tokenizer
-
#start! Ignis::AI::Server
-
#start! Ignis::AI::BatchProcessor
-
#state_dict Ignis::AI::NN::Module
-
#step Ignis::AI::Optim::SGD
-
#step Ignis::AI::Optim::Adam
-
#step Ignis::AI::Optim::Base
-
#step Ignis::AI::Optim::AdamW
-
#step Ignis::AI::Optim::LRScheduler::LinearWarmup
-
#step Ignis::AI::Optim::LRScheduler::CosineAnnealing
-
#step Ignis::AI::Optim::LRScheduler::CosineWithWarmup
-
#step_count Ignis::AI::Optim::Base
-
#stop! Ignis::AI::Server
-
#stop! Ignis::AI::BatchProcessor
-
#submit Ignis::AI::BatchProcessor
-
#to Ignis::AI::NN::Module
-
#to_s Ignis::AI::NN::Linear
-
#to_s Ignis::AI::NN::Module
-
#to_s Ignis::AI::NN::Dropout
-
#to_s Ignis::AI::NN::RMSNorm
-
#to_s Ignis::AI::NN::Embedding
-
#to_s Ignis::AI::NN::LayerNorm
-
#to_s Ignis::AI::NN::Sequential
-
#to_s Ignis::AI::Transformer::Block
-
#to_s Ignis::AI::Transformer::Model
-
#to_s Ignis::AI::Transformer::RopeGqaAttention
-
#to_s Ignis::AI::Transformer::ModernBlock
-
#to_s Ignis::AI::Transformer::ModernModel
-
#to_s Ignis::AI::Transformer::SwiGLU
-
#to_s Ignis::AI::Transformer::MultiHeadAttention
-
#to_s Ignis::AI::Transformer::FeedForward
-
#token_to_id Ignis::AI::Tokenizer
-
#tokenizer Ignis::AI::TextGenerator
-
#train Ignis::AI::Trainer
-
#train! Ignis::AI::NN::Module
-
#training Ignis::AI::NN::Module
-
transpose Ignis::AI::GPT2Loader
-
transpose_slice_cols Ignis::AI::GPT2Loader
-
#v_view Ignis::AI::KVCache
-
#vocab_size Ignis::AI::Tokenizer
-
#vocab_size Ignis::AI::Transformer::Model
-
#vocab_size Ignis::AI::Transformer::ModernModel
-
#weight Ignis::AI::NN::Linear
-
#weight Ignis::AI::NN::RMSNorm
-
#weight Ignis::AI::NN::Embedding
-
#weight Ignis::AI::NN::LayerNorm
-
#zero_grad! Ignis::AI::NN::Module
-
#zero_grad! Ignis::AI::Optim::Base