Index
All Classes and Interfaces|All Packages
G
- GAT - Class in nodeClassification
- GAT() - Constructor for class nodeClassification.GAT
- Gather - Class in mklab.JGNN.nn.operations
-
Implements a
NNOperation
that performs the equivalent of TensorFlow's gather operation. - Gather() - Constructor for class mklab.JGNN.nn.operations.Gather
- GCN - Class in nodeClassification
-
Demonstrates classification with the GCN architecture.
- GCN() - Constructor for class nodeClassification.GCN
- GCNII - Class in nodeClassification
- GCNII() - Constructor for class nodeClassification.GCNII
- get() - Method in class mklab.JGNN.nn.inputs.Parameter
-
Gets sets the parameter's value tensor
- get(int) - Method in class mklab.JGNN.core.tensor.DenseTensor
- get(int) - Method in class mklab.JGNN.core.tensor.VectorizedTensor
- get(long) - Method in class mklab.JGNN.adhoc.IdConverter
-
Retrieves the object corresponding to a given identifier.
- get(long) - Method in class mklab.JGNN.core.empty.EmptyMatrix
- get(long) - Method in class mklab.JGNN.core.empty.EmptyTensor
- get(long) - Method in class mklab.JGNN.core.matrix.AccessCol
- get(long) - Method in class mklab.JGNN.core.matrix.AccessRow
- get(long) - Method in class mklab.JGNN.core.matrix.ColumnRepetition
- get(long) - Method in class mklab.JGNN.core.matrix.DenseMatrix
- get(long) - Method in class mklab.JGNN.core.matrix.Diagonal
- get(long) - Method in class mklab.JGNN.core.matrix.RepeatMatrix
- get(long) - Method in class mklab.JGNN.core.matrix.RowRepetition
- get(long) - Method in class mklab.JGNN.core.matrix.SparseMatrix
- get(long) - Method in class mklab.JGNN.core.matrix.SparseSymmetric
-
Deprecated.
- get(long) - Method in class mklab.JGNN.core.matrix.TransposedMatrix
- get(long) - Method in class mklab.JGNN.core.matrix.VectorizedMatrix
- get(long) - Method in class mklab.JGNN.core.matrix.WrapCols
- get(long) - Method in class mklab.JGNN.core.matrix.WrapRows
- get(long) - Method in class mklab.JGNN.core.tensor.AccessSubtensor
- get(long) - Method in class mklab.JGNN.core.tensor.DenseTensor
- get(long) - Method in class mklab.JGNN.core.Tensor
-
Retrieves the value of a tensor element at a given position.
- get(long) - Method in class mklab.JGNN.core.tensor.RepeatTensor
- get(long) - Method in class mklab.JGNN.core.tensor.SparseTensor
- get(long) - Method in class mklab.JGNN.core.tensor.VectorizedTensor
- get(long, long) - Method in class mklab.JGNN.core.Matrix
-
Retrieves the value stored at a matrix element.
- get(String) - Method in class mklab.JGNN.adhoc.ModelBuilder
-
Retrieves the
NNOperation
registered with the provided name, for example to investigates its value. - getBatchData(int, int) - Method in class mklab.JGNN.adhoc.ModelTraining
-
Returns a list
BatchData
instance to be used for a specific batch and training epoch. - getBatchData(int, int) - Method in class mklab.JGNN.adhoc.train.AGFTraining
- getBatchData(int, int) - Method in class mklab.JGNN.adhoc.train.SampleClassification
- getColName() - Method in class mklab.JGNN.core.Matrix
- getCols() - Method in class mklab.JGNN.core.Matrix
-
Retrieves the number of columns of a matrix.
- getColumn() - Method in class mklab.JGNN.core.matrix.ColumnRepetition
-
Retrieves the wrapped column tensor.
- getConfig(String) - Method in class mklab.JGNN.adhoc.ModelBuilder
-
Retrieves a configuration hyperparameter's value.
- getConfigOrDefault(String, double) - Method in class mklab.JGNN.adhoc.ModelBuilder
-
Retrieves a configuration hyperparameter's value.
- getCurrentThreadId() - Static method in class mklab.JGNN.core.ThreadPool
-
Retrieves a unique integer indicating the currently running thread.
- getDepthLastOperations() - Method in class mklab.JGNN.nn.Model
-
Retrieves a list of operations by traversing the model's execution graph with the depth-first algorithm in the inverse edge order (starting from the outputs).
- getDescription() - Method in class mklab.JGNN.nn.NNOperation
- getDeviation() - Method in interface mklab.JGNN.core.Distribution
-
Retrieves the distribution's standard deviation.
- getDeviation() - Method in class mklab.JGNN.core.distribution.Normal
- getDeviation() - Method in class mklab.JGNN.core.distribution.Uniform
- getDimensionName() - Method in class mklab.JGNN.core.Tensor
- getDimensionSize(String) - Method in class mklab.JGNN.core.Matrix
-
Retrieves the value of the dimension with the given name.
- getDistribution(long, long, double) - Method in class mklab.JGNN.nn.initializers.KaimingNormal
- getDistribution(long, long, double) - Method in class mklab.JGNN.nn.initializers.KaimingUniform
- getDistribution(long, long, double) - Method in class mklab.JGNN.nn.initializers.VariancePreservingInitializer
- getDistribution(long, long, double) - Method in class mklab.JGNN.nn.initializers.XavierNormal
- getDistribution(long, long, double) - Method in class mklab.JGNN.nn.initializers.XavierUniform
- getExecutionGraphDot() - Method in class mklab.JGNN.adhoc.ModelBuilder
-
Exports the builded model's execution graph into a .dot format representation.
- getId(Object) - Method in class mklab.JGNN.adhoc.IdConverter
-
Retrieves an identifier.
- getInputs() - Method in class mklab.JGNN.adhoc.BatchData
- getInputs() - Method in class mklab.JGNN.nn.Model
-
Retrieves a list of model inputs.
- getInputs() - Method in class mklab.JGNN.nn.NNOperation
-
Retrieves a list of input operations within a model's execution graph.
- getInstance() - Static method in class mklab.JGNN.core.ThreadPool
-
Retrieves the singleton
ThreadPool
instance used by JGNN. - getKey() - Method in class mklab.JGNN.core.util.FastEntry
- getLastTapeError() - Method in class mklab.JGNN.nn.NNOperation
- getMean() - Method in interface mklab.JGNN.core.Distribution
-
Retrieves the distribution's mean.
- getMean() - Method in class mklab.JGNN.core.distribution.Normal
- getMean() - Method in class mklab.JGNN.core.distribution.Uniform
- getMemory() - Method in class mklab.JGNN.nn.operations.LSTM.LSTMState
- getModel() - Method in class mklab.JGNN.adhoc.ModelBuilder
-
Retrieves the model currently built by the builder.
- getNonLinearity(int, double, double) - Method in class mklab.JGNN.nn.activations.Exp
- getNonLinearity(int, double, double) - Method in class mklab.JGNN.nn.activations.LRelu
- getNonLinearity(int, double, double) - Method in class mklab.JGNN.nn.activations.NExp
- getNonLinearity(int, double, double) - Method in class mklab.JGNN.nn.activations.PRelu
- getNonLinearity(int, double, double) - Method in class mklab.JGNN.nn.activations.Relu
- getNonLinearity(int, double, double) - Method in class mklab.JGNN.nn.activations.Sigmoid
- getNonLinearity(int, double, double) - Method in class mklab.JGNN.nn.activations.Tanh
- getNonLinearity(int, double, double) - Method in class mklab.JGNN.nn.NNOperation
-
Retrieves the degree of non-linearity of the operation to be used by
VariancePreservingInitializer
. - getNonLinearity(int, double, double) - Method in class mklab.JGNN.nn.operations.MatMul
- getNonLinearity(int, double, double) - Method in class mklab.JGNN.nn.operations.Multiply
- getNonZeroElements() - Method in class mklab.JGNN.core.Tensor
-
Retrieves an iterable that wraps
Tensor.traverseNonZeroElements()
. - getNonZeroEntries() - Method in class mklab.JGNN.core.empty.EmptyMatrix
- getNonZeroEntries() - Method in class mklab.JGNN.core.matrix.ColumnRepetition
- getNonZeroEntries() - Method in class mklab.JGNN.core.matrix.DenseMatrix
- getNonZeroEntries() - Method in class mklab.JGNN.core.matrix.Diagonal
- getNonZeroEntries() - Method in class mklab.JGNN.core.Matrix
-
Retrieves an iterable that traverses (row, col) entry pairs of non zero entries.
- getNonZeroEntries() - Method in class mklab.JGNN.core.matrix.RepeatMatrix
- getNonZeroEntries() - Method in class mklab.JGNN.core.matrix.RowRepetition
- getNonZeroEntries() - Method in class mklab.JGNN.core.matrix.SparseMatrix
- getNonZeroEntries() - Method in class mklab.JGNN.core.matrix.SparseSymmetric
-
Deprecated.
- getNonZeroEntries() - Method in class mklab.JGNN.core.matrix.TransposedMatrix
- getNonZeroEntries() - Method in class mklab.JGNN.core.matrix.VectorizedMatrix
- getNonZeroEntries() - Method in class mklab.JGNN.core.matrix.WrapCols
- getNonZeroEntries() - Method in class mklab.JGNN.core.matrix.WrapRows
- getOptimizer() - Method in class mklab.JGNN.nn.operations.LSTM
- getOrCreateId(Object) - Method in class mklab.JGNN.adhoc.IdConverter
-
Retrieves an identifier for a given object, creating one if none exists.
- getOutput() - Method in class mklab.JGNN.nn.operations.LSTM.LSTMState
- getOutputs() - Method in class mklab.JGNN.adhoc.BatchData
- getOutputs() - Method in class mklab.JGNN.nn.Model
-
Retrieves a list of model outputs.
- getOutputs() - Method in class mklab.JGNN.nn.NNOperation
-
Retrieves a list of output operations within a model's execution graph.
- getParameters() - Method in class mklab.JGNN.nn.Model
-
Retrieves a list of all parameters eventually leading to the model's outputs.
- getPrediction() - Method in class mklab.JGNN.nn.NNOperation
- getRowName() - Method in class mklab.JGNN.core.Matrix
- getRows() - Method in class mklab.JGNN.core.Matrix
-
Retrieves the number of rows of a matrix.
- getSimpleDescription() - Method in class mklab.JGNN.nn.NNOperation
-
Provides a simple description to show when drawing .dot format diagrams.
- getSimpleDescription() - Method in class mklab.JGNN.nn.operations.Reshape
- getSlice() - Method in class mklab.JGNN.adhoc.IdConverter
-
Returns a slice of all registered identifiers.
- getThreadId() - Method in class mklab.JGNN.nn.NNOperation.ThreadData
- getUnusedId() - Method in class mklab.JGNN.core.ThreadPool
- getValidationData(int) - Method in class mklab.JGNN.adhoc.ModelTraining
-
Returns a
BatchData
instance to be used for validation at a given training epoch. - getValidationData(int) - Method in class mklab.JGNN.adhoc.train.AGFTraining
- getValidationData(int) - Method in class mklab.JGNN.adhoc.train.SampleClassification
- getValue() - Method in class mklab.JGNN.core.util.FastEntry
- GradientDescent - Class in mklab.JGNN.nn.optimizers
-
Implements a gradient descent
Optimizer
. - GradientDescent() - Constructor for class mklab.JGNN.nn.optimizers.GradientDescent
- GradientDescent(double) - Constructor for class mklab.JGNN.nn.optimizers.GradientDescent
-
Initializes a
GradientDescent
optimizer with fixed learning rate. - GradientDescent(double, double) - Constructor for class mklab.JGNN.nn.optimizers.GradientDescent
-
Initializes a
GradientDescent
optimizer with degrading learning rate. - graph() - Method in class mklab.JGNN.adhoc.Dataset
-
Retrieves the dataset's graph.
- graphClassification - package graphClassification
- graphs - Variable in class graphClassification.TrajectoryData
All Classes and Interfaces|All Packages