A B C D E F G H I J L M N O P R S T U W X Y 
All Classes All Packages

G

Gaussian(double) - Constructor for class me.yixqiao.jlearn.matrix.Matrix.Init.Gaussian
Create a new class.
Gaussian(double, double) - Constructor for class me.yixqiao.jlearn.matrix.Matrix.Init.Gaussian
Create a new class.
GaussianInit - Class in me.yixqiao.jlearn.initializers
Gaussian distribution initialization.
GaussianInit(double) - Constructor for class me.yixqiao.jlearn.initializers.GaussianInit
Create a new instance.
generation - Variable in class me.yixqiao.jlearn.genetic.Population
Which generation the population is on.
Genetic - Class in me.yixqiao.jlearn.testing
Run a genetic algorithm.
Genetic() - Constructor for class me.yixqiao.jlearn.testing.Genetic
 
getActivation() - Method in class me.yixqiao.jlearn.activations.Activation
Get a function that will apply the activation.
getActivation() - Method in class me.yixqiao.jlearn.activations.ElementwiseActivation
Returns a function that applies on each element.
getActivation() - Method in class me.yixqiao.jlearn.activations.Softmax
 
getActivation() - Method in class me.yixqiao.jlearn.layers.Dense
 
getActivation() - Method in class me.yixqiao.jlearn.layers.InputLayer
Return a linear activation.
getActivation() - Method in class me.yixqiao.jlearn.layers.Layer
Get the activation of the layer.
getEActivation() - Method in class me.yixqiao.jlearn.activations.ElementwiseActivation
Get the function that will be applied to each element.
getEActivation() - Method in class me.yixqiao.jlearn.activations.LeakyReLU
 
getEActivation() - Method in class me.yixqiao.jlearn.activations.Linear
 
getEActivation() - Method in class me.yixqiao.jlearn.activations.ReLU
 
getEActivation() - Method in class me.yixqiao.jlearn.activations.Sigmoid
 
getErrors(Matrix) - Method in class me.yixqiao.jlearn.layers.Dense
 
getErrors(Matrix) - Method in class me.yixqiao.jlearn.layers.InputLayer
No op.
getErrors(Matrix) - Method in class me.yixqiao.jlearn.layers.Layer
Get backpropagated errors.
getErrorsExpected(Matrix) - Method in class me.yixqiao.jlearn.layers.Dense
 
getErrorsExpected(Matrix) - Method in class me.yixqiao.jlearn.layers.InputLayer
No op.
getErrorsExpected(Matrix) - Method in class me.yixqiao.jlearn.layers.Layer
Get errors from output layer.
getETransferDerivative() - Method in class me.yixqiao.jlearn.activations.ElementwiseActivation
Return the function to transfer derivative that will be applied to each element.
getETransferDerivative() - Method in class me.yixqiao.jlearn.activations.LeakyReLU
 
getETransferDerivative() - Method in class me.yixqiao.jlearn.activations.Linear
 
getETransferDerivative() - Method in class me.yixqiao.jlearn.activations.ReLU
 
getETransferDerivative() - Method in class me.yixqiao.jlearn.activations.Sigmoid
 
getFormatString() - Method in class me.yixqiao.jlearn.losses.Loss
 
getFormatString() - Method in class me.yixqiao.jlearn.metrics.Accuracy
 
getFormatString() - Method in class me.yixqiao.jlearn.metrics.Metric
Get the string to format the metric.
getInit(int, int) - Method in class me.yixqiao.jlearn.initializers.GaussianInit
 
getInit(int, int) - Method in class me.yixqiao.jlearn.initializers.He
 
getInit(int, int) - Method in class me.yixqiao.jlearn.initializers.Initializer
Get the initialization method.
getInit(int, int) - Method in class me.yixqiao.jlearn.initializers.Xavier
 
getLoss(ArrayList<Matrix>, ArrayList<Matrix>) - Method in class me.yixqiao.jlearn.losses.CrossEntropy
 
getLoss(ArrayList<Matrix>, ArrayList<Matrix>) - Method in class me.yixqiao.jlearn.losses.Loss
Get the loss.
getLoss(ArrayList<Matrix>, ArrayList<Matrix>) - Method in class me.yixqiao.jlearn.losses.MeanSquaredError
 
getLoss(Loss, ArrayList<Matrix>, ArrayList<Matrix>) - Method in class me.yixqiao.jlearn.models.Model
Get the loss.
getLoss(Loss, Matrix, Matrix) - Method in class me.yixqiao.jlearn.models.Model
Get the loss.
getLoss(Matrix, Matrix) - Method in class me.yixqiao.jlearn.losses.Loss
Get the loss.
getMaxValue() - Method in class me.yixqiao.jlearn.matrix.Matrix
Get the greatest value in the matrix.
getMetric(ArrayList<Matrix>, ArrayList<Matrix>) - Method in class me.yixqiao.jlearn.losses.Loss
 
getMetric(ArrayList<Matrix>, ArrayList<Matrix>) - Method in class me.yixqiao.jlearn.metrics.Accuracy
 
getMetric(ArrayList<Matrix>, ArrayList<Matrix>) - Method in class me.yixqiao.jlearn.metrics.Metric
Get the value of the metric.
getMetric(Matrix, Matrix) - Method in class me.yixqiao.jlearn.metrics.Metric
Get the value of the metric.
getMetric(Metric, ArrayList<Matrix>, ArrayList<Matrix>) - Method in class me.yixqiao.jlearn.models.Model
Get a metric of the model.
getMetric(Metric, Matrix, Matrix) - Method in class me.yixqiao.jlearn.models.Model
Get a metric of the model.
getOutSize() - Method in class me.yixqiao.jlearn.layers.Dense
 
getOutSize() - Method in class me.yixqiao.jlearn.layers.InputLayer
 
getOutSize() - Method in class me.yixqiao.jlearn.layers.Layer
Get the output size of the layer.
getSum() - Method in class me.yixqiao.jlearn.matrix.Matrix
Get the sum of the elements.
getTransferDerivative() - Method in class me.yixqiao.jlearn.activations.Activation
Get a function that will transfer derivative onto an already-activated matrix.
getTransferDerivative() - Method in class me.yixqiao.jlearn.activations.ElementwiseActivation
Return a function that will transfer derivative on each element.
getTransferDerivative() - Method in class me.yixqiao.jlearn.activations.Sigmoid
 
getTransferDerivative() - Method in class me.yixqiao.jlearn.activations.Softmax
 
getTranspose() - Method in class me.yixqiao.jlearn.matrix.Matrix
Get the matrix transpose.
A B C D E F G H I J L M N O P R S T U W X Y 
All Classes All Packages