Index

A B C D E F G H I L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

ActivationFunction - Interface in io.github.kirstenali.deepj.activations
 
AdamW - Class in io.github.kirstenali.deepj.optimisers
AdamW optimizer with per-parameter state.
AdamW(double, double, double, double, double) - Constructor for class io.github.kirstenali.deepj.optimisers.AdamW
 
adamWUpdate(Tensor, Tensor, Tensor, Tensor, double, double, double, double, double, double, double) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
 
adamWUpdate(Tensor, Tensor, Tensor, Tensor, double, double, double, double, double, double, double) - Method in class io.github.kirstenali.deepj.tensor.metal.MetalBackend
 
adamWUpdate(Tensor, Tensor, Tensor, Tensor, double, double, double, double, double, double, double) - Static method in class io.github.kirstenali.deepj.tensor.Tensor
 
adamWUpdate(Tensor, Tensor, Tensor, Tensor, double, double, double, double, double, double, double) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
In-place AdamW update.
add(Tensor) - Method in class io.github.kirstenali.deepj.tensor.Tensor
 
add(Tensor, Tensor) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
 
add(Tensor, Tensor) - Method in class io.github.kirstenali.deepj.tensor.metal.MetalBackend
 
add(Tensor, Tensor) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
 
addBroadcastCols(Tensor) - Method in class io.github.kirstenali.deepj.tensor.Tensor
 
addBroadcastCols(Tensor, Tensor) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
 
addBroadcastCols(Tensor, Tensor) - Method in class io.github.kirstenali.deepj.tensor.metal.MetalBackend
 
addBroadcastCols(Tensor, Tensor) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
 
addBroadcastRows(Tensor) - Method in class io.github.kirstenali.deepj.tensor.Tensor
 
addBroadcastRows(Tensor, Tensor) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
 
addBroadcastRows(Tensor, Tensor) - Method in class io.github.kirstenali.deepj.tensor.metal.MetalBackend
 
addBroadcastRows(Tensor, Tensor) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
 
addInPlace(Tensor) - Method in class io.github.kirstenali.deepj.tensor.Tensor
 
addInPlace(Tensor, Tensor) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
 
addInPlace(Tensor, Tensor) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
 
addRowVector(Tensor) - Method in class io.github.kirstenali.deepj.tensor.Tensor
 
addRowVector(Tensor, Tensor) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
 
addRowVector(Tensor, Tensor) - Method in class io.github.kirstenali.deepj.tensor.metal.MetalBackend
 
addRowVector(Tensor, Tensor) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
 
addScalar(double) - Method in class io.github.kirstenali.deepj.tensor.Tensor
 
addScalar(Tensor, double) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
 
addScalar(Tensor, double) - Method in class io.github.kirstenali.deepj.tensor.metal.MetalBackend
 
addScalar(Tensor, double) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
 
addScalarInPlace(double) - Method in class io.github.kirstenali.deepj.tensor.Tensor
 
addScalarInPlace(Tensor, double) - Method in class io.github.kirstenali.deepj.tensor.cpu.CpuBackend
 
addScalarInPlace(Tensor, double) - Method in interface io.github.kirstenali.deepj.tensor.TensorBackend
 
allocatedOnGpu - Variable in class io.github.kirstenali.deepj.tensor.GpuBuffer
True if the runtime has allocated native memory for this id.
allocBuffers(int[], int[], int) - Method in interface io.github.kirstenali.deepj.tensor.GpuRuntime
Batch-allocate GPU buffers.
A B C D E F G H I L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values