Index

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

I

IdConverter - Class in mklab.JGNN.adhoc
Converts back-and-forth between objects and unique ids.
IdConverter() - Constructor for class mklab.JGNN.adhoc.IdConverter
Instantiates an empty converter to be filled with IdConverter.getOrCreateId(Object).
IdConverter(List<?>) - Constructor for class mklab.JGNN.adhoc.IdConverter
Instantiates the converter on a list of objects to register with IdConverter.getOrCreateId(Object) on.
Identity - Class in mklab.JGNN.nn.operations
Implements a NNOperation that just transfers its single input.
Identity() - Constructor for class mklab.JGNN.nn.operations.Identity
 
ids - Variable in class mklab.JGNN.adhoc.IdConverter
 
init(long) - Method in class mklab.JGNN.core.Tensor
Can be called instead of super(size) by inheriting class constructors as needed after.
init(Initializer) - Method in class mklab.JGNN.nn.Model
Apply the provided initializer on the model to set first values to its parameters.
Initializer - Class in mklab.JGNN.nn
This class defines an abstract interface for applying initializers to models.
Initializer() - Constructor for class mklab.JGNN.nn.Initializer
 
inverse - Variable in class mklab.JGNN.adhoc.IdConverter
 
inverse() - Method in class mklab.JGNN.core.tensor.DenseTensor
 
inverse() - Method in class mklab.JGNN.core.Tensor
 
isCachable() - Method in class mklab.JGNN.nn.inputs.Constant
 
isCachable() - Method in class mklab.JGNN.nn.inputs.Parameter
 
isCachable() - Method in class mklab.JGNN.nn.inputs.Variable
 
isCachable() - Method in class mklab.JGNN.nn.NNOperation
Checks whether the operation's output should be cached given that it is a constant.
isCachable() - Method in class mklab.JGNN.nn.operations.Dropout
 
isCachable() - Method in class mklab.JGNN.nn.operations.From
 
isCachable() - Method in class mklab.JGNN.nn.operations.Reshape
 
isCachable() - Method in class mklab.JGNN.nn.operations.To
 
isConstant() - Method in class mklab.JGNN.nn.inputs.Constant
 
isConstant() - Method in class mklab.JGNN.nn.inputs.Parameter
 
isConstant() - Method in class mklab.JGNN.nn.inputs.Variable
 
isConstant() - Method in class mklab.JGNN.nn.NNOperation
Checks whether the operation yields a constant output, so that propagation does not try to compute partial derivatives for it.
isDouble(String) - Method in class mklab.JGNN.adhoc.ModelBuilder
 
isEnabled() - Method in class mklab.JGNN.nn.operations.Dropout
 
isInputNeededForDerivative(int) - Method in class mklab.JGNN.nn.NNOperation
 
isInputNeededForDerivative(int) - Method in class mklab.JGNN.nn.operations.MatMul
 
isMatching(Tensor) - Method in class mklab.JGNN.core.Matrix
 
isMatching(Tensor) - Method in class mklab.JGNN.core.Tensor
Compares the tensor with another given tensor to see if they are of a same type.
isOutputNeededForDerivative() - Method in class mklab.JGNN.nn.NNOperation
 
iterator() - Method in class mklab.JGNN.core.matrix.ColumnRepetition.Repeat1DIterator
 
iterator() - Method in class mklab.JGNN.core.matrix.ColumnRepetition.Repeat2DIterator
 
iterator() - Method in class mklab.JGNN.core.matrix.Diagonal.Diagonal1DIterator
 
iterator() - Method in class mklab.JGNN.core.matrix.Diagonal.Diagonal2DIterator
 
iterator() - Method in class mklab.JGNN.core.matrix.RowRepetition.Repeat1DIterator
 
iterator() - Method in class mklab.JGNN.core.matrix.RowRepetition.Repeat2DIterator
 
iterator() - Method in class mklab.JGNN.core.matrix.SparseMatrix.Sparse2DIterator
 
iterator() - Method in class mklab.JGNN.core.matrix.TransposedMatrix.Transposed1DIterator
 
iterator() - Method in class mklab.JGNN.core.matrix.TransposedMatrix.Transposed2DIterator
 
iterator() - Method in class mklab.JGNN.core.matrix.WrapCols.Wrap1DIterator
 
iterator() - Method in class mklab.JGNN.core.matrix.WrapCols.Wrap2DIterator
 
iterator() - Method in class mklab.JGNN.core.matrix.WrapRows.Wrap1DIterator
 
iterator() - Method in class mklab.JGNN.core.matrix.WrapRows.Wrap2DIterator
 
iterator() - Method in class mklab.JGNN.core.Slice
 
iterator() - Method in class mklab.JGNN.core.Tensor
 
iterator() - Method in class mklab.JGNN.core.util.Range
 
iterator() - Method in class mklab.JGNN.core.util.Range2D
 
A B C D E F G H I K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages