Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X Y Z 

A

Abs - Class in org.nd4j.linalg.ops.transforms
Absolute value
Abs() - Constructor for class org.nd4j.linalg.ops.transforms.Abs
 
abs(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
abs(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
abs(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the absolute value of the given complex number
absoluteValue() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Return the absolute value
absoluteValue() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Return the absolute value
absoluteValue() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Return the absolute value
accumulate(IComplexNDArray, int, IComplexNumber) - Method in class org.nd4j.linalg.ops.reduceops.complex.BaseScalarOp
 
accumulate(IComplexNDArray, int, IComplexNumber) - Method in class org.nd4j.linalg.ops.reduceops.complex.Max
 
accumulate(IComplexNDArray, int, IComplexNumber) - Method in class org.nd4j.linalg.ops.reduceops.complex.Mean
 
accumulate(IComplexNDArray, int, IComplexNumber) - Method in class org.nd4j.linalg.ops.reduceops.complex.Min
 
accumulate(IComplexNDArray, int, IComplexNumber) - Method in class org.nd4j.linalg.ops.reduceops.complex.Norm1
 
accumulate(IComplexNDArray, int, IComplexNumber) - Method in class org.nd4j.linalg.ops.reduceops.complex.Norm2
 
accumulate(IComplexNDArray, int, IComplexNumber) - Method in class org.nd4j.linalg.ops.reduceops.complex.NormMax
 
accumulate(IComplexNDArray, int, IComplexNumber) - Method in class org.nd4j.linalg.ops.reduceops.complex.Prod
 
accumulate(IComplexNDArray, int, IComplexNumber) - Method in class org.nd4j.linalg.ops.reduceops.complex.StandardDeviation
 
accumulate(IComplexNDArray, int, IComplexNumber) - Method in class org.nd4j.linalg.ops.reduceops.complex.Sum
 
accumulate(IComplexNDArray, int, IComplexNumber) - Method in class org.nd4j.linalg.ops.reduceops.complex.Variance
 
accumulate(INDArray, int, float) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.BaseScalarOp
 
accumulate(INDArray, int, float) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.Max
 
accumulate(INDArray, int, float) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.Mean
 
accumulate(INDArray, int, float) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.Min
 
accumulate(INDArray, int, float) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.Norm1
 
accumulate(INDArray, int, float) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.Norm2
 
accumulate(INDArray, int, float) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.NormMax
 
accumulate(INDArray, int, float) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.Prod
 
accumulate(INDArray, int, float) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.StandardDeviation
 
accumulate(INDArray, int, float) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.Sum
 
accumulate(INDArray, int, float) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.Variance
 
ActivationFunction - Interface in org.nd4j.linalg.api.activation
An activation function for a hidden layer for neural networks
Activations - Class in org.nd4j.linalg.api.activation
Activation Functions for neural nets
Activations() - Constructor for class org.nd4j.linalg.api.activation.Activations
 
AdaGrad - Class in org.nd4j.linalg.learning
Vectorized Learning Rate used per Connection Weight Adapted from: http://xcorr.net/2014/01/23/adagrad-eliminating-learning-rates-in-stochastic-gradient-descent/
AdaGrad(int, int, double) - Constructor for class org.nd4j.linalg.learning.AdaGrad
 
AdaGrad(int[]) - Constructor for class org.nd4j.linalg.learning.AdaGrad
Create adagrad with the specified shape
AdaGrad(int, int) - Constructor for class org.nd4j.linalg.learning.AdaGrad
Initializes adagrad with a gamma of 1e-2
AdaGradTest - Class in org.nd4j.linalg.learning
 
AdaGradTest() - Constructor for class org.nd4j.linalg.learning.AdaGradTest
 
add(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Add two complex numbers.
add(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Add a realComponent number to a complex number.
add(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Add two complex numbers.
add(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Add a realComponent number to a complex number.
add(Number, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
add(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
add(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
copy addition of two matrices
add(INDArray, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
copy addition of two matrices
add(IComplexNumber, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
add(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
add(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
add(IComplexNumber, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
add(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
add(Number, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
add(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
add(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
copy addition of two matrices
add(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
copy addition of two matrices
add(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Add two complex numbers.
add(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Add a realComponent number to a complex number.
add(Number, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
add(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
copy addition of two matrices
add(INDArray, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
copy addition of two matrices
add(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
add(IComplexNumber) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
add(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
add(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Scalar addition (cloning)
add(Number, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
add(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
copy addition of two matrices
add(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
copy addition of two matrices
add(IComplexNumber) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
add(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
Add - Class in org.nd4j.linalg.transformation
 
Add() - Constructor for class org.nd4j.linalg.transformation.Add
 
addColumnVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
addColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
addColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
addColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
addFeatureVector(INDArray) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
addFeatureVector(INDArray, int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
addFeatureVector(INDArray) - Method in class org.nd4j.linalg.dataset.DataSet
Adds a feature for each example on to the current feature vector
addFeatureVector(INDArray, int) - Method in class org.nd4j.linalg.dataset.DataSet
The feature to add, and the example/row number
addi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Add two complex numbers in-place
addi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Add two complex numbers in-place storing the result in this.
addi(Number, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Add a realComponent number to a complex number in-place.
addi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Add a realComponent number to complex number in-place, storing the result in this.
addi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Add two complex numbers in-place
addi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Add two complex numbers in-place storing the result in this.
addi(Number, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Add a realComponent number to a complex number in-place.
addi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Add a realComponent number to complex number in-place, storing the result in this.
addi(Number, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
addi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
addi(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
in place addition of two matrices
addi(INDArray, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
in place addition of two matrices
addi(IComplexNumber, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
addi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
addi(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
addi(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
addi(IComplexNumber, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
addi(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
addi(Number, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
addi(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
addi(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
in place addition of two matrices
addi(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
in place addition of two matrices
addi(IComplexNumber, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Add two complex numbers in-place
addi(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Add two complex numbers in-place storing the result in this.
addi(Number, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Add a realComponent number to a complex number in-place.
addi(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Add a realComponent number to complex number in-place, storing the result in this.
addi(Number, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
addi(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
in place addition of two matrices
addi(INDArray, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
in place addition of two matrices
addi(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
addi(IComplexNumber) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
addi(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
addi(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place scalar addition
addi(Number, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition
addi(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
in place addition of two matrices
addi(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
in place addition of two matrices
addi(IComplexNumber) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
addi(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
addiColumnVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
addiColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
addiColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
addiColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
addiRowVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
addiRowVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
addiRowVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
addiRowVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
AddOp - Class in org.nd4j.linalg.ops.elementwise
Add a scalar or a matrix
AddOp() - Constructor for class org.nd4j.linalg.ops.elementwise.AddOp
 
addRow(DataSet, int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
addRow(DataSet, int) - Method in class org.nd4j.linalg.dataset.DataSet
 
addRowVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
addRowVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
addRowVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
addRowVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
AddScalar - Class in org.nd4j.linalg.transformation
 
AddScalar(double) - Constructor for class org.nd4j.linalg.transformation.AddScalar
 
addScalar(double) - Static method in class org.nd4j.linalg.transformation.MatrixTransformations
 
adjustedGradient - Variable in class org.nd4j.linalg.learning.AdaGrad
 
adjustedrSquared(double, int, int) - Static method in class org.nd4j.linalg.util.MathUtils
This calculates the adjusted r^2 including degrees of freedom.
adjustIndices(int[], NDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.Indices
Prunes indices of greater length than the shape and fills in missing indices if there are any
after() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
anyLess(int[], int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
anyMore(int[], int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
appendBias(INDArray...) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Merge the vectors and append a bias.
appendBias(INDArray...) - Static method in class org.nd4j.linalg.factory.Nd4j
 
appendBias(INDArray...) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
apply(INDArray) - Method in class org.nd4j.linalg.api.activation.BaseActivationFunction
Returns the result of applying this function to input.
apply(INDArray) - Method in class org.nd4j.linalg.api.activation.Linear
 
apply(INDArray) - Method in class org.nd4j.linalg.api.activation.SoftMax
 
apply(Condition, Function<Number, Number>) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
apply(Condition, Function<Number, Number>) - Method in class org.nd4j.linalg.dataset.DataSet
 
apply(INDArray) - Method in class org.nd4j.linalg.distancefunction.CosineSimilarity
 
apply(INDArray) - Method in class org.nd4j.linalg.distancefunction.EuclideanDistance
 
apply(INDArray) - Method in class org.nd4j.linalg.distancefunction.ManhattanDistance
 
apply(IComplexNDArray) - Method in class org.nd4j.linalg.fft.VectorFFT
 
apply(IComplexNDArray) - Method in class org.nd4j.linalg.fft.VectorIFFT
 
Apply - Class in org.nd4j.linalg.indexing
Created by agibsonccc on 10/1/14.
Apply() - Constructor for class org.nd4j.linalg.indexing.Apply
 
apply() - Method in class org.nd4j.linalg.indexing.Apply
 
apply(Number) - Method in interface org.nd4j.linalg.indexing.Condition
 
apply(IComplexNumber) - Method in interface org.nd4j.linalg.indexing.Condition
 
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.BaseTwoArrayElementWiseOp
The transformation for a given value
apply(INDArray, Object, int) - Method in interface org.nd4j.linalg.ops.ElementWiseOp
The transformation for a given value (a scalar)
apply(IComplexNDArray) - Method in class org.nd4j.linalg.ops.reduceops.complex.BaseScalarOp
 
apply(IComplexNDArray) - Method in class org.nd4j.linalg.ops.reduceops.complex.StandardDeviation
 
apply(IComplexNDArray) - Method in class org.nd4j.linalg.ops.reduceops.complex.Variance
 
apply(INDArray) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.BaseScalarOp
 
apply(INDArray) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.StandardDeviation
 
apply(INDArray) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.Variance
 
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.Abs
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.EqualTo
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.Exp
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.Floor
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.GreaterThan
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.HardTanh
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.Identity
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.LessThan
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.Log
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.Max
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.MaxOut
The transformation for a given value (a scalar)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.Negative
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.Pow
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.Round
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.Sigmoid
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.Sign
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.Sqrt
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.Stabilize
The transformation for a given value (a scalar ndarray)
apply(INDArray, Object, int) - Method in class org.nd4j.linalg.ops.transforms.Tanh
The transformation for a given value (a scalar ndarray)
apply(INDArray) - Method in class org.nd4j.linalg.transformation.Add
 
apply(INDArray) - Method in class org.nd4j.linalg.transformation.AddScalar
 
apply(INDArray) - Method in class org.nd4j.linalg.transformation.Divide
 
apply(INDArray) - Method in class org.nd4j.linalg.transformation.DivideScalar
 
apply(INDArray) - Method in class org.nd4j.linalg.transformation.ExpTransform
 
apply(INDArray) - Method in class org.nd4j.linalg.transformation.LogTransform
 
apply(INDArray) - Method in class org.nd4j.linalg.transformation.Multiply
 
apply(INDArray) - Method in class org.nd4j.linalg.transformation.MultiplyScalar
 
apply(INDArray) - Method in class org.nd4j.linalg.transformation.PowScale
 
apply(INDArray) - Method in class org.nd4j.linalg.transformation.ScalarMatrixTransform
 
apply(INDArray) - Method in class org.nd4j.linalg.transformation.SqrtScalar
 
apply(INDArray) - Method in class org.nd4j.linalg.transformation.Subtract
 
apply(INDArray) - Method in class org.nd4j.linalg.transformation.SubtractScalar
 
applyDerivative(INDArray) - Method in interface org.nd4j.linalg.api.activation.ActivationFunction
Applies the derivative of this function
applyDerivative(INDArray) - Method in class org.nd4j.linalg.api.activation.Exp
Applies the derivative of this function
applyDerivative(INDArray) - Method in class org.nd4j.linalg.api.activation.HardTanh
 
applyDerivative(INDArray) - Method in class org.nd4j.linalg.api.activation.Linear
Applies the derivative of this function
applyDerivative(INDArray) - Method in class org.nd4j.linalg.api.activation.MaxOut
Applies the derivative of this function
applyDerivative(INDArray) - Method in class org.nd4j.linalg.api.activation.RectifiedLinear
Applies the derivative of this function
applyDerivative(INDArray) - Method in class org.nd4j.linalg.api.activation.RoundedLinear
Applies the derivative of this function
applyDerivative(INDArray) - Method in class org.nd4j.linalg.api.activation.Sigmoid
 
applyDerivative(INDArray) - Method in class org.nd4j.linalg.api.activation.SoftMax
 
applyDerivative(INDArray) - Method in class org.nd4j.linalg.api.activation.Tanh
 
applyTransformToDestination(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.ops.BaseTwoArrayElementWiseOp
Apply the function from to the specified index in to.
applyTransformToDestination(INDArray, INDArray, INDArray, int) - Method in interface org.nd4j.linalg.ops.TwoArrayElementWiseOp
Apply a transform based on the passed in ndarray to other
applyTransformToOrigin(INDArray, int) - Method in class org.nd4j.linalg.ops.BaseElementWiseOp
Apply the transformation at from[i]
applyTransformToOrigin(INDArray, int, Object) - Method in class org.nd4j.linalg.ops.BaseElementWiseOp
Apply the transformation at from[i] using the supplied value
applyTransformToOrigin(INDArray, int) - Method in interface org.nd4j.linalg.ops.ElementWiseOp
Apply the transformation at from[i]
applyTransformToOrigin(INDArray, int, Object) - Method in interface org.nd4j.linalg.ops.ElementWiseOp
Apply the transformation at from[i] using the supplied value (a scalar ndarray)
applyWhere(INDArray, Condition, Function<Number, Number>) - Static method in class org.nd4j.linalg.indexing.BooleanIndexing
Based on the matching elements transform to based on condition to with function function
applyWhere(IComplexNDArray, Condition, Function<IComplexNumber, IComplexNumber>) - Static method in class org.nd4j.linalg.indexing.BooleanIndexing
Based on the matching elements transform to based on condition to with function function
arange(double, double) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Array of evenly spaced values.
arange(double, double) - Static method in class org.nd4j.linalg.factory.Nd4j
Array of evenly spaced values.
arange(double, double) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Array of evenly spaced values.
ArrayOps - Class in org.nd4j.linalg.ops
Builder for element wise operations
ArrayOps() - Constructor for class org.nd4j.linalg.ops.ArrayOps
 
ArrayUtil - Class in org.nd4j.linalg.util
 
ArrayUtil() - Constructor for class org.nd4j.linalg.util.ArrayUtil
 
asDouble() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Convert to a double
asDouble() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Convert to a double
asDouble() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Convert to a double
asFloat() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Convert to a float
asFloat() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Convert to a float
asList() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
asList() - Method in class org.nd4j.linalg.dataset.DataSet
 
asserColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
assertColumns(INDArray, INDArray) - Static method in class org.nd4j.linalg.util.LinAlgExceptions
 
assertMultiplies(INDArray, INDArray) - Static method in class org.nd4j.linalg.util.LinAlgExceptions
Asserts matrix multiply rules (columns of left == rows of right)
assertRows(INDArray, INDArray) - Static method in class org.nd4j.linalg.util.LinAlgExceptions
 
assertRowVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
assertSameShape(INDArray, INDArray) - Static method in class org.nd4j.linalg.util.LinAlgExceptions
 
assertSlice(INDArray, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
assertSquare(double[]...) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
assertValidNum(INDArray) - Static method in class org.nd4j.linalg.util.LinAlgExceptions
 
assign(IComplexNDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Assign all of the elements in the given ndarray to this ndarray
assign(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Assign all of the elements in the given ndarray to this nedarray
assign(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Set the value of the ndarray to the specified value
assign(IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Assign all of the elements in the given ndarray to this nedarray
assign(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Set the value of the ndarray to the specified value
assign(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Assign all of the elements in the given ndarray to this ndarray
assign(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Set the value of the ndarray to the specified value
assign(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Assign all of the elements in the given ndarray to this ndarray
assign(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Set the value of the ndarray to the specified value
asum(NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute || x ||_1 (1-norm, sum of absolute values)
asum(IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
axpy(float, NDARRAY_TYPE, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute y <- alpha * x + y (elementwise addition)
axpy(IComplexNumber, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
axpyTest() - Method in class org.nd4j.linalg.factory.BlasWrapperTests
 

B

base - Variable in class org.nd4j.linalg.distancefunction.BaseDistanceFunction
 
BaseActivationFunction - Class in org.nd4j.linalg.api.activation
Base activation function: mainly to give the function a canonical representation
BaseActivationFunction() - Constructor for class org.nd4j.linalg.api.activation.BaseActivationFunction
 
BaseComplexDouble - Class in org.nd4j.linalg.api.complex
Base class for complex doubles
BaseComplexDouble(double, double) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexDouble
 
BaseComplexDouble(double) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexDouble
 
BaseComplexFloat - Class in org.nd4j.linalg.api.complex
Base complex float class
BaseComplexFloat(float, float) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexFloat
 
BaseComplexFloat(float) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexFloat
 
BaseComplexNDArray - Class in org.nd4j.linalg.api.complex
ComplexNDArray for complex numbers.
BaseComplexNDArray() - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(float[]) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(float[], int[], char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Create this ndarray with the given data and shape and 0 offset
BaseComplexNDArray(int[], int, char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(int[]) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(float[], int[], int[], char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(int[], char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(INDArray, int[], char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Initialize the given ndarray as the real component
BaseComplexNDArray(INDArray, char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Construct a complex matrix from a realComponent matrix.
BaseComplexNDArray(INDArray) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Construct a complex matrix from a realComponent matrix.
BaseComplexNDArray(INDArray, int[]) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Create with the specified ndarray as the real component and the given stride
BaseComplexNDArray(List<IComplexNDArray>, int[], int[]) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Create an ndarray from the specified slices and the given shape
BaseComplexNDArray(List<IComplexNDArray>, int[], int[], char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Create an ndarray from the specified slices and the given shape
BaseComplexNDArray(List<IComplexNDArray>, int[], char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Create an ndarray from the specified slices and the given shape
BaseComplexNDArray(float[], int[], int[], int, Character) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(List<IComplexNDArray>, int[]) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Create an ndarray from the specified slices and the given shape
BaseComplexNDArray(IComplexNumber[], int[]) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Create a complex ndarray with the given complex doubles.
BaseComplexNDArray(IComplexNumber[], int[], int[]) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Create a complex ndarray with the given complex doubles.
BaseComplexNDArray(IComplexNumber[], int[], char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Create a complex ndarray with the given complex doubles.
BaseComplexNDArray(float[], int[], int[]) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Initialize with the given data,shape and stride
BaseComplexNDArray(float[], int[]) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(float[], int[], int, char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(float[], int[], int) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(int[], int[], int) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Construct an ndarray of the specified shape with an empty data array
BaseComplexNDArray(int[], int[], int, char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Construct an ndarray of the specified shape with an empty data array
BaseComplexNDArray(int[], int[], char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Create the ndarray with the specified shape and stride and an offset of 0
BaseComplexNDArray(int[], int[]) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Create the ndarray with the specified shape and stride and an offset of 0
BaseComplexNDArray(int[], int) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(int, int) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Creates a new n times m ComplexDoubleMatrix.
BaseComplexNDArray(int, int, char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
Creates a new n times m ComplexDoubleMatrix.
BaseComplexNDArray(float[], int[], int[], int) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseDistanceFunction - Class in org.nd4j.linalg.distancefunction
Takes in another matrix
BaseDistanceFunction(INDArray) - Constructor for class org.nd4j.linalg.distancefunction.BaseDistanceFunction
 
BaseElementWiseOp - Class in org.nd4j.linalg.ops
Baseline element wise operation so only applyTransformToOrigin has to be implemented.
BaseElementWiseOp() - Constructor for class org.nd4j.linalg.ops.BaseElementWiseOp
 
BaseFFTTest - Class in org.nd4j.linalg.fft.test
Base class for FFTs
BaseFFTTest() - Constructor for class org.nd4j.linalg.fft.test.BaseFFTTest
 
BaseIFFTTests - Class in org.nd4j.linalg.fft.test
Created by agibsonccc on 9/6/14.
BaseIFFTTests() - Constructor for class org.nd4j.linalg.fft.test.BaseIFFTTests
 
BaseNDArray - Class in org.nd4j.linalg.api.ndarray
NDArray: (think numpy) A few things of note.
BaseNDArray() - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(double[][]) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(float[], int[], char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Create this ndarray with the given data and shape and 0 offset
BaseNDArray(float[], int[], int, char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(int[], int[], int, char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Construct an ndarray of the specified shape with an empty data array
BaseNDArray(int[], int[], char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Create the ndarray with the specified shape and stride and an offset of 0
BaseNDArray(int[], int, char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(int[]) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(int, int, char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Creates a new n times m DoubleMatrix.
BaseNDArray(List<INDArray>, int[], char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Create an ndarray from the specified slices.
BaseNDArray(List<INDArray>, int[], int[], char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Create an ndarray from the specified slices.
BaseNDArray(float[], int[], int[], char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(float[], int[], int[], int, char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(float[], int[]) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Create this ndarray with the given data and shape and 0 offset
BaseNDArray(float[], int[], int) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(int[], int[], int) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Construct an ndarray of the specified shape with an empty data array
BaseNDArray(int[], int[]) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Create the ndarray with the specified shape and stride and an offset of 0
BaseNDArray(int[], int) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(int[], char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(int, int) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Creates a new n times m DoubleMatrix.
BaseNDArray(List<INDArray>, int[]) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Create an ndarray from the specified slices.
BaseNDArray(List<INDArray>, int[], int[]) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Create an ndarray from the specified slices.
BaseNDArray(float[], int[], int[]) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(float[], int[], int[], int) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(float[]) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(float[][]) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArrayFactory - Class in org.nd4j.linalg.factory
Base NDArrayFactory class.
BaseNDArrayFactory(String, Character) - Constructor for class org.nd4j.linalg.factory.BaseNDArrayFactory
 
BaseNDArrayIO - Class in org.nd4j.linalg.api.io
Base class for NDArray IO
BaseNDArrayIO() - Constructor for class org.nd4j.linalg.api.io.BaseNDArrayIO
 
BaseScalarOp - Class in org.nd4j.linalg.ops.reduceops.complex
Abstract class for scalar operations
BaseScalarOp(IComplexNumber) - Constructor for class org.nd4j.linalg.ops.reduceops.complex.BaseScalarOp
 
BaseScalarOp - Class in org.nd4j.linalg.ops.reduceops.scalarops
Abstract class for scalar operations
BaseScalarOp(float) - Constructor for class org.nd4j.linalg.ops.reduceops.scalarops.BaseScalarOp
 
BaseTwoArrayElementWiseOp - Class in org.nd4j.linalg.ops
Apply an operation and save it to a resulting matrix
BaseTwoArrayElementWiseOp() - Constructor for class org.nd4j.linalg.ops.BaseTwoArrayElementWiseOp
 
batchBy(int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
batchBy(int) - Method in class org.nd4j.linalg.dataset.DataSet
Partitions a dataset in to mini batches where each dataset in each list is of the specified number of examples
batchByNumLabels() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
batchByNumLabels() - Method in class org.nd4j.linalg.dataset.DataSet
 
before() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
before() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
benchmarkCreation() - Method in class org.nd4j.linalg.benchmark.TimeOperations
 
benchMarkElementWiseAdd() - Method in class org.nd4j.linalg.benchmark.TimeOperations
 
benchMarkElementWiseMul() - Method in class org.nd4j.linalg.benchmark.TimeOperations
 
benchmarkRavel() - Method in class org.nd4j.linalg.benchmark.TimeOperations
 
benchMarkScalarAdd() - Method in class org.nd4j.linalg.benchmark.TimeOperations
 
benchMarkScalarMuli() - Method in class org.nd4j.linalg.benchmark.TimeOperations
 
bernoullis(double, double, double) - Static method in class org.nd4j.linalg.util.MathUtils
This will return the bernoulli trial for the given event.
bilinearProducts(INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Returns a column vector where each entry is the nth bilinear product of the nth slices of the two tensors.
bilinearProducts(INDArray, INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Returns a column vector where each entry is the nth bilinear product of the nth slices of the two tensors.
bilinearProducts(INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Returns a column vector where each entry is the nth bilinear product of the nth slices of the two tensors.
binarize() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
binarize(double) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
binarize() - Method in class org.nd4j.linalg.dataset.DataSet
Same as calling binarize(0)
binarize(double) - Method in class org.nd4j.linalg.dataset.DataSet
Binarizes the dataset such that any number greater than cutoff is 1 otherwise zero
binomial(INDArray, int, RandomGenerator) - Static method in class org.nd4j.linalg.sampling.Sampling
Generate a binomial distribution based on the given rng, a matrix of p values, and a max number.
binomial(RandomGenerator, int, double) - Static method in class org.nd4j.linalg.util.MathUtils
Generates a binomial distributed number using the given rng
BLAS_OPS - Static variable in class org.nd4j.linalg.factory.Nd4j
 
BlasWrapper<NDARRAY_TYPE extends INDArray> - Interface in org.nd4j.linalg.factory
This class provides a cleaner direct interface to the BLAS routines by extracting the parameters of the matrices from the matrices itself.
BlasWrapperBinder - Class in org.nd4j.linalg.factory
Created by agibsonccc on 8/16/14.
BlasWrapperBinder() - Constructor for class org.nd4j.linalg.factory.BlasWrapperBinder
 
BlasWrapperTests - Class in org.nd4j.linalg.factory
Created by agibsonccc on 9/11/14.
BlasWrapperTests() - Constructor for class org.nd4j.linalg.factory.BlasWrapperTests
 
BooleanIndexing - Class in org.nd4j.linalg.indexing
Boolean indexing
BooleanIndexing() - Constructor for class org.nd4j.linalg.indexing.BooleanIndexing
 
broadcast(int[]) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Broadcasts this ndarray to be the specified shape
broadcast(int[]) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Broadcasts this ndarray to be the specified shape
broadcast(int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Broadcasts this ndarray to be the specified shape
broadcast(int[]) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Broadcasts this ndarray to be the specified shape
build() - Method in class org.nd4j.linalg.ops.ArrayOps
 
build() - Method in class org.nd4j.linalg.ops.TwoArrayOps
 

C

C - Static variable in interface org.nd4j.linalg.factory.NDArrayFactory
 
calcStrides(int[], int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Computes the standard packed array strides for a given shape.
calcStrides(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
Computes the standard packed array strides for a given shape.
calcStridesFortran(int[], int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Computes the standard packed array strides for a given shape.
calcStridesFortran(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
Computes the standard packed array strides for a given shape.
center(IComplexNDArray, int[]) - Static method in class org.nd4j.linalg.util.ComplexNDArrayUtil
Center an array
center(INDArray, int[]) - Static method in class org.nd4j.linalg.util.NDArrayUtil
Center an array
checkArrangeArray(int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
checkDimensions(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Validate dimensions are equal
checkDimensions(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Validate dimensions are equal
checkDimensions(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
checkDimensions(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Validate dimensions are equal
checkInfo(String, int) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
clamp(int, int, int) - Static method in class org.nd4j.linalg.util.MathUtils
Clamps the value to a discrete value
classesFor(Object[]) - Static method in class org.nd4j.linalg.util.ReflectionUtil
Create a class array from the given array of objects
columns - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
columns() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Number of columns (shape[1]), throws an exception when called when not 2d
columns() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the number of columns in this matrix (throws exception if not 2d)
combination(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the combination of n choose r
combine(List<float[]>) - Static method in class org.nd4j.linalg.util.ArrayUtil
Combines a applyTransformToDestination of int arrays in to one flat int array
combine(float[]...) - Static method in class org.nd4j.linalg.util.ArrayUtil
Combines a applyTransformToDestination of int arrays in to one flat int array
combine(int[]...) - Static method in class org.nd4j.linalg.util.ArrayUtil
Combines a applyTransformToDestination of int arrays in to one flat int array
combine(E[]...) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
combineDouble(List<double[]>) - Static method in class org.nd4j.linalg.util.ArrayUtil
Combines a applyTransformToDestination of int arrays in to one flat int array
combineFloat(List<float[]>) - Static method in class org.nd4j.linalg.util.ArrayUtil
Combines a applyTransformToDestination of int arrays in to one flat int array
COMPLEX_CLASS_PROP - Static variable in class org.nd4j.linalg.factory.Nd4j
 
complexArgument() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Returns the argument of a complex number.
complexArgument() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Returns the argument of a complex number.
complexArgument() - Method in interface org.nd4j.linalg.api.complex.IComplexFloat
 
complexArgument() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Returns the argument of a complex number.
complexComplex(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.ops.BaseTwoArrayElementWiseOp
 
complexComplex(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.ops.elementwise.AddOp
 
complexComplex(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.ops.elementwise.DivideOp
 
complexComplex(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.ops.elementwise.MultiplyOp
 
complexComplex(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.ops.elementwise.SubtractOp
 
complexFlatten(IComplexNDArray[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
complexFlatten(List<IComplexNDArray>) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
complexFlatten(List<IComplexNDArray>) - Static method in class org.nd4j.linalg.factory.Nd4j
 
complexFlatten(IComplexNDArray...) - Static method in class org.nd4j.linalg.factory.Nd4j
 
complexFlatten(List<IComplexNDArray>) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
complexFlatten(IComplexNDArray[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
ComplexIterationResult - Class in org.nd4j.linalg.util
ComplexIterationResult
ComplexIterationResult(boolean, IComplexNumber) - Constructor for class org.nd4j.linalg.util.ComplexIterationResult
 
complexLinSpace(int, int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
ComplexNDArrayTests - Class in org.nd4j.linalg.api.test
Tests for a complex ndarray
ComplexNDArrayTests() - Constructor for class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
ComplexNDArrayUtil - Class in org.nd4j.linalg.util
IComplexNDArray operations
ComplexNDArrayUtil() - Constructor for class org.nd4j.linalg.util.ComplexNDArrayUtil
 
ComplexNDArrayUtil.DimensionOp - Enum in org.nd4j.linalg.util
 
ComplexNDArrayUtil.MatrixOp - Enum in org.nd4j.linalg.util
 
ComplexNDArrayUtil.ScalarOp - Enum in org.nd4j.linalg.util
 
ComplexNumberTests - Class in org.nd4j.linalg.api.complex.test
Tests for complex numbers
ComplexNumberTests() - Constructor for class org.nd4j.linalg.api.complex.test.ComplexNumberTests
 
complexOnes(int, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray
complexOnes(int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray
complexOnes(int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create an ndarray of ones
complexOnes(int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray
complexOnes(int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray
complexOnes(int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndarray of ones
complexOnes(int, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray
complexOnes(int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray
complexOnes(int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndarray of ones
ComplexOps - Class in org.nd4j.linalg.ops.reduceops.complex
Scalar ops for complex ndarrays
ComplexOps() - Constructor for class org.nd4j.linalg.ops.reduceops.complex.ComplexOps
 
complexReal(IComplexNumber, float) - Method in class org.nd4j.linalg.ops.BaseTwoArrayElementWiseOp
 
complexReal(IComplexNumber, float) - Method in class org.nd4j.linalg.ops.elementwise.AddOp
 
complexReal(IComplexNumber, float) - Method in class org.nd4j.linalg.ops.elementwise.DivideOp
 
complexReal(IComplexNumber, float) - Method in class org.nd4j.linalg.ops.elementwise.MultiplyOp
 
complexReal(IComplexNumber, float) - Method in class org.nd4j.linalg.ops.elementwise.SubtractOp
 
complexScalar(Number, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a scalar ndarray with the specified offset
complexScalar(Number) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a scalar ndarray with the specified offset
complexScalar(Number, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar ndarray with the specified offset
complexScalar(Number) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar ndarray with the specified offset
complexScalar(Number, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a scalar ndarray with the specified offset
complexScalar(Number) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a scalar ndarray with the specified offset
ComplexUtil - Class in org.nd4j.linalg.util
 
ComplexUtil() - Constructor for class org.nd4j.linalg.util.ComplexUtil
 
complexValueOf(int[], IComplexNumber) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an shape ndarray with the specified value
complexValueOf(int, double) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an 1 x num ndarray with the specified value
complexValueOf(int[], double) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an shape ndarray with the specified value
complexValueOf(int, IComplexNumber) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an 1 x num ndarray with the specified value
complexValueOf(int, IComplexNumber) - Static method in class org.nd4j.linalg.factory.Nd4j
 
complexValueOf(int[], IComplexNumber) - Static method in class org.nd4j.linalg.factory.Nd4j
 
complexValueOf(int, double) - Static method in class org.nd4j.linalg.factory.Nd4j
 
complexValueOf(int[], double) - Static method in class org.nd4j.linalg.factory.Nd4j
 
complexValueOf(int, IComplexNumber) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an 1 x num ndarray with the specified value
complexValueOf(int[], IComplexNumber) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an shape ndarray with the specified value
complexValueOf(int, double) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an 1 x num ndarray with the specified value
complexValueOf(int[], double) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an shape ndarray with the specified value
complexZeros(int, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a matrix of zeros
complexZeros(int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray
complexZeros(int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create an ndarray of ones
complexZeros(int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a matrix of zeros
complexZeros(int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray
complexZeros(int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndarray of ones
complexZeros(int, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a matrix of zeros
complexZeros(int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray
complexZeros(int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndarray of ones
concat(int, INDArray...) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
concatenate ndarrays along a dimension
concat(int, IComplexNDArray...) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
concatenate ndarrays along a dimension
concat(int, INDArray...) - Static method in class org.nd4j.linalg.factory.Nd4j
Concatneate ndarrays along a dimension
concat(int, IComplexNDArray...) - Static method in class org.nd4j.linalg.factory.Nd4j
Concatneate ndarrays along a dimension
concat(int, INDArray...) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Concatneate ndarrays along a dimension
concat(int, IComplexNDArray...) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Concatneate ndarrays along a dimension
Condition - Interface in org.nd4j.linalg.indexing
Condition for boolean indexing
conj() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
conj() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
conj() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Compute complex conj.
conj() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Compute complex conj.
conj() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
conji() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
conji() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
conji() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Compute complex conj (in-place).
conji() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Compute complex conj (in-place).
conji() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
consArray(int, int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
conv2d(INDArray, INDArray, Convolution.Type) - Static method in class org.nd4j.linalg.convolution.Convolution
2d convolution (aka the last 2 dimensions
conv2d(IComplexNDArray, IComplexNDArray, Convolution.Type) - Static method in class org.nd4j.linalg.convolution.Convolution
 
convn(INDArray, INDArray, Convolution.Type, int[]) - Static method in class org.nd4j.linalg.convolution.Convolution
ND Convolution
convn(IComplexNDArray, IComplexNDArray, Convolution.Type, int[]) - Static method in class org.nd4j.linalg.convolution.Convolution
ND Convolution
convn(INDArray, INDArray, Convolution.Type) - Static method in class org.nd4j.linalg.convolution.Convolution
ND Convolution
convn(IComplexNDArray, IComplexNDArray, Convolution.Type) - Static method in class org.nd4j.linalg.convolution.Convolution
ND Convolution
convNTest() - Method in class org.nd4j.linalg.convolution.test.ConvolutionTests
 
Convolution - Class in org.nd4j.linalg.convolution
Convolution is the code for applying the convolution operator.
Convolution.Type - Enum in org.nd4j.linalg.convolution
 
ConvolutionTests - Class in org.nd4j.linalg.convolution.test
Created by agibsonccc on 9/6/14.
ConvolutionTests() - Constructor for class org.nd4j.linalg.convolution.test.ConvolutionTests
 
coordSplit(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the coordinate split in a list of coordinates such that the values for ret[0] are the x values and ret[1] are the y values
coordSplit(List<Double>) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the coordinate split in a list of coordinates such that the values for ret[0] are the x values and ret[1] are the y values
copy(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
copy(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
copy(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
copy() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
copy() - Method in class org.nd4j.linalg.dataset.DataSet
Clone the dataset
copy(INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Copy a to b
copy(NDARRAY_TYPE, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute y <- x (copy a matrix)
copy(IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
copy(INDArray, INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Copy a to b
copy(INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Copy a to b
copy(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
copyFromReal(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
copyRealTo(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
copyRealTo(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
correlation(double[], double[]) - Static method in class org.nd4j.linalg.util.MathUtils
Returns the correlation coefficient of two double vectors.
cosineSim(INDArray, INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Cosine similarity
CosineSimilarity - Class in org.nd4j.linalg.distancefunction
 
CosineSimilarity(INDArray) - Constructor for class org.nd4j.linalg.distancefunction.CosineSimilarity
 
countLines(String) - Static method in class org.nd4j.linalg.util.InputStreamUtil
Count number of lines in a file
create(double[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a row vector with the data
create(float[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a row vector with the data
create(int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a row vector with the specified number of columns
create(float[], int, int, int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray with the specified shape
create(float[], int[], int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray with the specified shape
create(double[], int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create an ndrray with the specified shape
create(float[], int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create an ndrray with the specified shape
create(double[], int, int, int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray with the specified shape
create(double[], int[], int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray with the specified shape
create(List<INDArray>, int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray with the specified shape
create(int, int, int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray with the specified shape
create(int[], int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray with the specified shape
create(int, int, int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray with the specified shape
create(int[], int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray with the specified shape
create(int, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray with the specified shape
create(int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray with the specified shape
create(double[][]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndarray based on the given data layout
create(double[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a row vector with the data
create(float[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a row vector with the data
create(int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a row vector with the specified number of columns
create(double[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a row vector with the data
create(float[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a row vector with the data
create(int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a row vector with the specified number of columns
create(float[], int, int, int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(float[], int[], int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(double[], int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray with the specified shape
create(float[], int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray with the specified shape
create(double[], int, int, int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(double[], int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(double[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(double[], int[], int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(List<INDArray>, int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(int, int, int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(int[], int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(int, int, int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(int[], int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(float[], int, int, int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(float[], int[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(double[], int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray with the specified shape
create(float[], int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray with the specified shape
create(double[], int, int, int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(double[], int[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(List<INDArray>, int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(int, int, int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(int[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(int, int, int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(int[], int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(int, int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(float[], int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
create(float[][]) - Static method in class org.nd4j.linalg.factory.Nd4j
 
create(float[], int[], int[], char, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
create(float[], int[], char, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
create(double[][]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndarray with the given data layout
create(double[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a row vector with the data
create(float[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a row vector with the data
create(int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a row vector with the specified number of columns
create(float[], int, int, int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray with the specified shape
create(float[], int[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray with the specified shape
create(double[], int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndrray with the specified shape
create(float[], int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndrray with the specified shape
create(double[], int, int, int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray with the specified shape
create(double[], int[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray with the specified shape
create(List<INDArray>, int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray with the specified shape
create(int, int, int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray with the specified shape
create(int[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray with the specified shape
create(int, int, int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray with the specified shape
create(int[], int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray with the specified shape
create(int, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray with the specified shape
create(int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray with the specified shape
create(float[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(float[][]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(float[], int[], int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
createAdjustedGradient() - Method in class org.nd4j.linalg.learning.AdaGrad
 
createComplex(INDArray) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a complex ndarray from the passed in indarray
createComplex(IComplexNumber[], int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a complex ndarray from the passed in indarray
createComplex(List<IComplexNDArray>, int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a complex ndarray from the passed in indarray
createComplex(double[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray with the specified data
createComplex(int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray
createComplex(float[], int, int, int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(float[], int[], int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(IComplexNumber[], int[], int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(IComplexNumber[], int[], int[], int, char) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(IComplexNumber[], int[], int[], char) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(IComplexNumber[], int[], int, char) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(IComplexNumber[], int[], char) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(double[], int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create an ndrray with the specified shape
createComplex(float[], int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create an ndrray with the specified shape
createComplex(double[], int[], int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create an ndrray with the specified shape
createComplex(float[], int[], int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create an ndrray with the specified shape
createComplex(double[], int, int, int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(double[], int[], int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(int, int, int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(int[], int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(int, int, int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(int[], int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(int, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(double[], int[], int[], int, char) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a complex ndarray with the given data
createComplex(double[], int[], int, char) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
createComplex(double[], int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
createComplex(INDArray, INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a complex ndarray based on the real and imaginary
createComplex(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a complex ndarray from the passed in indarray
createComplex(IComplexNumber[], int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a complex ndarray from the passed in indarray
createComplex(IComplexNumber[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a complex ndarray from the passed in indarray
createComplex(List<IComplexNDArray>, int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a complex ndarray from the passed in indarray
createComplex(double[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified data
createComplex(int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray
createComplex(double[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified data
createComplex(int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray
createComplex(float[], int, int, int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(float[], int[], int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(double[], int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray with the specified shape
createComplex(float[], int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray with the specified shape
createComplex(double[], int[], int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray with the specified shape
createComplex(float[], int[], int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray with the specified shape
createComplex(double[], int, int, int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(double[], int[], int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(int, int, int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(int[], int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(int, int, int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(int[], int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(float[], int, int, int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(float[], int[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(double[], int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray with the specified shape
createComplex(float[], int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray with the specified shape
createComplex(double[], int[], int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray with the specified shape
createComplex(float[], int[], int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray with the specified shape
createComplex(double[], int, int, int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(double[], int[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(int, int, int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(int[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(int, int, int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(int[], int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(int, int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a complex ndarray with the specified shape
createComplex(double[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
 
createComplex(double[], int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
createComplex(float[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
 
createComplex(float[]) - Static method in class org.nd4j.linalg.factory.Nd4j
 
createComplex(float[], int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
createComplex(int, int, int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(INDArray) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a complex ndarray from the passed in indarray
createComplex(IComplexNumber[], int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a complex ndarray from the passed in indarray
createComplex(List<IComplexNDArray>, int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a complex ndarray from the passed in indarray
createComplex(double[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray with the specified data
createComplex(int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray
createComplex(float[], int, int, int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(float[], int[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(IComplexNumber[], int[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(IComplexNumber[], int[], int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(IComplexNumber[], int[], int[], char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(IComplexNumber[], int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(IComplexNumber[], int[], char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(double[], int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndrray with the specified shape
createComplex(float[], int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndrray with the specified shape
createComplex(double[], int[], int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndrray with the specified shape
createComplex(float[], int[], int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndrray with the specified shape
createComplex(double[], int, int, int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(double[], int[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(int[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(int, int, int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(int[], int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(int, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(double[], int[], int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a complex ndarray with the given data
createComplex(double[], int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
createComplex(double[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
createComplex(float[], int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
createComplex(float[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
createComplex(float[], int[], int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
createComplex(float[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
createComplexNumber(Number, Number) - Static method in class org.nd4j.linalg.factory.Nd4j
Create float
createDouble(double, double) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create an instance of a complex double
createDouble(double, double) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an instance of a complex double
createDouble(double, double) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an instance of a complex double
createFloat(float, float) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create float
createFloat(float, float) - Static method in class org.nd4j.linalg.factory.Nd4j
Create float
createFloat(float, float) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create float
createHistoricalGradient() - Method in class org.nd4j.linalg.learning.AdaGrad
 
cumsum(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Cumulative sum along a dimension (in place)
cumsum(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Cumulative sum along a dimension (in place)
cumsum(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Cumulative sum along a dimension (in place)
cumsum(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Cumulative sum along a dimension (in place)
cumsumi(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Cumulative sum along a dimension
cumsumi(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Cumulative sum along a dimension
cumsumi(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Cumulative sum along a dimension
cumsumi(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Cumulative sum along a dimension

D

data() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns a copy of all of the data in this array in order
data() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
data - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
data() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
data() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns a linear double array representation of this ndarray
DataSet - Interface in org.nd4j.linalg.dataset.api
Created by agibsonccc on 8/26/14.
DataSet - Class in org.nd4j.linalg.dataset
A data applyTransformToDestination (example/outcome pairs) The outcomes are specifically for neural network encoding such that any labels that are considered true are 1s.
DataSet() - Constructor for class org.nd4j.linalg.dataset.DataSet
 
DataSet(INDArray, INDArray) - Constructor for class org.nd4j.linalg.dataset.DataSet
Creates a dataset with the specified input matrix and labels
dataSetBatches(int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
dataSetBatches(int) - Method in class org.nd4j.linalg.dataset.DataSet
Partitions the data applyTransformToDestination by the specified number.
DataSetTest - Class in org.nd4j.linalg.dataset.test
 
DataSetTest() - Constructor for class org.nd4j.linalg.dataset.test.DataSetTest
 
dataType() - Static method in class org.nd4j.linalg.factory.Nd4j
Returns the data type used for the runtime
dcopy(int, float[], int, int, float[], int, int) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
decayLr - Variable in class org.nd4j.linalg.learning.AdaGrad
 
determinationCoefficient(double[], double[], int) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the determination coefficient of two vectors given a length
diag(IComplexNDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a new matrix where the values of the given vector are the diagonal values of the matrix.
diag(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a new matrix where the values of the given vector are the diagonal values of the matrix.
DimensionSlice - Class in org.nd4j.linalg.api.ndarray
A POJO for handling iterating over dimensions.
DimensionSlice(boolean, Object, int[]) - Constructor for class org.nd4j.linalg.api.ndarray.DimensionSlice
 
dimensionThreads - Static variable in class org.nd4j.linalg.ops.BaseElementWiseOp
 
dimShuffle(Object[], int[], boolean[]) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Dimshuffle: an extension of permute that adds the ability to broadcast various dimensions.
dimShuffle(Object[], int[], boolean[]) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Dimshuffle: an extension of permute that adds the ability to broadcast various dimensions.
dimShuffle(Object[], int[], boolean[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Dimshuffle: an extension of permute that adds the ability to broadcast various dimensions.
dimShuffle(Object[], int[], boolean[]) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Dimshuffle: an extension of permute that adds the ability to broadcast various dimensions.
discretize(double, double, double, int) - Static method in class org.nd4j.linalg.util.MathUtils
Discretize the given value
distance1(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the (1-norm) distance.
distance1(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the (1-norm) distance.
distance1(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the (1-norm) distance.
distance2(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the (euclidean) distance.
distance2(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the (euclidean) distance.
distance2(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the (euclidean) distance.
distanceFinderZValue(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This will translate a vector in to an equivalent integer
DistanceFunction - Interface in org.nd4j.linalg.distancefunction
 
div(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Divide two complex numbers
div(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
div(double) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
div(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Divide two complex numbers
div(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
div(float) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
div(Number, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
div(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
div(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
in place (element wise) division of two matrices
div(INDArray, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
copy (element wise) division of two matrices
div(IComplexNumber, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
div(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
div(double) - Method in interface org.nd4j.linalg.api.complex.IComplexDouble
 
div(float) - Method in interface org.nd4j.linalg.api.complex.IComplexFloat
 
div(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
div(IComplexNumber, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
div(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
div(Number, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
div(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
div(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
in place (element wise) division of two matrices
div(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
copy (element wise) division of two matrices
div(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Divide two complex numbers
div(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
div(Number, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
div(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
in place (element wise) division of two matrices
div(INDArray, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
copy (element wise) division of two matrices
div(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
div(IComplexNumber) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
div(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
div(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
div(Number, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
div(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
in place (element wise) division of two matrices
div(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
copy (element wise) division of two matrices
div(IComplexNumber) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
div(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
divColumnVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
divColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
divColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
divColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
divi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Divide two complex numbers, in-place
divi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
divi(Number, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
divi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
divi(double) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
divi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Divide two complex numbers, in-place
divi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
divi(Number, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
divi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
divi(float) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
divi(Number, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
divi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
divi(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
in place (element wise) division of two matrices
divi(INDArray, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
in place (element wise) division of two matrices
divi(IComplexNumber, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
divi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
divi(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
divi(double) - Method in interface org.nd4j.linalg.api.complex.IComplexDouble
 
divi(float) - Method in interface org.nd4j.linalg.api.complex.IComplexFloat
 
divi(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
divi(IComplexNumber, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
divi(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
divi(Number, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
divi(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
divi(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
in place (element wise) division of two matrices
divi(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
in place (element wise) division of two matrices
divi(IComplexNumber, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Divide two complex numbers, in-place
divi(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
divi(Number, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
divi(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
divi(Number, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
divi(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
in place (element wise) division of two matrices
divi(INDArray, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
in place (element wise) division of two matrices
divi(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
divi(IComplexNumber) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
divi(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
divi(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place scalar division
divi(Number, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place division of this ndarray
divi(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
in place (element wise) division of two matrices
divi(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
in place (element wise) division of two matrices
divi(IComplexNumber) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
divi(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
diviColumnVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
diviColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
diviColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
diviColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
Divide - Class in org.nd4j.linalg.transformation
 
Divide() - Constructor for class org.nd4j.linalg.transformation.Divide
 
divideBy(int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
divideBy(int) - Method in class org.nd4j.linalg.dataset.DataSet
 
DivideOp - Class in org.nd4j.linalg.ops.elementwise
Divide a scalar or a matrix
DivideOp() - Constructor for class org.nd4j.linalg.ops.elementwise.DivideOp
 
DivideScalar - Class in org.nd4j.linalg.transformation
 
DivideScalar(double) - Constructor for class org.nd4j.linalg.transformation.DivideScalar
 
divideScalar(double) - Static method in class org.nd4j.linalg.transformation.MatrixTransformations
 
diviRowVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
diviRowVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
diviRowVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
diviRowVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
divRowVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
divRowVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
divRowVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
divRowVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
doAlongDiagonal(INDArray, Function<Number, Number>) - Static method in class org.nd4j.linalg.factory.Nd4j
Perform an operation along a diagonal
doAlongDiagonal(IComplexNDArray, Function<IComplexNumber, IComplexNumber>) - Static method in class org.nd4j.linalg.factory.Nd4j
Perform an operation along a diagonal
doColumnWise(INDArray, char) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Do a row wise op (a,s,m,d) a : add s : subtract m : multiply d : divide
doOp(INDArray, int, Object) - Method in class org.nd4j.linalg.ops.BaseTwoArrayElementWiseOp
 
doPermuteSwap(int[], int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
doRowWise(INDArray, char) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Do a row wise op (a,s,m,d) a : add s : subtract m : multiply d : divide
doSliceWise(ComplexNDArrayUtil.MatrixOp, IComplexNDArray) - Static method in class org.nd4j.linalg.util.ComplexNDArrayUtil
Does slice wise ops on matrices and returns the aggregate results in one matrix
doSliceWise(ComplexNDArrayUtil.ScalarOp, IComplexNDArray) - Static method in class org.nd4j.linalg.util.ComplexNDArrayUtil
Execute an element wise operation over the whole array
doSliceWise(NDArrayUtil.ScalarOp, INDArray) - Static method in class org.nd4j.linalg.util.NDArrayUtil
Execute an element wise operation over the whole array
dot(NDARRAY_TYPE, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute x^T * y (dot product)
dotc(IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute x^T * y (dot product)
dotProduct(int[], int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
dotu(IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute x^T * y (dot product)
doubleCopyOf(float[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
downSample(INDArray, int[]) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Down sampling a signal (specifically the first 2 dimensions)
dtype - Variable in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
dtype() - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Returns the data type for this ndarray
DTYPE - Static variable in class org.nd4j.linalg.factory.Nd4j
 
dtype - Static variable in class org.nd4j.linalg.factory.Nd4j
 
dtype() - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Returns the data type for this ndarray
dummy - Static variable in class org.nd4j.linalg.eigen.Eigen
 
dup() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
dup() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Return a copy of this ndarray
dup() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
dup() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
dup() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Return a copy of this ndarray

E

Eigen - Class in org.nd4j.linalg.eigen
Compute eigen values
Eigen() - Constructor for class org.nd4j.linalg.eigen.Eigen
 
EigenTests - Class in org.nd4j.linalg.eigen
Created by agibsonccc on 9/30/14.
EigenTests() - Constructor for class org.nd4j.linalg.eigen.EigenTests
 
eigenvalues(INDArray) - Static method in class org.nd4j.linalg.eigen.Eigen
Computes the eigenvalues of a general matrix.
eigenvectors(INDArray) - Static method in class org.nd4j.linalg.eigen.Eigen
Computes the eigenvalues and eigenvectors of a general matrix.
element() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns a scalar (individual element) of a scalar ndarray
element() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns a scalar (individual element) of a scalar ndarray
element() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns a scalar (individual element) of a scalar ndarray
ElementWiseOp - Interface in org.nd4j.linalg.ops
An element wise operation over an ndarray.
ElementWiseOpCompose - Class in org.nd4j.linalg.ops
Aggregation of element wise operations
ElementWiseOpCompose() - Constructor for class org.nd4j.linalg.ops.ElementWiseOpCompose
 
empty() - Static method in class org.nd4j.linalg.dataset.DataSet
Returns a single dataset
empty() - Static method in class org.nd4j.linalg.util.ArrayUtil
 
end() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
endsForSlices() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Gives the indices for the ending of each slice
endsForSlices() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Gives the indices for the ending of each slice
endsForSlices() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Gives the indices for the ending of each slice
endsForSlices() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Gives the indices for the ending of each slice
entropy(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the entropy (information gain, or uncertainty of a random variable).
eps(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns an ndarray with 1 if the element is epsilon equals
eps(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns an ndarray with 1 if the element is epsilon equals
eps(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
epsilon equals than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
eps(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns an ndarray with 1 if the element is epsilon equals
eps(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns an ndarray with 1 if the element is epsilon equals
eps(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
epsilon equals than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
eps(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns an ndarray with 1 if the element is epsilon equals
eps(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
epsilon equals than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
eps(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns an ndarray with 1 if the element is epsilon equals
eps(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
epsilon equals than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
EPS_THRESHOLD - Static variable in class org.nd4j.linalg.factory.Nd4j
 
epsi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns an ndarray with 1 if the element is epsilon equals
epsi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns an ndarray with 1 if the element is epsilon equals
epsi(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place epsilon equals than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
epsi(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns an ndarray with 1 if the element is epsilon equals
epsi(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns an ndarray with 1 if the element is epsilon equals
epsi(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place epsilon equals than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
epsi(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns an ndarray with 1 if the element is epsilon equals
epsi(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place epsilon equals than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
epsi(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns an ndarray with 1 if the element is epsilon equals
epsi(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place epsilon equals than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
eq(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
eq(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
eq(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
eq(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
eq(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
eq(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
eq(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
eq(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
eq(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
eq(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns an ndarray with 1 if the element is less than the given element 0 other wise
eq(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
equal than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
eq(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Binary matrix of whether the number at a given index is equal
eq(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Binary matrix of whether the number at a given index is equal
eqi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
eqi(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
eqi(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
eqi(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
eqi(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
eqi(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
eqi(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place less than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
eqi(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place equal than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
equals(Object) - Method in class org.nd4j.linalg.api.activation.BaseActivationFunction
 
equals(Object) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
equals(Object) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Comparing two floatComplex values.
equals(Object) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Compare two matrices.
equals(Object) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Compare two matrices.
equals(Object) - Method in class org.nd4j.linalg.api.ndarray.DimensionSlice
 
equals(Object) - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
equals(float[], double[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
equals(Object) - Method in class org.nd4j.linalg.util.ComplexIterationResult
 
equals(Object) - Method in class org.nd4j.linalg.util.IterationResult
 
EqualTo - Class in org.nd4j.linalg.ops.transforms
Equal to operator
EqualTo() - Constructor for class org.nd4j.linalg.ops.transforms.EqualTo
 
errorFor(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
 
EuclideanDistance - Class in org.nd4j.linalg.distancefunction
 
EuclideanDistance(INDArray) - Constructor for class org.nd4j.linalg.distancefunction.EuclideanDistance
 
euclideanDistance(double[], double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the euclidean distance of two vectors sum(i=1,n) (q_i - p_i)^2
euclideanDistance(float[], float[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the euclidean distance of two vectors sum(i=1,n) (q_i - p_i)^2
exampleMaxs() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
exampleMaxs() - Method in class org.nd4j.linalg.dataset.DataSet
 
exampleMeans() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
exampleMeans() - Method in class org.nd4j.linalg.dataset.DataSet
 
exampleSums() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
exampleSums() - Method in class org.nd4j.linalg.dataset.DataSet
 
exec() - Method in class org.nd4j.linalg.ops.BaseElementWiseOp
Apply the transformation
exec() - Method in class org.nd4j.linalg.ops.BaseTwoArrayElementWiseOp
Executes the operation across the matrix
exec() - Method in interface org.nd4j.linalg.ops.ElementWiseOp
Apply the transformation
exec() - Method in class org.nd4j.linalg.ops.ElementWiseOpCompose
 
exec() - Method in class org.nd4j.linalg.ops.transforms.MaxOut
Apply the transformation
exec() - Method in interface org.nd4j.linalg.ops.TwoArrayElementWiseOp
Executes the operation across the matrix
exp() - Static method in class org.nd4j.linalg.api.activation.Activations
The e^x function
Exp - Class in org.nd4j.linalg.api.activation
The exponential activation function
Exp() - Constructor for class org.nd4j.linalg.api.activation.Exp
 
Exp - Class in org.nd4j.linalg.ops.transforms
Exponential of an ndarray
Exp() - Constructor for class org.nd4j.linalg.ops.transforms.Exp
 
exp(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
exp(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
exp() - Static method in class org.nd4j.linalg.transformation.MatrixTransformations
 
exp(IComplexNDArray) - Static method in class org.nd4j.linalg.util.ComplexNDArrayUtil
 
exp(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Returns the exp of a complex number: Let r be the realComponent component and i be the imaginary Let ret be the complex number returned ret -> exp(r) * cos(i), exp(r) * sin(i) where the first number is the realComponent component and the second number is the imaginary component
exp(IComplexDouble) - Static method in class org.nd4j.linalg.util.ComplexUtil
Returns the exp of a complex number: Let r be the realComponent component and i be the imaginary Let ret be the complex number returned ret -> exp(r) * cos(i), exp(r) * sin(i) where the first number is the realComponent component and the second number is the imaginary component
exp(IComplexFloat) - Static method in class org.nd4j.linalg.util.ComplexUtil
Returns the exp of a complex number: Let r be the realComponent component and i be the imaginary Let ret be the complex number returned ret -> exp(r) * cos(i), exp(r) * sin(i) where the first number is the realComponent component and the second number is the imaginary component
exp(INDArray) - Static method in class org.nd4j.linalg.util.NDArrayUtil
 
expi(IComplexNDArray) - Static method in class org.nd4j.linalg.util.ComplexNDArrayUtil
Returns the exponential of a complex ndarray
expi(INDArray) - Static method in class org.nd4j.linalg.util.NDArrayUtil
Returns an exponential version of this ndarray
ExpTransform - Class in org.nd4j.linalg.transformation
 
ExpTransform() - Constructor for class org.nd4j.linalg.transformation.ExpTransform
 
extraArgs(Object[]) - Method in class org.nd4j.linalg.ops.ArrayOps
Extra arguments for a constructor
eye(int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create the identity ndarray
eye(int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create the identity ndarray
eye(int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create the identity ndarray

F

factorial(double) - Static method in class org.nd4j.linalg.util.MathUtils
This will return the factorial of the given number n.
factory() - Static method in class org.nd4j.linalg.factory.Nd4j
 
FeatureUtil - Class in org.nd4j.linalg.util
Feature matrix related utils
FeatureUtil() - Constructor for class org.nd4j.linalg.util.FeatureUtil
 
FFT - Class in org.nd4j.linalg.fft
FFT and IFFT
FFT() - Constructor for class org.nd4j.linalg.fft.FFT
 
fft(INDArray, int) - Static method in class org.nd4j.linalg.fft.FFT
FFT along a particular dimension
fft(IComplexNDArray) - Static method in class org.nd4j.linalg.fft.FFT
1d discrete fourier applyTransformToOrigin, note that this will throw an exception if the passed in input isn't a vector.
fft(INDArray) - Static method in class org.nd4j.linalg.fft.FFT
1d discrete fourier applyTransformToOrigin, note that this will throw an exception if the passed in input isn't a vector.
fft(INDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
FFT along a particular dimension
fft(IComplexNDArray, int) - Static method in class org.nd4j.linalg.fft.FFT
1d discrete fourier applyTransformToOrigin, note that this will throw an exception if the passed in input isn't a vector.
fft(IComplexNDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
1d discrete fourier applyTransformToOrigin, note that this will throw an exception if the passed in input isn't a vector.
fftn(IComplexNDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
Performs FFT along the first non singleton dimension of applyTransformToOrigin.
fftn(INDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
Computes the fft along the first non singleton dimension of applyTransformToOrigin when it is a matrix
fftn(INDArray) - Static method in class org.nd4j.linalg.fft.FFT
FFT on the whole array (n is equal the first dimension shape)
fftn(IComplexNDArray) - Static method in class org.nd4j.linalg.fft.FFT
FFT on the whole array (n is equal the first dimension shape)
FFTSliceOp - Class in org.nd4j.linalg.fft
FFT Slice operation
FFTSliceOp(int) - Constructor for class org.nd4j.linalg.fft.FFTSliceOp
FFT operation on a given slice.
fillIn(int[], NDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.Indices
Fill in the missing indices to be the same length as the original shape.
filterAndStrip(int[]) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
filterAndStrip(int[]) - Method in class org.nd4j.linalg.dataset.DataSet
Strips the dataset down to the specified labels and remaps them
filterBy(int[]) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
filterBy(int[]) - Method in class org.nd4j.linalg.dataset.DataSet
Strips the data applyTransformToDestination of all but the passed in labels
flatten(int[][]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
flatten(double[][]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
floatCopyOf(double[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
floatData() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns a linear float array representation of this ndarray
floatData() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns a linear float array representation of this ndarray
Floor - Class in org.nd4j.linalg.ops.transforms
Floor function
Floor() - Constructor for class org.nd4j.linalg.ops.transforms.Floor
 
floor(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Binary matrix of whether the number at a given index is greater than
floor(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Binary matrix of whether the number at a given index is equal
floor(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the log value of the given complex number
FORTRAN - Static variable in interface org.nd4j.linalg.factory.NDArrayFactory
 
from(INDArray) - Method in class org.nd4j.linalg.ops.ArrayOps
 
from - Variable in class org.nd4j.linalg.ops.BaseElementWiseOp
 
from() - Method in class org.nd4j.linalg.ops.BaseElementWiseOp
The input matrix
from() - Method in interface org.nd4j.linalg.ops.ElementWiseOp
The input matrix
from(INDArray) - Method in class org.nd4j.linalg.ops.TwoArrayOps
 
fromString(String, String) - Static method in class org.nd4j.linalg.util.MathUtils
This will take a given string and separator and convert it to an equivalent double array.
fudgeFactor - Variable in class org.nd4j.linalg.learning.AdaGrad
 

G

geev(char, char, NDARRAY_TYPE, NDARRAY_TYPE, NDARRAY_TYPE, NDARRAY_TYPE, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
gelsd(NDARRAY_TYPE, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Generalized Least Squares via *GELSD.
gemm(float, NDARRAY_TYPE, NDARRAY_TYPE, float, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute c <- a*b + beta * c (general matrix matrix multiplication)
gemm(IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
gemv(float, NDARRAY_TYPE, NDARRAY_TYPE, float, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute y <- alpha*op(a)*x + beta * y (general matrix vector multiplication)
generateUniform(int) - Static method in class org.nd4j.linalg.util.MathUtils
This will generate a series of uniformally distributed numbers between l times
geqrf(NDARRAY_TYPE, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
ger(float, NDARRAY_TYPE, NDARRAY_TYPE, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute A <- alpha * x * y^T + A (general rank-1 update)
gerc(IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute A <- alpha * x * y^H + A (general rank-1 update)
geru(IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute A <- alpha * x * y^T + A (general rank-1 update)
gesv(NDARRAY_TYPE, int[], NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
LAPACK
get(NDArrayIndex...) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns a subset of this array based on the specified indexes
get(NDArrayIndex...) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns a subset of this array based on the specified indexes
get(int...) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the elements at the the specified indices
get(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
get(int, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
get(NDArrayIndex...) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns a subset of this array based on the specified indexes
get(NDArrayIndex...) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns a subset of this array based on the specified indexes
get(int[]) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the elements at the the specified indices
get(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Return the item at the linear index i
get(int, int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Return the item at row i column j Note that this is the same as calling getScalar(new int[]{i,j}
get(int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
get(int[]) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
get(int) - Method in class org.nd4j.linalg.dataset.DataSet
Gets a copy of example i
get(int[]) - Method in class org.nd4j.linalg.dataset.DataSet
Gets a copy of example i
getBlasWrapper() - Static method in class org.nd4j.linalg.factory.Nd4j
 
getColumn(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Get the specified column
getColumn(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns the specified column.
getColumn(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Get the specified column
getColumn(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the specified column.
getColumnNames() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
getColumnNames() - Method in class org.nd4j.linalg.dataset.DataSet
Optional column names of the data applyTransformToDestination, this is mainly used for interpeting what columns are in the dataset
getColumns(int[]) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Get whole columns from the passed indices.
getColumns(int[]) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
getColumns(int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Get whole columns from the passed indices.
getColumns(int[]) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Get a list of specified columns
getComplex(int, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
getComplex(int, int, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
getComplex(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
getComplex(int, int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
getComplex(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
getComplex(int, int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
getComplex(int, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
getComplex(int, int, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
getComplexStrides(int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Get the strides for the given order and shape
getComplexStrides(int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Get the strides based on the shape and NDArrays.order()
getFeatureMatrix() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
getFeatureMatrix() - Method in class org.nd4j.linalg.dataset.DataSet
Get the feature matrix (inputs for the data)
getFeatures() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
getFeatures() - Method in class org.nd4j.linalg.dataset.DataSet
 
getFromOrigin(INDArray, int) - Method in class org.nd4j.linalg.ops.BaseElementWiseOp
 
getFromOrigin(INDArray, int) - Method in interface org.nd4j.linalg.ops.ElementWiseOp
Get the element at from at index i
getImag(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
getImag(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
getIndex(int, int[], int...) - Static method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Mainly an internal method (public for testing) for given an offset and stride, and index, calculating the beginning index of a query given indices
getIndices() - Method in class org.nd4j.linalg.api.ndarray.DimensionSlice
 
getLabelNames() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
getLabelNames() - Method in class org.nd4j.linalg.dataset.DataSet
Gets the optional label names
getLabels() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
getLabels() - Method in class org.nd4j.linalg.dataset.DataSet
Returns the labels for the dataset
getLearningRates(INDArray) - Method in class org.nd4j.linalg.learning.AdaGrad
Gets feature specific learning rates Adagrad keeps a history of gradients being passed in.
getMasterStepSize() - Method in class org.nd4j.linalg.learning.AdaGrad
 
getNumber() - Method in class org.nd4j.linalg.util.ComplexIterationResult
 
getOther(INDArray, int) - Method in class org.nd4j.linalg.ops.BaseTwoArrayElementWiseOp
Returns the element in destination at index i
getOther(INDArray, int) - Method in interface org.nd4j.linalg.ops.TwoArrayElementWiseOp
Returns the element in destination at index i
getReal() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
getReal(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
getReal(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
getReal() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Gets the real portion of this complex ndarray
getResult() - Method in class org.nd4j.linalg.api.ndarray.DimensionSlice
 
getResult() - Method in class org.nd4j.linalg.util.IterationResult
 
getRow(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Get a copy of a row.
getRow(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns the specified row.
getRow(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Get a copy of a row.
getRow(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the specified row.
getRows(int[]) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Get whole rows from the passed indices.
getRows(int[]) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
getRows(int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Get whole rows from the passed indices.
getRows(int[]) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Get a list of rows
getScalar(int...) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Fetch a particular number on a multi dimensional scale.
getScalar(int, int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the element at the specified row/column This will throw an exception if the
getScalar(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the element at the specified index
getScalar(int...) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Fetch a particular number on a multi dimensional scale.
getScalar(int, int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns the element at the specified row/column This will throw an exception if the
getScalar(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns the element at the specified index
getScalar(int, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the element at the specified row/column This will throw an exception if the
getScalar(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
getScalar(int...) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Fetch a particular number on a multi dimensional scale.
getScalar(int, int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the element at the specified row/column This will throw an exception if the
getScalar(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the element at the specified index
getScalar(int[]) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the elements at the the specified indices
getStrides(int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Get the strides for the given order and shape
getStrides(int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Get the strides based on the shape and NDArrays.order()
getTest() - Method in class org.nd4j.linalg.dataset.SplitTestAndTrain
 
getThreads() - Static method in class org.nd4j.linalg.ops.BaseElementWiseOp
 
getTrain() - Method in class org.nd4j.linalg.dataset.SplitTestAndTrain
 
gr(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
Tests if a is greater than b.
gradient - Variable in class org.nd4j.linalg.learning.AdaGrad
 
GreaterThan - Class in org.nd4j.linalg.ops.transforms
Greater than operator
GreaterThan() - Constructor for class org.nd4j.linalg.ops.transforms.GreaterThan
 
gt(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
gt(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
gt(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
gt(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
gt(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
gt(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
gt(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Greater than boolean (copying)(
gt(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
greater than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
gt(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Binary matrix of whether the number at a given index is equal
gt(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Binary matrix of whether the number at a given index is equal
gti(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
gti(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
gti(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
gti(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
gti(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
gti(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
gti(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place greater than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
gti(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place greater than comparison: If the given number is less than the comparison number the item is 0 otherwise 1

H

hardTanh() - Static method in class org.nd4j.linalg.api.activation.Activations
Hard Tanh is tanh constraining input to -1 to 1
HardTanh - Class in org.nd4j.linalg.api.activation
Tanh with a hard range of -1 < tanh(x) < 1
HardTanh() - Constructor for class org.nd4j.linalg.api.activation.HardTanh
 
HardTanh - Class in org.nd4j.linalg.ops.transforms
Hard Tanh values range: -1 < tanh(x) < 1
HardTanh() - Constructor for class org.nd4j.linalg.ops.transforms.HardTanh
 
hardTanh(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
hardTanh(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
hashCode() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
hashCode() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
hashCode() - Method in class org.nd4j.linalg.api.ndarray.DimensionSlice
 
hashCode() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
hashCode() - Method in class org.nd4j.linalg.util.ComplexIterationResult
 
hashCode() - Method in class org.nd4j.linalg.util.IterationResult
 
hasInvalidNumber(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Returns true if the given ndarray has either an infinite or nan
hermitian() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
hermitian() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
a Hermitian matrix is a square matrix with complex entries that is equal to its own conjugate transpose
historicalGradient - Variable in class org.nd4j.linalg.learning.AdaGrad
 
hstack(INDArray...) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Concatenates two matrices horizontally.
hstack(INDArray...) - Static method in class org.nd4j.linalg.factory.Nd4j
Concatenates two matrices horizontally.
hstack(INDArray...) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Concatenates two matrices horizontally.
hypotenuse(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
sqrt(a^2 + b^2) without under/overflow.

I

iamax(NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute index of element with largest absolute value (index of absolute value maximum)
iamax(IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute index of element with largest absolute value (complex version).
IComplexDouble - Interface in org.nd4j.linalg.api.complex
Complex Double
IComplexFloat - Interface in org.nd4j.linalg.api.complex
Complex float
IComplexNDArray - Interface in org.nd4j.linalg.api.complex
Complex numbers
IComplexNumber - Interface in org.nd4j.linalg.api.complex
Baseline interface for a complex number with realComponent and imaginary components.
Identity - Class in org.nd4j.linalg.ops.transforms
The identity function
Identity() - Constructor for class org.nd4j.linalg.ops.transforms.Identity
 
identity(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
identity(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
idf(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
Inverse document frequency: the total docs divided by the number of times the word appeared in a document
ifft(INDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
IFFT along a particular dimension
ifft(IComplexNDArray) - Static method in class org.nd4j.linalg.fft.FFT
1d discrete fourier applyTransformToOrigin, note that this will throw an exception if the passed in input isn't a vector.
ifft(INDArray, int) - Static method in class org.nd4j.linalg.fft.FFT
FFT along a particular dimension
ifft(IComplexNDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
1d discrete fourier applyTransformToOrigin, note that this will throw an exception if the passed in input isn't a vector.
ifftn(INDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
ND IFFT, computes along the first on singleton dimension of applyTransformToOrigin
ifftn(IComplexNDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
ND IFFT
ifftn(IComplexNDArray, int) - Static method in class org.nd4j.linalg.fft.FFT
 
ifftn(IComplexNDArray) - Static method in class org.nd4j.linalg.fft.FFT
 
ifftn(INDArray) - Static method in class org.nd4j.linalg.fft.FFT
 
IFFTSliceOp - Class in org.nd4j.linalg.fft
Dimension wise IFFT
IFFTSliceOp(int) - Constructor for class org.nd4j.linalg.fft.IFFTSliceOp
IFFT on the given nd array
imag - Variable in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
imag - Variable in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
imag() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Get imaginary part of the matrix.
imag() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
imaginaryComponent() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
imaginaryComponent() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
imaginaryComponent() - Method in interface org.nd4j.linalg.api.complex.IComplexDouble
 
imaginaryComponent() - Method in interface org.nd4j.linalg.api.complex.IComplexFloat
 
imaginaryComponent() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
INDArray - Interface in org.nd4j.linalg.api.ndarray
Interface for an ndarray
index(int, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
index(int, int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Return the linear index of the specified row and column
Indices - Class in org.nd4j.linalg.indexing
Indexing util.
Indices() - Constructor for class org.nd4j.linalg.indexing.Indices
 
indices() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
information(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the entropy for a given vector of probabilities.
initShape(int[]) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
initShape(int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
InputStreamUtil - Class in org.nd4j.linalg.util
Created by agibsonccc on 10/1/14.
InputStreamUtil() - Constructor for class org.nd4j.linalg.util.InputStreamUtil
 
interval(int, int) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Generates an interval from begin (inclusive) to end (exclusive)
interval(int, int, boolean) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Generates an interval from begin (inclusive) to end (exclusive)
inv() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
inv() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
inv() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
invi() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
invi() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
invi() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
irfft(IComplexNDArray, int) - Static method in class org.nd4j.linalg.fft.FFT
 
irfft(IComplexNDArray) - Static method in class org.nd4j.linalg.fft.FFT
 
irfftn(IComplexNDArray) - Static method in class org.nd4j.linalg.fft.FFT
 
isColumnVector() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Checks whether the matrix is a column vector.
isColumnVector() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns true if the number of columns is 1
isColumnVectorShape(int[]) - Static method in class org.nd4j.linalg.util.Shape
 
isDecayLr() - Method in class org.nd4j.linalg.learning.AdaGrad
 
isImag() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
isImag() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
isImag() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
isMatrix() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns true if this ndarray is 2d or 3d with a singleton element
isMatrix() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns true if this ndarray is a matrix
isMatrix(int[]) - Static method in class org.nd4j.linalg.util.Shape
Returns whether the passed in shape is a matrix
isModify() - Method in class org.nd4j.linalg.api.ndarray.DimensionSlice
 
isNextIteration() - Method in class org.nd4j.linalg.util.ComplexIterationResult
 
isNextSlice() - Method in class org.nd4j.linalg.api.ndarray.DimensionSlice
 
isNextSlice() - Method in class org.nd4j.linalg.util.IterationResult
 
isReal() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
isReal() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
isReal() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
isRowVector() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Checks whether the matrix is a row vector.
isRowVector() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns true if the number of rows is 1
isRowVectorShape(int[]) - Static method in class org.nd4j.linalg.util.Shape
 
isScalar() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Test whether a matrix is scalar.
isScalar() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns true if this ndarray is a scalar
isVector() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Checks whether the matrix is a vector.
isVector() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns true if this ndarray is a vector
isVector(int[]) - Static method in class org.nd4j.linalg.util.Shape
Returns whether the given shape is a vector
isZero() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
isZero() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
isZero() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
isZero(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
iterateOverAllColumns(SliceOp) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Iterate over every column of every slice
iterateOverAllColumns(SliceOp) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Iterate over every column of every slice
iterateOverAllRows(SliceOp) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Iterate over every row of every slice
iterateOverAllRows(SliceOp) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Iterate over every row of every slice
iterateOverDimension(int, SliceOp, boolean) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Iterate along a dimension.
iterateOverDimension(int, SliceOp, boolean) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Iterate along a dimension.
iterateOverDimension(int, SliceOp, boolean) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Iterate along a dimension.
iterateOverDimension(int, SliceOp, boolean) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Iterate along a dimension.
IterationResult - Class in org.nd4j.linalg.util
Iteration result for iterating through a dimension
IterationResult(double, boolean) - Constructor for class org.nd4j.linalg.util.IterationResult
 
iterator() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
iterator() - Method in class org.nd4j.linalg.dataset.DataSet
 

K

kroneckerDelta(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the kronecker delta of two doubles.

L

length - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
length() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the total number of elements in the ndarray
length() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the total number of elements in the ndarray
length() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
Returns the length of the indices
LessThan - Class in org.nd4j.linalg.ops.transforms
Less than operator
LessThan() - Constructor for class org.nd4j.linalg.ops.transforms.LessThan
 
LINALG_PROPS - Static variable in class org.nd4j.linalg.factory.Nd4j
 
LinAlgExceptions - Class in org.nd4j.linalg.util
Linear algebra exceptions
LinAlgExceptions() - Constructor for class org.nd4j.linalg.util.LinAlgExceptions
 
linear() - Static method in class org.nd4j.linalg.api.activation.Activations
Linear activation function, just returns the input as is
Linear - Class in org.nd4j.linalg.api.activation
Linear activation function
Linear() - Constructor for class org.nd4j.linalg.api.activation.Linear
 
linearIndex(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
linearIndex(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
linearIndex(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Get the linear index of the data in to the array
linearView() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns a linear view reference of shape 1,length(ndarray)
linearView() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns a linear view reference of shape 1,length(ndarray)
linearView - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
linearView() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns a linear view reference of shape 1,length(ndarray)
linearView() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns a linear view reference of shape 1,length(ndarray)
linspace(int, int, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Generate a linearly spaced vector
linspace(int, int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Generate a linearly spaced vector
linspace(int, int, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Generate a linearly spaced vector
Log - Class in org.nd4j.linalg.ops.transforms
Log transform
Log() - Constructor for class org.nd4j.linalg.ops.transforms.Log
 
log(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
log(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
log() - Static method in class org.nd4j.linalg.transformation.MatrixTransformations
 
log(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the log value of the given complex number
log2 - Static variable in class org.nd4j.linalg.util.MathUtils
The natural logarithm of 2.
log2(double) - Static method in class org.nd4j.linalg.util.MathUtils
Returns the logarithm of a for base 2.
logs2probs(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
Converts an array containing the natural logarithms of probabilities stored in a vector back into probabilities.
LogTransform - Class in org.nd4j.linalg.transformation
 
LogTransform() - Constructor for class org.nd4j.linalg.transformation.LogTransform
 
LossFunctions - Class in org.nd4j.linalg.lossfunctions
Central class for loss functions
LossFunctions() - Constructor for class org.nd4j.linalg.lossfunctions.LossFunctions
 
LossFunctions.LossFunction - Enum in org.nd4j.linalg.lossfunctions
MSE: Mean Squared Error: Linear Regression EXPLL: Exponential log likelihood: Poisson Regression XENT: Cross Entropy: Binary Classification SOFTMAX: Softmax Regression RMSE_XENT: RMSE Cross Entropy
LossFunctionTests - Class in org.nd4j.linalg.lossfunctions
Testing loss function
LossFunctionTests() - Constructor for class org.nd4j.linalg.lossfunctions.LossFunctionTests
 
lrDecay - Variable in class org.nd4j.linalg.learning.AdaGrad
 
lt(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
lt(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
lt(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
lt(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
lt(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
lt(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
lt(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns an ndarray with 1 if the element is less than the given element 0 other wise
lt(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
less than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
lt(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Binary matrix of whether the number at a given index is equal
lt(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Binary matrix of whether the number at a given index is equal
lti(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
lti(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
lti(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
lti(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
lti(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
lti(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
lti(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place less than comparison: If the given number is less than the comparison number the item is 0 otherwise 1
lti(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place less than comparison: If the given number is less than the comparison number the item is 0 otherwise 1

M

majorStride() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
ManhattanDistance - Class in org.nd4j.linalg.distancefunction
 
ManhattanDistance(INDArray) - Constructor for class org.nd4j.linalg.distancefunction.ManhattanDistance
 
manhattanDistance(double[], double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This will calculate the Manhattan distance between two sets of points.
masterStepSize - Variable in class org.nd4j.linalg.learning.AdaGrad
 
MathUtils - Class in org.nd4j.linalg.util
This is a math utils class.
MathUtils() - Constructor for class org.nd4j.linalg.util.MathUtils
 
MatrixTransform - Interface in org.nd4j.linalg.transformation
 
MatrixTransformations - Class in org.nd4j.linalg.transformation
 
MatrixTransformations() - Constructor for class org.nd4j.linalg.transformation.MatrixTransformations
 
max() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
max(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the overall max of this ndarray
max(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns the overall max of this ndarray
max(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the overall max of this ndarray
max(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the overall max of this ndarray
max(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.reduceops.complex.ComplexOps
 
Max - Class in org.nd4j.linalg.ops.reduceops.complex
 
Max() - Constructor for class org.nd4j.linalg.ops.reduceops.complex.Max
 
max(INDArray) - Static method in class org.nd4j.linalg.ops.reduceops.Ops
 
Max - Class in org.nd4j.linalg.ops.reduceops.scalarops
 
Max() - Constructor for class org.nd4j.linalg.ops.reduceops.scalarops.Max
 
Max - Class in org.nd4j.linalg.ops.transforms
Max function
Max(Float) - Constructor for class org.nd4j.linalg.ops.transforms.Max
 
Max(Number) - Constructor for class org.nd4j.linalg.ops.transforms.Max
 
Max() - Constructor for class org.nd4j.linalg.ops.transforms.Max
 
max(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
max(INDArray, float) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Max function
max(IComplexNDArray, float) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Max function
max(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
max(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
 
maxIndex(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
Returns index of maximum element in a given array of doubles.
maxOut() - Static method in class org.nd4j.linalg.api.activation.Activations
Max out activation: max of input(i,j)
MaxOut - Class in org.nd4j.linalg.api.activation
Created by agibsonccc on 10/3/14.
MaxOut() - Constructor for class org.nd4j.linalg.api.activation.MaxOut
 
MaxOut - Class in org.nd4j.linalg.ops.transforms
Max out activation: http://arxiv.org/pdf/1302.4389.pdf
MaxOut() - Constructor for class org.nd4j.linalg.ops.transforms.MaxOut
 
maxPool(INDArray, int[], boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Max pooling
mean(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the overall mean of this ndarray
mean(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns the overall mean of this ndarray
mean(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the overall mean of this ndarray
mean(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the overall mean of this ndarray
mean(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.reduceops.complex.ComplexOps
 
Mean - Class in org.nd4j.linalg.ops.reduceops.complex
 
Mean() - Constructor for class org.nd4j.linalg.ops.reduceops.complex.Mean
 
mean(INDArray) - Static method in class org.nd4j.linalg.ops.reduceops.Ops
 
Mean - Class in org.nd4j.linalg.ops.reduceops.scalarops
 
Mean() - Constructor for class org.nd4j.linalg.ops.reduceops.scalarops.Mean
 
mean(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
Computes the mean for an array of doubles.
merge(List<DataSet>) - Static method in class org.nd4j.linalg.dataset.DataSet
Merge the list of datasets in to one list.
mergeCoords(double[], double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This will merge the coordinates of the given coordinate system.
mergeCoords(List<Double>, List<Double>) - Static method in class org.nd4j.linalg.util.MathUtils
This will merge the coordinates of the given coordinate system.
min() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
min(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the overall min of this ndarray
min(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns the overall min of this ndarray
min(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the overall min of this ndarray
min(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the overall min of this ndarray
min(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.reduceops.complex.ComplexOps
 
Min - Class in org.nd4j.linalg.ops.reduceops.complex
 
Min() - Constructor for class org.nd4j.linalg.ops.reduceops.complex.Min
 
min(INDArray) - Static method in class org.nd4j.linalg.ops.reduceops.Ops
 
Min - Class in org.nd4j.linalg.ops.reduceops.scalarops
 
Min() - Constructor for class org.nd4j.linalg.ops.reduceops.scalarops.Min
 
min(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
 
minLearningRate - Variable in class org.nd4j.linalg.learning.AdaGrad
 
mmul(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Perform a copy matrix multiplication
mmul(INDArray, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Perform an copy matrix multiplication
mmul(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Perform a copy matrix multiplication
mmul(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Perform an copy matrix multiplication
mmul(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Perform a copy matrix multiplication
mmul(INDArray, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Perform an copy matrix multiplication
mmul(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Perform a copy matrix multiplication
mmul(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Perform an copy matrix multiplication
mmuli(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Perform an copy matrix multiplication
mmuli(INDArray, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Perform an copy matrix multiplication
mmuli(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Perform an copy matrix multiplication
mmuli(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Perform an copy matrix multiplication
mmuli(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Perform an copy matrix multiplication
mmuli(INDArray, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Perform an copy matrix multiplication
mmuli(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Perform an copy matrix multiplication
mmuli(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Perform an copy matrix multiplication
mul(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Multiply two complex numbers
mul(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
mul(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Multiply two complex numbers
mul(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
mul(Number, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
mul(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
mul(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
copy (element wise) multiplication of two matrices
mul(INDArray, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
copy (element wise) multiplication of two matrices
mul(IComplexNumber, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
mul(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
mul(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
mul(IComplexNumber, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
mul(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
mul(Number, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
mul(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
mul(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
copy (element wise) multiplication of two matrices
mul(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
copy (element wise) multiplication of two matrices
mul(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Multiply two complex numbers
mul(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
mul(Number, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
mul(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
copy (element wise) multiplication of two matrices
mul(INDArray, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
copy (element wise) multiplication of two matrices
mul(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
mul(IComplexNumber) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
mul(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
mul(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Scalar multiplication (copy)
mul(Number, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
mul(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
copy (element wise) multiplication of two matrices
mul(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
copy (element wise) multiplication of two matrices
mul(IComplexNumber) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
mul(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
mulColumnVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
mulColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
mulColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
mulColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
muli(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Multiply two complex numbers, inplace
muli(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
muli(Number, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
muli(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
muli(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Multiply two complex numbers, inplace
muli(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
muli(Number, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
muli(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
muli(Number, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
muli(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
muli(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
in place (element wise) multiplication of two matrices
muli(INDArray, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
in place (element wise) multiplication of two matrices
muli(IComplexNumber, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
muli(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
muli(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
muli(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
muli(IComplexNumber, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
muli(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
muli(Number, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
muli(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
muli(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
in place (element wise) multiplication of two matrices
muli(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
in place (element wise) multiplication of two matrices
muli(IComplexNumber, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Multiply two complex numbers, inplace
muli(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
muli(Number, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
muli(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
muli(Number, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
muli(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
in place (element wise) multiplication of two matrices
muli(INDArray, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
in place (element wise) multiplication of two matrices
muli(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
muli(IComplexNumber) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
muli(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
muli(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place scalar multiplication
muli(Number, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place multiplication of this ndarray
muli(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
in place (element wise) multiplication of two matrices
muli(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
in place (element wise) multiplication of two matrices
muli(IComplexNumber) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
muli(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
muliColumnVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
muliColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
muliColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
muliColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
muliRowVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
muliRowVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
muliRowVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
muliRowVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
mulRowVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
mulRowVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
mulRowVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
mulRowVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
multipliesWith(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Check whether this can be multiplied with a.
Multiply - Class in org.nd4j.linalg.transformation
 
Multiply() - Constructor for class org.nd4j.linalg.transformation.Multiply
 
multiplyBy(double) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
multiplyBy(double) - Method in class org.nd4j.linalg.dataset.DataSet
 
MultiplyOp - Class in org.nd4j.linalg.ops.elementwise
Multiply a scalar or a matrix
MultiplyOp() - Constructor for class org.nd4j.linalg.ops.elementwise.MultiplyOp
 
multiplyScalar(double) - Static method in class org.nd4j.linalg.transformation.MatrixTransformations
 
MultiplyScalar - Class in org.nd4j.linalg.transformation
 
MultiplyScalar(double) - Constructor for class org.nd4j.linalg.transformation.MultiplyScalar
 

N

Nd4j - Class in org.nd4j.linalg.factory
Creation of ndarrays via classpath discovery.
Nd4j() - Constructor for class org.nd4j.linalg.factory.Nd4j
 
NDARRAY_FACTORY_CLASS - Static variable in class org.nd4j.linalg.factory.Nd4j
 
NDArrayFactory - Interface in org.nd4j.linalg.factory
Creation of ndarrays via classpath discovery.
NDArrayIndex - Class in org.nd4j.linalg.indexing
NDArray indexing
NDArrayIndex(int[]) - Constructor for class org.nd4j.linalg.indexing.NDArrayIndex
 
NDArrayIO - Interface in org.nd4j.linalg.api.io
NDArrayIO (interop)
NDArrayTests - Class in org.nd4j.linalg.api.test
NDArrayTests
NDArrayTests() - Constructor for class org.nd4j.linalg.api.test.NDArrayTests
 
NDArrayUtil - Class in org.nd4j.linalg.util
Basic INDArray ops
NDArrayUtil() - Constructor for class org.nd4j.linalg.util.NDArrayUtil
 
NDArrayUtil.DimensionOp - Enum in org.nd4j.linalg.util
 
NDArrayUtil.MatrixOp - Enum in org.nd4j.linalg.util
 
NDArrayUtil.ScalarOp - Enum in org.nd4j.linalg.util
 
ne(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
ne(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
ne(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
neg() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
neg() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
neg() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Negate each element.
neg() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
neg() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
neg() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Negate each element.
neg() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the ndarray negative (cloned)
neg(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
neg(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
neg(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the log value of the given complex number
NEG_UNIT - Static variable in class org.nd4j.linalg.factory.Nd4j
 
Negative - Class in org.nd4j.linalg.ops.transforms
Negative
Negative() - Constructor for class org.nd4j.linalg.ops.transforms.Negative
 
negi() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
negi() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
negi() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Negate each element (in-place).
negi() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
negi() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
negi() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Negate each element (in-place).
negi() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place setting of the negative version of this ndarray
newShape(int[], char) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
newShape(int[], char) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
nextPowOf2(long) - Static method in class org.nd4j.linalg.util.MathUtils
See: http://stackoverflow.com/questions/466204/rounding-off-to-nearest-power-of-2
noCopyReshape(int[], char) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Return the new strides based on the shape and ordering or null if we can't do a reshape
nonOneStride(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
For use with row vectors to ensure consistent strides with varying offsets
nonZeroDimension(int[]) - Static method in class org.nd4j.linalg.util.Shape
 
norm1(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the norm1 along the specified dimension
norm1(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns the norm1 along the specified dimension
norm1(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the norm1 along the specified dimension
norm1(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the norm1 along the specified dimension
norm1(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.reduceops.complex.ComplexOps
 
Norm1 - Class in org.nd4j.linalg.ops.reduceops.complex
Overall norm1 of an ndarray
Norm1() - Constructor for class org.nd4j.linalg.ops.reduceops.complex.Norm1
 
norm1(INDArray) - Static method in class org.nd4j.linalg.ops.reduceops.Ops
 
Norm1 - Class in org.nd4j.linalg.ops.reduceops.scalarops
Overall norm1 of an ndarray
Norm1() - Constructor for class org.nd4j.linalg.ops.reduceops.scalarops.Norm1
 
norm2(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the norm2 along the specified dimension
norm2(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns the norm2 along the specified dimension
norm2(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the norm2 along the specified dimension
norm2(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the norm2 along the specified dimension
norm2(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.reduceops.complex.ComplexOps
 
Norm2 - Class in org.nd4j.linalg.ops.reduceops.complex
Overall norm2 of an ndarray
Norm2() - Constructor for class org.nd4j.linalg.ops.reduceops.complex.Norm2
 
norm2(INDArray) - Static method in class org.nd4j.linalg.ops.reduceops.Ops
 
Norm2 - Class in org.nd4j.linalg.ops.reduceops.scalarops
Overall norm2 of an ndarray
Norm2() - Constructor for class org.nd4j.linalg.ops.reduceops.scalarops.Norm2
 
normal(RandomGenerator, INDArray, INDArray) - Static method in class org.nd4j.linalg.sampling.Sampling
A uniform sample ranging from 0 to sigma.
normal(RandomGenerator, INDArray, double) - Static method in class org.nd4j.linalg.sampling.Sampling
A uniform sample ranging from 0 to sigma.
normalize() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
normalize() - Method in class org.nd4j.linalg.dataset.DataSet
 
normalize(double, double, double) - Static method in class org.nd4j.linalg.util.MathUtils
Normalize a value (val - min) / (max - min)
normalize(double[], double) - Static method in class org.nd4j.linalg.util.MathUtils
Normalizes the doubles in the array using the given value.
normalizeMatrix(INDArray) - Static method in class org.nd4j.linalg.util.FeatureUtil
 
normalizeToOne(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
 
normalizeZeroMeanAndUnitVariance(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Normalize data to zero mean and unit variance substract by the mean and divide by the standard deviation
normalizeZeroMeanZeroUnitVariance() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
normalizeZeroMeanZeroUnitVariance() - Method in class org.nd4j.linalg.dataset.DataSet
Subtract by the column means and divide by the standard deviation
normmax(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the normmax along the specified dimension
normmax(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns the normmax along the specified dimension
normmax(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the normmax along the specified dimension
normmax(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the normmax along the specified dimension
normmax(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.reduceops.complex.ComplexOps
 
NormMax - Class in org.nd4j.linalg.ops.reduceops.complex
Over all normmax of an ndarray
NormMax() - Constructor for class org.nd4j.linalg.ops.reduceops.complex.NormMax
 
normmax(INDArray) - Static method in class org.nd4j.linalg.ops.reduceops.Ops
 
NormMax - Class in org.nd4j.linalg.ops.reduceops.scalarops
Over all normmax of an ndarray
NormMax() - Constructor for class org.nd4j.linalg.ops.reduceops.scalarops.NormMax
 
nrm2(NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute || x ||_2 (2-norm)
nrm2(IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
numExamples() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
numExamples() - Method in class org.nd4j.linalg.dataset.DataSet
 
numInputs() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
numInputs() - Method in class org.nd4j.linalg.dataset.DataSet
The number of inputs in the feature matrix
numIterations - Variable in class org.nd4j.linalg.learning.AdaGrad
 
numOutcomes() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
numOutcomes() - Method in class org.nd4j.linalg.dataset.DataSet
 

O

of(int...) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
offset - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
offset() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
offset() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the start of where the ndarray is for the underlying data
offset() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
offsets(NDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.Indices
The offsets (begin index) for each index
ones(int, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a row vector with the specified number of columns
ones(int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a row vector with the specified number of columns
ones(int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create an ndarray of ones
ones(int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a row vector with the specified number of columns
ones(int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a row vector with the specified number of columns
ones(int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndarray of ones
ones(int, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a row vector with the specified number of columns
ones(int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a row vector with the specified number of columns
ones(int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndarray of ones
op(Class<? extends ElementWiseOp>) - Method in class org.nd4j.linalg.ops.ArrayOps
The operation to perform
op(ElementWiseOp) - Method in class org.nd4j.linalg.ops.ElementWiseOpCompose
 
op(Class<? extends BaseTwoArrayElementWiseOp>) - Method in class org.nd4j.linalg.ops.TwoArrayOps
 
operate(DimensionSlice) - Method in interface org.nd4j.linalg.api.ndarray.SliceOp
Operates on an ndarray slice
operate(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.SliceOp
Operates on an ndarray slice
operate(DimensionSlice) - Method in class org.nd4j.linalg.fft.FFTSliceOp
Operates on an ndarray slice
operate(INDArray) - Method in class org.nd4j.linalg.fft.FFTSliceOp
Operates on an ndarray slice
operate(DimensionSlice) - Method in class org.nd4j.linalg.fft.IFFTSliceOp
Operates on an ndarray slice
operate(INDArray) - Method in class org.nd4j.linalg.fft.IFFTSliceOp
Operates on an ndarray slice
Ops - Class in org.nd4j.linalg.ops.reduceops
Ops for scalar, dimension, and matrix
Ops() - Constructor for class org.nd4j.linalg.ops.reduceops.Ops
 
Ops.DimensionOp - Enum in org.nd4j.linalg.ops.reduceops
 
Ops.MatrixOp - Enum in org.nd4j.linalg.ops.reduceops
 
Ops.ScalarOp - Enum in org.nd4j.linalg.ops.reduceops
 
order - Variable in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
order() - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Returns the order for this ndarray for internal data storage
ORDER - Static variable in class org.nd4j.linalg.factory.Nd4j
 
order() - Static method in class org.nd4j.linalg.factory.Nd4j
Returns the ordering of the ndarrays
order() - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Returns the order for this ndarray for internal data storage
ORDER_KEY - Static variable in class org.nd4j.linalg.factory.Nd4j
 
ordering - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
ordering() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
ordering() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
org.nd4j.linalg.api.activation - package org.nd4j.linalg.api.activation
 
org.nd4j.linalg.api.complex - package org.nd4j.linalg.api.complex
 
org.nd4j.linalg.api.complex.test - package org.nd4j.linalg.api.complex.test
 
org.nd4j.linalg.api.io - package org.nd4j.linalg.api.io
 
org.nd4j.linalg.api.ndarray - package org.nd4j.linalg.api.ndarray
 
org.nd4j.linalg.api.test - package org.nd4j.linalg.api.test
 
org.nd4j.linalg.benchmark - package org.nd4j.linalg.benchmark
 
org.nd4j.linalg.convolution - package org.nd4j.linalg.convolution
 
org.nd4j.linalg.convolution.test - package org.nd4j.linalg.convolution.test
 
org.nd4j.linalg.dataset - package org.nd4j.linalg.dataset
 
org.nd4j.linalg.dataset.api - package org.nd4j.linalg.dataset.api
 
org.nd4j.linalg.dataset.test - package org.nd4j.linalg.dataset.test
 
org.nd4j.linalg.distancefunction - package org.nd4j.linalg.distancefunction
 
org.nd4j.linalg.eigen - package org.nd4j.linalg.eigen
 
org.nd4j.linalg.factory - package org.nd4j.linalg.factory
 
org.nd4j.linalg.fft - package org.nd4j.linalg.fft
 
org.nd4j.linalg.fft.test - package org.nd4j.linalg.fft.test
 
org.nd4j.linalg.indexing - package org.nd4j.linalg.indexing
 
org.nd4j.linalg.learning - package org.nd4j.linalg.learning
 
org.nd4j.linalg.lossfunctions - package org.nd4j.linalg.lossfunctions
 
org.nd4j.linalg.ops - package org.nd4j.linalg.ops
 
org.nd4j.linalg.ops.elementwise - package org.nd4j.linalg.ops.elementwise
 
org.nd4j.linalg.ops.reduceops - package org.nd4j.linalg.ops.reduceops
 
org.nd4j.linalg.ops.reduceops.complex - package org.nd4j.linalg.ops.reduceops.complex
 
org.nd4j.linalg.ops.reduceops.scalarops - package org.nd4j.linalg.ops.reduceops.scalarops
 
org.nd4j.linalg.ops.transforms - package org.nd4j.linalg.ops.transforms
 
org.nd4j.linalg.sampling - package org.nd4j.linalg.sampling
 
org.nd4j.linalg.transformation - package org.nd4j.linalg.transformation
 
org.nd4j.linalg.util - package org.nd4j.linalg.util
 
ormqr(char, char, NDARRAY_TYPE, NDARRAY_TYPE, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
other - Variable in class org.nd4j.linalg.ops.BaseTwoArrayElementWiseOp
 
other(INDArray) - Method in class org.nd4j.linalg.ops.TwoArrayOps
 
outcome() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
outcome() - Method in class org.nd4j.linalg.dataset.DataSet
 

P

padWithZeros(IComplexNDArray, int[]) - Static method in class org.nd4j.linalg.util.ComplexNDArrayUtil
Pads an ndarray with zeros
padWithZeros(INDArray, int[]) - Static method in class org.nd4j.linalg.util.NDArrayUtil
Pads an INDArray with zeros
partitionVariable(List<Double>, int) - Static method in class org.nd4j.linalg.util.MathUtils
This will partition the given whole variable data applyTransformToDestination in to the specified chunk number.
permutation(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the permutation of n choose r.
permute(int[]) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
See: http://www.mathworks.com/help/matlab/ref/permute.html
permute(int[]) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
See: http://www.mathworks.com/help/matlab/ref/permute.html
permute(int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
See: http://www.mathworks.com/help/matlab/ref/permute.htsliceml
permute(int...) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
See: http://www.mathworks.com/help/matlab/ref/permute.html
plus(int[], int) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
pool(INDArray, int[]) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Pooled expectations
posv(char, NDARRAY_TYPE, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
Pow - Class in org.nd4j.linalg.ops.transforms
Power element wise op
Pow(Integer) - Constructor for class org.nd4j.linalg.ops.transforms.Pow
 
Pow(Double) - Constructor for class org.nd4j.linalg.ops.transforms.Pow
 
Pow(double, IComplexNumber) - Constructor for class org.nd4j.linalg.ops.transforms.Pow
 
Pow(IComplexNumber) - Constructor for class org.nd4j.linalg.ops.transforms.Pow
 
Pow(double) - Constructor for class org.nd4j.linalg.ops.transforms.Pow
 
pow(INDArray, Number) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
pow(IComplexNDArray, IComplexNumber) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
pow(IComplexNumber, IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Raise a complex number to a power
pow(IComplexNumber, double) - Static method in class org.nd4j.linalg.util.ComplexUtil
Raise a complex number to a power
powScalar(double) - Static method in class org.nd4j.linalg.transformation.MatrixTransformations
 
PowScale - Class in org.nd4j.linalg.transformation
 
PowScale(double) - Constructor for class org.nd4j.linalg.transformation.PowScale
 
probRound(double, Random) - Static method in class org.nd4j.linalg.util.MathUtils
Rounds a double to the next nearest integer value in a probabilistic fashion (e.g.
probToLogOdds(double) - Static method in class org.nd4j.linalg.util.MathUtils
Returns the log-odds for a given probability.
prod(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the product along a given dimension
prod(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns the product along a given dimension
prod(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the product along a given dimension
prod(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the product along a given dimension
prod(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.reduceops.complex.ComplexOps
 
Prod - Class in org.nd4j.linalg.ops.reduceops.complex
Prod operator
Prod() - Constructor for class org.nd4j.linalg.ops.reduceops.complex.Prod
 
prod(INDArray) - Static method in class org.nd4j.linalg.ops.reduceops.Ops
 
Prod - Class in org.nd4j.linalg.ops.reduceops.scalarops
Prod operator
Prod() - Constructor for class org.nd4j.linalg.ops.reduceops.scalarops.Prod
 
prod(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
put(NDArrayIndex[], INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
put(int, int, Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Inserts the element at the specified index
put(int[], float) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
put(int, IComplexNDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Inserts the element at the specified index
put(int[], INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Inserts the element at the specified index
put(int, int, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Inserts the element at the specified index
put(NDArrayIndex[], IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
put(NDArrayIndex[], IComplexNDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
put(NDArrayIndex[], Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
put(int, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Inserts the element at the specified index
put(int, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
put(NDArrayIndex[], IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
put(NDArrayIndex[], IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
put(NDArrayIndex[], Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
put(int, int, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Inserts the element at the specified index
put(int[], INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Inserts the element at the specified index
put(int, IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
put(int, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Inserts the element at the specified index
put(int[], float) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
put(int[], INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Inserts the element at the specified index
put(int, int, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Inserts the element at the specified index
put(int, int, Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Inserts the element at the specified index
put(NDArrayIndex[], INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
put(NDArrayIndex[], Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
put(int, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Inserts the element at the specified index
put(NDArrayIndex[], INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
put(NDArrayIndex[], Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
put(int[], INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Inserts the element at the specified index
put(int, int, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Inserts the element at the specified index
put(int, int, Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Inserts the element at the specified index
put(int, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Inserts the element at the specified index
putColumn(int, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Insert a column in to this array Will throw an exception if this ndarray is not a matrix
putColumn(int, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Insert a column in to this array Will throw an exception if this ndarray is not a matrix
putColumn(int, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Insert a column in to this array Will throw an exception if this ndarray is not a matrix
putColumn(int, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Insert a column in to this array Will throw an exception if this ndarray is not a matrix
putImag(int, int, float) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putImag(int, float) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putImag(int, int, float) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putImag(int, float) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putReal(int, int, float) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putReal(int, float) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putReal(int, int, float) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putReal(int, float) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putRow(int, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Insert a row in to this array Will throw an exception if this ndarray is not a matrix
putRow(int, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Insert a row in to this array Will throw an exception if this ndarray is not a matrix
putRow(int, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Insert a row in to this array Will throw an exception if this ndarray is not a matrix
putRow(int, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Insert a row in to this array Will throw an exception if this ndarray is not a matrix
putScalar(int, int, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putScalar(int, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putScalar(int, Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putScalar(int[], Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putScalar(int[], IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putScalar(int, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putScalar(int, Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putScalar(int[], IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putScalar(int, int, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putScalar(int, Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
putScalar(int[], Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
putScalar(int, Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Insert the number linearly in to the ndarray
putScalar(int[], Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Insert the item at the specified indices
putSlice(int, IComplexNDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Assigns the given matrix (put) to the specified slice
putSlice(int, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Assigns the given matrix (put) to the specified slice
putSlice(int, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Assigns the given matrix (put) to the specified slice
putSlice(int, IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putSlice(int, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Assigns the given matrix (put) to the specified slice
putSlice(int, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Assigns the given matrix (put) to the specified slice

R

rand(int[], float, float, RandomGenerator) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Generates a random matrix between min and max
rand(int, int, float, float, RandomGenerator) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Generates a random matrix between min and max
rand(int, int, RandomGenerator) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a random ndarray with the given shape using the given rng
rand(int, int, long) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a random ndarray with the given shape using the given rng
rand(int, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a random ndarray with the given shape using the current time as the seed
rand(int[], RealDistribution) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a random ndarray with the given shape using the given rng
rand(int[], RandomGenerator) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a random ndarray with the given shape using the given rng
rand(int[], long) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a random ndarray with the given shape using the given rng
rand(int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a random ndarray with the given shape using the current time as the seed
rand(int[], float, float, RandomGenerator) - Static method in class org.nd4j.linalg.factory.Nd4j
Generates a random matrix between min and max
rand(int, int, float, float, RandomGenerator) - Static method in class org.nd4j.linalg.factory.Nd4j
Generates a random matrix between min and max
rand(int, int, RandomGenerator) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a random ndarray with the given shape using the given rng
rand(int, int, long) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a random ndarray with the given shape using the given rng
rand(int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a random ndarray with the given shape using the current time as the seed
rand(int[], RealDistribution) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a random ndarray with the given shape using the given rng
rand(int[], RandomGenerator) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a random ndarray with the given shape using the given rng
rand(int[], long) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a random ndarray with the given shape using the given rng
rand(int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a random ndarray with the given shape using the current time as the seed
rand(int[], float, float, RandomGenerator) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Generates a random matrix between min and max
rand(int, int, float, float, RandomGenerator) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Generates a random matrix between min and max
rand(int, int, RandomGenerator) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a random ndarray with the given shape using the given rng
rand(int, int, long) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a random ndarray with the given shape using the given rng
rand(int, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a random ndarray with the given shape using the current time as the seed
rand(int[], RealDistribution) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a random ndarray with the given shape using the given rng
rand(int[], RandomGenerator) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a random ndarray with the given shape using the given rng
rand(int[], long) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a random ndarray with the given shape using the given rng
rand(int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a random ndarray with the given shape using the current time as the seed
randn(int, int, RandomGenerator) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Random normal using the given rng
randn(int, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Random normal using the current time stamp as the seed
randn(int, int, long) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Random normal using the specified seed
randn(int[], RandomGenerator) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Random normal using the given rng
randn(int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Random normal using the current time stamp as the seed
randn(int[], long) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Random normal using the specified seed
randn(int, int, RandomGenerator) - Static method in class org.nd4j.linalg.factory.Nd4j
Random normal using the given rng
randn(int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Random normal using the current time stamp as the seed
randn(int, int, long) - Static method in class org.nd4j.linalg.factory.Nd4j
Random normal using the specified seed
randn(int[], RandomGenerator) - Static method in class org.nd4j.linalg.factory.Nd4j
Random normal using the given rng
randn(int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Random normal using the current time stamp as the seed
randn(int[], long) - Static method in class org.nd4j.linalg.factory.Nd4j
Random normal using the specified seed
randn(int, int, RandomGenerator) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Random normal using the given rng
randn(int, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Random normal using the current time stamp as the seed
randn(int, int, long) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Random normal using the specified seed
randn(int[], RandomGenerator) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Random normal using the given rng
randn(int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Random normal using the current time stamp as the seed
randn(int[], long) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Random normal using the specified seed
randomDoubleBetween(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
 
randomFloatBetween(float, float) - Static method in class org.nd4j.linalg.util.MathUtils
 
randomNumberBetween(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
Generates a random integer between the specified numbers
randomNumberBetween(double, double, RandomGenerator) - Static method in class org.nd4j.linalg.util.MathUtils
Generates a random integer between the specified numbers
randomPermutation(int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Credit to mikio braun from jblas Create a random permutation of the numbers 0, ..., size - 1.
range(double[], int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Returns a subset of an array from 0 to "to"
range(double[], int, int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Returns a subset of an array from 0 to "to" using the specified stride
range(double[], int, int, int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Returns a subset of an array from 0 to "to" using the specified stride
range(int, int, int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Generate an int array ranging from from to to.
range(int, int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Generate an int array ranging from from to to.
ravel() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Flattens the array for linear indexing
ravel() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns a flattened version (row vector) of this ndarray
ravel() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Flattens the array for linear indexing
ravel() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns a flattened version (row vector) of this ndarray
rawfft(IComplexNDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
Underlying fft algorithm
rawfftn(IComplexNDArray, int[], int[]) - Static method in class org.nd4j.linalg.fft.FFT
 
rawifft(IComplexNDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
 
rawifft(IComplexNDArray, int) - Static method in class org.nd4j.linalg.fft.FFT
 
rawifftn(IComplexNDArray, int[], int[]) - Static method in class org.nd4j.linalg.fft.FFT
 
rdiv(Number, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rdiv(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rdiv(IComplexNumber, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rdiv(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rdiv(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Reverse division
rdiv(INDArray, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Reverse division
rdiv(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rdiv(IComplexNumber, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rdiv(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rdiv(Number, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rdiv(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rdiv(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Reverse division
rdiv(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Reverse division
rdiv(Number, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rdiv(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Reverse division
rdiv(INDArray, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Reverse division
rdiv(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rdiv(IComplexNumber) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rdiv(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rdiv(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
rdiv(Number, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reverse division (number / ndarray)
rdiv(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reverse division
rdiv(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reverse division
rdiv(IComplexNumber) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
rdiv(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
rdivi(Number, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rdivi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rdivi(IComplexNumber, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rdivi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rdivi(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rdivi(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Reverse divsion (in place)
rdivi(INDArray, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Reverse division (in-place)
rdivi(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rdivi(IComplexNumber, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rdivi(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rdivi(Number, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rdivi(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rdivi(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Reverse divsion (in place)
rdivi(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Reverse division (in-place)
rdivi(Number, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rdivi(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Reverse divsion (in place)
rdivi(INDArray, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Reverse division (in-place)
rdivi(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rdivi(IComplexNumber) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rdivi(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rdivi(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place reverse division
rdivi(Number, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reverse in place division
rdivi(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reverse divsion (in place)
rdivi(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reverse division (in-place)
rdivi(IComplexNumber) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
rdivi(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
read(File) - Method in class org.nd4j.linalg.api.io.BaseNDArrayIO
Read in an ndarray from a file
read(InputStream) - Method in interface org.nd4j.linalg.api.io.NDArrayIO
Read in an ndrray from an input stream
read(File) - Method in interface org.nd4j.linalg.api.io.NDArrayIO
Read in an ndarray from a file
read(DataInputStream) - Static method in class org.nd4j.linalg.factory.Nd4j
Read in an ndarray from a data input stream
read(int, DataInputStream) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
readComplex(File) - Method in class org.nd4j.linalg.api.io.BaseNDArrayIO
Read in a complex ndarray from a file
readComplex(InputStream) - Method in interface org.nd4j.linalg.api.io.NDArrayIO
Read in a complex ndarray
readComplex(File) - Method in interface org.nd4j.linalg.api.io.NDArrayIO
Read in a complex ndarray from a file
readComplex(DataInputStream) - Static method in class org.nd4j.linalg.factory.Nd4j
Read in an ndarray from a data input stream
readFloat(int, DataInputStream) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
readTxt(String, String) - Static method in class org.nd4j.linalg.factory.Nd4j
Read line via input streams
readTxt(String) - Static method in class org.nd4j.linalg.factory.Nd4j
Read line via input streams
real - Variable in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
real - Variable in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
real() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Get realComponent part of the matrix.
real() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
REAL_CLASS_PROP - Static variable in class org.nd4j.linalg.factory.Nd4j
 
realComplex(float, IComplexNumber) - Method in class org.nd4j.linalg.ops.BaseTwoArrayElementWiseOp
 
realComplex(float, IComplexNumber) - Method in class org.nd4j.linalg.ops.elementwise.AddOp
 
realComplex(float, IComplexNumber) - Method in class org.nd4j.linalg.ops.elementwise.DivideOp
 
realComplex(float, IComplexNumber) - Method in class org.nd4j.linalg.ops.elementwise.MultiplyOp
 
realComplex(float, IComplexNumber) - Method in class org.nd4j.linalg.ops.elementwise.SubtractOp
 
realComponent() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
realComponent() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
realComponent() - Method in interface org.nd4j.linalg.api.complex.IComplexDouble
 
realComponent() - Method in interface org.nd4j.linalg.api.complex.IComplexFloat
 
realComponent() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
realReal(float, float) - Method in class org.nd4j.linalg.ops.BaseTwoArrayElementWiseOp
 
realReal(float, float) - Method in class org.nd4j.linalg.ops.elementwise.AddOp
 
realReal(float, float) - Method in class org.nd4j.linalg.ops.elementwise.DivideOp
 
realReal(float, float) - Method in class org.nd4j.linalg.ops.elementwise.MultiplyOp
 
realReal(float, float) - Method in class org.nd4j.linalg.ops.elementwise.SubtractOp
 
reconEntropy(INDArray, INDArray, INDArray, INDArray, ActivationFunction) - Static method in class org.nd4j.linalg.lossfunctions.LossFunctions
Reconstruction entropy for Denoising AutoEncoders and RBMs
rectifiedLinear() - Static method in class org.nd4j.linalg.api.activation.Activations
Rectified linear, the output: rounded
RectifiedLinear - Class in org.nd4j.linalg.api.activation
Rectified Linear max(0,input)
RectifiedLinear() - Constructor for class org.nd4j.linalg.api.activation.RectifiedLinear
 
reduce(Ops.DimensionOp, int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
http://docs.scipy.org/doc/numpy/reference/generated/numpy.ufunc.reduce.html
reduce(Ops.DimensionOp, int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
http://docs.scipy.org/doc/numpy/reference/generated/numpy.ufunc.reduce.html
reduce(Ops.DimensionOp, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
http://docs.scipy.org/doc/numpy/reference/generated/numpy.ufunc.reduce.html
reduce(Ops.DimensionOp, int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
http://docs.scipy.org/doc/numpy/reference/generated/numpy.ufunc.reduce.html
reduceTest() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
reduceVector(Ops.DimensionOp, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
ReflectionUtil - Class in org.nd4j.linalg.util
Reflect utilities
ReflectionUtil() - Constructor for class org.nd4j.linalg.util.ReflectionUtil
 
removeIndex(int[], int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Return a copy of this array with the given index omitted
removeIndex(Integer[], int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Returns the array with the item in index removed, if the array is empty it will return the array itself
repeat(IComplexNDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an n x (shape) ndarray where the ndarray is repeated num times
repeat(INDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an n x (shape) ndarray where the ndarray is repeated num times
replace(int[], int, int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Return a copy of this array with the given index omitted
repmat(int[]) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Replicate and tile array to fill out to the given shape
repmat(int[]) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Replicate and tile array to fill out to the given shape
repmat(int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Replicate and tile array to fill out to the given shape
repmat(int[]) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Replicate and tile array to fill out to the given shape
reshape(int[]) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Reshape the ndarray in to the specified dimensions, possible errors being thrown for invalid shapes
reshape(int, int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Reshape the matrix.
reshape(int, int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Reshapes the ndarray (can't change the length of the ndarray)
reshape(int[]) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Reshapes the ndarray (can't change the length of the ndarray)
reshape(int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Reshape the ndarray in to the specified dimensions, possible errors being thrown for invalid shapes
reshape(int, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Reshape the matrix.
reshape(int...) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reshapes the ndarray (can't change the length of the ndarray)
reshape(int, int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reshapes the ndarray (can't change the length of the ndarray)
reshape(int, int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
reshape(int, int) - Method in class org.nd4j.linalg.dataset.DataSet
Reshapes the input in to the given rows and columns
reverse(INDArray) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Reverses the passed in matrix such that m[0] becomes m[m.length - 1] etc
reverse(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Reverses the passed in matrix such that m[0] becomes m[m.length - 1] etc
reverse(INDArray) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Reverses the passed in matrix such that m[0] becomes m[m.length - 1] etc
reverse() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
reverse(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
Reverse the passed in array in place
reverse(E[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
reverseCopy(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
Create a backwards copy of the given array
reverseCopy(float[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
reverseCopy(E[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
rootMeansSquaredError(double[], double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the root mean squared error of two data sets
rot(INDArray) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Reverses the passed in matrix such that m[0] becomes m[m.length - 1] etc
rot(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Reverses the passed in matrix such that m[0] becomes m[m.length - 1] etc
rot(INDArray) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Reverses the passed in matrix such that m[0] becomes m[m.length - 1] etc
rot90(INDArray) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Rotate a matrix 90 degrees
rot90(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Rotate a matrix 90 degrees
rot90(INDArray) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Rotate a matrix 90 degrees
Round - Class in org.nd4j.linalg.ops.transforms
Round a complex or real number
Round() - Constructor for class org.nd4j.linalg.ops.transforms.Round
 
round(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
round(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
round(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
 
round(double) - Static method in class org.nd4j.linalg.util.MathUtils
Rounds a double to the next nearest integer value.
roundDouble(double, int) - Static method in class org.nd4j.linalg.util.MathUtils
Rounds a double to the given number of decimal places.
roundedLinear() - Static method in class org.nd4j.linalg.api.activation.Activations
Rounded linear, the output: rounded
RoundedLinear - Class in org.nd4j.linalg.api.activation
Rounded output
RoundedLinear() - Constructor for class org.nd4j.linalg.api.activation.RoundedLinear
 
roundFloat(float, int) - Static method in class org.nd4j.linalg.util.MathUtils
Rounds a double to the given number of decimal places.
roundToTheNearest(int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
roundToTheNearest(int) - Method in class org.nd4j.linalg.dataset.DataSet
 
rows - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rows() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the number of rows in the array (only 2d) throws an exception when called when not 2d
rows() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the number of rows in this matrix (throws exception if not 2d)
rsub(Number, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsub(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsub(IComplexNumber, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsub(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsub(INDArray, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Reverse subtraction
rsub(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsub(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsub(IComplexNumber, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsub(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsub(Number, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsub(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsub(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Reverse subtraction
rsub(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsub(Number, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rsub(INDArray, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Reverse subtraction
rsub(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rsub(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rsub(IComplexNumber) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rsub(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rsub(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
rsub(Number, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reverse subtraction
rsub(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reverse subtraction
rsub(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
rsub(IComplexNumber) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
rsub(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
rsubi(Number, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsubi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsubi(IComplexNumber, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsubi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsubi(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsubi(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsubi(INDArray, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Reverse subtraction (in-place)
rsubi(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsubi(IComplexNumber, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsubi(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsubi(Number, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsubi(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsubi(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsubi(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Reverse subtraction (in-place)
rsubi(Number, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rsubi(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rsubi(INDArray, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Reverse subtraction (in-place)
rsubi(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rsubi(IComplexNumber) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rsubi(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rsubi(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
rsubi(Number, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reverse in place subtraction
rsubi(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
rsubi(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reverse subtraction (in-place)
rsubi(IComplexNumber) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
rsubi(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
run() - Method in class org.nd4j.linalg.benchmark.TimeOperations
 
runNTimes(Runnable) - Method in class org.nd4j.linalg.benchmark.TimeOperations
 

S

sample(int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
sample(int, RandomGenerator) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
sample(int, boolean) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
sample(int, RandomGenerator, boolean) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
sample(int) - Method in class org.nd4j.linalg.dataset.DataSet
Sample without replacement and a random rng
sample(int, RandomGenerator) - Method in class org.nd4j.linalg.dataset.DataSet
Sample without replacement
sample(int, boolean) - Method in class org.nd4j.linalg.dataset.DataSet
Sample a dataset numSamples times
sample(int, RandomGenerator, boolean) - Method in class org.nd4j.linalg.dataset.DataSet
Sample a dataset
sampleDoublesInInterval(double[][], int) - Static method in class org.nd4j.linalg.util.MathUtils
 
Sampling - Class in org.nd4j.linalg.sampling
Static methods for sampling from an ndarray
Sampling() - Constructor for class org.nd4j.linalg.sampling.Sampling
 
saxpy(float, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Abstraction over saxpy
scal(float, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute x <- alpha * x (scale a matrix)
scal(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
scalar(Number, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a scalar ndarray with the specified offset
scalar(float, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(double, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(Number) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a scalar ndarray with the specified offset
scalar(float) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(double) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(IComplexNumber, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a scalar ndarray with the specified offset
scalar(IComplexFloat) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(IComplexDouble) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(IComplexNumber) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a scalar ndarray with the specified offset
scalar(IComplexFloat, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(IComplexDouble, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(Number, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar ndarray with the specified offset
scalar(float, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar nd array with the specified value and offset
scalar(double, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar nd array with the specified value and offset
scalar(Number) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar ndarray with the specified offset
scalar(float) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar nd array with the specified value and offset
scalar(double) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar nd array with the specified value and offset
scalar(IComplexNumber, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar ndarray with the specified offset
scalar(IComplexFloat) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar nd array with the specified value and offset
scalar(IComplexDouble) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar nd array with the specified value and offset
scalar(IComplexNumber) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar ndarray with the specified offset
scalar(IComplexFloat, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar nd array with the specified value and offset
scalar(IComplexDouble, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar nd array with the specified value and offset
scalar(Number, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a scalar ndarray with the specified offset
scalar(float, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(double, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(Number) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a scalar ndarray with the specified offset
scalar(float) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(double) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(IComplexNumber, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a scalar ndarray with the specified offset
scalar(IComplexFloat) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(IComplexDouble) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(IComplexNumber) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a scalar ndarray with the specified offset
scalar(IComplexFloat, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(IComplexDouble, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a scalar nd array with the specified value and offset
scalar(INDArray) - Method in class org.nd4j.linalg.ops.ArrayOps
 
scalar(Object) - Method in class org.nd4j.linalg.ops.TwoArrayOps
 
scalarEquals(int[], int[]) - Static method in class org.nd4j.linalg.util.Shape
Returns true if the given shapes are both scalars (0 dimension or shape[0] == 1)
ScalarMatrixTransform - Class in org.nd4j.linalg.transformation
 
ScalarMatrixTransform(double) - Constructor for class org.nd4j.linalg.transformation.ScalarMatrixTransform
 
ScalarOp - Interface in org.nd4j.linalg.ops.reduceops.complex
A scalar op over an ndarray (iterates through the whole ndarray for an aggregate result)
ScalarOp - Interface in org.nd4j.linalg.ops.reduceops.scalarops
A scalar op over an ndarray (iterates through the whole ndarray for an aggregate result)
scalarValue - Variable in class org.nd4j.linalg.ops.BaseElementWiseOp
 
scale() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
scale() - Method in class org.nd4j.linalg.dataset.DataSet
Divides the input data applyTransformToDestination by the max number in each row
scaleBy - Variable in class org.nd4j.linalg.transformation.ScalarMatrixTransform
 
scaleByMax(INDArray) - Static method in class org.nd4j.linalg.util.FeatureUtil
Divides each row by its max
score(INDArray, LossFunctions.LossFunction, INDArray, double, boolean) - Static method in class org.nd4j.linalg.lossfunctions.LossFunctions
Generic scoring function
serialVersionUID - Static variable in class org.nd4j.linalg.learning.AdaGrad
 
set(Number, Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
set(Number, Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
set(Number, Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
setBlasWrapper(BlasWrapper) - Static method in class org.nd4j.linalg.factory.Nd4j
 
setColumnNames(List<String>) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
setColumnNames(List<String>) - Method in class org.nd4j.linalg.dataset.DataSet
Sets the column names, will throw an exception if the column names don't match the number of columns
setData(float[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
setData(float[]) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
setDecayLr(boolean) - Method in class org.nd4j.linalg.learning.AdaGrad
 
setDType(String) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Sets the data type
setDType(String) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Sets the data type
setFactory(NDArrayFactory) - Static method in class org.nd4j.linalg.factory.Nd4j
 
setFeatures(INDArray) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
setFeatures(INDArray) - Method in class org.nd4j.linalg.dataset.DataSet
 
setIndices(int[]) - Method in class org.nd4j.linalg.api.ndarray.DimensionSlice
 
setLabelNames(List<String>) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
setLabelNames(List<String>) - Method in class org.nd4j.linalg.dataset.DataSet
Sets the label names, will throw an exception if the passed in label names doesn't equal the number of outcomes
setLabels(INDArray) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
setLabels(INDArray) - Method in class org.nd4j.linalg.dataset.DataSet
 
setMasterStepSize(double) - Method in class org.nd4j.linalg.learning.AdaGrad
 
setModify(boolean) - Method in class org.nd4j.linalg.api.ndarray.DimensionSlice
 
setNewNumberOfLabels(int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
setNewNumberOfLabels(int) - Method in class org.nd4j.linalg.dataset.DataSet
Clears the outcome matrix setting a new number of labels
setNextIteration(boolean) - Method in class org.nd4j.linalg.util.ComplexIterationResult
 
setNextSlice(boolean) - Method in class org.nd4j.linalg.api.ndarray.DimensionSlice
 
setNextSlice(boolean) - Method in class org.nd4j.linalg.util.IterationResult
 
setNumber(IComplexNumber) - Method in class org.nd4j.linalg.util.ComplexIterationResult
 
setOrder(char) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Sets the order.
setOrder(char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Sets the order.
setOutcome(int, int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
setOutcome(int, int) - Method in class org.nd4j.linalg.dataset.DataSet
Sets the outcome of a particular example
setResult(Object) - Method in class org.nd4j.linalg.api.ndarray.DimensionSlice
 
setResult(double) - Method in class org.nd4j.linalg.util.IterationResult
 
setStride(int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
setStride(int[]) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
setTest(DataSet) - Method in class org.nd4j.linalg.dataset.SplitTestAndTrain
 
setTrain(DataSet) - Method in class org.nd4j.linalg.dataset.SplitTestAndTrain
 
shape - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
shape() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the shape(dimensions) of this array
shape() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the shape of this ndarray
shape(NDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.Indices
Calculate the shape for the given set of indices.
shape(int[], NDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.Indices
Calculate the shape for the given set of indices.
shape - Variable in class org.nd4j.linalg.learning.AdaGrad
 
Shape - Class in org.nd4j.linalg.util
Encapsulates all shape related logic (vector of 0 dimension is a scalar is equivalent to a vector of length 1...)
Shape() - Constructor for class org.nd4j.linalg.util.Shape
 
shapeEquals(int[], int[]) - Static method in class org.nd4j.linalg.util.Shape
Returns whether 2 shapes are equals by checking for dimension semantics as well as array equality
shuffle() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
shuffle() - Method in class org.nd4j.linalg.dataset.DataSet
 
sigmoid() - Static method in class org.nd4j.linalg.api.activation.Activations
Sigmoid function
Sigmoid - Class in org.nd4j.linalg.api.activation
Sigmoid function (complex AND real!) http://www.kurims.kyoto-u.ac.jp/~kyodo/kokyuroku/contents/pdf/1742-18.pdf For complex we set the k = 1
Sigmoid() - Constructor for class org.nd4j.linalg.api.activation.Sigmoid
 
Sigmoid - Class in org.nd4j.linalg.ops.transforms
Sigmoid operation
Sigmoid() - Constructor for class org.nd4j.linalg.ops.transforms.Sigmoid
 
sigmoid(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
sigmoid(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
sigmoid(double) - Static method in class org.nd4j.linalg.util.MathUtils
1 / 1 + exp(-x)
Sign - Class in org.nd4j.linalg.ops.transforms
Signum function
Sign() - Constructor for class org.nd4j.linalg.ops.transforms.Sign
 
sign(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Signum function of this ndarray
sign(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Signum function of this ndarray
size(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the size of this array along a particular dimension
size(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the size along a specified dimension
sizeForAxes(int[], int[]) - Static method in class org.nd4j.linalg.util.Shape
 
slice(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the specified slice of this matrix.
slice(int, int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the slice of this from the specified dimension
slice(int, int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns the specified slice of this ndarray
slice(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns the specified slice of this ndarray
slice(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the specified slice of this matrix.
slice(int, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the slice of this from the specified dimension
slice(int, int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the specified slice of this ndarray
slice(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the specified slice of this ndarray
SliceOp - Interface in org.nd4j.linalg.api.ndarray
Slice wise operation
slices() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Number of slices: aka shape[0]
slices() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the number of slices in this ndarray
sliceVectors(List<INDArray>) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Flattens the array for linear indexing
sliceVectors(List<INDArray>) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
slope(double, double, double, double) - Method in class org.nd4j.linalg.util.MathUtils
This returns the slope of the given points.
sm(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
Tests if a is smaller than b.
SMALL - Static variable in class org.nd4j.linalg.util.MathUtils
The small deviation allowed in double comparisons.
softmax() - Static method in class org.nd4j.linalg.api.activation.Activations
Soft max function used for multinomial classification
SoftMax - Class in org.nd4j.linalg.api.activation
Softmax function
SoftMax(boolean) - Constructor for class org.nd4j.linalg.api.activation.SoftMax
Initialize softmax with whether to use row wise or column wise features
SoftMax() - Constructor for class org.nd4j.linalg.api.activation.SoftMax
Initializes softmax with column wise features
softmax(INDArray, boolean) - Static method in class org.nd4j.linalg.api.activation.SoftMax
Soft max function row_maxes is a row vector (max for each row) row_maxes = rowmaxes(input) diff = exp(input - max) / diff.rowSums()
softMaxRows() - Static method in class org.nd4j.linalg.api.activation.Activations
Softmax with row wise features
SoftMaxTest - Class in org.nd4j.linalg.api.activation
Test for softmax function
SoftMaxTest() - Constructor for class org.nd4j.linalg.api.activation.SoftMaxTest
 
sortAndBatchByNumLabels() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
sortAndBatchByNumLabels() - Method in class org.nd4j.linalg.dataset.DataSet
Sorts the dataset by label: Splits the data applyTransformToDestination such that examples are sorted by their labels.
sortByLabel() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
sortByLabel() - Method in class org.nd4j.linalg.dataset.DataSet
Organizes the dataset to minimize sampling error while still allowing efficient batching.
splitTestAndTrain(int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
splitTestAndTrain(int) - Method in class org.nd4j.linalg.dataset.DataSet
Splits a dataset in to test and train
SplitTestAndTrain - Class in org.nd4j.linalg.dataset
Split test and train
SplitTestAndTrain(DataSet, DataSet) - Constructor for class org.nd4j.linalg.dataset.SplitTestAndTrain
 
sqrt() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
sqrt() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
sqrt() - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
Sqrt - Class in org.nd4j.linalg.ops.transforms
Sqrt function
Sqrt() - Constructor for class org.nd4j.linalg.ops.transforms.Sqrt
 
sqrt(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
sqrt(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
sqrt() - Static method in class org.nd4j.linalg.transformation.MatrixTransformations
 
sqrt(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the absolute value of the given complex number
SqrtScalar - Class in org.nd4j.linalg.transformation
 
SqrtScalar() - Constructor for class org.nd4j.linalg.transformation.SqrtScalar
 
squaredDistance(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the squared (Euclidean) distance.
squaredDistance(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the squared (Euclidean) distance.
squaredDistance(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the squared (Euclidean) distance.
squaredLoss(double[], double[], double, double) - Static method in class org.nd4j.linalg.util.MathUtils
This will return the squared loss of the given points
squeeze(int[], int[]) - Static method in class org.nd4j.linalg.util.Shape
Gets rid of any singleton dimensions of the given array
squeeze(int[]) - Static method in class org.nd4j.linalg.util.Shape
Gets rid of any singleton dimensions of the given array
squeezeEquals(int[], int[]) - Static method in class org.nd4j.linalg.util.Shape
Returns true for the case where singleton dimensions are being compared
squishToRange(double, double) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
squishToRange(double, double) - Method in class org.nd4j.linalg.dataset.DataSet
Squeezes input data to a max and a min
ssError(double[], double[]) - Static method in class org.nd4j.linalg.util.MathUtils
How much of the variance is NOT explained by the regression
ssReg(double[], double[]) - Static method in class org.nd4j.linalg.util.MathUtils
How much of the variance is explained by the regression
ssTotal(double[], double[]) - Static method in class org.nd4j.linalg.util.MathUtils
Total variance in target attribute
Stabilize - Class in org.nd4j.linalg.ops.transforms
Ensures numerical stability.
Stabilize(Float) - Constructor for class org.nd4j.linalg.ops.transforms.Stabilize
 
Stabilize(float) - Constructor for class org.nd4j.linalg.ops.transforms.Stabilize
 
Stabilize() - Constructor for class org.nd4j.linalg.ops.transforms.Stabilize
 
stabilize(INDArray, float) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
stabilize(IComplexNDArray, float) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
StandardDeviation - Class in org.nd4j.linalg.ops.reduceops.complex
Return the overall standard deviation of an ndarray
StandardDeviation() - Constructor for class org.nd4j.linalg.ops.reduceops.complex.StandardDeviation
 
StandardDeviation - Class in org.nd4j.linalg.ops.reduceops.scalarops
Return the overall standard deviation of an ndarray
StandardDeviation() - Constructor for class org.nd4j.linalg.ops.reduceops.scalarops.StandardDeviation
 
startingValue - Variable in class org.nd4j.linalg.ops.reduceops.complex.BaseScalarOp
 
startingValue - Variable in class org.nd4j.linalg.ops.reduceops.scalarops.BaseScalarOp
 
std() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
std(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Standard deviation of an ndarray along a dimension
std(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Standard deviation of an ndarray along a dimension
std(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Standard deviation of an ndarray along a dimension
std(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.reduceops.complex.ComplexOps
 
std(IComplexNDArray) - Method in class org.nd4j.linalg.ops.reduceops.complex.StandardDeviation
 
std(INDArray) - Static method in class org.nd4j.linalg.ops.reduceops.Ops
 
std(INDArray) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.StandardDeviation
 
stride - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
stride() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the stride(indices along the linear index for which each slice is accessed) of this array
stride() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the stride of this ndarray
strides(char, NDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.Indices
Calculate the strides based on the given indices
sub(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Subtract two complex numbers
sub(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
sub(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Subtract two complex numbers
sub(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
sub(Number, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
sub(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
sub(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
copy subtraction of two matrices
sub(INDArray, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
copy subtraction of two matrices
sub(IComplexNumber, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
sub(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
sub(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
sub(IComplexNumber, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
sub(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
sub(Number, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
sub(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
sub(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
copy subtraction of two matrices
sub(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
copy subtraction of two matrices
sub(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Subtract two complex numbers
sub(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
sub(Number, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
sub(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
copy subtraction of two matrices
sub(INDArray, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
copy subtraction of two matrices
sub(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
sub(IComplexNumber) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
sub(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
sub(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Scalar subtraction (copied)
sub(Number, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
sub(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
copy subtraction of two matrices
sub(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
copy subtraction of two matrices
sub(IComplexNumber) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
sub(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
subArray(int[], int[], int[]) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
subArray(int[], int[], int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
subArray(int[], int[], int[]) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
subColumnVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
subColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
subColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
subColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
subi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
Subtract two complex numbers, in-place
subi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
subi(Number, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
subi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
subi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
Subtract two complex numbers, in-place
subi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
subi(Number, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
subi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
subi(Number, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
subi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
subi(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
in place subtraction of two matrices
subi(INDArray, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
in place subtraction of two matrices
subi(IComplexNumber, INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
subi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
subi(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
subi(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
subi(IComplexNumber, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
subi(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
subi(Number, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
subi(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
subi(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
in place subtraction of two matrices
subi(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
in place subtraction of two matrices
subi(IComplexNumber, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Subtract two complex numbers, in-place
subi(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
subi(Number, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
subi(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
subi(Number, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
subi(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
in place subtraction of two matrices
subi(INDArray, INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
in place subtraction of two matrices
subi(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
subi(IComplexNumber) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
subi(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
subi(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place scalar subtraction
subi(Number, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place subtraction of this ndarray
subi(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
in place subtraction of two matrices
subi(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
in place subtraction of two matrices
subi(IComplexNumber) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
subi(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
subiColumnVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
subiColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
subiColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
subiColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
subiRowVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
subiRowVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
subiRowVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
subiRowVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
subRowVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
subRowVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
subRowVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
subRowVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place addition of a column vector
Subtract - Class in org.nd4j.linalg.transformation
 
Subtract() - Constructor for class org.nd4j.linalg.transformation.Subtract
 
SubtractOp - Class in org.nd4j.linalg.ops.elementwise
Add a scalar or a matrix
SubtractOp() - Constructor for class org.nd4j.linalg.ops.elementwise.SubtractOp
 
SubtractScalar - Class in org.nd4j.linalg.transformation
 
SubtractScalar(double) - Constructor for class org.nd4j.linalg.transformation.SubtractScalar
 
sum(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns the sum along the last dimension of this ndarray
sum(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns the sum along the last dimension of this ndarray
sum(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the sum along the last dimension of this ndarray
sum(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the sum along the last dimension of this ndarray
sum(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.reduceops.complex.ComplexOps
 
Sum - Class in org.nd4j.linalg.ops.reduceops.complex
Sum over an ndarray
Sum() - Constructor for class org.nd4j.linalg.ops.reduceops.complex.Sum
 
sum(INDArray) - Static method in class org.nd4j.linalg.ops.reduceops.Ops
 
Sum - Class in org.nd4j.linalg.ops.reduceops.scalarops
Sum over an ndarray
Sum() - Constructor for class org.nd4j.linalg.ops.reduceops.scalarops.Sum
 
sum(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the sum of the given array.
sumOfMeanDifferences(double[], double[]) - Static method in class org.nd4j.linalg.util.MathUtils
Used for calculating top part of simple regression for beta 1
sumOfMeanDifferencesOnePoint(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
Used for calculating top part of simple regression for beta 1
sumOfProducts(double[]...) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the sum of products for the given numbers.
sumOfSquares(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the sum of squares for the given vector.
swap(NDARRAY_TYPE, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute x <-> y (swap two matrices)
swapAxes(int, int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Mainly here for people coming from numpy.
swapAxes(int, int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Mainly here for people coming from numpy.
swapAxes(int, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Mainly here for people coming from numpy.
swapAxes(int, int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Mainly here for people coming from numpy.
syev(char, char, NDARRAY_TYPE, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
syevd(char, char, NDARRAY_TYPE, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
syevr(char, char, char, NDARRAY_TYPE, float, float, int, int, float, NDARRAY_TYPE, NDARRAY_TYPE, int[]) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
syevx(char, char, char, NDARRAY_TYPE, float, float, int, int, float, NDARRAY_TYPE, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
sygvd(int, char, char, NDARRAY_TYPE, NDARRAY_TYPE, NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
symmetricGeneralizedEigenvalues(INDArray) - Static method in class org.nd4j.linalg.eigen.Eigen
Compute generalized eigenvalues of the problem A x = L B x.
symmetricGeneralizedEigenvalues(INDArray, INDArray) - Static method in class org.nd4j.linalg.eigen.Eigen
Compute generalized eigenvalues of the problem A x = L B x.
sysv(char, NDARRAY_TYPE, int[], NDARRAY_TYPE) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 

T

tanh() - Static method in class org.nd4j.linalg.api.activation.Activations
Tanh function
Tanh - Class in org.nd4j.linalg.api.activation
Tanh activation function
Tanh() - Constructor for class org.nd4j.linalg.api.activation.Tanh
 
Tanh - Class in org.nd4j.linalg.ops.transforms
Tanh transform
Tanh() - Constructor for class org.nd4j.linalg.ops.transforms.Tanh
 
tanh(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
tanh(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
tanh(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the tanh of a complex number
testAdaGrad() - Method in class org.nd4j.linalg.learning.AdaGradTest
 
testAdaGrad1() - Method in class org.nd4j.linalg.learning.AdaGradTest
 
testAddVectorWithOffset() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testAppendBias() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testBasicOperations() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testBroadCast() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testColumns() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testColumnVector() - Method in class org.nd4j.linalg.fft.test.BaseFFTTest
 
testColumnVectorOpsFortran() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testColumnWithReshape() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testComplexComplexOperations() - Method in class org.nd4j.linalg.api.complex.test.ComplexNumberTests
 
testConcat() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testConcatHorizontally() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testConcatVertically() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testConjugate() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testConstruction() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testConv2d() - Method in class org.nd4j.linalg.convolution.test.ConvolutionTests
 
testConvolution() - Method in class org.nd4j.linalg.convolution.test.ConvolutionTests
 
testCosineSim() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testCreateComplexFromReal() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testCreateFromNDArray() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testCumSum() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testDiag() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testDimension() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testDimShuffle() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testDimShuffle() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testDivide() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testDot() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testEigen() - Method in class org.nd4j.linalg.eigen.EigenTests
 
testElementWiseOps() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testElementWiseOps() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testEndsForSlices() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testEndsForSlices() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testExp() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testFilterAndStrip() - Method in class org.nd4j.linalg.dataset.test.DataSetTest
 
testFlatten() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testFlatten() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testGetColumn() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testGetColumnFortran() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testGetIndices() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testGetIndices2d() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testGetIndicesVector() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testGetMulti() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testGetReal() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testGetRow() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testGetRowFortran() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testGetRowOrdering() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testGetScalar() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testGetScalarFortran() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testGetVsGetScalar() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testIaMax() - Method in class org.nd4j.linalg.factory.BlasWrapperTests
 
testIdentity() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testIfft() - Method in class org.nd4j.linalg.fft.test.BaseIFFTTests
 
testIterateOverAllRows() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testLinearData() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testLinearIndex() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testLinearIndex() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testLinearView() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testLinearViewGetAndPut() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testLoad() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testMatrixGet() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testMaxPooling() - Method in class org.nd4j.linalg.ops.transforms.TransformTests
 
testMcXent() - Method in class org.nd4j.linalg.lossfunctions.LossFunctionTests
 
testMeans() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testMmul() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testMmul() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testMmulF() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testMmulOffset() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testMultiDimensionalCreation() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testNdArrayConstructor() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testNeg() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testNorm2() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testNumVectorsAlongDimension() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testOrdering() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testPermute() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testPooling() - Method in class org.nd4j.linalg.ops.transforms.TransformTests
 
testPow() - Method in class org.nd4j.linalg.ops.transforms.TransformTests
 
testPutAndGet() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testPutComplex() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testPutRow() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testPutRowFortran() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testPutRowGetRowOrdering() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testPutSlice() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testRDivi() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testReconEntropy() - Method in class org.nd4j.linalg.lossfunctions.LossFunctionTests
 
testReshape() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testRMseXent() - Method in class org.nd4j.linalg.lossfunctions.LossFunctionTests
 
testRowsColumns() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testRSubi() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testScal() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testScalar() - Method in class org.nd4j.linalg.api.complex.test.ComplexNumberTests
 
testScalar() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testScalarFloat() - Method in class org.nd4j.linalg.api.complex.test.ComplexNumberTests
 
testScalarOps() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testSigmoid() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testSlice() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testSlice() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testSliceConstructor() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testSliceConstructor() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testSlices() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testSlicing() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testSoftMax() - Method in class org.nd4j.linalg.api.activation.SoftMaxTest
 
testSoftMaxCOrder() - Method in class org.nd4j.linalg.api.activation.SoftMaxTest
 
testSquareMatrix() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testSubiRowVector() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testSum() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testSum() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testSums() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testSwapAxes() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testSwapAxes() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testSwapAxesFortranOrder() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testTranspose() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testTranspose() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testTwoByTwoMmul() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testVectorAlongDimension() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testVectorAlongDimension() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testVectorDimension() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testVectorDimension() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testVectorDimensionMulti() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testVectorDimensionMulti() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testVectorGet() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testVectorInit() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testVectorInit() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
testWithOffset() - Method in class org.nd4j.linalg.fft.test.BaseFFTTest
 
testWrap() - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
testWrap() - Method in class org.nd4j.linalg.api.test.NDArrayTests
 
tf(int) - Static method in class org.nd4j.linalg.util.MathUtils
Term frequency: 1+ log10(count)
tfidf(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
Return td * idf
tile(INDArray, int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
An alias for repmat
timeOp(Runnable) - Method in class org.nd4j.linalg.benchmark.TimeOperations
 
TimeOperations - Class in org.nd4j.linalg.benchmark
Times matrix ops
TimeOperations(INDArray) - Constructor for class org.nd4j.linalg.benchmark.TimeOperations
 
TimeOperations(INDArray, int) - Constructor for class org.nd4j.linalg.benchmark.TimeOperations
 
times(int[], int) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
times(int[], int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
times(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the product of all numbers in the given array.
to - Variable in class org.nd4j.linalg.ops.BaseTwoArrayElementWiseOp
 
to() - Method in class org.nd4j.linalg.ops.BaseTwoArrayElementWiseOp
The output matrix
to() - Method in interface org.nd4j.linalg.ops.TwoArrayElementWiseOp
The output matrix
to(INDArray) - Method in class org.nd4j.linalg.ops.TwoArrayOps
 
toArray() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Converts the matrix to a one-dimensional array of doubles.
toArray() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
toArray(List<Integer>) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toArrayDouble(List<Double>) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toDecimal(String) - Static method in class org.nd4j.linalg.util.MathUtils
This will convert the given binary string to a decimal based integer
toDouble(int[][]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toDoubles(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toDoubles(int[][]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toFlattened(Collection<INDArray>) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Returns a vector with all of the el
toFlattened(int, Iterator<? extends INDArray>...) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
toFlattened(INDArray...) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
toFlattened(Collection<INDArray>) - Static method in class org.nd4j.linalg.factory.Nd4j
 
toFlattened(int, Iterator<? extends INDArray>...) - Static method in class org.nd4j.linalg.factory.Nd4j
 
toFlattened(INDArray...) - Static method in class org.nd4j.linalg.factory.Nd4j
 
toFlattened(Collection<INDArray>) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Returns a flattened ndarray with all of the elements in each ndarray regardless of dimension
toFlattened(int, Iterator<? extends INDArray>...) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Returns a flattened ndarray with all of the elements in each ndarray regardless of dimension
toFlattened(INDArray...) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
toFloats(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toInts(INDArray) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toNDArray(int[][]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toNDArray(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toOutcomeArray(int, int) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toOutcomeMatrix(int[], int) - Static method in class org.nd4j.linalg.util.FeatureUtil
Creates an out come vector from the specified inputs
toOutcomeVector(int, int) - Static method in class org.nd4j.linalg.util.FeatureUtil
Creates an out come vector from the specified inputs
toString() - Method in class org.nd4j.linalg.api.activation.BaseActivationFunction
The type()
toString() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
toString() - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
toString() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Generate string representation of the matrix.
toString() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Generate string representation of the matrix.
toString() - Method in class org.nd4j.linalg.api.ndarray.DimensionSlice
 
toString() - Method in class org.nd4j.linalg.dataset.DataSet
 
toString() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
transformClazz() - Method in interface org.nd4j.linalg.api.activation.ActivationFunction
The class used for transformation
transformClazz() - Method in class org.nd4j.linalg.api.activation.Exp
The class used for transformation
transformClazz() - Method in class org.nd4j.linalg.api.activation.HardTanh
The class used for transformation
transformClazz() - Method in class org.nd4j.linalg.api.activation.Linear
The class used for transformation
transformClazz() - Method in class org.nd4j.linalg.api.activation.MaxOut
The class used for transformation
transformClazz() - Method in class org.nd4j.linalg.api.activation.RectifiedLinear
The class used for transformation
transformClazz() - Method in class org.nd4j.linalg.api.activation.RoundedLinear
The class used for transformation
transformClazz() - Method in class org.nd4j.linalg.api.activation.Sigmoid
The class used for transformation
transformClazz() - Method in class org.nd4j.linalg.api.activation.SoftMax
The class used for transformation
transformClazz() - Method in class org.nd4j.linalg.api.activation.Tanh
The class used for transformation
Transforms - Class in org.nd4j.linalg.ops.transforms
Functional interface for the different transform classes
Transforms() - Constructor for class org.nd4j.linalg.ops.transforms.Transforms
 
TransformTests - Class in org.nd4j.linalg.ops.transforms
Created by agibsonccc on 9/6/14.
TransformTests() - Constructor for class org.nd4j.linalg.ops.transforms.TransformTests
 
transpose() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Return transposed copy of this matrix.
transpose() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Flip the rows and columns of a matrix
transpose() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Return transposed copy of this matrix.
transpose() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Flip the rows and columns of a matrix
truncate(IComplexNDArray, int, int) - Static method in class org.nd4j.linalg.util.ComplexNDArrayUtil
Truncates an ndarray to the specified shape.
truncate(INDArray, int, int) - Static method in class org.nd4j.linalg.util.NDArrayUtil
Truncates an INDArray to the specified shape.
TwoArrayElementWiseOp - Interface in org.nd4j.linalg.ops
An extension of the element wise operations applying the element transform to a destination matrix with respect to an origin matrix.
TwoArrayOps - Class in org.nd4j.linalg.ops
Builder for two array (possibly plus scalar operations)
TwoArrayOps() - Constructor for class org.nd4j.linalg.ops.TwoArrayOps
 
type() - Method in interface org.nd4j.linalg.api.activation.ActivationFunction
Name of the function
type() - Method in class org.nd4j.linalg.api.activation.BaseActivationFunction
Name of the function
type() - Method in class org.nd4j.linalg.api.activation.HardTanh
Name of the function
type() - Method in class org.nd4j.linalg.api.activation.Linear
Name of the function
type() - Method in class org.nd4j.linalg.api.activation.Tanh
Name of the function

U

uniform(Random, double, double) - Static method in class org.nd4j.linalg.util.MathUtils
Generate a uniform random number from the given rng
UNIT - Static variable in class org.nd4j.linalg.factory.Nd4j
 
unitVec(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Scale by 1 / norm2 of the matrix
upSample(INDArray, INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Upsampling a signal (specifically the first 2 dimensions

V

validate() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
validate() - Method in class org.nd4j.linalg.dataset.DataSet
 
validateConcat(int, INDArray...) - Static method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
valueArrayOf(int[], double) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates an ndarray with the specified value as the only value in the ndarray
valueArrayOf(int, int, double) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a row vector with the specified number of columns
valueArrayOf(int[], double) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified value as the only value in the ndarray
valueArrayOf(int, double) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified value as the only value in the ndarray
valueArrayOf(int, int, double) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a row vector with the specified number of columns
valueArrayOf(int[], double) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray with the specified value as the only value in the ndarray
valueArrayOf(int, int, double) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a row vector with the specified number of columns
valueOf(String) - Static method in enum org.nd4j.linalg.convolution.Convolution.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nd4j.linalg.lossfunctions.LossFunctions.LossFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nd4j.linalg.ops.reduceops.Ops.DimensionOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nd4j.linalg.ops.reduceops.Ops.MatrixOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nd4j.linalg.ops.reduceops.Ops.ScalarOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nd4j.linalg.util.ComplexNDArrayUtil.DimensionOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nd4j.linalg.util.ComplexNDArrayUtil.MatrixOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nd4j.linalg.util.ComplexNDArrayUtil.ScalarOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nd4j.linalg.util.NDArrayUtil.DimensionOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nd4j.linalg.util.NDArrayUtil.MatrixOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nd4j.linalg.util.NDArrayUtil.ScalarOp
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.nd4j.linalg.convolution.Convolution.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nd4j.linalg.lossfunctions.LossFunctions.LossFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nd4j.linalg.ops.reduceops.Ops.DimensionOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nd4j.linalg.ops.reduceops.Ops.MatrixOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nd4j.linalg.ops.reduceops.Ops.ScalarOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nd4j.linalg.util.ComplexNDArrayUtil.DimensionOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nd4j.linalg.util.ComplexNDArrayUtil.MatrixOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nd4j.linalg.util.ComplexNDArrayUtil.ScalarOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nd4j.linalg.util.NDArrayUtil.DimensionOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nd4j.linalg.util.NDArrayUtil.MatrixOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nd4j.linalg.util.NDArrayUtil.ScalarOp
Returns an array containing the constants of this enum type, in the order they are declared.
var(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the overall variance of this ndarray
var(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the overall variance of this ndarray
var(IComplexNDArray) - Static method in class org.nd4j.linalg.ops.reduceops.complex.ComplexOps
 
var(IComplexNDArray) - Method in class org.nd4j.linalg.ops.reduceops.complex.Variance
 
var(INDArray) - Static method in class org.nd4j.linalg.ops.reduceops.Ops
 
var(INDArray) - Method in class org.nd4j.linalg.ops.reduceops.scalarops.Variance
Variance (see: apache commons)
Variance - Class in org.nd4j.linalg.ops.reduceops.complex
Return the variance of an ndarray
Variance() - Constructor for class org.nd4j.linalg.ops.reduceops.complex.Variance
 
Variance - Class in org.nd4j.linalg.ops.reduceops.scalarops
Return the variance of an ndarray
Variance() - Constructor for class org.nd4j.linalg.ops.reduceops.scalarops.Variance
 
vectorAlongDimension(int, int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Get the vector along a particular dimension
vectorAlongDimension(int, int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Get the vector along a particular dimension
vectorAlongDimension(int, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Get the vector along a particular dimension
vectorAlongDimension(int, int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Get the vector along a particular dimension
VectorFFT - Class in org.nd4j.linalg.fft
Encapsulated vector operation
VectorFFT(int) - Constructor for class org.nd4j.linalg.fft.VectorFFT
Create a vector fft operation.
vectorForDimensionAndOffset(int, int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
vectorForDimensionAndOffset(int, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
vectorForDimensionAndOffsetPair(int, int, int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
VectorIFFT - Class in org.nd4j.linalg.fft
Single ifft operation
VectorIFFT(int) - Constructor for class org.nd4j.linalg.fft.VectorIFFT
Create a vector fft operation.
vectorLength(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
Returns the vector length (sqrt(sum(x_i))
vectorsAlongDimension(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the number of possible vectors for a given dimension
vectorsAlongDimension(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the number of possible vectors for a given dimension
verifyElements(IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.api.test.ComplexNDArrayTests
 
vstack(INDArray...) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Concatenates two matrices vertically.
vstack(INDArray...) - Static method in class org.nd4j.linalg.factory.Nd4j
Concatenates two matrices vertically.
vstack(INDArray...) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Concatenates two matrices vertically.

W

w_0(double[], double[], int) - Static method in class org.nd4j.linalg.util.MathUtils
 
w_1(double[], double[], int) - Static method in class org.nd4j.linalg.util.MathUtils
 
weightsFor(List<Double>) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the minimized loss values for a given vector.
weightsFor(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the minimized loss values for a given vector.
write(INDArray, File) - Method in class org.nd4j.linalg.api.io.BaseNDArrayIO
Write an ndarray to the output stream
write(INDArray, File) - Method in interface org.nd4j.linalg.api.io.NDArrayIO
Write an ndarray to the output stream
write(INDArray, OutputStream) - Method in interface org.nd4j.linalg.api.io.NDArrayIO
Write an ndarray to the output stream
write(INDArray, DataOutputStream) - Static method in class org.nd4j.linalg.factory.Nd4j
Write an ndarray to the specified outputs tream
write(double[], DataOutputStream) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
write(float[], DataOutputStream) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
writeComplex(IComplexNDArray, File) - Method in class org.nd4j.linalg.api.io.BaseNDArrayIO
Write a complex ndarray to an output stream
writeComplex(IComplexNDArray, File) - Method in interface org.nd4j.linalg.api.io.NDArrayIO
Write a complex ndarray to an output stream
writeComplex(IComplexNDArray, OutputStream) - Method in interface org.nd4j.linalg.api.io.NDArrayIO
Write a complex ndarray to an output stream
writeComplex(IComplexNDArray, DataOutputStream) - Static method in class org.nd4j.linalg.factory.Nd4j
Write an ndarray to the specified outputs tream

X

xVals(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the x values of the given vector.

Y

yVals(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the odd indexed values for the given vector

Z

ZERO - Static variable in class org.nd4j.linalg.factory.Nd4j
 
zeros(int, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a row vector with the specified number of columns
zeros(int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Creates a row vector with the specified number of columns
zeros(int[]) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create an ndarray of zeros
zeros(int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a row vector with the specified number of columns
zeros(int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a row vector with the specified number of columns
zeros(int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndarray of zeros
zeros(int, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a row vector with the specified number of columns
zeros(int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a row vector with the specified number of columns
zeros(int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndarray of zeros
A B C D E F G H I K L M N O P R S T U V W X Y Z 
Skip navigation links

Copyright © 2014. All Rights Reserved.