Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- CausalLMTraining - Class in io.github.kirstenali.deepj.training
-
Wiring helpers for causal language model training.
- causalMask(int) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
- causalMask(int) - Method in class io.github.kirstenali.deepj.tensor.metal.MetalBackend
- causalMask(int) - Static method in class io.github.kirstenali.deepj.tensor.Tensor
- causalMask(int) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
- ChatApp - Class in io.github.kirstenali.deepj.chatui
- ChatApp() - Constructor for class io.github.kirstenali.deepj.chatui.ChatApp
- ChatController - Class in io.github.kirstenali.deepj.chatui
- ChatController() - Constructor for class io.github.kirstenali.deepj.chatui.ChatController
- ChatMessage - Record Class in io.github.kirstenali.deepj.chatui
- ChatMessage(String, boolean) - Constructor for record class io.github.kirstenali.deepj.chatui.ChatMessage
-
Creates an instance of a
ChatMessagerecord class. - ChatService - Interface in io.github.kirstenali.deepj.chatui
- clamp(double, double) - Method in class io.github.kirstenali.deepj.tensor.Tensor
- clamp(Tensor, double, double) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
- clamp(Tensor, double, double) - Method in class io.github.kirstenali.deepj.tensor.metal.MetalBackend
- clamp(Tensor, double, double) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
- cols - Variable in class io.github.kirstenali.deepj.tensor.GpuBuffer
- cols - Variable in class io.github.kirstenali.deepj.tensor.Tensor
- compareTo(TokenPair) - Method in record class io.github.kirstenali.deepj.tokenizers.bpe.TokenPair
- ComputeGraph - Class in io.github.kirstenali.deepj.tensor
-
Collects GPU operations lazily and flushes them as a single command buffer.
- ComputeGraph(GpuRuntime) - Constructor for class io.github.kirstenali.deepj.tensor.ComputeGraph
-
Create a ComputeGraph backed by the given GPU runtime.
- CpuBackend - Class in io.github.kirstenali.deepj.tensor.cpu
- CpuBackend() - Constructor for class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
- cpuStale - Variable in class io.github.kirstenali.deepj.tensor.GpuBuffer
-
True if GPU has newer data than Tensor.data (CPU cache is stale).
- createChatService() - Method in class io.github.kirstenali.deepj.chatui.BaseChatApp
- createChatService() - Method in class io.github.kirstenali.deepj.chatui.ChatApp
- createOutputTensor(GpuBuffer) - Method in class io.github.kirstenali.deepj.tensor.ComputeGraph
-
Create a Tensor backed by a GpuBuffer.
- crossEntropyGradient(int[]) - Method in class io.github.kirstenali.deepj.tensor.Tensor
- crossEntropyGradient(Tensor, int[]) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
- crossEntropyGradient(Tensor, int[]) - Method in class io.github.kirstenali.deepj.tensor.metal.MetalBackend
- crossEntropyGradient(Tensor, int[]) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
- crossEntropyLoss(int[]) - Method in class io.github.kirstenali.deepj.tensor.Tensor
- crossEntropyLoss(Tensor, int[]) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
- crossEntropyLoss(Tensor, int[]) - Method in class io.github.kirstenali.deepj.tensor.metal.MetalBackend
- crossEntropyLoss(Tensor, int[]) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
- CrossEntropyLoss - Class in io.github.kirstenali.deepj.loss
-
Cross-entropy loss with integer class targets.
- CrossEntropyLoss() - Constructor for class io.github.kirstenali.deepj.loss.CrossEntropyLoss
All Classes and Interfaces|All Packages|Constant Field Values