Index
All Classes and Interfaces|All Packages|Constant Field Values
P
- packF32(Tensor) - Static method in class io.github.kirstenali.deepj.tensor.TensorAdapters
-
Pack a Tensor's data into a flat float32 array (row-major).
- Parameter - Class in io.github.kirstenali.deepj.optimisers
-
Simple mutable parameter holder for optimizers.
- Parameter(Tensor) - Constructor for class io.github.kirstenali.deepj.optimisers.Parameter
- ParameterOptimizer - Interface in io.github.kirstenali.deepj.optimisers
-
Optimizer that updates a set of Parameters once per training step.
- parameters() - Method in class io.github.kirstenali.deepj.layers.FNN
- parameters() - Method in class io.github.kirstenali.deepj.layers.Linear
- parameters() - Method in class io.github.kirstenali.deepj.layers.transformer.LayerNorm1D
- parameters() - Method in class io.github.kirstenali.deepj.layers.transformer.MultiHeadSelfAttention
- parameters() - Method in class io.github.kirstenali.deepj.layers.transformer.TransformerBlock
- parameters() - Method in class io.github.kirstenali.deepj.models.gpt.GPTModel
- parameters() - Method in interface io.github.kirstenali.deepj.persistence.Persistable
- parameters() - Method in interface io.github.kirstenali.deepj.training.Trainable
- parameters() - Method in class io.github.kirstenali.deepj.transformer.embeddings.Embedding
- parameters() - Method in class io.github.kirstenali.deepj.transformer.embeddings.PositionalEmbedding
- parameters() - Method in record class io.github.kirstenali.deepj.transformer.TransformerStack
- Persistable - Interface in io.github.kirstenali.deepj.persistence
- PositionalEmbedding - Class in io.github.kirstenali.deepj.transformer.embeddings
-
Learnable positional embeddings added to token embeddings.
- PositionalEmbedding(int, int, Random) - Constructor for class io.github.kirstenali.deepj.transformer.embeddings.PositionalEmbedding
- pow(double) - Method in class io.github.kirstenali.deepj.tensor.Tensor
- pow(Tensor, double) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
- pow(Tensor, double) - Method in class io.github.kirstenali.deepj.tensor.metal.MetalBackend
- pow(Tensor, double) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
- print(Tensor, String) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
- print(Tensor, String) - Method in class io.github.kirstenali.deepj.tensor.metal.MetalBackend
- print(Tensor, String) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
- print(String) - Method in class io.github.kirstenali.deepj.tensor.Tensor
All Classes and Interfaces|All Packages|Constant Field Values