Index
All Classes and Interfaces|All Packages|Constant Field Values
L
- lastLoss() - Method in record class io.github.kirstenali.deepj.training.TrainingResult
-
Returns the value of the
lastLossrecord component. - Layer - Interface in io.github.kirstenali.deepj.layers
-
Differentiable module mapping Tensor -> Tensor.
- LayerNorm1D - Class in io.github.kirstenali.deepj.layers.transformer
-
LayerNorm over feature dimension (cols) with trainable gamma/beta exposed as
Parameters. - LayerNorm1D(int) - Constructor for class io.github.kirstenali.deepj.layers.transformer.LayerNorm1D
- layerNormBackward(Tensor, Tensor, Tensor, int) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
- layerNormBackward(Tensor, Tensor, Tensor, int) - Method in class io.github.kirstenali.deepj.tensor.metal.MetalBackend
- layerNormBackward(Tensor, Tensor, Tensor, int) - Static method in class io.github.kirstenali.deepj.tensor.Tensor
- layerNormBackward(Tensor, Tensor, Tensor, int) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
-
LayerNorm backward through normalization (given dXHat, xHat, std).
- left() - Method in record class io.github.kirstenali.deepj.tokenizers.bpe.TokenPair
-
Returns the value of the
leftrecord component. - Linear - Class in io.github.kirstenali.deepj.layers
-
Fully-connected layer: y = xW + b x: [n x dIn], W: [dIn x dOut], b: [1 x dOut]
- Linear(int, int, Random) - Constructor for class io.github.kirstenali.deepj.layers.Linear
- load(Path) - Method in interface io.github.kirstenali.deepj.persistence.Persistable
- load(List<Parameter>, Path) - Static method in class io.github.kirstenali.deepj.persistence.ModelSerializer
- loadModel(Path) - Method in interface io.github.kirstenali.deepj.chatui.ChatService
- loadModel(Path) - Method in class io.github.kirstenali.deepj.chatui.GPTChatService
- log() - Method in class io.github.kirstenali.deepj.tensor.Tensor
- log(Tensor) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
- log(Tensor) - Method in class io.github.kirstenali.deepj.tensor.metal.MetalBackend
- log(Tensor) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
- logInPlace() - Method in class io.github.kirstenali.deepj.tensor.Tensor
- logInPlace(Tensor) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
- logInPlace(Tensor) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
- loss(Tensor, int[]) - Static method in class io.github.kirstenali.deepj.loss.CrossEntropyLoss
-
Convenience helper: compute loss from logits and int targets.
- loss(Tensor, Tensor) - Method in class io.github.kirstenali.deepj.loss.CrossEntropyLoss
- loss(Tensor, Tensor) - Method in interface io.github.kirstenali.deepj.loss.LossFunction
- loss(Tensor, Tensor) - Method in class io.github.kirstenali.deepj.loss.MSELoss
- LossFunction - Interface in io.github.kirstenali.deepj.loss
All Classes and Interfaces|All Packages|Constant Field Values