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.api.ops.impl.transforms
Abs elementwise function
Abs() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
Abs(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
Abs(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
Abs(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
Abs(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
abs(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Abs funciton
abs(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Abs function
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
AbstractNumber - Interface in org.nd4j.linalg.util
 
Accumulation - Interface in org.nd4j.linalg.api.ops
An accumulation is an op that given: x -> the origin ndarray y -> the pairwise ndarray n -> the number of times to accumulate

Of note here in the extra arguments.

ACos - Class in org.nd4j.linalg.api.ops.impl.transforms
Log elementwise function
ACos() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
ACos(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
ACos(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
ACos(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
ACos(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
acos(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the sin value of the given complex number
acosh(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The inverse hyperbolic cosine.
AdaDelta - Class in org.nd4j.linalg.learning
http://www.matthewzeiler.com/pubs/googleTR2012/googleTR2012.pdf Ada delta updater.
AdaDelta(double) - Constructor for class org.nd4j.linalg.learning.AdaDelta
 
AdaDelta() - Constructor for class org.nd4j.linalg.learning.AdaDelta
 
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[], double) - Constructor for class org.nd4j.linalg.learning.AdaGrad
Create adagrad with the specified shape
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
Adam - Class in org.nd4j.linalg.learning
The Adam updater.
Adam(double, double, double, double) - Constructor for class org.nd4j.linalg.learning.Adam
 
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(AbstractNumber) - Method in interface org.nd4j.linalg.util.AbstractNumber
 
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
Addition of a column vector (copy)
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 row vector
AddOp - Class in org.nd4j.linalg.api.ops.impl.transforms.arithmetic
Addition operation
AddOp() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
AddOp(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
AddOp(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
AddOp(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
AddOp(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
AddOp(INDArray, INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
addReferencing(String) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
addReferencing(String) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Add a referencing element to this buffer
addRound(BigDecimal, BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Add and round according to the larger of the two ulp’s.
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
Addition of a row vector (copy)
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[], INDArrayIndex...) - 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
all() - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Represents collecting all elements
allFor(INDArray) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Generate an all index equal to the rank of the given array
alloc(DataBuffer, int, int, int) - Method in interface org.nd4j.linalg.api.buffer.allocation.MemoryStrategy
Allocate memory for the given buffer
ALLOC - Static variable in class org.nd4j.linalg.factory.Nd4j
 
alloc - Static variable in class org.nd4j.linalg.factory.Nd4j
 
allocationMode - Variable in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
allocationMode() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
allocationMode() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Allocation mode for buffers
allUnique(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
Returns true if all of the elements in the given int array are unique
and(IComplexNDArray, Condition) - Static method in class org.nd4j.linalg.indexing.BooleanIndexing
And
and(INDArray, Condition) - Static method in class org.nd4j.linalg.indexing.BooleanIndexing
And over the whole ndarray given some condition
And - Class in org.nd4j.linalg.indexing.conditions
Created by agibsonccc on 10/9/14.
And(Condition...) - Constructor for class org.nd4j.linalg.indexing.conditions.And
 
and(Condition...) - Method in class org.nd4j.linalg.indexing.conditions.ConditionBuilder
 
anyLess(int[], int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
anyMore(int[], int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
append(INDArray, int, double, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Append the given array with the specified value size along a particular axis
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(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(Number) - Method in class org.nd4j.linalg.indexing.conditions.And
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.And
 
apply(Number) - Method in interface org.nd4j.linalg.indexing.conditions.Condition
 
apply(IComplexNumber) - Method in interface org.nd4j.linalg.indexing.conditions.Condition
 
apply(Number) - Method in class org.nd4j.linalg.indexing.conditions.ConditionEquals
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.ConditionEquals
 
apply(Number) - Method in class org.nd4j.linalg.indexing.conditions.EpsilonEquals
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.EpsilonEquals
 
apply(Number) - Method in class org.nd4j.linalg.indexing.conditions.EqualsCondition
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.EqualsCondition
 
apply(Number) - Method in class org.nd4j.linalg.indexing.conditions.GreaterThan
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.GreaterThan
 
apply(Number) - Method in class org.nd4j.linalg.indexing.conditions.GreaterThanOrEqual
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.GreaterThanOrEqual
 
apply(Number) - Method in class org.nd4j.linalg.indexing.conditions.IsInfinite
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.IsInfinite
 
apply(Number) - Method in class org.nd4j.linalg.indexing.conditions.IsNaN
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.IsNaN
 
apply(Number) - Method in class org.nd4j.linalg.indexing.conditions.LessThan
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.LessThan
 
apply(Number) - Method in class org.nd4j.linalg.indexing.conditions.LessThanOrEqual
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.LessThanOrEqual
 
apply(Number) - Method in class org.nd4j.linalg.indexing.conditions.Not
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.Not
 
apply(Number) - Method in class org.nd4j.linalg.indexing.conditions.Or
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.Or
 
apply(Number) - Method in class org.nd4j.linalg.indexing.functions.Identity
 
apply(Number) - Method in class org.nd4j.linalg.indexing.functions.StableNumber
 
apply(Number) - Method in class org.nd4j.linalg.indexing.functions.Value
 
apply(Number) - Method in class org.nd4j.linalg.indexing.functions.Zero
 
applyWhere(INDArray, Condition, Function<Number, Number>) - Static method in class org.nd4j.linalg.indexing.BooleanIndexing
Based on the matching elements op to based on condition to with function function
applyWhere(INDArray, Condition, Function<Number, Number>, Function<Number, Number>) - Static method in class org.nd4j.linalg.indexing.BooleanIndexing
Based on the matching elements op 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 op 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) - 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.
argMax(INDArray, int...) - Static method in class org.nd4j.linalg.factory.Nd4j
 
array() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
array() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Returns the backing array of this buffer (if there is one)
arrayShape(Object) - Static method in class org.nd4j.linalg.util.ArrayUtil
Calculate the shape of an arbitrary multi-dimensional array.
ArrayUtil - Class in org.nd4j.linalg.util
 
asBytes() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
asBytes() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Raw byte array storage
asDouble() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
asDouble() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Return the buffer as a double array Relative to the datatype, this will either be a copy or a reference.
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.buffer.BaseDataBuffer
 
asFloat() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Return the buffer as a float array Relative to the datatype, this will either be a copy or a reference.
asFloat() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
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
ASin - Class in org.nd4j.linalg.api.ops.impl.transforms
Arcsin elementwise function
ASin() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
ASin(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
ASin(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
ASin(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
ASin(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
asin(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The inverse trigonometric sine.
asin(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the sin value of the given complex number
asinh(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The inverse hyperbolic sine.
asInt() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
asInt() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Return the buffer as an int array Relative to the datatype, this will either be a copy or a reference.
asList() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
asList() - Method in class org.nd4j.linalg.dataset.DataSet
 
asNetty() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
asNetty() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Returns a view of this as a netty byte buffer
asNio() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
asNio() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Returns a view of this as an nio byte buffer
asNioDouble() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
asNioDouble() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Returns a view of this as an nio byte buffer
asNioFloat() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
asNioFloat() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Returns a view of this as an nio byte buffer
assertColumns(INDArray, INDArray) - Static method in class org.nd4j.linalg.util.LinAlgExceptions
 
assertColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
assertDouble(INDArray...) - Static method in class org.nd4j.linalg.factory.DataTypeValidation
 
assertDouble(INDArray) - Static method in class org.nd4j.linalg.factory.DataTypeValidation
 
assertFloat(INDArray...) - Static method in class org.nd4j.linalg.factory.DataTypeValidation
 
assertFloat(INDArray) - Static method in class org.nd4j.linalg.factory.DataTypeValidation
 
assertMatrix(INDArray...) - Static method in class org.nd4j.linalg.util.LinAlgExceptions
 
assertMatrix(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 or rows of left == columns 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
 
assertSameDataType(INDArray...) - Static method in class org.nd4j.linalg.factory.DataTypeValidation
 
assertSameShape(INDArray, INDArray) - Static method in class org.nd4j.linalg.util.LinAlgExceptions
 
assertShapeLessThan(int[], int[]) - Static method in class org.nd4j.linalg.api.shape.Shape
Assert the both shapes are the same length and shape[i] < lessThan[i]
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
 
assertVector(INDArray...) - Static method in class org.nd4j.linalg.util.LinAlgExceptions
 
assertVector(INDArray) - Static method in class org.nd4j.linalg.util.LinAlgExceptions
 
assign(int[], float[], boolean, int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
assign(int[], double[], boolean, int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
assign(DataBuffer) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
assign(int[], float[], boolean) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
assign(int[], double[], boolean) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
assign(Number) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
assign(int[], int[], DataBuffer...) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
assign(Number, int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
assign(int[], int[], long, DataBuffer...) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
assign(DataBuffer...) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
assign(int[], float[], boolean, int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Assign the given elements to the given indices
assign(int[], double[], boolean, int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Assign the given elements to the given indices
assign(int[], float[], boolean) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Assign the given elements to the given indices
assign(int[], double[], boolean) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Assign the given elements to the given indices
assign(Number) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Assign the given value to the buffer
assign(Number, int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Assign the given value to the buffer starting at offset
assign(DataBuffer) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Assign the contents of this buffer to this buffer
assign(int[], int[], long, DataBuffer...) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Assign the given buffers to this buffer based on the given offsets and strides.
assign(DataBuffer...) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Assign the given data buffers to this buffer
assign(int[], int[], DataBuffer...) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Assign the given buffers to this buffer based on the given offsets and strides.
assign(IComplexNDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Assign all of the elements in the given ndarray to this ndarray
assign(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
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(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
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
assignArray(INDArray, INDArray) - Static method in class org.nd4j.linalg.api.shape.Shape
 
asum(INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
computes the sum of magnitudes of all vector elements or, for a complex vector x, the sum
asum(IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
computes the sum of magnitudes of all vector elements or, for a complex vector x, the sum
asum(INDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
computes the sum of magnitudes of all vector elements or, for a complex vector x, the sum
asum(IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
computes the sum of magnitudes of all vector elements or, for a complex vector x, the sum
asum(INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
asum(IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
asum(INDArray) - 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
 
ATan - Class in org.nd4j.linalg.api.ops.impl.transforms
Arc Tangent elementwise function
ATan() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
ATan(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
ATan(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
ATan(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
ATan(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
atan(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The inverse trigonometric tangent.
atan(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the sin value of the given complex number
avgPooling(INDArray, int[]) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Pooled expectations(avg)
axpy(int, double, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
computes a vector-scalar product and adds the result to a vector.
axpy(int, IComplexNumber, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
computes a vector-scalar product and adds the result to a vector.
axpy(int, double, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
computes a vector-scalar product and adds the result to a vector.
axpy(int, IComplexNumber, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
computes a vector-scalar product and adds the result to a vector.
axpy(Number, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
axpy(double, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
axpy(float, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
axpy(IComplexNumber, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
axpy(double, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
axpy(float, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
axpy(Number, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute y <- y + x * alpha
axpy(IComplexNumber, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 

B

BACKEND_PRIORITY_CPU - Static variable in class org.nd4j.linalg.factory.Nd4jBackend
 
BACKEND_PRIORITY_GPU - Static variable in class org.nd4j.linalg.factory.Nd4jBackend
 
BaseAccumulation - Class in org.nd4j.linalg.api.ops
Base class for accumulation, initiates the initial entry with respect to the child class.
BaseAccumulation() - Constructor for class org.nd4j.linalg.api.ops.BaseAccumulation
 
BaseAccumulation(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.BaseAccumulation
Initialize with the given input, pairwise transform, result, and number of elements
BaseAccumulation(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.BaseAccumulation
 
BaseAccumulation(INDArray) - Constructor for class org.nd4j.linalg.api.ops.BaseAccumulation
 
BaseAccumulation(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.BaseAccumulation
 
BaseBlasWrapper - Class in org.nd4j.linalg.factory
Base implementation of a blas wrapper that delegates things to the underlying level.
BaseBlasWrapper() - Constructor for class org.nd4j.linalg.factory.BaseBlasWrapper
 
BaseComplexDouble - Class in org.nd4j.linalg.api.complex
Base class for complex doubles
BaseComplexDouble() - Constructor for class org.nd4j.linalg.api.complex.BaseComplexDouble
 
BaseComplexDouble(Double, Double) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexDouble
 
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() - Constructor for class org.nd4j.linalg.api.complex.BaseComplexFloat
 
BaseComplexFloat(Float, Float) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexFloat
 
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(DataBuffer, int[], int[]) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(float[]) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(DataBuffer, int[], int[], int, char) - 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(DataBuffer) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(DataBuffer, int[], int[], int) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(IComplexNumber[], int[], int[], int, char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(DataBuffer, int[]) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(IComplexNumber[], int[], int[], int) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(IComplexNumber[], int[], int, char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(DataBuffer, int[], int, char) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(DataBuffer, int[], int) - Constructor for class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
BaseComplexNDArray(float[], 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
 
BaseCondition - Class in org.nd4j.linalg.indexing.conditions
Created by agibsonccc on 10/8/14.
BaseCondition(Number) - Constructor for class org.nd4j.linalg.indexing.conditions.BaseCondition
 
BaseCondition(IComplexNumber) - Constructor for class org.nd4j.linalg.indexing.conditions.BaseCondition
 
BaseConvolution - Class in org.nd4j.linalg.convolution
Base convolution implementation
BaseConvolution() - Constructor for class org.nd4j.linalg.convolution.BaseConvolution
 
BaseDataBuffer - Class in org.nd4j.linalg.api.buffer
Base class for a data buffer handling basic byte operations among other things.
BaseDataBuffer(ByteBuf, int) - Constructor for class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
BaseDataBuffer(float[], boolean) - Constructor for class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
BaseDataBuffer(double[], boolean) - Constructor for class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
BaseDataBuffer(int[], boolean) - Constructor for class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
BaseDataBuffer(double[]) - Constructor for class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
BaseDataBuffer(int[]) - Constructor for class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
BaseDataBuffer(float[]) - Constructor for class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
BaseDataBuffer(int, int) - Constructor for class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
BaseDataBuffer(byte[], int) - Constructor for class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
BaseDataBuffer(int) - Constructor for class org.nd4j.linalg.api.buffer.BaseDataBuffer
Instantiate a buffer with the given length
BaseDataFetcher - Class in org.nd4j.linalg.dataset.api.iterator.fetcher
A base class for assisting with creation of matrices with the data transform fetcher
BaseDataFetcher() - Constructor for class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
BaseDatasetIterator - Class in org.nd4j.linalg.dataset.api.iterator
Baseline implementation includes control over the data fetcher and some basic getters for metadata
BaseDatasetIterator(int, int, DataSetFetcher) - Constructor for class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
BaseDistribution - Class in org.nd4j.linalg.api.rng.distribution
Base distribution derived from apache commons math http://commons.apache.org/proper/commons-math/

(specifically the org.apache.commons.math3.distribution.AbstractRealDistribution

BaseDistribution(Random) - Constructor for class org.nd4j.linalg.api.rng.distribution.BaseDistribution
 
BaseDistribution() - Constructor for class org.nd4j.linalg.api.rng.distribution.BaseDistribution
 
BaseFFTInstance - Class in org.nd4j.linalg.fft
Abstract FFT Instance mostly handling basic things that shouldn't change such as method overloading.
BaseFFTInstance() - Constructor for class org.nd4j.linalg.fft.BaseFFTInstance
 
BaseLevel - Class in org.nd4j.linalg.api.blas.impl
Provides auxillary methods for blas to databuffer interactions
BaseLevel() - Constructor for class org.nd4j.linalg.api.blas.impl.BaseLevel
 
BaseLevel1 - Class in org.nd4j.linalg.api.blas.impl
Base class for level 1 functions, abstract headers pulled from: http://www.netlib.org/blas/blast-forum/cblas.h
BaseLevel1() - Constructor for class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
BaseLevel2 - Class in org.nd4j.linalg.api.blas.impl
Base class for level 2 functions, abstract headers pulled from: http://www.netlib.org/blas/blast-forum/cblas.h
BaseLevel2() - Constructor for class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
BaseLevel3 - Class in org.nd4j.linalg.api.blas.impl
Base class for level 3 functions, abstract headers pulled from: http://www.netlib.org/blas/blast-forum/cblas.h
BaseLevel3() - Constructor for class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
BaseLossFunction - Class in org.nd4j.linalg.api.ops
 
BaseLossFunction(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.BaseLossFunction
 
BaseLossFunction(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.BaseLossFunction
 
BaseLossFunction(INDArray) - Constructor for class org.nd4j.linalg.api.ops.BaseLossFunction
 
BaseLossFunction(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.BaseLossFunction
 
BaseLossFunction() - Constructor for class org.nd4j.linalg.api.ops.BaseLossFunction
 
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(DataBuffer) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(DataBuffer, int[], int[], int, char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(double[][]) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Initialize the ndarray as a matrix with the given data (indices preserved)
BaseNDArray(double[][], char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(int[], DataBuffer) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Create with the specified shape and buffer
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
Create an ndarray with the given shape
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(DataBuffer, int[], int[], int) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(int[], int[], int[]) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(DataBuffer, int[]) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(DataBuffer, int[], int) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(DataBuffer, int[], char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(double[], int[], char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(double[], int[], int[], int, char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(float[], char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(DataBuffer, char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(DataBuffer, int[], int[]) - 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
Initialize the ndarray with the given data
BaseNDArray(float[][], char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
BaseNDArray(DataBuffer, int[], int, char) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Constructor for stride and offset
BaseNDArrayFactory - Class in org.nd4j.linalg.factory
Base NDArrayFactory class.
BaseNDArrayFactory() - Constructor for class org.nd4j.linalg.factory.BaseNDArrayFactory
 
BaseNDArrayFactory(DataBuffer.Type, Character) - Constructor for class org.nd4j.linalg.factory.BaseNDArrayFactory
Initialize with the given data type and ordering The ndarray factory will use this for
BaseNDArrayFactory(DataBuffer.Type, char) - 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
 
BaseOp - Class in org.nd4j.linalg.api.ops
Base op.
BaseOp() - Constructor for class org.nd4j.linalg.api.ops.BaseOp
 
BaseOp(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.BaseOp
Specify an alternative result array
BaseOp(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.BaseOp
Specify an alternative output array
BaseOp(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.BaseOp
 
BaseOp(INDArray) - Constructor for class org.nd4j.linalg.api.ops.BaseOp
An op for one ndarray
BaseScalarOp - Class in org.nd4j.linalg.api.ops
Base scalar operation
BaseScalarOp() - Constructor for class org.nd4j.linalg.api.ops.BaseScalarOp
 
BaseScalarOp(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.BaseScalarOp
 
BaseScalarOp(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.BaseScalarOp
 
BaseScalarOp(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.BaseScalarOp
 
BaseScalarOp(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.BaseScalarOp
 
BaseTransformOp - Class in org.nd4j.linalg.api.ops
A base op for basic getters and setters
BaseTransformOp(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.BaseTransformOp
 
BaseTransformOp() - Constructor for class org.nd4j.linalg.api.ops.BaseTransformOp
 
BaseTransformOp(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.BaseTransformOp
 
BaseTransformOp(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.BaseTransformOp
 
BaseTransformOp(INDArray) - Constructor for class org.nd4j.linalg.api.ops.BaseTransformOp
 
batch - Variable in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
batch() - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
batch() - Method in interface org.nd4j.linalg.dataset.api.iterator.DataSetIterator
Batch size
batch() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Batch size
batch() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
batch() - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
batch() - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
batch() - Method in class org.nd4j.linalg.dataset.ViewIterator
 
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
 
begin - Variable in class org.nd4j.linalg.indexing.IntervalIndex
 
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.
Bias - Class in org.nd4j.linalg.api.ops.impl.accum
Calculate a bias
Bias() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Bias
 
Bias(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Bias
 
Bias(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Bias
 
Bias(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Bias
 
Bias(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Bias
 
BigDecimalMath - Class in org.nd4j.linalg.util
BigDecimal special functions.
BigDecimalMath() - Constructor for class org.nd4j.linalg.util.BigDecimalMath
 
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(RandomGenerator, int, double) - Static method in class org.nd4j.linalg.util.MathUtils
Generates a binomial distributed number using the given rng
BinomialDistribution - Class in org.nd4j.linalg.api.rng.distribution.impl
Base distribution derived from apache commons math http://commons.apache.org/proper/commons-math/

(specifically the org.apache.commons.math3.distribution.BinomialDistribution

BinomialDistribution(int, double) - Constructor for class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
Create a binomial distribution with the given number of trials and probability of success.
BinomialDistribution(Random, int, double) - Constructor for class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
Creates a binomial distribution.
BinomialDistribution(int, INDArray) - Constructor for class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
 
BLAS_OPS - Static variable in class org.nd4j.linalg.factory.Nd4j
 
BLAS_WRAPPER_INSTANCE - Static variable in class org.nd4j.linalg.factory.Nd4j
 
BlasBufferUtil - Class in org.nd4j.linalg.api.blas
Blas buffer util for interopping with the underlying buffers and the given ndarrays
BlasBufferUtil() - Constructor for class org.nd4j.linalg.api.blas.BlasBufferUtil
 
blasOffset() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
blasOffset() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
For blas operations, this is the offset / 2 when offset is > 0
BlasOpErrorMessage - Class in org.nd4j.linalg.api.ops.exception
 
BlasOpErrorMessage(Op) - Constructor for class org.nd4j.linalg.api.ops.exception.BlasOpErrorMessage
 
BlasWrapper - 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
 
blasWrapperClazz - Static variable in class org.nd4j.linalg.factory.Nd4j
 
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
broadcastStrides(int, int[], int, int[], int[]) - Static method in class org.nd4j.linalg.api.shape.Shape
Broadcasts strides to match the given dimensions.
broadhurstBBP(int, int, int[], MathContext) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Broadhurst ladder sequence.
bufferQueue - Static variable in class org.nd4j.linalg.factory.Nd4j
 
BufferReaper - Class in org.nd4j.linalg.api.buffer
Buffer reaper for handling freeing of resources related to buffers.
BufferReaper(ReferenceQueue<INDArray>, ReferenceQueue<DataBuffer>) - Constructor for class org.nd4j.linalg.api.buffer.BufferReaper
 
BufferReaper(Runnable, ReferenceQueue<INDArray>, ReferenceQueue<DataBuffer>) - Constructor for class org.nd4j.linalg.api.buffer.BufferReaper
 
BufferReaper(ThreadGroup, Runnable, ReferenceQueue<INDArray>, ReferenceQueue<DataBuffer>) - Constructor for class org.nd4j.linalg.api.buffer.BufferReaper
 
BufferReaper(String, ReferenceQueue<INDArray>, ReferenceQueue<DataBuffer>) - Constructor for class org.nd4j.linalg.api.buffer.BufferReaper
 
BufferReaper(ThreadGroup, String, ReferenceQueue<INDArray>, ReferenceQueue<DataBuffer>) - Constructor for class org.nd4j.linalg.api.buffer.BufferReaper
 
BufferReaper(Runnable, String, ReferenceQueue<INDArray>, ReferenceQueue<DataBuffer>) - Constructor for class org.nd4j.linalg.api.buffer.BufferReaper
 
BufferReaper(ThreadGroup, Runnable, String, ReferenceQueue<INDArray>, ReferenceQueue<DataBuffer>) - Constructor for class org.nd4j.linalg.api.buffer.BufferReaper
 
BufferReaper(ThreadGroup, Runnable, String, long, ReferenceQueue<INDArray>, ReferenceQueue<DataBuffer>) - Constructor for class org.nd4j.linalg.api.buffer.BufferReaper
 
bufferRefQueue() - Static method in class org.nd4j.linalg.factory.Nd4j
The reference queue used for cleaning up databuffers
build() - Method in class org.nd4j.linalg.indexing.conditions.ConditionBuilder
 

C

C - Static variable in interface org.nd4j.linalg.factory.NDArrayFactory
 
calcOffset(List<Integer>, List<Integer>, List<Integer>) - Static method in class org.nd4j.linalg.util.ArrayUtil
Compute the offset based on teh shape strides and offsets
calcOffset(int[], int[], int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
Compute the offset based on teh shape strides and offsets
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.
canRun() - Method in class org.nd4j.linalg.factory.Nd4jBackend
Returns true if the backend can run on the os or not
caxpy(int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
cbrt(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The cube root.
ccopy(int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
cdotc_sub(int, IComplexNDArray, int, IComplexNDArray, int, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
cdotu_sub(int, IComplexNDArray, int, IComplexNDArray, int, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
Ceil - Class in org.nd4j.linalg.api.ops.impl.transforms
Ceiling elementwise function
Ceil() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
Ceil(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
Ceil(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
Ceil(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
Ceil(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
ceil(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the ceiling value of the given complex number
ceiling(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Binary matrix of whether the number at a given index is greater than
ceiling(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Ceiling function
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
cgbmv(char, char, int, int, int, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int, IComplexFloat, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
cgemm(char, char, char, int, int, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int, IComplexFloat, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
cgemv(char, char, int, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int, IComplexFloat, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
cgerc(char, int, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
cgeru(char, int, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
chbmv(char, char, int, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int, IComplexFloat, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
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 class org.nd4j.linalg.factory.BaseBlasWrapper
 
checkInfo(String, int) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
checkOp(Op) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
chemm(char, char, char, int, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int, IComplexFloat, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
chemv(char, char, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int, IComplexFloat, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
cher(char, char, int, float, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
cher2(char, char, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
cher2k(char, char, char, int, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int, IComplexFloat, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
cherk(char, char, char, int, int, IComplexFloat, IComplexNDArray, int, IComplexFloat, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
chpmv(char, char, int, IComplexFloat, IComplexNDArray, IComplexNDArray, int, IComplexFloat, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
chpr(char, char, int, INDArray, IComplexNDArray, int, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
chpr2(char, char, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
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
cleanedUp - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
cleanup() - Method in class org.nd4j.linalg.api.complex.LinearViewComplexNDArray
 
cleanup() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
cleanup() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Cleanup resources
cleanup() - Method in class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
 
clearNans(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Clear nans from an ndarray
col2im(INDArray, int[], int[], int, int) - Static method in class org.nd4j.linalg.convolution.Convolution
 
col2im(INDArray, int, int, int, int, int, int) - Static method in class org.nd4j.linalg.convolution.Convolution
Rearrange matrix columns into blocks
collectRows(INDArray) - Method in class org.nd4j.linalg.api.complex.LinearViewComplexNDArray
 
collectRows(INDArray) - Method in class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
 
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 apply of int arrays in to one flat int array
combine(float[]...) - Static method in class org.nd4j.linalg.util.ArrayUtil
Combines a apply of int arrays in to one flat int array
combine(int[]...) - Static method in class org.nd4j.linalg.util.ArrayUtil
Combines a apply 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 apply 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
compareTo(StridePermutation) - Method in class org.nd4j.linalg.api.shape.StridePermutation
 
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.
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
Create a long row vector of all of the given ndarrays
complexFlatten(IComplexNDArray...) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a long row vector of all of the given ndarrays
complexFlatten(List<IComplexNDArray>) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
complexFlatten(IComplexNDArray[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
complexLinSpace(int, int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Linspace with complex numbers
ComplexNDArrayUtil - Class in org.nd4j.linalg.util
IComplexNDArray operations
ComplexNDArrayUtil() - Constructor for class org.nd4j.linalg.util.ComplexNDArrayUtil
 
complexNumber - Variable in class org.nd4j.linalg.api.ops.BaseScalarOp
 
complexNumber - Variable in class org.nd4j.linalg.indexing.conditions.BaseCondition
 
complexNumbersFor(float[][]) - Static method in class org.nd4j.linalg.util.ComplexUtil
Create complex number where the
complexNumbersFor(double[][]) - Static method in class org.nd4j.linalg.util.ComplexUtil
Create complex number where the
complexNumbersFor(float[]) - Static method in class org.nd4j.linalg.util.ComplexUtil
Create complex number where the
complexNumbersFor(double[]) - Static method in class org.nd4j.linalg.util.ComplexUtil
Create complex number where the
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
complexRand(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
complexScalar() - Method in class org.nd4j.linalg.api.ops.BaseScalarOp
 
complexScalar() - Method in interface org.nd4j.linalg.api.ops.ScalarOp
The complex sscalar
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
 
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
computeOut() - Method in class org.nd4j.linalg.api.shape.loop.four.RawArrayIterationInformation4
 
computeOut() - Method in class org.nd4j.linalg.api.shape.loop.three.RawArrayIterationInformation3
 
computeOut() - Method in class org.nd4j.linalg.api.shape.loop.two.RawArrayIterationInformation2
Resolve the new strides/shapes
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
cond(Condition) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
cond(Condition) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
1 in an ndarray when condition is fulfilled, 0 otherwise(copying)(
cond(Condition) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
cond(Condition) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
1 in the ndarray if the element matches the condition 0 otherwise
condi(Condition) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
condi(Condition) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
1 in an ndarray when condition is fulfilled, 0 otherwise(copying)(
condi(Condition) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
condi(Condition) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
1 in the ndarray if the element matches the condition 0 otherwise
Condition - Interface in org.nd4j.linalg.indexing.conditions
Condition for boolean indexing
ConditionBuilder - Class in org.nd4j.linalg.indexing.conditions
Mini dsl for building conditions
ConditionBuilder() - Constructor for class org.nd4j.linalg.indexing.conditions.ConditionBuilder
 
ConditionEquals - Class in org.nd4j.linalg.indexing.conditions
Returns true when all of the conditions equal each other
ConditionEquals(Condition...) - Constructor for class org.nd4j.linalg.indexing.conditions.ConditionEquals
 
Conditions - Class in org.nd4j.linalg.indexing.conditions
Static class for conditions
Conditions() - Constructor for class org.nd4j.linalg.indexing.conditions.Conditions
 
ConditionTest - Class in org.nd4j.linalg.indexing.conditions.test
Created by agibsonccc on 10/10/14.
ConditionTest() - Constructor for class org.nd4j.linalg.indexing.conditions.test.ConditionTest
 
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
The conjugate of this number
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
The inplace conjugate of this number
consArray(int, int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
conv2d(INDArray, INDArray, Convolution.Type) - Method in class org.nd4j.linalg.convolution.BaseConvolution
2d convolution (aka the last 2 dimensions
conv2d(IComplexNDArray, IComplexNDArray, Convolution.Type) - Method in class org.nd4j.linalg.convolution.BaseConvolution
 
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
 
conv2d(INDArray, INDArray, Convolution.Type) - Method in interface org.nd4j.linalg.convolution.ConvolutionInstance
2d convolution (aka the last 2 dimensions
conv2d(IComplexNDArray, IComplexNDArray, Convolution.Type) - Method in interface org.nd4j.linalg.convolution.ConvolutionInstance
 
convn(INDArray, INDArray, Convolution.Type) - Method in class org.nd4j.linalg.convolution.BaseConvolution
ND Convolution
convn(IComplexNDArray, IComplexNDArray, Convolution.Type) - Method in class org.nd4j.linalg.convolution.BaseConvolution
ND 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
convn(INDArray, INDArray, Convolution.Type, int[]) - Method in interface org.nd4j.linalg.convolution.ConvolutionInstance
ND Convolution
convn(IComplexNDArray, IComplexNDArray, Convolution.Type, int[]) - Method in interface org.nd4j.linalg.convolution.ConvolutionInstance
ND Convolution
convn(INDArray, INDArray, Convolution.Type) - Method in interface org.nd4j.linalg.convolution.ConvolutionInstance
ND Convolution
convn(IComplexNDArray, IComplexNDArray, Convolution.Type) - Method in interface org.nd4j.linalg.convolution.ConvolutionInstance
ND Convolution
convn(IComplexNDArray, IComplexNDArray, Convolution.Type, int[]) - Method in class org.nd4j.linalg.convolution.DefaultConvolutionInstance
ND Convolution
convn(INDArray, INDArray, Convolution.Type, int[]) - Method in class org.nd4j.linalg.convolution.DefaultConvolutionInstance
ND Convolution
Convolution - Class in org.nd4j.linalg.convolution
Convolution is the code for applying the convolution operator.
Convolution.Type - Enum in org.nd4j.linalg.convolution
 
CONVOLUTION_INSTANCE - Static variable in class org.nd4j.linalg.factory.Nd4j
 
CONVOLUTION_OPS - Static variable in class org.nd4j.linalg.factory.Nd4j
 
ConvolutionInstance - Interface in org.nd4j.linalg.convolution
Convolution instance.
convolutionInstanceClazz - Static variable in class org.nd4j.linalg.factory.Nd4j
 
CoordinateFunction - Interface in org.nd4j.linalg.api.shape.loop.coordinatefunction
Coordinate function for handling 1 or more calls based on a set of coordinates
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(INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
swaps a vector with another vector.
copy(IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
swaps a vector with another vector.
copy(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
swaps a vector with another vector.
copy(IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
 
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.BaseBlasWrapper
 
copy(IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
copy(INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Copy a to b
copy(INDArray, INDArray) - 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
 
copy(float[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
copy(double[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
COPY_OPS - Static variable in class org.nd4j.linalg.factory.Nd4j
 
copyArrayWithWholeBuffer(INDArray) - Static method in class org.nd4j.linalg.api.shape.Shape
Copy the whole buffer whole sale
CopyCoordinateFunction - Class in org.nd4j.linalg.api.shape.loop.coordinatefunction
Created by agibsonccc on 9/15/15.
CopyCoordinateFunction(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.shape.loop.coordinatefunction.CopyCoordinateFunction
 
copyFromReal(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
copyImagTo(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Copy imaginary numbers to the given ndarray
CopyLoopFunction - Class in org.nd4j.linalg.api.shape.loop.two
Created by agibsonccc on 9/14/15.
CopyLoopFunction() - Constructor for class org.nd4j.linalg.api.shape.loop.two.CopyLoopFunction
 
copyOnOps - Static variable in class org.nd4j.linalg.factory.Nd4j
 
CopyOp - Class in org.nd4j.linalg.api.ops.impl.transforms.arithmetic
Copy operation
CopyOp() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
CopyOp(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
CopyOp(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
CopyOp(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
CopyOp(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
CopyOp(INDArray, INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
copyRealTo(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Copy real numbers to arr
copyRealTo(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
copyToHost(DataBuffer, int) - Method in interface org.nd4j.linalg.api.buffer.allocation.MemoryStrategy
Copy data to native or gpu
cOrFortranOrder(int[], int[], int) - Static method in class org.nd4j.linalg.api.shape.Shape
Infer order from
correlation(double[], double[]) - Static method in class org.nd4j.linalg.util.MathUtils
Returns the correlation coefficient of two double vectors.
Cos - Class in org.nd4j.linalg.api.ops.impl.transforms
Cosine elementwise function
Cos() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
Cos(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
Cos(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
Cos(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
Cos(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
cos(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Trigonometric cosine.
cos(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the cos of a complex number
cosh(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The hyperbolic cosine.
cosineSim(INDArray, INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Cosine similarity
CosineSimilarity - Class in org.nd4j.linalg.api.ops.impl.accum.distances
Cosine similarity Note that you need to initialize a scaling constant equal to the norm2 of the vector
CosineSimilarity() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
CosineSimilarity(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
CosineSimilarity(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
CosineSimilarity(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
CosineSimilarity(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
cot(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The trigonometric co-tangent.
countLines(InputStream) - Static method in class org.nd4j.linalg.util.InputStreamUtil
Count number of lines in a file
countLines(String) - Static method in class org.nd4j.linalg.util.InputStreamUtil
Count number of lines in a file
create(int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
Create with length
create(double[]) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
Create the data buffer with respect to the given byte buffer
create(float[]) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
Create the data buffer with respect to the given byte buffer
create(int[]) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
Create the data buffer with respect to the given byte buffer
create(ByteBuf, int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
Create the data buffer with respect to the given byte buffer
create(ByteBuf, int) - Method in class org.nd4j.linalg.api.buffer.DoubleBuffer
 
create(double[]) - Method in class org.nd4j.linalg.api.buffer.DoubleBuffer
 
create(float[]) - Method in class org.nd4j.linalg.api.buffer.DoubleBuffer
 
create(int[]) - Method in class org.nd4j.linalg.api.buffer.DoubleBuffer
 
create(int) - Method in class org.nd4j.linalg.api.buffer.DoubleBuffer
 
create(ByteBuf, int) - Method in class org.nd4j.linalg.api.buffer.FloatBuffer
 
create(int) - Method in class org.nd4j.linalg.api.buffer.FloatBuffer
 
create(double[]) - Method in class org.nd4j.linalg.api.buffer.FloatBuffer
 
create(float[]) - Method in class org.nd4j.linalg.api.buffer.FloatBuffer
 
create(int[]) - Method in class org.nd4j.linalg.api.buffer.FloatBuffer
 
create(int) - Method in class org.nd4j.linalg.api.buffer.IntBuffer
 
create(double[]) - Method in class org.nd4j.linalg.api.buffer.IntBuffer
 
create(float[]) - Method in class org.nd4j.linalg.api.buffer.IntBuffer
 
create(int[]) - Method in class org.nd4j.linalg.api.buffer.IntBuffer
 
create(ByteBuf, int) - Method in class org.nd4j.linalg.api.buffer.IntBuffer
 
create(DataBuffer, int[], int[]) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
create(BaseNDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
create(int[]) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
create(int[], int[], int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
create(DataBuffer, int[], int[], int, char) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
create(DataBuffer, int[], int[], int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
create(int[], char) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
create(DataBuffer) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
create(int, int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
create(DataBuffer, int[], int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
create(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
create(DataBuffer, int[], int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
create(DataBuffer, int[], int[], int, char) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
create(DataBuffer, int[], int[], int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
create(int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
create(int[], int[], int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
create(DataBuffer) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
create(int[], char) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
create(DataBuffer, int[], int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
create(int, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
create(BaseNDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
create(int[]) - Static method in class org.nd4j.linalg.api.shape.StridePermutation
Create an array of these from the given stride
create(int[], DataBuffer.Type) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
create(int[], int[], int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
create(int, int, char) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
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(int[], int[], int, char) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
create(float[], int[], char) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
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(float[], int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
create(float[], char) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
create(float[], int[], int[], char, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
create(double[], char) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
create(double[], int[], int[], char, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
create(DataBuffer, int[], int[], char, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
create(int[], int[], int[], char, int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
create(int[], float[]...) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndarray based on the given data
create(int[], double[]...) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndarray based on the given data
create(float[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a row vector with the data
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
 
create(float[][], char) - Static method in class org.nd4j.linalg.factory.Nd4j
 
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
 
create(int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a row vector with the specified number of columns
create(float[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a row vector with the data
create(double[], 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(float[], int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray with the specified shape
create(double[], int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray 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(float[], int, int, int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray 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(float[], 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(float[], 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[], 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(DataBuffer, int[], int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
create(DataBuffer, int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
create(DataBuffer, int[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
 
create(DataBuffer, int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
 
create(DataBuffer) - Static method in class org.nd4j.linalg.factory.Nd4j
 
create(float[], int, int, int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified shape
create(int[], DataBuffer.Type) - Static method in class org.nd4j.linalg.factory.Nd4j
 
create(double[], 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(float[], 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(double[], int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
create(int[], DataBuffer) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndarray with the given shape and data
create(double[][]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndarray with the given data layout
create(double[][], char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
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(DataBuffer) - 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(DataBuffer, int, int, int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates an ndarray with the specified shape
create(float[], int, int, int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
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(DataBuffer, int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndrray with the specified shape
create(DataBuffer, 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[], int[], char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(float[][]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(float[][], char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(float[], int[], int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(DataBuffer, int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(int[], char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(DataBuffer, int[], int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(float[], int[], int, Character) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(float[], int, int, int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(double[], int[], char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(List<INDArray>, int[], char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(double[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(double[], int[], int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(int[], int[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(int[], int[], int[], char, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(int, int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(int[], DataBuffer.Type) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(float[], char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(float[], int[], int[], char, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(DataBuffer, int[], int[], char, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(double[], char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(double[], int[], int[], char, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(int[], int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
create(INDArray) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Create from a matrix.
createAccum(String, INDArray) - Method in class org.nd4j.linalg.api.ops.factory.DefaultOpFactory
 
createAccum(String, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.api.ops.factory.DefaultOpFactory
 
createAccum(String, INDArray, INDArray) - Method in class org.nd4j.linalg.api.ops.factory.DefaultOpFactory
 
createAccum(String, INDArray) - Method in interface org.nd4j.linalg.api.ops.factory.OpFactory
Accumulation operation
createAccum(String, INDArray, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ops.factory.OpFactory
Accumulation operation
createAccum(String, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ops.factory.OpFactory
 
createBinomial(int, INDArray) - Method in class org.nd4j.linalg.api.rng.distribution.factory.DefaultDistributionFactory
 
createBinomial(int, double) - Method in class org.nd4j.linalg.api.rng.distribution.factory.DefaultDistributionFactory
 
createBinomial(int, INDArray) - Method in interface org.nd4j.linalg.api.rng.distribution.factory.DistributionFactory
Create a distribution
createBinomial(int, double) - Method in interface org.nd4j.linalg.api.rng.distribution.factory.DistributionFactory
Create a distribution
createBuffer(int[], DataBuffer.Type) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a buffer equal of length prod(shape)
createBuffer(byte[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a buffer based on the data type
createBuffer(int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a buffer equal of length prod(shape)
createBuffer(int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a buffer of the specified length based on the data type
createBuffer(float[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a buffer based on the data type
createBuffer(double[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a buffer based on the data type
createComplex(int[], int[], int[], int) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
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(int[], int[], int, char) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
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(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(float[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray with the specified data
createComplex(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a complex ndarray from the passed in indarray
createComplex(int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an ndarray
createComplex(INDArray, INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a complex ndarray based on the real and imaginary
createComplex(IComplexNumber[], int[]) - 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(IComplexNumber[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a complex ndarray from the passed in indarray
createComplex(float[], int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray 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[], 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[], 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(float[], 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[], 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(DataBuffer, int[], int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
createComplex(DataBuffer, int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
createComplex(DataBuffer, int[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
 
createComplex(DataBuffer, int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
 
createComplex(DataBuffer, int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
 
createComplex(IComplexNumber[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a complex array from the given numbers
createComplex(IComplexNumber[][]) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a complex ndarray based on the specified matrices
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(float[], int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an ndrray 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[], 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(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(float[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
Create complex ndarray
createComplex(double[], int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
createComplex(double[], int[], int, char) - Static method in class org.nd4j.linalg.factory.Nd4j
 
createComplex(double[]) - 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(DataBuffer) - 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(DataBuffer, int, int, int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(DataBuffer, 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(DataBuffer, int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndrray with the specified shape
createComplex(DataBuffer, int[], int[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an ndrray 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(DataBuffer, int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
createComplex(double[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
createComplex(DataBuffer, 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
 
createComplex(float[], int[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
createComplex(DataBuffer, int[], int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
createComplex(float[], Character) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
createComplex(int[], int[], int[], int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
createComplex(int[], int[], int, char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
createComplexNumber(Number, Number) - Static method in class org.nd4j.linalg.factory.Nd4j
Create double based on real and imaginary
createConcatStrides(INDArray...) - Static method in class org.nd4j.linalg.api.shape.Shape
A port of numpy's stride resolution algorithm for multiple arrays
createCoveringShape(int[]) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Creates an index covering the given shape (for each dimension 0,shape[i])
CREATED - Static variable in interface org.nd4j.linalg.api.instrumentation.Instrumentation
 
createDouble(int) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Create a double data buffer
createDouble(int[]) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates a double data buffer
createDouble(double[]) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates a double data buffer
createDouble(byte[], int) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Create a double buffer buffer
createDouble(float[]) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates a double data buffer
createDouble(int[], boolean) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates a double data buffer
createDouble(double[], boolean) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates a double data buffer
createDouble(float[], boolean) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates a double data buffer
createDouble(int) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createDouble(int[]) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createDouble(double[]) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createDouble(byte[], int) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createDouble(float[]) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createDouble(int[], boolean) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createDouble(double[], boolean) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createDouble(float[], boolean) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
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(int) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Create a float data buffer
createFloat(int[]) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates a double data buffer
createFloat(byte[], int) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Create a double buffer
createFloat(double[]) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates a float data buffer
createFloat(float[]) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates a float data buffer
createFloat(int[], boolean) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates a double data buffer
createFloat(double[], boolean) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates a float data buffer
createFloat(float[], boolean) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates a float data buffer
createFloat(int) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createFloat(int[]) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createFloat(byte[], int) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createFloat(double[]) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createFloat(float[]) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createFloat(int[], boolean) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createFloat(double[], boolean) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createFloat(float[], boolean) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
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 double
createFloat(float, float) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create float
createFromStartAndEnd(INDArray, INDArray) - Static method in class org.nd4j.linalg.indexing.Indices
Create an n dimensional index based on the given interval indices.
createFromStartAndEnd(INDArray, INDArray, boolean) - Static method in class org.nd4j.linalg.indexing.Indices
Create indices representing intervals along each dimension
createInputMatrix(int) - Method in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
Creates a feature vector
createInt(int) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Create an int data buffer
createInt(int[]) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates a double data buffer
createInt(double[]) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates an int data buffer
createInt(float[]) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates an int data buffer
createInt(int[], boolean) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates a double data buffer
createInt(double[], boolean) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates an int data buffer
createInt(float[], boolean) - Method in interface org.nd4j.linalg.api.buffer.factory.DataBufferFactory
Creates an int data buffer
createInt(int) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createInt(int[]) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createInt(double[]) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createInt(float[]) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createInt(int[], boolean) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createInt(double[], boolean) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createInt(float[], boolean) - Method in class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
createLevel1() - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create level 1
createLevel2() - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create level 2
createLevel3() - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create level 3
createLossFunction(String, INDArray, INDArray) - Method in class org.nd4j.linalg.api.ops.factory.DefaultOpFactory
 
createLossFunction(String, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ops.factory.OpFactory
Create a loss function with the given inputs and outputs
createNormal(INDArray, double) - Method in class org.nd4j.linalg.api.rng.distribution.factory.DefaultDistributionFactory
 
createNormal(double, double) - Method in class org.nd4j.linalg.api.rng.distribution.factory.DefaultDistributionFactory
 
createNormal(INDArray, double) - Method in interface org.nd4j.linalg.api.rng.distribution.factory.DistributionFactory
Create a normal distribution with the given mean and std
createNormal(double, double) - Method in interface org.nd4j.linalg.api.rng.distribution.factory.DistributionFactory
Create a normal distribution with the given mean and std
createOutputMatrix(int) - Method in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
createOutputVector(int) - Method in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
Creates an output label matrix
createScalar(double) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
createScalar(double) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
createScalarForIndex(int, boolean) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
createScalarForIndex(int, boolean) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
createSortedStrides(int[]) - Static method in class org.nd4j.linalg.api.shape.Shape
Creates sorted strides whlie retaining the permutation
createSubset(int) - Method in class org.nd4j.linalg.learning.AdaGrad
 
createTransform(String, INDArray, INDArray) - Method in class org.nd4j.linalg.api.ops.factory.DefaultOpFactory
 
createTransform(String, INDArray) - Method in class org.nd4j.linalg.api.ops.factory.DefaultOpFactory
 
createTransform(String, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.api.ops.factory.DefaultOpFactory
 
createTransform(String, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ops.factory.OpFactory
 
createTransform(String, INDArray) - Method in interface org.nd4j.linalg.api.ops.factory.OpFactory
 
createTransform(String, INDArray, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ops.factory.OpFactory
 
createUniform(double, double) - Method in class org.nd4j.linalg.api.rng.distribution.factory.DefaultDistributionFactory
 
createUniform(double, double) - Method in interface org.nd4j.linalg.api.rng.distribution.factory.DistributionFactory
Create a uniform distribution with the given min and max
cscal(int, IComplexFloat, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
csscal(int, float, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
cswap(int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
csymm(char, char, char, int, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int, IComplexFloat, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
csyr2k(char, char, char, int, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int, IComplexFloat, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
csyrk(char, char, char, int, int, IComplexFloat, IComplexNDArray, int, IComplexFloat, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
ctbmv(char, char, char, char, int, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
ctbsv(char, char, char, char, int, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
ctpmv(char, char, char, char, int, IComplexNDArray, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
ctpsv(char, char, char, char, int, IComplexNDArray, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
ctrmm(char, char, char, char, char, int, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
ctrmv(char, char, char, char, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
ctrsm(char, char, char, char, char, int, int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
ctrsv(char, char, char, char, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
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)
cumsum(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
cumsum(IComplexNDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
cumsum(INDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
cumsum(IComplexNDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
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
cumulativeProbability(double) - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double, double) - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
Deprecated.
As of 3.1. In 4.0, this method will be renamed probability(double x0, double x1).
cumulativeProbability(int) - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
cumulativeProbability(double) - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
 
cumulativeProbability(double, double) - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
 
cumulativeProbability(double) - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double, double) - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Deprecated.
See org.apache.commons.math3.distribution.RealDistribution#cumulativeProbability(double, double)
cumulativeProbability(double) - Method in class org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double, double) - Method in class org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution
 
curr - Variable in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
current() - Method in interface org.nd4j.linalg.indexing.INDArrayIndex
Return the current index without incrementing the counter
current() - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
current() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
current() - Method in class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
current() - Method in class org.nd4j.linalg.indexing.NewAxis
 
current() - Method in class org.nd4j.linalg.indexing.PointIndex
 
current() - Method in class org.nd4j.linalg.indexing.SpecifiedIndex
 
currentComplexResult - Variable in class org.nd4j.linalg.api.ops.BaseAccumulation
 
currentResult() - Method in interface org.nd4j.linalg.api.ops.Accumulation
Current result
currentResult - Variable in class org.nd4j.linalg.api.ops.BaseAccumulation
 
currentResult() - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
currentResult() - Method in class org.nd4j.linalg.api.ops.impl.accum.IAMax
 
currentResultComplex() - Method in interface org.nd4j.linalg.api.ops.Accumulation
Current accumulated result
currentResultComplex() - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
cursor() - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
cursor() - Method in interface org.nd4j.linalg.dataset.api.iterator.DataSetIterator
The current cursor if applicable
cursor - Variable in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
cursor() - Method in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
cursor() - Method in interface org.nd4j.linalg.dataset.api.iterator.fetcher.DataSetFetcher
Direct access to a number represenative of iterating through a dataset
cursor() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
The current cursor if applicable
cursor() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
cursor() - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
cursor() - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
cursor() - Method in class org.nd4j.linalg.dataset.ViewIterator
 

D

dasum(int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
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
data() - Method in class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
 
DATA_BUFFER_FACTORY_INSTANCE - Static variable in class org.nd4j.linalg.factory.Nd4j
 
DATA_BUFFER_OPS - Static variable in class org.nd4j.linalg.factory.Nd4j
 
dataBuffer - Variable in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
DataBuffer - Interface in org.nd4j.linalg.api.buffer
A data buffer is an interface for handling storage and retrieval of data
DataBuffer.AllocationMode - Enum in org.nd4j.linalg.api.buffer
Direct (off heap) and heap allocation Each has their trade offs.
DataBuffer.Type - Enum in org.nd4j.linalg.api.buffer
 
DataBufferFactory - Interface in org.nd4j.linalg.api.buffer.factory
DataBufferFactory: Creates the data buffer wrt a specified data type
dataBufferFactoryClazz - Static variable in class org.nd4j.linalg.factory.Nd4j
 
DataBufferLogEntry - Class in org.nd4j.linalg.api.instrumentation
Data buffer log entry.
DataBufferLogEntry() - Constructor for class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
DataBufferLogEntry(DataBuffer, String) - Constructor for class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
DataBufferLogEntry(DataBuffer) - Constructor for class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
DataSet - Interface in org.nd4j.linalg.dataset.api
Created by agibsonccc on 8/26/14.
DataSet - Class in org.nd4j.linalg.dataset
A data transform (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 transform by the specified number.
DataSetFetcher - Interface in org.nd4j.linalg.dataset.api.iterator.fetcher
A low level interface for loading datasets in to memory.
DataSetIterator - Interface in org.nd4j.linalg.dataset.api.iterator
A DataSetIterator handles traversing through a dataset and preparing

data for a neural network.

DataSetPreProcessor - Interface in org.nd4j.linalg.dataset.api
Pre process a dataset
dataType() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
The data type of the buffer
dataType() - Method in class org.nd4j.linalg.api.buffer.DoubleBuffer
 
dataType() - Method in class org.nd4j.linalg.api.buffer.FloatBuffer
 
dataType() - Method in class org.nd4j.linalg.api.buffer.IntBuffer
 
dataType - Variable in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
dataType() - Static method in class org.nd4j.linalg.factory.Nd4j
Returns the data type used for the runtime
DataTypeValidation - Class in org.nd4j.linalg.factory
Data type validation
DataTypeValidation() - Constructor for class org.nd4j.linalg.factory.DataTypeValidation
 
daxpy(int, double, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
dcopy(int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
ddot(int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
decayLr - Variable in class org.nd4j.linalg.learning.AdaGrad
 
DEFAULT_INVERSE_ABSOLUTE_ACCURACY - Static variable in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Default inverse cumulative probability accuracy.
DefaultConvolutionInstance - Class in org.nd4j.linalg.convolution
Default convolution instance (FFT based)
DefaultConvolutionInstance() - Constructor for class org.nd4j.linalg.convolution.DefaultConvolutionInstance
 
DefaultDataBufferFactory - Class in org.nd4j.linalg.api.buffer.factory
Normal data buffer creation
DefaultDataBufferFactory() - Constructor for class org.nd4j.linalg.api.buffer.factory.DefaultDataBufferFactory
 
DefaultDistributionFactory - Class in org.nd4j.linalg.api.rng.distribution.factory
Default distribution factory
DefaultDistributionFactory() - Constructor for class org.nd4j.linalg.api.rng.distribution.factory.DefaultDistributionFactory
 
DefaultFFTInstance - Class in org.nd4j.linalg.fft
Default FFT instance that will work that is backend agnostic.
DefaultFFTInstance() - Constructor for class org.nd4j.linalg.fft.DefaultFFTInstance
 
DefaultOpExecutioner - Class in org.nd4j.linalg.api.ops.executioner
Basic op executioner.
DefaultOpExecutioner() - Constructor for class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
DefaultOpFactory - Class in org.nd4j.linalg.api.ops.factory
Default operations factory
DefaultOpFactory() - Constructor for class org.nd4j.linalg.api.ops.factory.DefaultOpFactory
 
DefaultRandom - Class in org.nd4j.linalg.api.rng
Apache commons based random number generation
DefaultRandom() - Constructor for class org.nd4j.linalg.api.rng.DefaultRandom
Initialize with a System.currentTimeMillis() seed
DefaultRandom(long) - Constructor for class org.nd4j.linalg.api.rng.DefaultRandom
 
DefaultRandom(RandomGenerator) - Constructor for class org.nd4j.linalg.api.rng.DefaultRandom
 
density(double) - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
 
density(double) - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in class org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
derivative() - Method in class org.nd4j.linalg.api.ops.BaseTransformOp
 
derivative() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
derivative() - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
derivative() - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
derivative() - Method in class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
derivative() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
derivative() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
derivative() - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
derivative() - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
derivative() - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
derivative() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
derivative() - Method in interface org.nd4j.linalg.api.ops.TransformOp
The derivative operation for this op
destroy() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
destroy(INDArray...) - Static method in class org.nd4j.linalg.api.buffer.BufferReaper
Frees data used by the given ndarrays
destroy() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
release all resources for this buffer
DESTROYED - Static variable in interface org.nd4j.linalg.api.instrumentation.Instrumentation
 
determinationCoefficient(double[], double[], int) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the determination coefficient of two vectors given a length
dgbmv(char, char, int, int, int, int, double, INDArray, int, INDArray, int, double, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
dgemm(char, char, char, int, int, int, double, INDArray, int, INDArray, int, double, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
dgemv(char, char, int, int, double, INDArray, int, INDArray, int, double, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
dger(char, int, int, double, INDArray, int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
diag(IComplexNDArray, int) - 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 if a vector is passed in, if a matrix is returns the kth diagonal in the matrix
diag(INDArray, int) - 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 if a vector is passed in, if a matrix is returns the kth diagonal in the matrix
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 if a vector is passed in, if a matrix is returns the kth diagonal in 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 if a vector is passed in, if a matrix is returns the kth diagonal in the matrix
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
Distribution - Interface in org.nd4j.linalg.api.rng.distribution
A probability distribution
DISTRIBUTION - Static variable in class org.nd4j.linalg.factory.Nd4j
 
DISTRIBUTION_FACTORY - Static variable in class org.nd4j.linalg.factory.Nd4j
 
DistributionFactory - Interface in org.nd4j.linalg.api.rng.distribution.factory
Create a distribution
distributionFactoryClazz - Static variable in class org.nd4j.linalg.factory.Nd4j
 
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
Division by a number
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
 
div(AbstractNumber) - Method in interface org.nd4j.linalg.util.AbstractNumber
 
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
Division of a column vector (copy)
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 division of a column vector
divideBy(int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
divideBy(int) - Method in class org.nd4j.linalg.dataset.DataSet
 
divideRound(BigDecimal, BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Divide and round.
divideRound(BigDecimal, int) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Divide and round.
divideRound(BigDecimal, BigInteger) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Divide and round.
divideRound(BigInteger, BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Divide and round.
divideRound(int, BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Divide and round.
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 division of a row vector
DivOp - Class in org.nd4j.linalg.api.ops.impl.transforms.arithmetic
Division operation
DivOp() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
DivOp(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
DivOp(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
DivOp(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
DivOp(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
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
Division of a row vector (copy)
dnrm2(int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
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.complex.BaseComplexNDArray
 
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 h : reverse subtraction t : reverse division
doFFt(IComplexNDArray, int[], int[], boolean) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
 
doInnerFft(IComplexNDArray, int[], int[], boolean) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
 
doPermuteSwap(int[], int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
doReadObject(ObjectInputStream) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
doRowWise(INDArray, char) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
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 h : reverse subtraction t : reverse division
dot(int, double, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
computes a vector-vector dot product.
dot(int, IComplexNumber, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
computes a vector-vector dot product.
dot(int, double, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
computes a vector-vector dot product.
dot(int, IComplexNumber, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
computes a vector-vector dot product.
Dot - Class in org.nd4j.linalg.api.ops.impl.accum
Dot product
Dot() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Dot
 
Dot(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Dot
 
Dot(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Dot
 
Dot(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Dot
 
Dot(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Dot
 
dot(INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
dot(INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute x^T * y (dot product)
dotc(IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
dotc(IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute x^T * y (dot product)
dotProduct(List<Integer>, List<Integer>) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
dotProduct(int[], int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
dotu(IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
dotu(IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute x^T * y (dot product)
DoubleBuffer - Class in org.nd4j.linalg.api.buffer
Double buffer implementation of data buffer
DoubleBuffer(int) - Constructor for class org.nd4j.linalg.api.buffer.DoubleBuffer
 
DoubleBuffer(ByteBuf, int) - Constructor for class org.nd4j.linalg.api.buffer.DoubleBuffer
 
DoubleBuffer(double[]) - Constructor for class org.nd4j.linalg.api.buffer.DoubleBuffer
 
DoubleBuffer(int[]) - Constructor for class org.nd4j.linalg.api.buffer.DoubleBuffer
 
DoubleBuffer(int[], boolean) - Constructor for class org.nd4j.linalg.api.buffer.DoubleBuffer
 
DoubleBuffer(float[]) - Constructor for class org.nd4j.linalg.api.buffer.DoubleBuffer
 
DoubleBuffer(float[], boolean) - Constructor for class org.nd4j.linalg.api.buffer.DoubleBuffer
 
DoubleBuffer(double[], boolean) - Constructor for class org.nd4j.linalg.api.buffer.DoubleBuffer
 
doubleCopyOf(float[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
doubleData - Variable in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
downSample(INDArray, int[]) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Down sampling a signal for the first stride dimensions
drot(int, INDArray, int, INDArray, int, double, double) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
drotg(double, double, double, double) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
drotm(int, INDArray, int, INDArray, int, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
drotmg(double, double, double, double, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
dsbmv(char, char, int, int, double, INDArray, int, INDArray, int, double, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
dscal(int, double, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
dsdot(int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
dspmv(char, char, int, double, INDArray, INDArray, int, double, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
dspr(char, char, int, double, INDArray, int, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
dspr2(char, char, int, double, INDArray, int, INDArray, int, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
dswap(int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
dsymm(char, char, char, int, int, double, INDArray, int, INDArray, int, double, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
dsymv(char, char, int, double, INDArray, int, INDArray, int, double, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
dsyr(char, char, int, double, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
dsyr2(char, char, int, double, INDArray, int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
dsyr2k(char, char, char, int, int, double, INDArray, int, INDArray, int, double, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
dsyrk(char, char, char, int, int, double, INDArray, int, double, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
dtbmv(char, char, char, char, int, int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
dtbsv(char, char, char, char, int, int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
dtpmv(char, char, char, char, int, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
dtpsv(char, char, char, char, int, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
dtrmm(char, char, char, char, char, int, int, double, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
dtrmv(char, char, char, char, int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
dtrsm(char, char, char, char, char, int, int, double, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
dtrsv(char, char, char, char, int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
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.buffer.BaseDataBuffer
 
dup() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Return a copy of this buffer
dup() - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
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
Clone
dup() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
dup(char) - 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
dup(char) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Return a copy of this ndarray, where the returned ndarray has the specified order
dzasum(int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
dznrm2(int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 

E

Eigen - Class in org.nd4j.linalg.eigen
Compute eigen values
Eigen() - Constructor for class org.nd4j.linalg.eigen.Eigen
 
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
elementSize - Variable in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
elementStride() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
elementStride() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
elementStride() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Element stride (one element to the next, also called the defualt stride: 1 for normal 2 for complex)
elementWiseStride - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
elementWiseStride() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
elementWiseStride() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Element wise stride
empty() - Static method in class org.nd4j.linalg.dataset.DataSet
Returns a single dataset
empty() - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Represents collecting no elements
empty() - Static method in class org.nd4j.linalg.util.ArrayUtil
 
emptyLike(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Empty like
end() - Method in interface org.nd4j.linalg.indexing.INDArrayIndex
The ending for this index
end - Variable in class org.nd4j.linalg.indexing.IntervalIndex
 
end() - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
end() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
end() - Method in class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
end() - Method in class org.nd4j.linalg.indexing.NewAxis
 
end() - Method in class org.nd4j.linalg.indexing.PointIndex
 
end() - Method in class org.nd4j.linalg.indexing.SpecifiedIndex
 
ENFORCE_NUMERICAL_STABILITY - Static variable in class org.nd4j.linalg.factory.Nd4j
 
ensureProperVectors(INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.api.ops.BaseOp
 
ensureWritable(int, int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
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 - Class in org.nd4j.linalg.api.ops.impl.transforms.comparison
Bit mask over the ndarrays as to whether the components are equal or not
Eps() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
Eps(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
Eps(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
Eps(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
Eps(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
eps(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
eps(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Eps function
EPS_THRESHOLD - Static variable in class org.nd4j.linalg.factory.Nd4j
 
epsEquals(IComplexNumber) - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
epsEquals(Number) - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
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
EpsilonEquals - Class in org.nd4j.linalg.indexing.conditions
Created by agibsonccc on 10/8/14.
EpsilonEquals(Number) - Constructor for class org.nd4j.linalg.indexing.conditions.EpsilonEquals
 
EpsilonEquals(IComplexNumber) - Constructor for class org.nd4j.linalg.indexing.conditions.EpsilonEquals
 
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(IComplexNumber) - 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.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(Condition...) - Method in class org.nd4j.linalg.indexing.conditions.ConditionBuilder
 
eqc(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
eqc(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
eqc(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Equals returning a complex number
eqi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
eqi(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
eqi(IComplexNumber) - 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(IComplexNumber) - 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.buffer.BaseDataBuffer
 
equals(Object) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
equals(Object) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
equals(Object) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Compare two matrices.
equals(Object) - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
equals(Object) - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
equals(Object) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Compare two matrices.
equals(Object) - Method in class org.nd4j.linalg.dataset.DataSet
 
equals(IComplexNumber) - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
equals(Number) - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
equals(Object) - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
equals(Object) - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
equals(Object) - Method in class org.nd4j.linalg.indexing.PointIndex
 
equals(float[], double[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
EqualsCondition - Class in org.nd4j.linalg.indexing.conditions
Created by agibsonccc on 10/8/14.
EqualsCondition(Number) - Constructor for class org.nd4j.linalg.indexing.conditions.EqualsCondition
 
EqualsCondition(IComplexNumber) - Constructor for class org.nd4j.linalg.indexing.conditions.EqualsCondition
 
EqualTo - Class in org.nd4j.linalg.api.ops.impl.transforms.comparison
Bit mask over the ndarrays as to whether the components are equal or not
EqualTo() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
EqualTo(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
EqualTo(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
EqualTo(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
EqualTo(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
err2prec(BigDecimal, BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Convert an absolute error to a precision.
err2prec(double, double) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Convert an absolute error to a precision.
err2prec(double) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Convert a relative error to a precision.
errorFor(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
 
EuclideanDistance - Class in org.nd4j.linalg.api.ops.impl.accum.distances
Euclidean distance
EuclideanDistance() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
EuclideanDistance(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
EuclideanDistance(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
EuclideanDistance(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
EuclideanDistance(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.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.api.ops.BaseOp
 
exec(int...) - Method in class org.nd4j.linalg.api.ops.BaseOp
 
exec(Op) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
exec(Op, int...) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
exec(Op, int) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
exec(Accumulation, int...) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
exec(Op) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute the operation
exec(Op, int...) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute the operation
exec(Accumulation, int...) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute an accumulation along a dimension
exec(int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.IAMax
 
exec() - Method in class org.nd4j.linalg.api.ops.impl.accum.IAMax
 
exec() - Method in class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
exec() - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
exec(int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
exec(int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
exec() - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
exec() - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
exec() - Method in interface org.nd4j.linalg.api.ops.Op
Execute the op if its pass through (not needed most of the time)
exec(int...) - Method in interface org.nd4j.linalg.api.ops.Op
Exec along each dimension
exec(INDArrayIndex...) - Method in class org.nd4j.linalg.indexing.ShapeOffsetResolution
Based on the passed in array compute the shape,offsets, and strides for the given indexes
execAndReturn(Op) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
execAndReturn(TransformOp) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
execAndReturn(Accumulation) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
execAndReturn(ScalarOp) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
execAndReturn(TransformOp, int...) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
execAndReturn(ScalarOp, int...) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
execAndReturn(TransformOp) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute the operation
execAndReturn(Accumulation) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute and return the result from an accumulation
execAndReturn(ScalarOp) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute and return the result from an accumulation
execAndReturn(TransformOp, int...) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute the operation
execAndReturn(Op) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute and return a result ndarray from the given op
execAndReturn(ScalarOp, int...) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute and return the result from an accumulation
execAndReturnVector(TransformOp, int) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
executed - Variable in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
executed - Variable in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
EXECUTION_MODE - Static variable in class org.nd4j.linalg.factory.Nd4j
 
executionMode - Variable in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
executionMode() - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
executionMode() - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Get the execution mode for this execuioner
executionMode - Static variable in class org.nd4j.linalg.factory.Nd4j
 
ExistingMiniBatchDataSetIterator - Class in org.nd4j.linalg.dataset
Read in existing mini batches created by the mini batch file datasetiterator.
ExistingMiniBatchDataSetIterator(File) - Constructor for class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
Create with the given root directory
Exp - Class in org.nd4j.linalg.api.ops.impl.transforms
Exp elementwise function
Exp() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
Exp(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
Exp(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
Exp(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
Exp(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
exp(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
exp(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Exp function
exp(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The exponential function.
exp(MathContext) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The base of the natural logarithm.
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
extraArgs - Variable in class org.nd4j.linalg.api.ops.BaseOp
 
extraArgs() - Method in class org.nd4j.linalg.api.ops.BaseOp
 
extraArgs() - Method in interface org.nd4j.linalg.api.ops.Op
Extra arguments
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
The factory used for creating ndarrays
FeatureUtil - Class in org.nd4j.linalg.util
Feature matrix related jcuda.utils
FeatureUtil() - Constructor for class org.nd4j.linalg.util.FeatureUtil
 
fetch(int) - Method in interface org.nd4j.linalg.dataset.api.iterator.fetcher.DataSetFetcher
Fetches the next dataset.
fetcher - Variable in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
fft(INDArray, int) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
FFT along a particular dimension
fft(IComplexNDArray) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
1d discrete fourier op, note that this will throw an exception if the passed in input isn't a vector.
fft(INDArray) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
1d discrete fourier op, note that this will throw an exception if the passed in input isn't a vector.
fft(IComplexNDArray, int) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
1d discrete fourier op, note that this will throw an exception if the passed in input isn't a vector.
fft(INDArray, int, int) - Method in class org.nd4j.linalg.fft.DefaultFFTInstance
FFT along a particular dimension
fft(IComplexNDArray, int, int) - Method in class org.nd4j.linalg.fft.DefaultFFTInstance
1d discrete fourier op, note that this will throw an exception if the passed in input isn't a vector.
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 op, 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 op, 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 op, 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 op, note that this will throw an exception if the passed in input isn't a vector.
fft(INDArray, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
FFT along a particular dimension
fft(IComplexNDArray) - Method in interface org.nd4j.linalg.fft.FFTInstance
1d discrete fourier op, note that this will throw an exception if the passed in input isn't a vector.
fft(INDArray) - Method in interface org.nd4j.linalg.fft.FFTInstance
1d discrete fourier op, note that this will throw an exception if the passed in input isn't a vector.
fft(INDArray, int, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
FFT along a particular dimension
fft(IComplexNDArray, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
1d discrete fourier op, note that this will throw an exception if the passed in input isn't a vector.
fft(IComplexNDArray, int, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
1d discrete fourier op, note that this will throw an exception if the passed in input isn't a vector.
FFT_INSTANCE - Static variable in class org.nd4j.linalg.factory.Nd4j
 
FFT_OPS - Static variable in class org.nd4j.linalg.factory.Nd4j
 
FFTInstance - Interface in org.nd4j.linalg.fft
Base line fft methods
fftInstanceClazz - Static variable in class org.nd4j.linalg.factory.Nd4j
 
fftLength - Variable in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
fftLength - Variable in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
fftn(IComplexNDArray, int, int) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
Performs FFT along the first non singleton dimension of op.
fftn(INDArray, int, int) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
Computes the fft along the first non singleton dimension of op when it is a matrix
fftn(INDArray) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
FFT on the whole array (n is equal the first dimension shape)
fftn(IComplexNDArray) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
FFT on the whole array (n is equal the first dimension shape)
fftn(IComplexNDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
Performs FFT along the first non singleton dimension of op.
fftn(INDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
Computes the fft along the first non singleton dimension of op 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)
fftn(IComplexNDArray, int, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
Performs FFT along the first non singleton dimension of op.
fftn(INDArray, int, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
Computes the fft along the first non singleton dimension of op when it is a matrix
fftn(INDArray) - Method in interface org.nd4j.linalg.fft.FFTInstance
FFT on the whole array (n is equal the first dimension shape)
fftn(IComplexNDArray) - Method in interface org.nd4j.linalg.fft.FFTInstance
FFT on the whole array (n is equal the first dimension shape)
fillIn(int[], INDArrayIndex...) - 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 transform of all but the passed in labels
FirstAxisIterator - Class in org.nd4j.linalg.api.iter
 
FirstAxisIterator(INDArray) - Constructor for class org.nd4j.linalg.api.iter.FirstAxisIterator
 
firstNonOneStride - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
fit(DataSet) - Method in class org.nd4j.linalg.dataset.api.iterator.StandardScaler
 
fit(DataSetIterator) - Method in class org.nd4j.linalg.dataset.api.iterator.StandardScaler
Fit the given model
FlatIterator - Class in org.nd4j.linalg.api.iter
Created by agibsonccc on 9/15/15.
FlatIterator(int[]) - Constructor for class org.nd4j.linalg.api.iter.FlatIterator
 
flatten(float[][]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
flatten(int[][]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
flatten(double[][]) - Static method in class org.nd4j.linalg.util.ArrayUtil
Convert a 2darray in to a flat array (row wise)
flattenDoubleArray(Object) - Static method in class org.nd4j.linalg.util.ArrayUtil
Convert an arbitrary-dimensional rectangular double array to flat vector.
Can pass double[], double[][], double[][][], etc.
flattenFloatArray(Object) - Static method in class org.nd4j.linalg.util.ArrayUtil
Convert an arbitrary-dimensional rectangular float array to flat vector.
Can pass float[], float[][], float[][][], etc.
FloatBuffer - Class in org.nd4j.linalg.api.buffer
Data buffer for floats
FloatBuffer(int) - Constructor for class org.nd4j.linalg.api.buffer.FloatBuffer
Create a float buffer with the given length
FloatBuffer(ByteBuf, int) - Constructor for class org.nd4j.linalg.api.buffer.FloatBuffer
 
FloatBuffer(float[]) - Constructor for class org.nd4j.linalg.api.buffer.FloatBuffer
 
FloatBuffer(int[]) - Constructor for class org.nd4j.linalg.api.buffer.FloatBuffer
 
FloatBuffer(double[]) - Constructor for class org.nd4j.linalg.api.buffer.FloatBuffer
 
FloatBuffer(int[], boolean) - Constructor for class org.nd4j.linalg.api.buffer.FloatBuffer
 
FloatBuffer(double[], boolean) - Constructor for class org.nd4j.linalg.api.buffer.FloatBuffer
 
FloatBuffer(float[], boolean) - Constructor for class org.nd4j.linalg.api.buffer.FloatBuffer
 
floatCopyOf(double[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
floatData - Variable in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
Floor - Class in org.nd4j.linalg.api.ops.impl.transforms
Floor elementwise function
Floor() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
Floor(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
Floor(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
Floor(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
Floor(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.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(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Floor function
floor(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the floor value of the given complex number
flush() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
flush() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Flush the data buffer
flush() - Method in class org.nd4j.linalg.api.buffer.DoubleBuffer
 
format(INDArray) - Method in class org.nd4j.linalg.string.NDArrayStrings
Format the given ndarray as a string
FORTRAN - Static variable in interface org.nd4j.linalg.factory.NDArrayFactory
 
free(DataBuffer, int, int) - Method in interface org.nd4j.linalg.api.buffer.allocation.MemoryStrategy
Free the buffer wrt the allocation strategy
fromByteArray(byte[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Read an ndarray from a byte array
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.

G

gamma(MathContext) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Euler-Mascheroni constant.
Gamma(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The Gamma function.
gbmv(char, char, int, int, double, INDArray, INDArray, double, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
gbmv computes a matrix-vector product using a general band matrix and performs one of the following matrix-vector operations: y := alpha*a*x + beta*y for trans = 'N'or'n'; y := alpha*a'*x + beta*y for trans = 'T'or't'; y := alpha*conjg(a')*x + beta*y for trans = 'C'or'c'.
gbmv(char, char, int, int, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
gbmv computes a matrix-vector product using a general band matrix and performs one of the following matrix-vector operations: y := alpha*a*x + beta*y for trans = 'N'or'n'; y := alpha*a'*x + beta*y for trans = 'T'or't'; y := alpha*conjg(a')*x + beta*y for trans = 'C'or'c'.
gbmv(char, char, int, int, double, INDArray, INDArray, double, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
gbmv computes a matrix-vector product using a general band matrix and performs one of the following matrix-vector operations: y := alpha*a*x + beta*y for trans = 'N'or'n'; y := alpha*a'*x + beta*y for trans = 'T'or't'; y := alpha*conjg(a')*x + beta*y for trans = 'C'or'c'.
gbmv(char, char, int, int, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
gbmv computes a matrix-vector product using a general band matrix and performs one of the following matrix-vector operations: y := alpha*a*x + beta*y for trans = 'N'or'n'; y := alpha*a'*x + beta*y for trans = 'T'or't'; y := alpha*conjg(a')*x + beta*y for trans = 'C'or'c'.
geev(char, char, INDArray, INDArray, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
geev(char, char, INDArray, INDArray, INDArray, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
gelsd(INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
gelsd(INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Generalized Least Squares via *GELSD.
gemm(char, char, char, double, INDArray, INDArray, double, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
gemm performs a matrix-matrix operation c := alpha*op(a)*op(b) + beta*c, where c is an m-by-n matrix, op(a) is an m-by-k matrix, op(b) is a k-by-n matrix.
gemm(INDArray, INDArray, INDArray, boolean, boolean, double, double) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
A convenience method for matrix-matrix operations with transposes.
gemm(char, char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
gemm performs a matrix-matrix operation c := alpha*op(a)*op(b) + beta*c, where c is an m-by-n matrix, op(a) is an m-by-k matrix, op(b) is a k-by-n matrix.
gemm(char, char, char, double, INDArray, INDArray, double, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
gemm performs a matrix-matrix operation c := alpha*op(a)*op(b) + beta*c, where c is an m-by-n matrix, op(a) is an m-by-k matrix, op(b) is a k-by-n matrix.
gemm(INDArray, INDArray, INDArray, boolean, boolean, double, double) - Method in interface org.nd4j.linalg.api.blas.Level3
A convenience method for matrix-matrix operations with transposes.
gemm(char, char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
gemm performs a matrix-matrix operation c := alpha*op(a)*op(b) + beta*c, where c is an m-by-n matrix, op(a) is an m-by-k matrix, op(b) is a k-by-n matrix.
gemm(double, INDArray, INDArray, double, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
gemm(float, INDArray, INDArray, float, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
gemm(IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
gemm(double, INDArray, INDArray, double, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
gemm(float, INDArray, INDArray, float, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
gemm(IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
gemm(INDArray, INDArray, boolean, boolean) - Static method in class org.nd4j.linalg.factory.Nd4j
Matrix multiply: Implements op(a)*op(b) where op(X) means transpose X (or not) depending on setting of arguments transposeA and transposeB.
So gemm(a,b,false,false) == a.mmul(b), gemm(a,b,true,false) == a.transpose().mmul(b) etc.
gemm(INDArray, INDArray, INDArray, boolean, boolean, double, double) - Static method in class org.nd4j.linalg.factory.Nd4j
Matrix multiply: Implements c = alpha*op(a)*op(b) + beta*c where op(X) means transpose X (or not) depending on setting of arguments transposeA and transposeB.
Note that matrix c MUST be fortran order, have zero offset and have c.data().length == c.length().
GemmParams - Class in org.nd4j.linalg.api.blas.params
Used for setting the gemm parameters Separates blas logic from the run time itself.
GemmParams(INDArray, INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.blas.params.GemmParams
 
GemmParams(INDArray, INDArray, INDArray, boolean, boolean) - Constructor for class org.nd4j.linalg.api.blas.params.GemmParams
 
gemv(char, char, double, INDArray, INDArray, double, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
gemv computes a matrix-vector product using a general matrix and performs one of the following matrix-vector operations: y := alpha*a*x + beta*y for trans = 'N'or'n'; y := alpha*a'*x + beta*y for trans = 'T'or't'; y := alpha*conjg(a')*x + beta*y for trans = 'C'or'c'.
gemv(char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
gemv computes a matrix-vector product using a general matrix and performs one of the following matrix-vector operations: y := alpha*a*x + beta*y for trans = 'N'or'n'; y := alpha*a'*x + beta*y for trans = 'T'or't'; y := alpha*conjg(a')*x + beta*y for trans = 'C'or'c'.
gemv(char, char, double, INDArray, INDArray, double, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
gemv computes a matrix-vector product using a general matrix and performs one of the following matrix-vector operations: y := alpha*a*x + beta*y for trans = 'N'or'n'; y := alpha*a'*x + beta*y for trans = 'T'or't'; y := alpha*conjg(a')*x + beta*y for trans = 'C'or'c'.
gemv(char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
gemv computes a matrix-vector product using a general matrix and performs one of the following matrix-vector operations: y := alpha*a*x + beta*y for trans = 'N'or'n'; y := alpha*a'*x + beta*y for trans = 'T'or't'; y := alpha*conjg(a')*x + beta*y for trans = 'C'or'c'.
gemv(Number, INDArray, INDArray, double, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
gemv(IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
gemv(double, INDArray, INDArray, double, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
gemv(float, INDArray, INDArray, float, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
gemv(IComplexDouble, IComplexNDArray, IComplexNDArray, IComplexDouble, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
gemv(IComplexFloat, IComplexNDArray, IComplexNDArray, IComplexFloat, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
gemv(Number, INDArray, INDArray, double, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
************************************************************************ BLAS Level 2
gemv(double, INDArray, INDArray, double, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
gemv(float, INDArray, INDArray, float, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
gemv(IComplexDouble, IComplexNDArray, IComplexNDArray, IComplexDouble, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
gemv(IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
gemv(IComplexFloat, IComplexNDArray, IComplexNDArray, IComplexFloat, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
GemvParameters - Class in org.nd4j.linalg.api.blas.params
Gemv parameters: The parameters for general matrix vector operations
GemvParameters(INDArray, INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.blas.params.GemvParameters
 
generateUniform(int) - Static method in class org.nd4j.linalg.util.MathUtils
This will generate a series of uniformally distributed numbers between l times
geqrf(INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
geqrf(INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
ger(char, double, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
performs a rank-1 update of a general m-by-n matrix a: a := alpha*x*y' + a.
ger(char, double, INDArray, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
performs a rank-1 update of a general m-by-n matrix a: a := alpha*x*y' + a.
ger(Number, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
ger(double, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
ger(float, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
ger(Number, INDArray, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
ger(double, INDArray, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
ger(float, INDArray, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute A <- alpha * x * y^T + A (general rank-1 update)
gerc(IComplexFloat, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
gerc(IComplexDouble, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
gerc(IComplexFloat, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
gerc(IComplexDouble, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
geru(char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
performs a rank-1 update of a general m-by-n matrix a, without conjugation: a := alpha*x*y' + a.
geru(char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
performs a rank-1 update of a general m-by-n matrix a, without conjugation: a := alpha*x*y' + a.
geru(IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
geru(IComplexDouble, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
geru(IComplexFloat, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
geru(IComplexDouble, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
geru(IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute A <- alpha * x * y^T + A (general rank-1 update)
geru(IComplexFloat, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
gesv(INDArray, int[], INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
gesv(INDArray, int[], INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
************************************************************************ LAPACK
get(INDArrayIndex...) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Returns a subset of this array based on the specified indexes
get(INDArrayIndex...) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns a subset of this array based on the specified indexes
get(INDArrayIndex...) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns a subset of this array based on the specified indexes
get(INDArrayIndex...) - 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.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
getAlpha() - Method in class org.nd4j.linalg.learning.Adam
 
getArr() - Method in class org.nd4j.linalg.indexing.ShapeOffsetResolution
 
getBeta1() - Method in class org.nd4j.linalg.learning.Adam
 
getBeta2() - Method in class org.nd4j.linalg.learning.Adam
 
getBlasOffset(INDArray) - Static method in class org.nd4j.linalg.api.blas.BlasBufferUtil
Get blas stride for the given array
getBlasStride(INDArray) - Static method in class org.nd4j.linalg.api.blas.BlasBufferUtil
Get blas stride for the given array
getBlasWrapper() - Static method in class org.nd4j.linalg.factory.Nd4j
 
getCharForTranspose(INDArray) - Static method in class org.nd4j.linalg.api.blas.BlasBufferUtil
Returns the proper character for how to interpret a buffer (fortran being N C being T)
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 transform, 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) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
getComplex(int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Returns a complex number
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 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
 
getComplex(int...) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Get the complex number at the given indices
getComplex(int) - Method in class org.nd4j.linalg.api.complex.LinearViewComplexNDArray
 
getComplexDouble(int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
getComplexDouble(int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Get the complex double at the specified index
getComplexFloat(int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
getComplexFloat(int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Get the complex float
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()
getConfigurationResource() - Method in class org.nd4j.linalg.factory.Nd4jBackend
Get the configuration resource
getConvolution() - Static method in class org.nd4j.linalg.factory.Nd4j
Get the convolution singleton
getDataBufferLogEntries() - Method in class org.nd4j.linalg.api.instrumentation.InMemoryInstrumentation
 
getDataType() - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
getDataType() - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
getDestroyed() - Method in class org.nd4j.linalg.api.instrumentation.InMemoryInstrumentation
 
getDestroyed() - Method in interface org.nd4j.linalg.api.instrumentation.Instrumentation
Get the destroyed ndarrays
getDeviancePart(double, double) - Static method in class org.nd4j.linalg.api.rng.distribution.impl.SaddlePointExpansion
A part of the deviance portion of the saddle point approximation.
getDimension(INDArray, boolean) - Static method in class org.nd4j.linalg.api.blas.BlasBufferUtil
Get the dimension associated with the given ordering.
getDistributions() - Static method in class org.nd4j.linalg.factory.Nd4j
Get the primary distributions factory
getDouble(int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
getDouble(int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Get element i in the buffer as a double
getDouble(int) - Method in class org.nd4j.linalg.api.complex.LinearViewComplexNDArray
 
getDouble(int...) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the elements at the the specified indices
getDouble(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
getDouble(int, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
getDouble(int...) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
getDouble(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
getDouble(int, int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
getDouble(int) - Method in class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
 
getDouble(INDArray, int...) - Static method in class org.nd4j.linalg.api.shape.Shape
Get a double based on the array and given indices
getDoubleData(INDArray) - Static method in class org.nd4j.linalg.api.blas.BlasBufferUtil
Returns the double data for this ndarray.
getDoubleData(DataBuffer) - Static method in class org.nd4j.linalg.api.blas.BlasBufferUtil
Returns the double data for this buffer.
getDoubleData(INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel
 
getDoubleData(DataBuffer) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel
 
getDoublesAt(int, int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
getDoublesAt(int, int, int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
getDoublesAt(int, int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Get the doubles at a particular offset
getDoublesAt(int, int, int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Get the doubles at a particular offset
getElementSize() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
The number of bytes for each individual element
getElementSize() - Method in class org.nd4j.linalg.api.buffer.DoubleBuffer
 
getElementSize() - Method in class org.nd4j.linalg.api.buffer.FloatBuffer
 
getElementSize() - Method in class org.nd4j.linalg.api.buffer.IntBuffer
 
getEntries() - Method in class org.nd4j.linalg.api.instrumentation.InMemoryInstrumentation
 
getExecutioner() - Static method in class org.nd4j.linalg.factory.Nd4j
Get the operation executioner instance
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
 
getFFt() - Static method in class org.nd4j.linalg.factory.Nd4j
Returns the fft instance
getFftOp(INDArray, int) - Method in class org.nd4j.linalg.fft.DefaultFFTInstance
 
getFloat(int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
getFloat(int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Get element i in the buffer as a double
getFloat(int) - Method in class org.nd4j.linalg.api.buffer.DoubleBuffer
 
getFloat(int...) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the elements at the the specified indices
getFloat(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
getFloat(int, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
getFloat(int[]) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the elements at the the specified indices
getFloat(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Return the item at the linear index i
getFloat(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}
getFloatData(INDArray) - Static method in class org.nd4j.linalg.api.blas.BlasBufferUtil
Returns the float data for this ndarray.
getFloatData(DataBuffer) - Static method in class org.nd4j.linalg.api.blas.BlasBufferUtil
Returns the float data for this buffer.
getFloatData(INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel
 
getFloatData(DataBuffer) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel
 
getFloatsAt(int, int, int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
getFloatsAt(int, int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
getFloatsAt(int, int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Get the doubles at a particular offset
getFloatsAt(int, int, int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Get the doubles at a particular offset
getGradient(INDArray, int) - Method in class org.nd4j.linalg.learning.AdaDelta
Get the updated gradient for the given gradient and also update the state of ada delta.
getGradient(double, int, int[]) - Method in class org.nd4j.linalg.learning.AdaGrad
Gets feature specific learning rates Adagrad keeps a history of gradients being passed in.
getGradient(INDArray, int, int[]) - Method in class org.nd4j.linalg.learning.AdaGrad
Gets feature specific learning rates Adagrad keeps a history of gradients being passed in.
getGradient(INDArray, int) - Method in class org.nd4j.linalg.learning.AdaGrad
Gets feature specific learning rates Adagrad keeps a history of gradients being passed in.
getGradient(INDArray, int) - Method in class org.nd4j.linalg.learning.Adam
Calculate the update based on the given gradient
getGradient(INDArray, int) - Method in interface org.nd4j.linalg.learning.GradientUpdater
Modify the gradient to be an update
getGradient(INDArray, int) - Method in class org.nd4j.linalg.learning.Nesterovs
Get the nesterov update
getGradient(INDArray, int) - Method in class org.nd4j.linalg.learning.RmsPropUpdater
 
getGradient(INDArray, int) - Method in class org.nd4j.linalg.learning.SgdUpdater
 
getHistoricalGradient() - Method in class org.nd4j.linalg.learning.AdaGrad
 
getId() - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
getIfftOp(INDArray, int) - Method in class org.nd4j.linalg.fft.DefaultFFTInstance
 
getImag(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
getImag(int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Get the imaginary component at the specified index
getIndices() - Method in class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
The linear indices collected iterating over the array
getInstrumentation() - Static method in class org.nd4j.linalg.factory.Nd4j
Gets the instrumentation instance
getInt(int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
getInt(int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Get the int at the specified index
getInt(int...) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns the elements at the the specified indices
getInt(int...) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
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
getLd(INDArray) - Static method in class org.nd4j.linalg.api.blas.BlasBufferUtil
Get the leading dimension for a blas invocation.
getLeadingOnes() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
getLeadingOnes() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
getLr() - Method in class org.nd4j.linalg.learning.Nesterovs
 
getLR() - Method in class org.nd4j.linalg.learning.RmsPropUpdater
 
getLr() - Method in class org.nd4j.linalg.learning.SgdUpdater
 
getM() - Method in class org.nd4j.linalg.learning.Adam
 
getMasterStepSize() - Method in class org.nd4j.linalg.learning.AdaGrad
 
getMean() - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Access the mean.
getMean() - Method in class org.nd4j.linalg.dataset.api.iterator.StandardScaler
 
getMomentum() - Method in class org.nd4j.linalg.learning.Nesterovs
 
getMsdx() - Method in class org.nd4j.linalg.learning.AdaDelta
 
getMsg() - Method in class org.nd4j.linalg.learning.AdaDelta
 
getNdArrayType() - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
getNumber(int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
getNumber(int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Get element i in the buffer as a double
getNumber(int) - Method in class org.nd4j.linalg.api.buffer.DoubleBuffer
 
getNumberOfTrials() - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
Access the number of trials for this distribution.
getNumericalMean() - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalVariance() - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumNewAxes() - Method in class org.nd4j.linalg.indexing.IndexInfo
 
getNumPoints() - Method in class org.nd4j.linalg.indexing.IndexInfo
 
getOffset(int, int[], int[], int...) - Static method in class org.nd4j.linalg.api.shape.Shape
Get an offset for retrieval from a data buffer based on the given shape stride and given indices
getOffset() - Method in class org.nd4j.linalg.indexing.ShapeOffsetResolution
 
getOffsets() - Method in class org.nd4j.linalg.indexing.ShapeOffsetResolution
 
getOpFactory() - Static method in class org.nd4j.linalg.factory.Nd4j
Get the operation factory
getOrder(int[], int[], int) - Static method in class org.nd4j.linalg.api.shape.Shape
Infer order from
getOrder(INDArray) - Static method in class org.nd4j.linalg.api.shape.Shape
Infer the order for the ndarray based on the array's strides
getPriority() - Method in class org.nd4j.linalg.factory.Nd4jBackend
Gets a priority number for the backend.
getProbabilityOfSuccess() - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
Access the probability of success for this distribution.
getProperties() - Method in class org.nd4j.linalg.factory.Nd4jBackend
 
getRandom() - Static method in class org.nd4j.linalg.factory.Nd4j
Get the current random generator
getRandomGenerator() - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
getRange(int, int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
getRange(int, int) - Method in class org.nd4j.linalg.dataset.DataSet
 
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
Get the real component at the specified index
getReal() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Gets the real portion of this complex ndarray
getReferences() - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
getReferences() - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
getRho() - Method in class org.nd4j.linalg.learning.AdaDelta
 
getRmsDecay() - Method in class org.nd4j.linalg.learning.RmsPropUpdater
 
getRootDir() - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
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
getSeed() - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
getSeed() - Method in interface org.nd4j.linalg.api.rng.Random
Gets the long seed of the underlying random number generator.
getShape() - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
getShapes() - Method in class org.nd4j.linalg.indexing.ShapeOffsetResolution
 
getSolverAbsoluteAccuracy() - Method in class org.nd4j.linalg.api.rng.distribution.BaseDistribution
Returns the solver absolute accuracy for inverse cumulative computation.
getSolverAbsoluteAccuracy() - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Returns the solver absolute accuracy for inverse cumulative computation.
getStackTraceElements() - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
getStackTraceElements() - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
getStandardDeviation() - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Access the standard deviation.
getStatus() - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
getStd() - Method in class org.nd4j.linalg.dataset.api.iterator.StandardScaler
 
getStillAlive() - Method in class org.nd4j.linalg.api.instrumentation.InMemoryInstrumentation
 
getStillAlive() - Method in interface org.nd4j.linalg.api.instrumentation.Instrumentation
Get the still alive ndarrays
getStirlingError(double) - Static method in class org.nd4j.linalg.api.rng.distribution.impl.SaddlePointExpansion
Compute the error of Stirling's series at the given value.
getStride() - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
getStrideForOrdering(INDArray) - Static method in class org.nd4j.linalg.api.blas.BlasBufferUtil
Return the proper stride through a vector relative to the ordering of the array This is for incX/incY parameters in BLAS.
getStrides(int[], char) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
getStrides(int[], char) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
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()
getStrides() - Method in class org.nd4j.linalg.indexing.ShapeOffsetResolution
 
getSupportLowerBound() - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution
Access the lower bound of the support.
getSupportUpperBound() - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution
Access the upper bound of the support.
getTest() - Method in class org.nd4j.linalg.dataset.SplitTestAndTrain
 
getTimestamp() - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
getTrailingOnes() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
getTrailingOnes() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
getTrain() - Method in class org.nd4j.linalg.dataset.SplitTestAndTrain
 
getV() - Method in class org.nd4j.linalg.learning.Adam
 
gr(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
Tests if a is greater than b.
GradientUpdater - Interface in org.nd4j.linalg.learning
Gradient modifications: Calculates an update and tracks related information for gradient changes over time for handling updates.
GreaterThan - Class in org.nd4j.linalg.api.ops.impl.transforms.comparison
Bit mask over the ndarrays as to whether the components are greater than or not
GreaterThan() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
GreaterThan(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
GreaterThan(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
GreaterThan(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
GreaterThan(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
greaterThan(IComplexNumber) - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
greaterThan(Number) - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
GreaterThan - Class in org.nd4j.linalg.indexing.conditions
Created by agibsonccc on 10/8/14.
GreaterThan(Number) - Constructor for class org.nd4j.linalg.indexing.conditions.GreaterThan
 
GreaterThan(IComplexNumber) - Constructor for class org.nd4j.linalg.indexing.conditions.GreaterThan
 
greaterThanOEqual(Number) - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
GreaterThanOrEqual - Class in org.nd4j.linalg.api.ops.impl.transforms.comparison
Bit mask over the ndarrays as to whether the components are greater than or equal or not
GreaterThanOrEqual() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
GreaterThanOrEqual(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
GreaterThanOrEqual(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
GreaterThanOrEqual(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
GreaterThanOrEqual(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
greaterThanOrEqual(IComplexNumber) - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
GreaterThanOrEqual - Class in org.nd4j.linalg.indexing.conditions
Created by agibsonccc on 10/8/14.
GreaterThanOrEqual(Number) - Constructor for class org.nd4j.linalg.indexing.conditions.GreaterThanOrEqual
 
GreaterThanOrEqual(IComplexNumber) - Constructor for class org.nd4j.linalg.indexing.conditions.GreaterThanOrEqual
 
greaterThanOrEqual(INDArray, INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
1 if greater than or equal to 0 otherwise (at each element)
greaterThanOrEqual(INDArray, INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Eps function
gt(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
gt(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
gt(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
gt(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
gt(IComplexNumber) - 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(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
gt(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Greater than returning a complex number
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
gti(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
gti(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
gti(IComplexNumber) - 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(IComplexNumber) - 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 - Class in org.nd4j.linalg.api.ops.impl.transforms
Hard tanh elementwise function
HardTanh() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
HardTanh(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
HardTanh(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
HardTanh(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
HardTanh(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
hardTanh(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
hardTanh(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Hard tanh
hardTanh(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the tanh of a complex number
HardTanhDerivative - Class in org.nd4j.linalg.api.ops.impl.transforms
Hard tanh elementwise derivative function
HardTanhDerivative() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
HardTanhDerivative(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
HardTanhDerivative(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
HardTanhDerivative(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
HardTanhDerivative(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
hashCode() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
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.instrumentation.DataBufferLogEntry
 
hashCode() - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
hashCode() - Method in class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
 
hashCode() - Method in class org.nd4j.linalg.dataset.DataSet
 
hashCode() - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
hashCode() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
hashCode() - Method in class org.nd4j.linalg.indexing.PointIndex
 
hasInvalidNumber(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Returns true if the given ndarray has either an infinite or nan
hasMore() - Method in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
hasMore() - Method in interface org.nd4j.linalg.dataset.api.iterator.fetcher.DataSetFetcher
Whether the dataset has more to load
hasNext() - Method in class org.nd4j.linalg.api.iter.FirstAxisIterator
 
hasNext() - Method in class org.nd4j.linalg.api.iter.FlatIterator
 
hasNext() - Method in class org.nd4j.linalg.api.iter.INDArrayIterator
 
hasNext() - Method in class org.nd4j.linalg.api.iter.NdIndexIterator
 
hasNext() - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
hasNext() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Returns true if the iteration has more elements.
hasNext() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
hasNext() - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
hasNext() - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
hasNext() - Method in class org.nd4j.linalg.dataset.ViewIterator
 
hasNext() - Method in interface org.nd4j.linalg.indexing.INDArrayIndex
Returns true if there is another element in the index to iterate over otherwise false
hasNext() - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
hasNext() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
hasNext() - Method in class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
hasNext() - Method in class org.nd4j.linalg.indexing.NewAxis
 
hasNext() - Method in class org.nd4j.linalg.indexing.PointIndex
 
hasNext() - Method in class org.nd4j.linalg.indexing.SpecifiedIndex
 
hbmv(char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
performs a rank-1 update of a general m-by-n matrix a, without conjugation: a := alpha*x*y' + a.
hbmv(char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
performs a rank-1 update of a general m-by-n matrix a, without conjugation: a := alpha*x*y' + a.
hemm(char, char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
hemm performs one of the following matrix-matrix operations: c := alpha*a*b + beta*c for side = 'L'or'l' c := alpha*b*a + beta*c for side = 'R'or'r', where a is a Hermitian matrix, b and c are m-by-n matrices.
hemm(char, char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
hemm performs one of the following matrix-matrix operations: c := alpha*a*b + beta*c for side = 'L'or'l' c := alpha*b*a + beta*c for side = 'R'or'r', where a is a Hermitian matrix, b and c are m-by-n matrices.
hemv(char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
hemv computes a matrix-vector product using a Hermitian matrix: y := alpha*a*x + beta*y.
hemv(char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
hemv computes a matrix-vector product using a Hermitian matrix: y := alpha*a*x + beta*y.
her2(char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
?her2 performs a rank-2 update of an n-by-n Hermitian matrix a: a := alpha*x*conjg(y') + conjg(alpha)*y*conjg(x') + a.
her2(char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
?her2 performs a rank-2 update of an n-by-n Hermitian matrix a: a := alpha*x*conjg(y') + conjg(alpha)*y*conjg(x') + a.
her2k(char, char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
her2k(char, char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
 
herk(char, char, char, IComplexNumber, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
herk performs a rank-n update of a Hermitian matrix, that is, one of the following operations: c := alpha*a*conjug(a') + beta*c for trans = 'N'or'n' c := alpha*conjug(a')*a + beta*c for trans = 'C'or'c', where c is an n-by-n Hermitian matrix; a is an n-by-k matrix, if trans = 'N'or'n', a is a k-by-n matrix, if trans = 'C'or'c'.
herk(char, char, char, IComplexNumber, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
herk performs a rank-n update of a Hermitian matrix, that is, one of the following operations: c := alpha*a*conjug(a') + beta*c for trans = 'N'or'n' c := alpha*conjug(a')*a + beta*c for trans = 'C'or'c', where c is an n-by-n Hermitian matrix; a is an n-by-k matrix, if trans = 'N'or'n', a is a k-by-n matrix, if trans = 'C'or'c'.
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
 
hpmv(char, char, int, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
?hpmv computes a matrix-vector product using a Hermitian packed matrix: y := alpha*a*x + beta*y.
hpmv(char, char, int, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
?hpmv computes a matrix-vector product using a Hermitian packed matrix: y := alpha*a*x + beta*y.
hpr2(char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
hpr2 performs a rank-2 update of an n-by-n packed Hermitian matrix a: a := alpha*x*conjg(y') + conjg(alpha)*y*conjg(x') + a.
hpr2(char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
hpr2 performs a rank-2 update of an n-by-n packed Hermitian matrix a: a := alpha*x*conjg(y') + conjg(alpha)*y*conjg(x') + a.
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.
hypot(BigDecimal, BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The hypotenuse.
hypot(int, BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The hypotenuse.
hypotenuse(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
sqrt(a^2 + b^2) without under/overflow.

I

iamax(int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
iamax(INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
finds the element of a vector that has the largest absolute value.
iamax(IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
finds the element of a vector that has the largest absolute value.
iamax(INDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
finds the element of a vector that has the largest absolute value.
iamax(int, INDArray, int) - Method in interface org.nd4j.linalg.api.blas.Level1
finds the element of a vector that has the largest absolute value.
iamax(IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
finds the element of a vector that has the largest absolute value.
IAMax - Class in org.nd4j.linalg.api.ops.impl.accum
Calculate the max over a vector
IAMax() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.IAMax
 
IAMax(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.IAMax
 
IAMax(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.IAMax
 
IAMax(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.IAMax
 
iamax(INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
iamax(IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
iamax(INDArray) - 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).
iamin(INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
finds the element of a vector that has the minimum absolute value.
iamin(IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
finds the element of a vector that has the minimum absolute value.
iamin(INDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
finds the element of a vector that has the minimum absolute value.
iamin(IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
finds the element of a vector that has the minimum absolute value.
icamax(int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
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.
id() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
id() - Method in class org.nd4j.linalg.dataset.DataSet
 
idamax(int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
Identity - Class in org.nd4j.linalg.api.ops.impl.transforms
Identity function
Identity() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
Identity(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
Identity(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
Identity(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
Identity(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
Identity - Class in org.nd4j.linalg.indexing.functions
Created by agibsonccc on 10/8/14.
Identity() - Constructor for class org.nd4j.linalg.indexing.functions.Identity
 
identity(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
identity(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Identity function
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) - Method in class org.nd4j.linalg.fft.DefaultFFTInstance
IFFT along a particular dimension
ifft(IComplexNDArray, int, int) - Method in class org.nd4j.linalg.fft.DefaultFFTInstance
1d discrete fourier op, note that this will throw an exception if the passed in input isn't a vector.
ifft(INDArray, int) - Method in class org.nd4j.linalg.fft.DefaultFFTInstance
FFT along a particular dimension
ifft(IComplexNDArray) - Method in class org.nd4j.linalg.fft.DefaultFFTInstance
1d discrete fourier op, note that this will throw an exception if the passed in input isn't a vector.
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 op, 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 op, note that this will throw an exception if the passed in input isn't a vector.
ifft(INDArray, int, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
IFFT along a particular dimension
ifft(IComplexNDArray) - Method in interface org.nd4j.linalg.fft.FFTInstance
1d discrete fourier op, note that this will throw an exception if the passed in input isn't a vector.
ifft(INDArray, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
FFT along a particular dimension
ifft(IComplexNDArray, int, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
1d discrete fourier op, note that this will throw an exception if the passed in input isn't a vector.
ifftn(INDArray, int, int) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
ND IFFT, computes along the first on singleton dimension of op
ifftn(IComplexNDArray, int, int) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
ND IFFT
ifftn(IComplexNDArray, int) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
 
ifftn(IComplexNDArray) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
 
ifftn(INDArray) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
 
ifftn(INDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
ND IFFT, computes along the first on singleton dimension of op
ifftn(IComplexNDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
ND IFFT
ifftn(IComplexNDArray) - Static method in class org.nd4j.linalg.fft.FFT
 
ifftn(INDArray, int, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
ND IFFT, computes along the first on singleton dimension of op
ifftn(IComplexNDArray, int, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
ND IFFT
ifftn(IComplexNDArray, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
 
ifftn(IComplexNDArray) - Method in interface org.nd4j.linalg.fft.FFTInstance
 
ifftn(INDArray) - Method in interface org.nd4j.linalg.fft.FFTInstance
 
IllegalOpException - Exception in org.nd4j.linalg.api.ops.exception
Thrown with illegal operations
IllegalOpException() - Constructor for exception org.nd4j.linalg.api.ops.exception.IllegalOpException
 
IllegalOpException(String) - Constructor for exception org.nd4j.linalg.api.ops.exception.IllegalOpException
 
IllegalOpException(String, Throwable) - Constructor for exception org.nd4j.linalg.api.ops.exception.IllegalOpException
 
IllegalOpException(Throwable) - Constructor for exception org.nd4j.linalg.api.ops.exception.IllegalOpException
 
IllegalOpException(String, Throwable, boolean, boolean) - Constructor for exception org.nd4j.linalg.api.ops.exception.IllegalOpException
 
im2col(INDArray, int[], int[], int[]) - Static method in class org.nd4j.linalg.convolution.Convolution
 
im2col(INDArray, int, int, int, int, int, int, int, boolean) - Static method in class org.nd4j.linalg.convolution.Convolution
Implement column formatted images
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
Return all of the imaginary components in this ndarray
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
The imaginary component of this number
inclusive - Variable in class org.nd4j.linalg.indexing.IntervalIndex
 
ind2sub(int[], int, int) - Static method in class org.nd4j.linalg.api.shape.Shape
Convert a linear index to the equivalent nd index
ind2sub(int[], int) - Static method in class org.nd4j.linalg.api.shape.Shape
Convert a linear index to the equivalent nd index.
ind2sub(INDArray, int) - Static method in class org.nd4j.linalg.api.shape.Shape
Convert a linear index to the equivalent nd index based on the shape of the specified ndarray.
ind2subC(int[], int, int) - Static method in class org.nd4j.linalg.api.shape.Shape
Convert a linear index to the equivalent nd index
ind2subC(int[], int) - Static method in class org.nd4j.linalg.api.shape.Shape
Convert a linear index to the equivalent nd index.
ind2subC(INDArray, int) - Static method in class org.nd4j.linalg.api.shape.Shape
Convert a linear index to the equivalent nd index based on the shape of the specified ndarray.
INDArray - Interface in org.nd4j.linalg.api.ndarray
Interface for an ndarray
INDArrayIndex - Interface in org.nd4j.linalg.indexing
An index in to a particular dimension.
INDArrayIterator - Class in org.nd4j.linalg.api.iter
 
INDArrayIterator(INDArray) - Constructor for class org.nd4j.linalg.api.iter.INDArrayIterator
 
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
index - Variable in class org.nd4j.linalg.indexing.IntervalIndex
 
indexesFor(int...) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Add indexes for the given shape
IndexInfo - Class in org.nd4j.linalg.indexing
 
IndexInfo(INDArrayIndex...) - Constructor for class org.nd4j.linalg.indexing.IndexInfo
 
Indices - Class in org.nd4j.linalg.indexing
Indexing util.
Indices() - Constructor for class org.nd4j.linalg.indexing.Indices
 
information(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the entropy for a given vector of probabilities.
init(int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.BaseOp
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.Bias
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.IAMax
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.Max
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.Min
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
init(INDArray, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
init(INDArray, INDArray, INDArray, int) - Method in interface org.nd4j.linalg.api.ops.Op
Initialize the operation based on the parameters
init(INDArray, int, int) - Method in interface org.nd4j.linalg.indexing.INDArrayIndex
Init the index wrt the dimension and the given nd array
init(INDArray, int) - Method in interface org.nd4j.linalg.indexing.INDArrayIndex
Init the index wrt the dimension and the given nd array
init(int, int) - Method in interface org.nd4j.linalg.indexing.INDArrayIndex
Initiailize based on the specified begin and end
init(INDArray, int, int) - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
init(INDArray, int) - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
init(int, int) - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
init(INDArray, int, int) - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
init(INDArray, int) - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
init(int, int) - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
init(INDArray, int, int) - Method in class org.nd4j.linalg.indexing.NDArrayIndexAll
 
init(INDArray, int, int) - Method in class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
init(INDArray, int) - Method in class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
init(int, int) - Method in class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
init(INDArray, int, int) - Method in class org.nd4j.linalg.indexing.NewAxis
 
init(INDArray, int) - Method in class org.nd4j.linalg.indexing.NewAxis
 
init(int, int) - Method in class org.nd4j.linalg.indexing.NewAxis
 
init(INDArray, int, int) - Method in class org.nd4j.linalg.indexing.PointIndex
 
init(INDArray, int) - Method in class org.nd4j.linalg.indexing.PointIndex
 
init(int, int) - Method in class org.nd4j.linalg.indexing.PointIndex
 
init(INDArray, int, int) - Method in class org.nd4j.linalg.indexing.SpecifiedIndex
 
init(INDArray, int) - Method in class org.nd4j.linalg.indexing.SpecifiedIndex
 
init(int, int) - Method in class org.nd4j.linalg.indexing.SpecifiedIndex
 
initContext() - Method in class org.nd4j.linalg.factory.Nd4j
Initializes nd4j
initial - Variable in class org.nd4j.linalg.api.ops.BaseAccumulation
 
initialComplex - Variable in class org.nd4j.linalg.api.ops.BaseAccumulation
 
initializeCurrFromList(List<DataSet>) - Method in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
Initializes this data transform fetcher from the passed in datasets
initWithBackend(Nd4jBackend) - Method in class org.nd4j.linalg.factory.Nd4j
Initialize with the specific backend
InMemoryInstrumentation - Class in org.nd4j.linalg.api.instrumentation
Collects log entries in memory
InMemoryInstrumentation() - Constructor for class org.nd4j.linalg.api.instrumentation.InMemoryInstrumentation
 
innerMostStride() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
innerMostStride() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Get the inner most stride wrt the ordering of the array
input() - Method in class org.nd4j.linalg.api.ops.BaseLossFunction
 
input() - Method in interface org.nd4j.linalg.api.ops.LossFunction
The true
inputColumns() - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
inputColumns() - Method in interface org.nd4j.linalg.dataset.api.iterator.DataSetIterator
Input columns for the dataset
inputColumns - Variable in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
inputColumns() - Method in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
inputColumns() - Method in interface org.nd4j.linalg.dataset.api.iterator.fetcher.DataSetFetcher
The length of a feature vector for an individual example
inputColumns() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Input columns for the dataset
inputColumns() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
inputColumns() - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
inputColumns() - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
inputColumns() - Method in class org.nd4j.linalg.dataset.ViewIterator
 
InputStreamUtil - Class in org.nd4j.linalg.util
Input stream jcuda.utils
InputStreamUtil() - Constructor for class org.nd4j.linalg.util.InputStreamUtil
 
INSTANCE - Static variable in class org.nd4j.linalg.factory.Nd4j
 
Instrumentation - Interface in org.nd4j.linalg.api.instrumentation
Instrumentation for logging statistics about the ndarrays being allocated and destroyed.
INSTRUMENTATION - Static variable in class org.nd4j.linalg.factory.Nd4j
 
instrumentation - Static variable in class org.nd4j.linalg.factory.Nd4j
 
instrumentationClazz - Static variable in class org.nd4j.linalg.factory.Nd4j
 
IntBuffer - Class in org.nd4j.linalg.api.buffer
Int buffer
IntBuffer(int) - Constructor for class org.nd4j.linalg.api.buffer.IntBuffer
 
IntBuffer(int[]) - Constructor for class org.nd4j.linalg.api.buffer.IntBuffer
 
IntBuffer(double[]) - Constructor for class org.nd4j.linalg.api.buffer.IntBuffer
 
IntBuffer(float[]) - Constructor for class org.nd4j.linalg.api.buffer.IntBuffer
 
IntBuffer(ByteBuf, int) - Constructor for class org.nd4j.linalg.api.buffer.IntBuffer
 
IntBuffer(int[], boolean) - Constructor for class org.nd4j.linalg.api.buffer.IntBuffer
 
intData - Variable in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
interval(int, int, int) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Generates an interval from begin (inclusive) to end (exclusive)
interval(int, int, int, boolean) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Generates an interval from begin (inclusive) to end (exclusive)
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)
IntervalIndex - Class in org.nd4j.linalg.indexing
And indexing representing an interval
IntervalIndex(boolean, int) - Constructor for class org.nd4j.linalg.indexing.IntervalIndex
 
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
 
inverseCumulativeProbability(double) - Method in class org.nd4j.linalg.api.rng.distribution.BaseDistribution
Computes the quantile function of this distribution.
inverseCumulativeProbability(double) - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
Computes the quantile function of this distribution.
inverseCumulativeProbability(double) - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Computes the quantile function of this distribution.
inverseCumulativeProbability(double) - Method in class org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution
 
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) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
 
irfft(IComplexNDArray) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
 
irfft(IComplexNDArray, int) - Static method in class org.nd4j.linalg.fft.FFT
 
irfft(IComplexNDArray) - Static method in class org.nd4j.linalg.fft.FFT
 
irfft(IComplexNDArray, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
 
irfft(IComplexNDArray) - Method in interface org.nd4j.linalg.fft.FFTInstance
 
irfftn(IComplexNDArray) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
 
irfftn(IComplexNDArray) - Static method in class org.nd4j.linalg.fft.FFT
 
irfftn(IComplexNDArray) - Method in interface org.nd4j.linalg.fft.FFTInstance
 
isamax(int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
isAvailable() - Method in class org.nd4j.linalg.factory.Nd4jBackend
Determines whether a given backend is available in the current environment.
isCleanedUp() - Method in class org.nd4j.linalg.api.complex.LinearViewComplexNDArray
 
isCleanedUp() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
isCleanedUp() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns true if the ndarray has already been freed
isCleanedUp() - Method in class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
 
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.api.shape.Shape
Returns true if the given shape is length 2 and the size at element 1 is 1
isContiguous(int[], int) - Static method in class org.nd4j.linalg.indexing.Indices
Returns whether indices are contiguous by a certain amount or not
isContiguousInBuffer(INDArray) - Static method in class org.nd4j.linalg.api.shape.Shape
Are the elements in the buffer contiguous for this NDArray?
isDecayLr() - Method in class org.nd4j.linalg.learning.AdaGrad
 
isDestroyed(String) - Method in class org.nd4j.linalg.api.instrumentation.InMemoryInstrumentation
 
isDestroyed(String) - Method in interface org.nd4j.linalg.api.instrumentation.Instrumentation
Returns whether the given ndarray has been destroyed
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
Returns whether the number only has a imaginary component (0 for real)
isInfinite() - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
IsInfinite - Class in org.nd4j.linalg.indexing.conditions
Created by agibsonccc on 10/8/14.
IsInfinite() - Constructor for class org.nd4j.linalg.indexing.conditions.IsInfinite
 
isInterval() - Method in interface org.nd4j.linalg.indexing.INDArrayIndex
Returns true if the index is an interval
isInterval() - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
isInterval() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
isInterval() - Method in class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
isInterval() - Method in class org.nd4j.linalg.indexing.NewAxis
 
isInterval() - Method in class org.nd4j.linalg.indexing.PointIndex
 
isInterval() - Method in class org.nd4j.linalg.indexing.SpecifiedIndex
 
isInverse(int[], int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
Returns true if the given two arrays are reverse copies of each other
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.api.shape.Shape
Returns whether the passed in shape is a matrix
isNan() - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
IsNaN - Class in org.nd4j.linalg.indexing.conditions
Condition for whether an element is NaN
IsNaN() - Constructor for class org.nd4j.linalg.indexing.conditions.IsNaN
 
isPassThrough() - Method in class org.nd4j.linalg.api.ops.BaseOp
 
isPassThrough() - Method in class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
isPassThrough() - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
isPassThrough() - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
isPassThrough() - Method in interface org.nd4j.linalg.api.ops.Op
Returns whether the op should be executed or not (through the executioner)
isPersist - Variable in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
isPersist() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
isPersist() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Whether the buffer should be persistent.
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
Returns whether the number only has a real component (0 for imaginary)
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.api.shape.Shape
Returns true if the given shape is of length 1 or provided the shape length is 2: element 0 is 1
isScalar - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
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
isScalar(INDArray, INDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.Indices
Check if the given indexes over the specified array are searching for a scalar
isSquare() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
isSquare() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns whether the matrix has the same rows and columns
isSupportConnected() - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
Use this method to get information about whether the support is connected, i.e.
isSupportConnected() - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
Use this method to get information about whether the support is connected, i.e.
isSupportConnected() - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Use this method to get information about whether the support is connected, i.e.
isSupportConnected() - Method in class org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution
Use this method to get information about whether the support is connected, i.e.
isSupportLowerBoundInclusive() - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
Deprecated.
to be removed in 4.0
isSupportLowerBoundInclusive() - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
 
isSupportLowerBoundInclusive() - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Whether or not the lower bound of support is in the domain of the density function.
isSupportLowerBoundInclusive() - Method in class org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution
Whether or not the lower bound of support is in the domain of the density function.
isSupportUpperBoundInclusive() - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
Deprecated.
to be removed in 4.0
isSupportUpperBoundInclusive() - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
 
isSupportUpperBoundInclusive() - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Whether or not the upper bound of support is in the domain of the density function.
isSupportUpperBoundInclusive() - Method in class org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution
Whether or not the upper bound of support is in the domain of the density function.
isValid() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Returns whether the ndarray is valid or not
isVector - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
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.api.shape.Shape
Returns whether the given shape is a vector
isWrapAround - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
isWrapAround() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
isWrapAround() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns true if the ndarray on linear indexing wraps around based on the stride(1) of the ndarray This is a useful optimization in linear view where strides that might otherwise go out of bounds but wrap around instead.
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
Whether this number is wholly zero or not
isZero(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
Returns true if any of the elements are zero
iterate(INDArray, CoordinateFunction) - Static method in class org.nd4j.linalg.api.shape.Shape
Iterate over 2 coordinate spaces given 2 arrays
iterate(INDArray, INDArray, CoordinateFunction) - Static method in class org.nd4j.linalg.api.shape.Shape
Iterate over 2 coordinate spaces given 2 arrays
iterate(int, int, int[], int[], int, int, int[], int[], CoordinateFunction) - Static method in class org.nd4j.linalg.api.shape.Shape
Iterate over a pair of coordinates
iterate(int, int, int[], int[], CoordinateFunction) - Static method in class org.nd4j.linalg.api.shape.Shape
Iterate over a pair of coordinates
iterateOverAllColumns(Op) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
iterateOverAllColumns(Op) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Iterate over every column of every slice
iterateOverAllRows(Op) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
iterateOverAllRows(Op) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Iterate over every row of every slice
iterateWithMiniBatches() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
iterateWithMiniBatches() - Method in class org.nd4j.linalg.dataset.DataSet
 
iterator() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
iterator() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
iterator() - Method in class org.nd4j.linalg.dataset.DataSet
 
izamax(int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 

K

keep(int[], int...) - Static method in class org.nd4j.linalg.util.ArrayUtil
Return a copy of this array with the given index omitted
kroneckerDelta(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the kronecker delta of two doubles.

L

labelCounts() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
labelCounts() - Method in class org.nd4j.linalg.dataset.DataSet
 
leadingAndTrailingOnes(int[]) - Static method in class org.nd4j.linalg.api.shape.Shape
Get rid ones in the shape when its not a vector
LeakyReLU - Class in org.nd4j.linalg.api.ops.impl.transforms
Leaky Rectified linear unit.
LeakyReLU() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
LeakyReLU(INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
LeakyReLU(INDArray, INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
LeakyReLU(INDArray, INDArray, int, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
LeakyReLU(INDArray, INDArray, INDArray, int, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
LeakyReLU(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
LeakyReLU(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
LeakyReLU(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
LeakyReLU(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
LeakyReLUDerivative - Class in org.nd4j.linalg.api.ops.impl.transforms
Leaky ReLU derivative.
LeakyReLUDerivative() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
LeakyReLUDerivative(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
LeakyReLUDerivative(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
LeakyReLUDerivative(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
LeakyReLUDerivative(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
LeakyReLUDerivative(INDArray, INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
LeakyReLUDerivative(INDArray, INDArray, int, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
LeakyReLUDerivative(INDArray, INDArray, INDArray, int, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
LeakyReLUDerivative(INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
length - Variable in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
length() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
length() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Returns the length of the buffer
length() - Method in class org.nd4j.linalg.api.complex.LinearViewComplexNDArray
 
length - Variable in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
length() - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
length() - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
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.api.ndarray.LinearViewNDArray
Deprecated.
 
length() - Method in interface org.nd4j.linalg.indexing.INDArrayIndex
The total length of this index (end - start)
length - Variable in class org.nd4j.linalg.indexing.IntervalIndex
 
length() - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
length() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
Returns the length of the indices
length() - Method in class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
length() - Method in class org.nd4j.linalg.indexing.NewAxis
 
length() - Method in class org.nd4j.linalg.indexing.PointIndex
 
length() - Method in class org.nd4j.linalg.indexing.SpecifiedIndex
 
lengthPerSlice(INDArray, int...) - Static method in class org.nd4j.linalg.util.NDArrayMath
The number of elements in a slice along a set of dimensions
lengthPerSlice(INDArray) - Static method in class org.nd4j.linalg.util.NDArrayMath
Return the length of a slice
LessThan - Class in org.nd4j.linalg.api.ops.impl.transforms.comparison
Bit mask over the ndarrays as to whether the components are less than or not
LessThan() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
LessThan(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
LessThan(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
LessThan(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
LessThan(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
lessThan(IComplexNumber) - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
lessThan(Number) - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
LessThan - Class in org.nd4j.linalg.indexing.conditions
Created by agibsonccc on 10/8/14.
LessThan(Number) - Constructor for class org.nd4j.linalg.indexing.conditions.LessThan
 
LessThan(IComplexNumber) - Constructor for class org.nd4j.linalg.indexing.conditions.LessThan
 
LessThanOrEqual - Class in org.nd4j.linalg.api.ops.impl.transforms.comparison
Bit mask over the ndarrays as to whether the components are less than or equal or not
LessThanOrEqual() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
LessThanOrEqual(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
LessThanOrEqual(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
LessThanOrEqual(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
LessThanOrEqual(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
lessThanOrEqual(IComplexNumber) - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
lessThanOrEqual(Number) - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
LessThanOrEqual - Class in org.nd4j.linalg.indexing.conditions
Created by agibsonccc on 10/8/14.
LessThanOrEqual(Number) - Constructor for class org.nd4j.linalg.indexing.conditions.LessThanOrEqual
 
LessThanOrEqual(IComplexNumber) - Constructor for class org.nd4j.linalg.indexing.conditions.LessThanOrEqual
 
lessThanOrEqual(INDArray, INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
1 if less than or equal to 0 otherwise (at each element)
lessThanOrEqual(INDArray, INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Eps function
Level1 - Interface in org.nd4j.linalg.api.blas
Level 1 blas implementations.
level1() - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
level1 - Variable in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
level1() - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
level1() - Method in interface org.nd4j.linalg.factory.BlasWrapper
Return the level 1 functions for this blas impl
level1() - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Return the level 1 blas operations
Level2 - Interface in org.nd4j.linalg.api.blas
Level 2 blas implementations.
level2() - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
level2 - Variable in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
level2() - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
level2() - Method in interface org.nd4j.linalg.factory.BlasWrapper
Return the level 2 functions for this blas impl
level2() - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Return the level 2 blas operations
Level3 - Interface in org.nd4j.linalg.api.blas
Level 3 blas implementations.
level3() - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
level3 - Variable in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
level3() - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
level3() - Method in interface org.nd4j.linalg.factory.BlasWrapper
Return the level 3 functions for this blas impl
level3() - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Return the level 3 blas operations
LinAlgExceptions - Class in org.nd4j.linalg.util
Linear algebra exceptions
LinAlgExceptions() - Constructor for class org.nd4j.linalg.util.LinAlgExceptions
 
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
LinearIndex - Class in org.nd4j.linalg.api.ops.impl.transforms
Collects the linear indexes for a given vector.
LinearIndex() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
LinearIndex(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
LinearIndex(INDArray, INDArray, boolean) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
LinearIndex(INDArray, INDArray, int, boolean) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
LinearIndex(INDArray, INDArray, INDArray, int, boolean) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
LinearIndex(INDArray, boolean) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
LinearIndexLookup - Class in org.nd4j.linalg.api.iter
Represents a cache linear index lookup
LinearIndexLookup(int[], char) - Constructor for class org.nd4j.linalg.api.iter.LinearIndexLookup
 
linearIndices(INDArray) - Static method in class org.nd4j.linalg.indexing.Indices
Calculate the linear indices for an ndarray
linearOffset(int, INDArray) - Static method in class org.nd4j.linalg.indexing.Indices
Compute the linear offset for an index in an ndarray.
linearStride - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
linearStride(INDArray) - Static method in class org.nd4j.linalg.util.LinearUtil
When needing to look at an array that's a matrix or some other tensor we typically need to map those arrays element wise (take axpy or uploading data as a linear buffer for example) This handles finding the proper offset for the situations where a >= 2d array needs to be interpreted in a linear form that may not be used outside of those contexts.
LinearUtil - Class in org.nd4j.linalg.util
Util class for handling edge cases where linear view is desirable but not usable (gpus)
LinearUtil() - Constructor for class org.nd4j.linalg.util.LinearUtil
 
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() - Method in class org.nd4j.linalg.api.complex.LinearViewComplexNDArray
 
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)
linearView() - Method in class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
 
linearViewColumnOrder() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
linearViewColumnOrder() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Returns a linear view reference of shape length(ndarray),1
linearViewColumnOrder() - Method in class org.nd4j.linalg.api.complex.LinearViewComplexNDArray
 
linearViewColumnOrder() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
linearViewColumnOrder() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns a linear view reference of shape 1,length(ndarray)
linearViewColumnOrder() - Method in class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
 
LinearViewComplexNDArray - Class in org.nd4j.linalg.api.complex
Row vector view of an ndarray
LinearViewComplexNDArray(IComplexNDArray) - Constructor for class org.nd4j.linalg.api.complex.LinearViewComplexNDArray
Create the view based on the given ndarray
LinearViewNDArray - Class in org.nd4j.linalg.api.ndarray
Deprecated.
LinearViewNDArray(INDArray) - Constructor for class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
Create the linear view from the given array
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
load(File) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
load(File, File) - Method in class org.nd4j.linalg.dataset.api.iterator.StandardScaler
Load the given mean and std
load(File) - Method in class org.nd4j.linalg.dataset.DataSet
 
load() - Static method in class org.nd4j.linalg.factory.Nd4jBackend
Loads the best available backend.
log(INDArray, String) - Method in class org.nd4j.linalg.api.instrumentation.InMemoryInstrumentation
 
log(DataBuffer, String) - Method in class org.nd4j.linalg.api.instrumentation.InMemoryInstrumentation
 
log(INDArray) - Method in class org.nd4j.linalg.api.instrumentation.InMemoryInstrumentation
 
log(DataBuffer) - Method in class org.nd4j.linalg.api.instrumentation.InMemoryInstrumentation
 
log(INDArray, String) - Method in interface org.nd4j.linalg.api.instrumentation.Instrumentation
Log the given ndarray
log(DataBuffer, String) - Method in interface org.nd4j.linalg.api.instrumentation.Instrumentation
Data buffer to log
log(INDArray) - Method in interface org.nd4j.linalg.api.instrumentation.Instrumentation
Log the given ndarray
log(DataBuffer) - Method in interface org.nd4j.linalg.api.instrumentation.Instrumentation
Data buffer to log
log - Static variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
Log - Class in org.nd4j.linalg.api.ops.impl.transforms
Log elementwise function
Log() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Log
 
Log(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Log
 
Log(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Log
 
Log(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Log
 
Log(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Log
 
log - Static variable in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
log(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
log(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Log function
log(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The natural logarithm.
log(int, MathContext) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The natural logarithm.
log(Rational, MathContext) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The natural logarithm.
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.
logBinomialProbability(int, int, double, double) - Static method in class org.nd4j.linalg.api.rng.distribution.impl.SaddlePointExpansion
Compute the logarithm of the PMF for a binomial distribution using the saddle point expansion.
LogEntry - Class in org.nd4j.linalg.api.instrumentation
Log entry for statistics about ndarrays
LogEntry() - Constructor for class org.nd4j.linalg.api.instrumentation.LogEntry
 
LogEntry(INDArray, String) - Constructor for class org.nd4j.linalg.api.instrumentation.LogEntry
 
LogEntry(INDArray, StackTraceElement[], String) - Constructor for class org.nd4j.linalg.api.instrumentation.LogEntry
 
LogEntry(INDArray, StackTraceElement[]) - Constructor for class org.nd4j.linalg.api.instrumentation.LogEntry
 
LogEntry(INDArray) - Constructor for class org.nd4j.linalg.api.instrumentation.LogEntry
 
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.
lookup(int) - Method in class org.nd4j.linalg.api.iter.LinearIndexLookup
Give back a sub wrt the given linear index
lookupFunctionByName(String) - Method in class org.nd4j.linalg.api.ops.factory.DefaultOpFactory
 
Loop - Class in org.nd4j.linalg.api.ops.executioner
 
Loop() - Constructor for class org.nd4j.linalg.api.ops.executioner.Loop
 
Loop.Each - Interface in org.nd4j.linalg.api.ops.executioner
 
LoopFunction2 - Interface in org.nd4j.linalg.api.shape.loop.two
Used for raw iteration in loops
LoopFunction3 - Interface in org.nd4j.linalg.api.shape.loop.three
Used for raw iteration in loops
LoopFunction4 - Interface in org.nd4j.linalg.api.shape.loop.four
Used for raw iteration in loops
LossCalculation - Class in org.nd4j.linalg.lossfunctions
 
LossCalculation() - Constructor for class org.nd4j.linalg.lossfunctions.LossCalculation
 
LossFunction - Interface in org.nd4j.linalg.api.ops
A loss function for computing the delta between two arrays
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 MCXENT: Multiclass Cross Entropy RMSE_XENT: RMSE Cross Entropy SQUARED_LOSS: Squared Loss RECONSTRUCTION_CROSSENTROPY: Reconstruction Cross Entropy NEGATIVELOGLIKELIHOOD: Negative Log Likelihood CUSTOM: Define your own loss function
lt(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
lt(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
lt(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
lt(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
lt(IComplexNumber) - 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(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
lt(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Less than returning a complex number
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
lti(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
lti(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
lti(IComplexNumber) - 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(IComplexNumber) - 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.complex.LinearViewComplexNDArray
 
majorStride - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
majorStride() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
majorStride() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Return the major stride for an ndarray
majorStride() - Method in class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
 
ManhattanDistance - Class in org.nd4j.linalg.api.ops.impl.accum.distances
Manhattan distance
ManhattanDistance() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
ManhattanDistance(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
ManhattanDistance(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
ManhattanDistance(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
ManhattanDistance(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
manhattanDistance(double[], double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This will calculate the Manhattan distance between two sets of points.
mapIndexOntoTensor(int, INDArray, int...) - Static method in class org.nd4j.linalg.util.NDArrayMath
This maps an index of a vector on to a vector in the matrix that can be used for indexing in to a tensor
mapIndexOntoVector(int, INDArray) - Static method in class org.nd4j.linalg.util.NDArrayMath
This maps an index of a vector on to a vector in the matrix that can be used for indexing in to a tensor
masterStepSize - Variable in class org.nd4j.linalg.learning.AdaGrad
 
MathUtils - Class in org.nd4j.linalg.util
This is a math jcuda.utils class.
MathUtils() - Constructor for class org.nd4j.linalg.util.MathUtils
 
matricesPerSlice(INDArray) - Static method in class org.nd4j.linalg.util.NDArrayMath
The number of vectors in each slice of an ndarray.
max(int...) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
max() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
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 - Class in org.nd4j.linalg.api.ops.impl.accum
Calculate the max over a vector
Max() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Max
 
Max(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Max
 
Max(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Max
 
Max(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Max
 
Max - Class in org.nd4j.linalg.api.ops.impl.transforms.comparison
Max function
Max() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
Max(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
Max(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
Max(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
Max(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
max(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
max(IComplexNDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
max(INDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
max(IComplexNDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
max(INDArray, double, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Stabilize to be within a range of k
max(INDArray, double) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Stabilize to be within a range of k
max(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
 
MAX_ELEMENTS_PER_SLICE - Static variable in class org.nd4j.linalg.factory.Nd4j
 
MAX_SLICES_TO_PRINT - Static variable in class org.nd4j.linalg.factory.Nd4j
 
maxComplex() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
maxComplex() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
maxComplex() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
maxIndex(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
Returns index of maximum element in a given array of doubles.
maxNumber() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
maxNumber() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
maxNumber() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
MaxOut - Class in org.nd4j.linalg.api.ops.impl.transforms
Max out activation: http://arxiv.org/pdf/1302.4389.pdf
MaxOut() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
MaxOut(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
MaxOut(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
MaxOut(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
MaxOut(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.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
 
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 - Class in org.nd4j.linalg.api.ops.impl.accum
Calculate the mean of the vector
Mean() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Mean
 
Mean(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Mean
 
Mean(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Mean
 
Mean(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Mean
 
Mean(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Mean
 
mean(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
mean(IComplexNDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
mean(INDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
mean(IComplexNDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
mean(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
Computes the mean for an array of doubles.
meanComplex() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
meanComplex() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
meanComplex() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
meanNumber() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
meanNumber() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
meanNumber() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
MemoryStrategy - Interface in org.nd4j.linalg.api.buffer.allocation
An allocation strategy handles allocating and freeing memory for the gpu (usually relative to the compute capabilities of the gpu)
merge(List<DataSet>, boolean) - Static method in class org.nd4j.linalg.dataset.DataSet
Merge the list of datasets in to one list.
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(int...) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
min() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
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 - Class in org.nd4j.linalg.api.ops.impl.accum
Calculate the min over a vector
Min() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Min
 
Min(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Min
 
Min(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Min
 
Min(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Min
 
Min(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Min
 
Min - Class in org.nd4j.linalg.api.ops.impl.transforms.comparison
Min function
Min() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
Min(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
Min(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
Min(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
Min(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
min(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
min(IComplexNDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
min(INDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
min(IComplexNDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
min(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
 
minComplex() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
minComplex() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
minComplex() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
MiniBatchFileDataSetIterator - Class in org.nd4j.linalg.dataset
Mini batch file datasetiterator auto partitions a dataset in to mini batches
MiniBatchFileDataSetIterator(DataSet, int) - Constructor for class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
MiniBatchFileDataSetIterator(DataSet, int, boolean, File) - Constructor for class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
MiniBatchFileDataSetIterator(DataSet, int, boolean) - Constructor for class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
minNumber() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
minNumber() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
minNumber() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
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
mod2pi(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Reduce value to the interval [0,2*Pi].
modpi(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Reduce value to the interval [-Pi/2,Pi/2].
moveOnesToEnd(int[]) - Static method in class org.nd4j.linalg.api.shape.Shape
Returns a permutation of the dimensions with all 1s moved to end
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
Multiplication of a column vector (copy)
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 multiplication 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 multiplication of a row vector
MulOp - Class in org.nd4j.linalg.api.ops.impl.transforms.arithmetic
Multiplication operation
MulOp() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
MulOp(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
MulOp(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
MulOp(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
MulOp(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
MulOp(INDArray, INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
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
Multiplication of a row vector (copy)
mult(AbstractNumber) - Method in interface org.nd4j.linalg.util.AbstractNumber
 
MultipleEpochsIterator - Class in org.nd4j.linalg.dataset.api.iterator
A dataset iterator for doing multiple passes over a dataset
MultipleEpochsIterator(int, DataSetIterator) - Constructor for class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
 
multiplyBy(double) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
multiplyBy(double) - Method in class org.nd4j.linalg.dataset.DataSet
 
multiplyBy(int[], int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Multiply the given array by the given scalar
multiplyRound(BigDecimal, BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Multiply and round.
multiplyRound(BigDecimal, Rational) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Multiply and round.
multiplyRound(BigDecimal, int) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Multiply and round.
multiplyRound(BigDecimal, BigInteger) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Multiply and round.

N

n - Variable in class org.nd4j.linalg.api.ops.BaseOp
 
n() - Method in class org.nd4j.linalg.api.ops.BaseOp
 
n() - Method in interface org.nd4j.linalg.api.ops.Op
The number of elements to do a op over
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.Bias
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.IAMax
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.Max
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.Mean
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.Min
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.NormMax
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.Prod
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.Sum
 
name() - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
name() - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Log
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Round
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Step
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
name() - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
name() - Method in interface org.nd4j.linalg.api.ops.Op
The name of this operation
nameExistsInPath(String) - Static method in class org.nd4j.linalg.util.Paths
Check if a file exists in the path
Nd4j - Class in org.nd4j.linalg.factory
Creation of ndarrays via classpath discovery.
Nd4j() - Constructor for class org.nd4j.linalg.factory.Nd4j
 
Nd4j.PadMode - Enum in org.nd4j.linalg.factory
 
Nd4jBackend - Class in org.nd4j.linalg.factory
An ND4j backend.
Nd4jBackend() - Constructor for class org.nd4j.linalg.factory.Nd4jBackend
 
Nd4jBackend.NoAvailableBackendException - Exception in org.nd4j.linalg.factory
 
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.
ndArrayFactoryClazz - Static variable in class org.nd4j.linalg.factory.Nd4j
 
NDArrayIndex - Class in org.nd4j.linalg.indexing
NDArray indexing
NDArrayIndex(int...) - Constructor for class org.nd4j.linalg.indexing.NDArrayIndex
NDArrayIndexing based on the given indexes
NDArrayIndexAll - Class in org.nd4j.linalg.indexing
Mainly meant for internal use: represents all of the elements of a dimension
NDArrayIndexAll(boolean) - Constructor for class org.nd4j.linalg.indexing.NDArrayIndexAll
 
NDArrayIndexEmpty - Class in org.nd4j.linalg.indexing
 
NDArrayIndexEmpty() - Constructor for class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
NDArrayIO - Interface in org.nd4j.linalg.api.io
NDArrayIO (interop)
NDArrayMath - Class in org.nd4j.linalg.util
 
NDArrayMath() - Constructor for class org.nd4j.linalg.util.NDArrayMath
 
NDArrayStrings - Class in org.nd4j.linalg.string
 
NDArrayStrings(String) - Constructor for class org.nd4j.linalg.string.NDArrayStrings
 
NDArrayStrings() - Constructor for class org.nd4j.linalg.string.NDArrayStrings
 
NDArrayUtil - Class in org.nd4j.linalg.util
Basic INDArray ops
NDArrayUtil() - Constructor for class org.nd4j.linalg.util.NDArrayUtil
 
NdIndexIterator - Class in org.nd4j.linalg.api.iter
Iterates and returns int arrays over a particular shape.
NdIndexIterator(int...) - Constructor for class org.nd4j.linalg.api.iter.NdIndexIterator
Pass in the shape to iterate over.
NdIndexIterator(char, boolean, int...) - Constructor for class org.nd4j.linalg.api.iter.NdIndexIterator
Pass in the shape to iterate over.
NdIndexIterator(char, int...) - Constructor for class org.nd4j.linalg.api.iter.NdIndexIterator
Pass in the shape to iterate over
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
The negation of this complex number
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
Returns the negative of an ndarray
neg(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Negative
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.api.ops.impl.transforms
Negative function
Negative() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
Negative(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
Negative(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
Negative(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
Negative(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.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
The inplace negation of this number
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
neq(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
neq(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
neq(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
neq(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
neq(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
neq(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
neq(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
neq(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
neq(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Not equal
neq(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
neqc(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
neqc(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
neqc(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Not Equals returning a complex number
neqi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
neqi(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
neqi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
neqi(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
neqi(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
neqi(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
neqi(Number) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
neqi(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
neqi(Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place not equal
neqi(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
Nesterovs - Class in org.nd4j.linalg.learning
Nesterov's momentum.
Nesterovs(double, double) - Constructor for class org.nd4j.linalg.learning.Nesterovs
 
Nesterovs(double) - Constructor for class org.nd4j.linalg.learning.Nesterovs
Initialize with a learning rate of 0.1
newAxis() - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Represents adding a new dimension
NewAxis - Class in org.nd4j.linalg.indexing
New axis index.
NewAxis() - Constructor for class org.nd4j.linalg.indexing.NewAxis
 
newOffsets(int[], int, INDArrayIndex[]) - Static method in class org.nd4j.linalg.api.shape.Shape
 
newShape(int[], char) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
newShape(int[], char) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
newShapeNoCopy(INDArray, int[], boolean) - Static method in class org.nd4j.linalg.api.shape.Shape
A port of numpy's reshaping algorithm that leverages no copy where possible and returns null if the reshape couldn't happen without copying
newStrides(int[], int, INDArrayIndex[]) - Static method in class org.nd4j.linalg.api.shape.Shape
 
next() - Method in class org.nd4j.linalg.api.iter.FirstAxisIterator
 
next() - Method in class org.nd4j.linalg.api.iter.FlatIterator
 
next() - Method in class org.nd4j.linalg.api.iter.INDArrayIterator
 
next() - Method in class org.nd4j.linalg.api.iter.NdIndexIterator
 
next() - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
next(int) - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
next(int) - Method in interface org.nd4j.linalg.dataset.api.iterator.DataSetIterator
Like the standard next method but allows a customizable number of examples returned
next() - Method in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
next() - Method in interface org.nd4j.linalg.dataset.api.iterator.fetcher.DataSetFetcher
Returns the next data applyTransformToDestination
next(int) - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Like the standard next method but allows a customizable number of examples returned
next() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Returns the next element in the iteration.
next() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
next(int) - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
next(int) - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
next() - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
next(int) - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
next() - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
next(int) - Method in class org.nd4j.linalg.dataset.ViewIterator
 
next() - Method in class org.nd4j.linalg.dataset.ViewIterator
 
next() - Method in interface org.nd4j.linalg.indexing.INDArrayIndex
Returns the next index
next() - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
next() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
next() - Method in class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
next() - Method in class org.nd4j.linalg.indexing.NewAxis
 
next() - Method in class org.nd4j.linalg.indexing.PointIndex
 
next() - Method in class org.nd4j.linalg.indexing.SpecifiedIndex
 
nextBoolean() - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
nextBoolean() - Method in interface org.nd4j.linalg.api.rng.Random
Returns the next pseudorandom, uniformly distributed boolean value from this random number generator's sequence.
nextBytes(byte[]) - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
nextBytes(byte[]) - Method in interface org.nd4j.linalg.api.rng.Random
Generates random bytes and places them into a user-supplied byte array.
nextDouble() - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
nextDouble(int[]) - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
nextDouble() - Method in interface org.nd4j.linalg.api.rng.Random
Returns the next pseudorandom, uniformly distributed double value between 0.0 and 1.0 from this random number generator's sequence.
nextDouble(int[]) - Method in interface org.nd4j.linalg.api.rng.Random
Generate a gaussian number ndarray of the specified shape
nextFloat() - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
nextFloat(int[]) - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
nextFloat() - Method in interface org.nd4j.linalg.api.rng.Random
Returns the next pseudorandom, uniformly distributed float value between 0.0 and 1.0 from this random number generator's sequence.
nextFloat(int[]) - Method in interface org.nd4j.linalg.api.rng.Random
Generate a gaussian number ndarray of the specified shape
nextGaussian() - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
nextGaussian(int[]) - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
nextGaussian() - Method in interface org.nd4j.linalg.api.rng.Random
Returns the next pseudorandom, Gaussian ("normally") distributed double value with mean 0.0 and standard deviation 1.0 from this random number generator's sequence.
nextGaussian(int[]) - Method in interface org.nd4j.linalg.api.rng.Random
Generate a gaussian number ndarray of the specified shape
nextInt() - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
nextInt(int) - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
nextInt(int[]) - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
nextInt(int, int[]) - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
nextInt() - Method in interface org.nd4j.linalg.api.rng.Random
Returns the next pseudorandom, uniformly distributed int value from this random number generator's sequence.
nextInt(int) - Method in interface org.nd4j.linalg.api.rng.Random
Returns a pseudorandom, uniformly distributed int value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextInt(int[]) - Method in interface org.nd4j.linalg.api.rng.Random
Generate a random set of integers of the specified shape.
nextInt(int, int[]) - Method in interface org.nd4j.linalg.api.rng.Random
Generate a random set of integers of the specified shape.
nextLong() - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
nextLong() - Method in interface org.nd4j.linalg.api.rng.Random
Returns the next pseudorandom, uniformly distributed long value from this random number generator's sequence.
nextPowOf2(long) - Static method in class org.nd4j.linalg.util.MathUtils
See: http://stackoverflow.com/questions/466204/rounding-off-to-nearest-power-of-2
NoAvailableBackendException() - Constructor for exception org.nd4j.linalg.factory.Nd4jBackend.NoAvailableBackendException
 
nonOneDimensions(int[], int[]) - Static method in class org.nd4j.linalg.api.shape.Shape
Keep all the non one dimensions
nonOneStride(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
For use with row vectors to ensure consistent strides with varying offsets
norm1(int...) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
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 - Class in org.nd4j.linalg.api.ops.impl.accum
Sum of absolute values
Norm1() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
Norm1(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
Norm1(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
Norm1(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
Norm1(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
norm1(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
norm1(IComplexNDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
norm1(INDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
norm1(IComplexNDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
norm1Complex() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
norm1Complex() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
norm1Complex() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
norm1Number() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
norm1Number() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
norm1Number() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
norm2(int...) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
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 - Class in org.nd4j.linalg.api.ops.impl.accum
Sum of absolute values
Norm2() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
Norm2(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
Norm2(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
Norm2(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
Norm2(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
norm2(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
norm2(IComplexNDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
norm2(INDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
norm2(IComplexNDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
norm2Complex() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
norm2Complex() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
norm2Complex() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
norm2Number() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
norm2Number() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
norm2Number() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
NormalDistribution - Class in org.nd4j.linalg.api.rng.distribution.impl
Base distribution derived from apache commons math http://commons.apache.org/proper/commons-math/

(specifically the org.apache.commons.math3.distribution.NormalDistribution

NormalDistribution(Random, double, INDArray) - Constructor for class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
 
NormalDistribution(double, INDArray) - Constructor for class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
 
NormalDistribution() - Constructor for class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Create a normal distribution with mean equal to zero and standard deviation equal to one.
NormalDistribution(double, double) - Constructor for class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Create a normal distribution using the given mean and standard deviation.
NormalDistribution(double, double, double) - Constructor for class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Create a normal distribution using the given mean, standard deviation and inverse cumulative distribution accuracy.
NormalDistribution(Random, double, double, double) - Constructor for class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Creates a normal distribution.
NormalDistribution(INDArray, double) - Constructor for class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
 
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
 
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 - Class in org.nd4j.linalg.api.ops.impl.accum
The max absolute value
NormMax() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.NormMax
 
NormMax(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.NormMax
 
NormMax(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.NormMax
 
NormMax(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.NormMax
 
NormMax(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.NormMax
 
normmax(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
normmax(IComplexNDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
normmax(INDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
normmax(IComplexNDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
normmaxComplex() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
normmaxComplex() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
normmaxComplex() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
normmaxNumber() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
normmaxNumber() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
normmaxNumber() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
not() - Method in class org.nd4j.linalg.indexing.conditions.ConditionBuilder
 
Not - Class in org.nd4j.linalg.indexing.conditions
Created by agibsonccc on 10/9/14.
Not(Condition) - Constructor for class org.nd4j.linalg.indexing.conditions.Not
 
NotEqualTo - Class in org.nd4j.linalg.api.ops.impl.transforms.comparison
Not equal to function: Bit mask over whether 2 elements are not equal or not
NotEqualTo() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
NotEqualTo(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
NotEqualTo(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
NotEqualTo(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
NotEqualTo(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
nrm2(INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
computes the Euclidean norm of a vector.
nrm2(IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
computes the Euclidean norm of a vector.
nrm2(INDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
computes the Euclidean norm of a vector.
nrm2(IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
computes the Euclidean norm of a vector.
nrm2(INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
nrm2(IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
nrm2(INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute || x ||_2 (2-norm)
nrm2(IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
nTimes(INDArrayIndex, int) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Repeat a copy of copy n times
nTimes(int, int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Repeat a value n times
num - Variable in class org.nd4j.linalg.api.ops.BaseScalarOp
 
NUMERICAL_STABILITY - Static variable in class org.nd4j.linalg.factory.Nd4j
 
numExamples() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
numExamples - Variable in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
numExamples() - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
numExamples() - Method in interface org.nd4j.linalg.dataset.api.iterator.DataSetIterator
Total number of examples in the dataset
numExamples() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Total number of examples in the dataset
numExamples() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
numExamples() - Method in class org.nd4j.linalg.dataset.DataSet
 
numExamples() - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
numExamples() - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
numExamples() - Method in class org.nd4j.linalg.dataset.ViewIterator
 
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
 
numLeadingOnes - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
numNewAxis(INDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Given an array of indexes return the number of new axis elements in teh array
numOutcomes() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
numOutcomes - Variable in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
numOutcomes() - Method in class org.nd4j.linalg.dataset.DataSet
 
numPoints(INDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Number of point indexes
numProcessed() - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
numProcessed - Variable in class org.nd4j.linalg.api.ops.BaseOp
 
numProcessed() - Method in class org.nd4j.linalg.api.ops.BaseOp
 
numProcessed() - Method in interface org.nd4j.linalg.api.ops.Op
Number processed
numTrailingOnes - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
numVectors(INDArray) - Static method in class org.nd4j.linalg.util.NDArrayMath
Return the number of vectors for an array the number of vectors for an array

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 interface org.nd4j.linalg.indexing.INDArrayIndex
The start of this index
offset() - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
offset(INDArray, int...) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Compute the offset given an array of offsets.
offset(INDArray, INDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Compute the offset given an array of offsets.
offset(int[], int[]) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Compute the offset given an array of offsets.
offset() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
offset() - Method in class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
offset() - Method in class org.nd4j.linalg.indexing.NewAxis
 
offset() - Method in class org.nd4j.linalg.indexing.PointIndex
 
offset() - Method in class org.nd4j.linalg.indexing.SpecifiedIndex
 
offsetFor(INDArray, int[]) - Static method in class org.nd4j.linalg.api.shape.Shape
Compute the offset for the given array given the indices
offsetFor(INDArray, int) - Static method in class org.nd4j.linalg.api.shape.Shape
Compute the offset for a given index
offsetFor(int[], int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Calculate the offset for a given stride array
offsetForSlice(INDArray, int) - Static method in class org.nd4j.linalg.util.NDArrayMath
Compute the offset for a given slice
offsets(int[], INDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.Indices
The offsets (begin index) for each index
OneMinus - Class in org.nd4j.linalg.api.ops.impl.transforms
1 - input
OneMinus() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
OneMinus(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
OneMinus(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
OneMinus(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
OneMinus(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
Ones - Class in org.nd4j.linalg.api.ops.impl.transforms
Ones (represents a constant)
Ones() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
Ones(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
Ones(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
Ones(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
Ones(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
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
onesLike(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Ones like
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
op(double) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
op(float) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Log
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Log
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Log
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Log
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Log
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Log
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Log
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Log
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Round
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Round
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Round
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Round
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Round
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Round
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Round
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Round
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Step
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Step
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Step
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Step
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Step
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Step
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Step
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Step
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
op(IComplexNumber, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
op(IComplexNumber, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
op(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
op(float, float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
op(double, double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
op(double) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
op(float) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
op(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
Op - Interface in org.nd4j.linalg.api.ops
An op is defined as follows: name: name of the operation x: the origin ndarray y: the ndarray to parse in parallel z: the resulting buffer n: the number of elements to iterate over where x is the origin ndarray, y, is a pairwise op over n elements in the ndarray stored in result z

This is followed from the standard template for a BLAS operation such that given a linear buffer, a function defines 3 buffers (x,y,z) and the associated strides and offsets (handled by the ndarrays in this case)

op(IComplexNumber, double) - Method in interface org.nd4j.linalg.api.ops.Op
Pairwise op (applicable with an individual element in y)
op(IComplexNumber, float) - Method in interface org.nd4j.linalg.api.ops.Op
Pairwise op (applicable with an individual element in y)
op(IComplexNumber, IComplexNumber) - Method in interface org.nd4j.linalg.api.ops.Op
Pairwise op (applicable with an individual element in y)
op(float, float) - Method in interface org.nd4j.linalg.api.ops.Op
Pairwise op (applicable with an individual element in y)
op(double, double) - Method in interface org.nd4j.linalg.api.ops.Op
Pairwise op (applicable with an individual element in y)
op(double) - Method in interface org.nd4j.linalg.api.ops.Op
Transform an individual element
op(float) - Method in interface org.nd4j.linalg.api.ops.Op
Transform an individual element
op(IComplexNumber) - Method in interface org.nd4j.linalg.api.ops.Op
Transform an individual element
OP_EXECUTIONER - Static variable in class org.nd4j.linalg.factory.Nd4j
 
OP_EXECUTIONER_INSTANCE - Static variable in class org.nd4j.linalg.factory.Nd4j
 
OP_FACTORY - Static variable in class org.nd4j.linalg.factory.Nd4j
 
OP_FACTORY_INSTANCE - Static variable in class org.nd4j.linalg.factory.Nd4j
 
OpExecutioner - Interface in org.nd4j.linalg.api.ops.executioner
An operation executioner handles storage specific details of executing an operation
OpExecutioner.ExecutionMode - Enum in org.nd4j.linalg.api.ops.executioner
 
opExecutionerClazz - Static variable in class org.nd4j.linalg.factory.Nd4j
 
OpFactory - Interface in org.nd4j.linalg.api.ops.factory
Op factory
opFactoryClazz - Static variable in class org.nd4j.linalg.factory.Nd4j
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.Bias
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.Bias
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.IAMax
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.IAMax
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.Max
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.Max
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.Mean
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.Mean
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.Min
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.Min
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.NormMax
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.NormMax
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.Prod
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.Prod
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.Sum
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.Sum
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ACos
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.AddOp
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.MulOp
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Eps
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThan
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.GreaterThanOrEqual
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThan
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.LessThanOrEqual
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Max
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.Min
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.comparison.NotEqualTo
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanh
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.HardTanhDerivative
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Identity
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLU
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LeakyReLUDerivative
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LinearIndex
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Log
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Log
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.MaxOut
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Negative
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.OneMinus
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Ones
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Round
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Round
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Step
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Step
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
opForDimension(int, int) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
opForDimension(int, int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
opForDimension(int, int) - Method in interface org.nd4j.linalg.api.ops.Op
A copy of this operation for a particular dimension of the input
opForDimension(int, int...) - Method in interface org.nd4j.linalg.api.ops.Op
A copy of this operation for a particular dimension of the input
opIsWholeBufferWithMatchingStrides(Op) - Static method in class org.nd4j.linalg.api.shape.Shape
Checks the following: each x,y,z is offset zero op.n() is == data buffer.length() all strides are equal
opIsWithMatchingStrides(Op) - Static method in class org.nd4j.linalg.api.shape.Shape
Checks the following: each x,y,z is offset zero op.n() is == data buffer.length() all strides are equal
Ops - Class in org.nd4j.linalg.api.ops
Created by agibsonccc on 2/23/15.
Ops() - Constructor for class org.nd4j.linalg.api.ops.Ops
 
or(IComplexNDArray, Condition) - Static method in class org.nd4j.linalg.indexing.BooleanIndexing
Or over the whole ndarray given some condition
or(INDArray, Condition) - Static method in class org.nd4j.linalg.indexing.BooleanIndexing
Or over the whole ndarray given some condition
or(Condition...) - Method in class org.nd4j.linalg.indexing.conditions.ConditionBuilder
 
Or - Class in org.nd4j.linalg.indexing.conditions
An or between 2 conditions.
Or(Condition...) - Constructor for class org.nd4j.linalg.indexing.conditions.Or
 
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
Return the ordering (fortran or c) of this ndarray
org.nd4j.linalg.api.blas - package org.nd4j.linalg.api.blas
 
org.nd4j.linalg.api.blas.impl - package org.nd4j.linalg.api.blas.impl
 
org.nd4j.linalg.api.blas.params - package org.nd4j.linalg.api.blas.params
 
org.nd4j.linalg.api.buffer - package org.nd4j.linalg.api.buffer
 
org.nd4j.linalg.api.buffer.allocation - package org.nd4j.linalg.api.buffer.allocation
 
org.nd4j.linalg.api.buffer.factory - package org.nd4j.linalg.api.buffer.factory
 
org.nd4j.linalg.api.complex - package org.nd4j.linalg.api.complex
 
org.nd4j.linalg.api.instrumentation - package org.nd4j.linalg.api.instrumentation
 
org.nd4j.linalg.api.io - package org.nd4j.linalg.api.io
 
org.nd4j.linalg.api.iter - package org.nd4j.linalg.api.iter
 
org.nd4j.linalg.api.ndarray - package org.nd4j.linalg.api.ndarray
 
org.nd4j.linalg.api.ops - package org.nd4j.linalg.api.ops
 
org.nd4j.linalg.api.ops.exception - package org.nd4j.linalg.api.ops.exception
 
org.nd4j.linalg.api.ops.executioner - package org.nd4j.linalg.api.ops.executioner
 
org.nd4j.linalg.api.ops.factory - package org.nd4j.linalg.api.ops.factory
 
org.nd4j.linalg.api.ops.impl.accum - package org.nd4j.linalg.api.ops.impl.accum
 
org.nd4j.linalg.api.ops.impl.accum.distances - package org.nd4j.linalg.api.ops.impl.accum.distances
 
org.nd4j.linalg.api.ops.impl.scalar - package org.nd4j.linalg.api.ops.impl.scalar
 
org.nd4j.linalg.api.ops.impl.scalar.comparison - package org.nd4j.linalg.api.ops.impl.scalar.comparison
 
org.nd4j.linalg.api.ops.impl.transforms - package org.nd4j.linalg.api.ops.impl.transforms
 
org.nd4j.linalg.api.ops.impl.transforms.arithmetic - package org.nd4j.linalg.api.ops.impl.transforms.arithmetic
 
org.nd4j.linalg.api.ops.impl.transforms.comparison - package org.nd4j.linalg.api.ops.impl.transforms.comparison
 
org.nd4j.linalg.api.rng - package org.nd4j.linalg.api.rng
 
org.nd4j.linalg.api.rng.distribution - package org.nd4j.linalg.api.rng.distribution
 
org.nd4j.linalg.api.rng.distribution.factory - package org.nd4j.linalg.api.rng.distribution.factory
 
org.nd4j.linalg.api.rng.distribution.impl - package org.nd4j.linalg.api.rng.distribution.impl
 
org.nd4j.linalg.api.shape - package org.nd4j.linalg.api.shape
 
org.nd4j.linalg.api.shape.loop.coordinatefunction - package org.nd4j.linalg.api.shape.loop.coordinatefunction
 
org.nd4j.linalg.api.shape.loop.four - package org.nd4j.linalg.api.shape.loop.four
 
org.nd4j.linalg.api.shape.loop.three - package org.nd4j.linalg.api.shape.loop.three
 
org.nd4j.linalg.api.shape.loop.two - package org.nd4j.linalg.api.shape.loop.two
 
org.nd4j.linalg.benchmark - package org.nd4j.linalg.benchmark
 
org.nd4j.linalg.convolution - package org.nd4j.linalg.convolution
 
org.nd4j.linalg.dataset - package org.nd4j.linalg.dataset
 
org.nd4j.linalg.dataset.api - package org.nd4j.linalg.dataset.api
 
org.nd4j.linalg.dataset.api.iterator - package org.nd4j.linalg.dataset.api.iterator
 
org.nd4j.linalg.dataset.api.iterator.fetcher - package org.nd4j.linalg.dataset.api.iterator.fetcher
 
org.nd4j.linalg.dimensionalityreduction - package org.nd4j.linalg.dimensionalityreduction
 
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.indexing - package org.nd4j.linalg.indexing
 
org.nd4j.linalg.indexing.conditions - package org.nd4j.linalg.indexing.conditions
 
org.nd4j.linalg.indexing.conditions.test - package org.nd4j.linalg.indexing.conditions.test
 
org.nd4j.linalg.indexing.functions - package org.nd4j.linalg.indexing.functions
 
org.nd4j.linalg.learning - package org.nd4j.linalg.learning
 
org.nd4j.linalg.lossfunctions - package org.nd4j.linalg.lossfunctions
 
org.nd4j.linalg.ops.transforms - package org.nd4j.linalg.ops.transforms
 
org.nd4j.linalg.string - package org.nd4j.linalg.string
 
org.nd4j.linalg.util - package org.nd4j.linalg.util
 
ormqr(char, char, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
ormqr(char, char, INDArray, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
otherAccum() - Method in interface org.nd4j.linalg.api.ops.Accumulation
Other accmuluations from the primary
otherAccum - Variable in class org.nd4j.linalg.api.ops.BaseAccumulation
 
otherAccum() - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
otherAccumComplex() - Method in interface org.nd4j.linalg.api.ops.Accumulation
Other accmuluations from the primary
otherAccumComplex - Variable in class org.nd4j.linalg.api.ops.BaseAccumulation
 
otherAccumComplex() - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
outcome() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
outcome() - Method in class org.nd4j.linalg.dataset.DataSet
 
output() - Method in class org.nd4j.linalg.api.ops.BaseLossFunction
 
output() - Method in interface org.nd4j.linalg.api.ops.LossFunction
The guess
outSize(int, int, int, int, boolean) - Static method in class org.nd4j.linalg.convolution.Convolution
The out size for a convolution

P

pad(INDArray, int[][], Nd4j.PadMode) - Static method in class org.nd4j.linalg.factory.Nd4j
Pad the given ndarray to the size along each dimension
pad(INDArray, int[][], List<double[]>, Nd4j.PadMode) - Static method in class org.nd4j.linalg.factory.Nd4j
Pad the given ndarray to the size along each dimension
pad(INDArray, int[], List<double[]>, Nd4j.PadMode) - Static method in class org.nd4j.linalg.factory.Nd4j
Pad the given ndarray to the size along each dimension
pad(INDArray, int[], Nd4j.PadMode) - Static method in class org.nd4j.linalg.factory.Nd4j
Pad the given ndarray to the size along each dimension
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
parseComplexNumber(String) - Static method in class org.nd4j.linalg.factory.Nd4j
Parse a complex number
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.
passThrough - Variable in class org.nd4j.linalg.api.ops.BaseOp
 
PATH_ENV_VARIABLE - Static variable in class org.nd4j.linalg.util.Paths
 
Paths - Class in org.nd4j.linalg.util
Path Utilities
Paths() - Constructor for class org.nd4j.linalg.util.Paths
 
PCA - Class in org.nd4j.linalg.dimensionalityreduction
PCA class for dimensionality reduction
PCA() - Constructor for class org.nd4j.linalg.dimensionalityreduction.PCA
 
pca(INDArray, int, boolean) - Static method in class org.nd4j.linalg.dimensionalityreduction.PCA
Reduce the dimension of x to the specified number of dimensions.
perform(int, RawArrayIterationInformation4, DataBuffer, int, DataBuffer, int, DataBuffer, int, DataBuffer, int) - Method in interface org.nd4j.linalg.api.shape.loop.four.LoopFunction4
Perform an operation given 2 buffers
perform(int, RawArrayIterationInformation3, DataBuffer, int, DataBuffer, int, DataBuffer, int) - Method in interface org.nd4j.linalg.api.shape.loop.three.LoopFunction3
Perform an operation given 2 buffers
perform(int, RawArrayIterationInformation2, DataBuffer, int, DataBuffer, int) - Method in class org.nd4j.linalg.api.shape.loop.two.CopyLoopFunction
 
perform(int, RawArrayIterationInformation2, DataBuffer, int, DataBuffer, int) - Method in interface org.nd4j.linalg.api.shape.loop.two.LoopFunction2
Perform an operation given 2 buffers
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.html
permute(int...) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
See: http://www.mathworks.com/help/matlab/ref/permute.html
persist() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
persist() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Mark this buffer as persistent
pi(MathContext) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Euler’s constant.
plus(int[], int) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
plus(int[], int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
pochhammer(BigDecimal, int) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Pochhammer’s function.
point(int) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Returns a point index
PointIndex - Class in org.nd4j.linalg.indexing
 
PointIndex(int) - Constructor for class org.nd4j.linalg.indexing.PointIndex
 
postProcess(IComplexNDArray, int) - Method in class org.nd4j.linalg.fft.DefaultFFTInstance
 
posv(char, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
posv(char, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
Pow - Class in org.nd4j.linalg.api.ops.impl.transforms
Pow function
Pow() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
Pow(INDArray, INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
Pow(INDArray, INDArray, int, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
Pow(INDArray, INDArray, INDArray, int, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
Pow(INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Pow
 
pow(INDArray, Number) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Pow function
pow(INDArray, Number, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Pow function
pow(BigDecimal, BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Power function.
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
pow(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
 
powRound(BigDecimal, int) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Raise to an integer power and round.
prec2err(double, int) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Convert a precision (relative error) to an absolute error.
prepareTwoRawArrayIter(INDArray, INDArray) - Static method in class org.nd4j.linalg.api.shape.Shape
Prepares two arrays for raw iteration linearly through the data.
prepend(INDArray, int, double, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Append the given array with the specified value size along a particular axis
preProcess(DataSet) - Method in interface org.nd4j.linalg.dataset.api.DataSetPreProcessor
Pre process a dataset
preProcess(IComplexNDArray, IComplexNDArray, int, int) - Method in class org.nd4j.linalg.fft.DefaultFFTInstance
 
preProcessor - Variable in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
probability(double, double) - Method in class org.nd4j.linalg.api.rng.distribution.BaseDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(x0 < X <= x1).
probability(double) - Method in class org.nd4j.linalg.api.rng.distribution.BaseDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X = x).
probability(double) - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X = x).
probability(int) - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
probability(double, double) - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(x0 < X <= x1).
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.
process(int[]...) - Method in interface org.nd4j.linalg.api.shape.loop.coordinatefunction.CoordinateFunction
 
process(int[]...) - Method in class org.nd4j.linalg.api.shape.loop.coordinatefunction.CopyCoordinateFunction
 
prod(int...) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
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 - Class in org.nd4j.linalg.api.ops.impl.accum
Prod the components
Prod() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Prod
 
Prod(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Prod
 
Prod(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Prod
 
Prod(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Prod
 
Prod(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Prod
 
prod(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
prod(IComplexNDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
prod(INDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
prod(IComplexNDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
prod(List<Integer>) - Static method in class org.nd4j.linalg.util.ArrayUtil
Product of an int array
prod(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
Product of an int array
prodComplex() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
prodComplex() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
prodComplex() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
prodNumber() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
prodNumber() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
prodNumber() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
props - Static variable in class org.nd4j.linalg.factory.Nd4j
 
put(int, IComplexNumber) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
put(int, float) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
put(int, double) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
put(int, int) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
put(int, float) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Assign an element in the buffer to the specified index
put(int, double) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Assign an element in the buffer to the specified index
put(int, int) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Assign an element in the buffer to the specified index
put(int, IComplexNumber) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Insert a complex number at the given index
put(INDArrayIndex[], 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[], double) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
put(int, int, IComplexNumber) - 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(INDArrayIndex[], IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
put(INDArrayIndex[], IComplexNDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
put(INDArrayIndex[], 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(int[], float) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
put(INDArrayIndex[], IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
put(INDArrayIndex[], IComplexNDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
put(INDArrayIndex[], 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 a scalar ndarray 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[], float) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
put(int[], double) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
put(int, int, IComplexNumber) - 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(INDArrayIndex[], INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
put(INDArrayIndex[], 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(INDArrayIndex[], INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Put the elements of the ndarray in to the specified indices
put(INDArrayIndex[], Number) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Put the elements of the ndarray in to the specified indices
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, double) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putImag(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[], double) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putImag(int, int, float) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putImag(int[], float) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putImag(int[], double) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putImag(int, int, float) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putImag(int, int, double) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putImag(int, float) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putReal(int, int, double) - 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 class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putReal(int[], float) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putReal(int[], double) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putReal(int[], float) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putReal(int[], double) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putReal(int, int, float) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
putReal(int, int, double) - 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, double) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
putScalar(int[], double) - 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, double) - 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, double) - Method in class org.nd4j.linalg.api.complex.LinearViewComplexNDArray
 
putScalar(int, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.LinearViewComplexNDArray
 
putScalar(int, double) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
putScalar(int, float) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
putScalar(int, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
putScalar(int[], double) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
putScalar(int[], float) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
putScalar(int[], int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
putScalar(int, double) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Insert the number linearly in to the ndarray
putScalar(int, float) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Insert a scalar float at the specified index
putScalar(int, int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Insert a scalar int at the specified index
putScalar(int[], double) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Insert the item at the specified indices
putScalar(int[], float) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
putScalar(int[], int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
putScalar(int, double) - Method in class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
 
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[], double, double, Random) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
rand(int, int, double, double, Random) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
rand(int[], float, float, Random) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Generates a random matrix between min and max
rand(int, int, float, float, Random) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Generates a random matrix between min and max
rand(int, int, Random) - 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[], Distribution) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create a random ndarray with the given shape using the given rng
rand(int[], Random) - 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[]) - 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, 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[], long) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a random ndarray with the given shape using given seed
rand(long, int...) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a random ndarray with the given shape using the given seed
rand(int, int, long) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a random ndarray with the given shape using the given seed
rand(int[], Random) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a random ndarray with the given shape using the given RandomGenerator
rand(int[], Distribution) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a random ndarray with the given shape using the given rng
rand(int, int, Random) - Static method in class org.nd4j.linalg.factory.Nd4j
Deprecated.
rand(int[], double, double, Random) - Static method in class org.nd4j.linalg.factory.Nd4j
Generates a random matrix between min and max
rand(int, int, double, double, Random) - Static method in class org.nd4j.linalg.factory.Nd4j
Generates a random matrix between min and max
rand(int[], float, float, Random) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Generates a random matrix between min and max
rand(int, int, float, float, Random) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Generates a random matrix between min and max
rand(int, int, Random) - 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[], Distribution) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create a random ndarray with the given shape using the given rng
rand(int[], Random) - 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
rand(int, int, double, double, Random) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
rand(int[], double, double, Random) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
randn(int, int, Random) - 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[], Random) - 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[]) - 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) - 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, int, Random) - Static method in class org.nd4j.linalg.factory.Nd4j
Random normal using the given rng
randn(int[], Random) - Static method in class org.nd4j.linalg.factory.Nd4j
Random normal using the given rng
randn(int, int, Random) - 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[], Random) - 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
random - Variable in class org.nd4j.linalg.api.rng.distribution.BaseDistribution
 
Random - Interface in org.nd4j.linalg.api.rng
Random generation based on commons math.
RANDOM - Static variable in class org.nd4j.linalg.factory.Nd4j
 
random - Static variable in class org.nd4j.linalg.factory.Nd4j
 
randomClazz - Static variable in class org.nd4j.linalg.factory.Nd4j
 
randomDoubleBetween(double, double) - Static method in class org.nd4j.linalg.util.MathUtils
 
randomFloatBetween(float, float) - Static method in class org.nd4j.linalg.util.MathUtils
 
randomGenerator - Variable in class org.nd4j.linalg.api.rng.DefaultRandom
 
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.
rangeOfLength(INDArrayIndex[]) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Create a range based on the given indexes.
rank() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rank() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
The rank of the ndarray (the number of dimensions
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(char) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Flattens the array for linear indexing
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
ravel(char) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns a flattened version (row vector) of this ndarray
raw2dLoop(int, int, int[], int[], int, int[], int, int[], RawArrayIterationInformation2, LoopFunction2) - Static method in class org.nd4j.linalg.api.shape.Shape
Raw 2 dimensional loop over a data buffer given some strides.
raw3dLoop(int, int, int[], int[], int, int[], int, int[], int, int[], RawArrayIterationInformation3, LoopFunction3) - Static method in class org.nd4j.linalg.api.shape.Shape
3 dimensional loop Credit to: https://github.com/numpy/numpy/blob/master/numpy/core/src/private/lowlevel_strided_loops.h#L548
raw4DLoop(int, int, int[], int[], int, int[], int, int[], int, int[], int, int[], RawArrayIterationInformation4, LoopFunction4) - Static method in class org.nd4j.linalg.api.shape.Shape
4 dimensional loop Credit to: https://github.com/numpy/numpy/blob/master/numpy/core/src/private/lowlevel_strided_loops.h#L548
RawArrayIterationInformation2 - Class in org.nd4j.linalg.api.shape.loop.two
Raw array iteration information Used in preparing for linear array raw iteration
RawArrayIterationInformation2() - Constructor for class org.nd4j.linalg.api.shape.loop.two.RawArrayIterationInformation2
 
RawArrayIterationInformation3 - Class in org.nd4j.linalg.api.shape.loop.three
Raw array iteration information Used in preparing for linear array raw iteration
RawArrayIterationInformation3() - Constructor for class org.nd4j.linalg.api.shape.loop.three.RawArrayIterationInformation3
 
RawArrayIterationInformation4 - Class in org.nd4j.linalg.api.shape.loop.four
Raw array iteration information Used in preparing for linear array raw iteration
RawArrayIterationInformation4() - Constructor for class org.nd4j.linalg.api.shape.loop.four.RawArrayIterationInformation4
 
rawfft(IComplexNDArray, int, int) - Method in class org.nd4j.linalg.fft.DefaultFFTInstance
Underlying fft algorithm
rawfft(IComplexNDArray, int, int) - Static method in class org.nd4j.linalg.fft.FFT
Underlying fft algorithm
rawfft(IComplexNDArray, int, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
Underlying fft algorithm
rawfftn(IComplexNDArray, int[], int[]) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
 
rawfftn(IComplexNDArray, int[], int[]) - Static method in class org.nd4j.linalg.fft.FFT
 
rawfftn(IComplexNDArray, int[], int[]) - Method in interface org.nd4j.linalg.fft.FFTInstance
 
rawifft(IComplexNDArray, int) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
 
rawifft(IComplexNDArray, int, int) - Method in class org.nd4j.linalg.fft.DefaultFFTInstance
 
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
 
rawifft(IComplexNDArray, int, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
Underlying ifft impl
rawifft(IComplexNDArray, int) - Method in interface org.nd4j.linalg.fft.FFTInstance
Underlying ifft impl
rawifftn(IComplexNDArray, int[], int[]) - Method in class org.nd4j.linalg.fft.BaseFFTInstance
 
rawifftn(IComplexNDArray, int[], int[]) - Static method in class org.nd4j.linalg.fft.FFT
 
rawifftn(IComplexNDArray, int[], int[]) - Method in interface org.nd4j.linalg.fft.FFTInstance
 
rdiv(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
rdiv(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
rdiv(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
rdiv(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
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(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Divide two complex numbers
rdiv(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
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
Reverse division
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
 
rdivColumnVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rdivColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rdivColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rdivColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reverse division of a column vector (copy)
rdivi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
rdivi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
rdivi(Number, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
rdivi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
rdivi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
rdivi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
rdivi(Number, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
rdivi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
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(IComplexNumber, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Divide two complex numbers, in-place
rdivi(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
rdivi(Number, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
rdivi(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
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
 
rdiviColumnVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rdiviColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rdiviColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rdiviColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place reverse divison of a column vector
rdiviRowVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rdiviRowVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rdiviRowVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rdiviRowVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place reverse division of a column vector
RDivOp - Class in org.nd4j.linalg.api.ops.impl.transforms.arithmetic
Division operation
RDivOp() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
RDivOp(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
RDivOp(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
RDivOp(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
RDivOp(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RDivOp
 
rdivRowVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rdivRowVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rdivRowVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rdivRowVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reverse division of a column vector (copy)
read(InputStream) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
read(DataInputStream) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
read(InputStream) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Write this buffer to the input stream.
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(InputStream) - Static method in class org.nd4j.linalg.factory.Nd4j
Raad an ndarray from an input stream
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
 
readBinary(File) - Static method in class org.nd4j.linalg.factory.Nd4j
Read a binary ndarray from the given file
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
readDouble(int, DataInputStream) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
readFloat(int, DataInputStream) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
readNumpy(InputStream, String) - Static method in class org.nd4j.linalg.factory.Nd4j
Read line via input streams
readNumpy(String, String) - Static method in class org.nd4j.linalg.factory.Nd4j
Read line via input streams
readNumpy(String) - Static method in class org.nd4j.linalg.factory.Nd4j
Read line via input streams
readObject(File) - Static method in class org.nd4j.linalg.util.SerializationUtils
 
readObject(InputStream) - Static method in class org.nd4j.linalg.util.SerializationUtils
Reads an object from the given input stream
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
Return all the real components in this ndarray
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
The real component of this number
RectifedLinear - Class in org.nd4j.linalg.api.ops.impl.transforms
Rectified linear units
RectifedLinear() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
RectifedLinear(INDArray, INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
RectifedLinear(INDArray, INDArray, int, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
RectifedLinear(INDArray, INDArray, INDArray, int, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
RectifedLinear(INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
RectifedLinear(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
RectifedLinear(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
RectifedLinear(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
RectifedLinear(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.RectifedLinear
 
ref - Variable in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
ref - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
referenceQueue - Static variable in class org.nd4j.linalg.factory.Nd4j
 
references() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
references() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
The referencers pointing to this buffer
references - Variable in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
referencing - Variable in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
ReflectionUtil - Class in org.nd4j.linalg.util
Reflect utilities
ReflectionUtil() - Constructor for class org.nd4j.linalg.util.ReflectionUtil
 
refQueue() - Static method in class org.nd4j.linalg.factory.Nd4j
The reference queue used for cleaning up ndarrays
remove() - Method in class org.nd4j.linalg.api.iter.FirstAxisIterator
 
remove() - Method in class org.nd4j.linalg.api.iter.FlatIterator
 
remove() - Method in class org.nd4j.linalg.api.iter.INDArrayIterator
 
remove() - Method in class org.nd4j.linalg.api.iter.NdIndexIterator
 
remove() - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
remove() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Removes from the underlying collection the last element returned by this iterator (optional operation).
remove() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
remove() - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
remove() - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
remove() - Method in class org.nd4j.linalg.dataset.ViewIterator
 
removeIndex(int[], int...) - Static method in class org.nd4j.linalg.util.ArrayUtil
Return a copy of this array with the given index omitted
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
removeReferencing(String) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
removeReferencing(String) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Remove the referenced id if it exists
repeat(int, int...) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
repeat(int...) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
repeat(int, int...) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Repeat elements along a specified dimension.
repeat(int...) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns a flat array with the elements repeated k times along each given dimension
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
reseedRandomGenerator(long) - Method in class org.nd4j.linalg.api.rng.distribution.BaseDistribution
Reseed the random generator used to generate samples.
reseedRandomGenerator(long) - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
Reseed the random generator used to generate samples.
reset() - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
reset() - Method in interface org.nd4j.linalg.dataset.api.iterator.DataSetIterator
Resets the iterator back to the beginning
reset() - Method in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
reset() - Method in interface org.nd4j.linalg.dataset.api.iterator.fetcher.DataSetFetcher
Returns the fetcher back to the beginning of the dataset
reset() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Resets the iterator back to the beginning
reset() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
reset() - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
reset() - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
reset() - Method in class org.nd4j.linalg.dataset.ViewIterator
 
reset() - Method in interface org.nd4j.linalg.indexing.INDArrayIndex
 
reset() - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
reset() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
reset() - Method in class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
reset() - Method in class org.nd4j.linalg.indexing.NewAxis
 
reset() - Method in class org.nd4j.linalg.indexing.PointIndex
 
reset() - Method in class org.nd4j.linalg.indexing.SpecifiedIndex
 
resetLinearView() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
resetLinearView() - Method in class org.nd4j.linalg.api.complex.LinearViewComplexNDArray
 
resetLinearView() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
resetLinearView() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Resets the linear view
resetLinearView() - Method in class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
 
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(char, int...) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
reshape(char, int, int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
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(char, int...) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
reshape(char, int, int) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
reshape(int...) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Reshapes the ndarray (can't change the length of the ndarray)
reshape(char, int...) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
reshape(char, int, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
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 Note here that one dimension can be -1.
reshape(int, int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Reshape the matrix.
reshape(char, int...) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reshapes the ndarray (can't change the length of the ndarray)
reshape(char, int, int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reshapes the ndarray (can't change the length of the ndarray)
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
resolve(INDArray, INDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Given an all index and the intended indexes, return an index array containing a combination of all elements for slicing and overriding particular indexes where necessary
resolve(int[], INDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Given an all index and the intended indexes, return an index array containing a combination of all elements for slicing and overriding particular indexes where necessary
resolve(INDArrayIndex[], INDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Given an all index and the intended indexes, return an index array containing a combination of all elements for slicing and overriding particular indexes where necessary
RESOURCE_MANAGER - Static variable in class org.nd4j.linalg.factory.Nd4j
 
RESOURCE_MANGER_ON - Static variable in class org.nd4j.linalg.factory.Nd4j
 
resourceManagerOn - Static variable in class org.nd4j.linalg.factory.Nd4j
 
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 interface org.nd4j.linalg.indexing.INDArrayIndex
Reverse the indexes
reverse() - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
reverse() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
reverse() - Method in class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
reverse() - Method in class org.nd4j.linalg.indexing.NewAxis
 
reverse() - Method in class org.nd4j.linalg.indexing.PointIndex
 
reverse() - Method in class org.nd4j.linalg.indexing.SpecifiedIndex
 
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
 
RmsPropUpdater - Class in org.nd4j.linalg.learning
RMS Prop updates: http://www.cs.toronto.edu/~tijmen/csc321/slides/lecture_slides_lec6.pdf http://cs231n.github.io/neural-networks-3/#ada
RmsPropUpdater(double, double) - Constructor for class org.nd4j.linalg.learning.RmsPropUpdater
 
rollAxis(INDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Roll the specified axis backwards, until it lies in a given position.
rollAxis(INDArray, int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Roll the specified axis backwards, until it lies in a given position.
root(int, BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The integer root.
rootMeansSquaredError(double[], double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the root mean squared error of two data sets
rot(int, INDArray, INDArray, double, double) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
performs rotation of points in the plane.
rot(int, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
performs rotation of points in the plane.
rot(int, INDArray, INDArray, double, double) - Method in interface org.nd4j.linalg.api.blas.Level1
performs rotation of points in the plane.
rot(int, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNumber) - Method in interface org.nd4j.linalg.api.blas.Level1
performs rotation of points in the plane.
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
rotg(INDArray, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
computes parameters for a Givens rotation.
rotg(INDArray, INDArray, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
computes parameters for a Givens rotation.
rotmg(INDArray, INDArray, INDArray, double, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
computes the modified parameters for a Givens rotation.
rotmg(IComplexNDArray, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
computes the modified parameters for a Givens rotation.
rotmg(INDArray, INDArray, INDArray, double, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
computes the modified parameters for a Givens rotation.
rotmg(IComplexNDArray, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
computes the modified parameters for a Givens rotation.
Round - Class in org.nd4j.linalg.api.ops.impl.transforms
Rounding function
Round() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Round
 
Round(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Round
 
Round(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Round
 
Round(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Round
 
Round(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Round
 
round(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Rounding function
round(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Rounding function
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.
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
 
rowNumber(int, INDArray) - Static method in class org.nd4j.linalg.indexing.Indices
Compute the linear offset for an index in an ndarray.
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(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
rsub(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
rsub(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
rsub(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
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(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Subtract two complex numbers
rsub(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
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
Reverse subtraction with duplicates
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
 
rsubColumnVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsubColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsubColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rsubColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reverse subtraction of a column vector (copy)
rsubi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
rsubi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
rsubi(Number, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
rsubi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
rsubi(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
rsubi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
rsubi(Number, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
rsubi(Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
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, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
rsubi(Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
 
rsubi(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Reverse subtract a number
rsubi(IComplexNumber, IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Reverse subtraction
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
 
rsubiColumnVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsubiColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsubiColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rsubiColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place reverse subtraction of a column vector
rsubiRowVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsubiRowVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsubiRowVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rsubiRowVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
In place reverse subtraction of a row vector
RSubOp - Class in org.nd4j.linalg.api.ops.impl.transforms.arithmetic
Subtraction operation
RSubOp() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
RSubOp(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
RSubOp(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
RSubOp(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
RSubOp(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.RSubOp
 
rsubRowVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
rsubRowVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
rsubRowVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
rsubRowVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Reverse subtraction of a row vector (copy)
run() - Method in class org.nd4j.linalg.api.buffer.BufferReaper
 
run(int) - Method in interface org.nd4j.linalg.api.ops.executioner.Loop.Each
 
run() - Method in class org.nd4j.linalg.benchmark.TimeOperations
 
runNTimes(Runnable) - Method in class org.nd4j.linalg.benchmark.TimeOperations
 

S

SaddlePointExpansion - Class in org.nd4j.linalg.api.rng.distribution.impl
Utility class used by various distributions to accurately compute their respective probability mass functions.
sample() - Method in class org.nd4j.linalg.api.rng.distribution.BaseDistribution
Generate a random value sampled from this distribution.
sample(int) - Method in class org.nd4j.linalg.api.rng.distribution.BaseDistribution
Generate a random sample from the distribution.
sample(int[]) - Method in class org.nd4j.linalg.api.rng.distribution.BaseDistribution
 
sample() - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
Generate a random value sampled from this distribution.
sample(int) - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
Generate a random sample from the distribution.
sample(int[]) - Method in interface org.nd4j.linalg.api.rng.distribution.Distribution
Sample the given shape
sample(int[]) - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
 
sample() - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Generate a random value sampled from this distribution.
sample(int[]) - Method in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
 
sample() - Method in class org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution
Generate a random value sampled from this distribution.
sample(int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
sample(int, Random) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
sample(int, boolean) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
sample(int, Random, 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, Random) - 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, Random, boolean) - Method in class org.nd4j.linalg.dataset.DataSet
Sample a dataset
sampleDoublesInInterval(double[][], int) - Static method in class org.nd4j.linalg.util.MathUtils
 
SamplingDataSetIterator - Class in org.nd4j.linalg.dataset.api.iterator
A wrapper for a dataset to sample from.
SamplingDataSetIterator(DataSet, int, int, boolean) - Constructor for class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
SamplingDataSetIterator(DataSet, int, int) - Constructor for class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
sasum(int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
save(File) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
save(File, File) - Method in class org.nd4j.linalg.dataset.api.iterator.StandardScaler
Save the current mean and std
save(File) - Method in class org.nd4j.linalg.dataset.DataSet
 
saveBinary(INDArray, File) - Static method in class org.nd4j.linalg.factory.Nd4j
Save an ndarray to the given file
saveObject(Object, File) - Static method in class org.nd4j.linalg.util.SerializationUtils
 
saxpy(int, float, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
saxpy(double, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
saxpy(float, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
saxpy(double, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
saxpy(float, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
sbmv(char, char, double, INDArray, INDArray, double, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
sbmv computes a matrix-vector product using a symmetric band matrix: y := alpha*a*x + beta*y.
sbmv(char, char, double, INDArray, INDArray, double, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
sbmv computes a matrix-vector product using a symmetric band matrix: y := alpha*a*x + beta*y.
scal(int, double, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
computes a vector by a scalar product.
scal(int, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
computes a vector by a scalar product.
scal(int, double, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
computes a vector by a scalar product.
scal(int, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
computes a vector by a scalar product.
scal(IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
scal(double, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
scal(float, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
scal(IComplexFloat, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
scal(IComplexDouble, IComplexNDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
scal(double, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
scal(float, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
scal(IComplexFloat, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
scal(IComplexDouble, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
scal(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Compute x <- alpha * x (scale a matrix)
scalar() - Method in class org.nd4j.linalg.api.ops.BaseScalarOp
 
scalar() - Method in interface org.nd4j.linalg.api.ops.ScalarOp
The normal scalar
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(int, 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(double, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar nd array with the specified value and 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(Number) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar ndarray with the specified offset
scalar(double) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a scalar nd array with the specified value and offset
scalar(float) - 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(int, int) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
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
ScalarAdd - Class in org.nd4j.linalg.api.ops.impl.scalar
Scalar addition
ScalarAdd() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
ScalarAdd(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
ScalarAdd(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
ScalarAdd(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
ScalarAdd(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
ScalarAdd(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarAdd
 
ScalarDivision - Class in org.nd4j.linalg.api.ops.impl.scalar
Scalar division
ScalarDivision() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
ScalarDivision(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
ScalarDivision(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
ScalarDivision(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
ScalarDivision(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarDivision
 
ScalarEquals - Class in org.nd4j.linalg.api.ops.impl.scalar.comparison
Return a binary (0 or 1) when greater than a number
ScalarEquals() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
ScalarEquals(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
ScalarEquals(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
ScalarEquals(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
ScalarEquals(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
ScalarEquals(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
scalarEquals(int[], int[]) - Static method in class org.nd4j.linalg.api.shape.Shape
Returns true if the given shapes are both scalars (0 dimension or shape[0] == 1)
ScalarGreaterThan - Class in org.nd4j.linalg.api.ops.impl.scalar.comparison
Return a binary (0 or 1) when greater than a number
ScalarGreaterThan() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
ScalarGreaterThan(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
ScalarGreaterThan(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
ScalarGreaterThan(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
ScalarGreaterThan(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThan
 
ScalarGreaterThanOrEqual - Class in org.nd4j.linalg.api.ops.impl.scalar.comparison
Return a binary (0 or 1) when greater than or equal to a number
ScalarGreaterThanOrEqual() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
ScalarGreaterThanOrEqual(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
ScalarGreaterThanOrEqual(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
ScalarGreaterThanOrEqual(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
ScalarGreaterThanOrEqual(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarGreaterThanOrEqual
 
ScalarLessThan - Class in org.nd4j.linalg.api.ops.impl.scalar.comparison
Return a binary (0 or 1) when less than a number
ScalarLessThan() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
ScalarLessThan(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
ScalarLessThan(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
ScalarLessThan(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
ScalarLessThan(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThan
 
ScalarLessThanOrEqual - Class in org.nd4j.linalg.api.ops.impl.scalar.comparison
Return a binary (0 or 1) when less than or equal to a number
ScalarLessThanOrEqual() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
ScalarLessThanOrEqual(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
ScalarLessThanOrEqual(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
ScalarLessThanOrEqual(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
ScalarLessThanOrEqual(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarLessThanOrEqual
 
ScalarMax - Class in org.nd4j.linalg.api.ops.impl.scalar
Scalar max operation.
ScalarMax() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
ScalarMax(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
ScalarMax(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
ScalarMax(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
ScalarMax(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarMax
 
ScalarMultiplication - Class in org.nd4j.linalg.api.ops.impl.scalar
Scalar multiplication
ScalarMultiplication() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
ScalarMultiplication(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
ScalarMultiplication(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
ScalarMultiplication(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
ScalarMultiplication(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
ScalarMultiplication(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarMultiplication
 
ScalarNotEquals - Class in org.nd4j.linalg.api.ops.impl.scalar.comparison
Return a binary (0 or 1) when greater than a number
ScalarNotEquals() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
ScalarNotEquals(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
ScalarNotEquals(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
ScalarNotEquals(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
ScalarNotEquals(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarNotEquals
 
ScalarOp - Interface in org.nd4j.linalg.api.ops
 
ScalarReverseDivision - Class in org.nd4j.linalg.api.ops.impl.scalar
Scalar reverse division
ScalarReverseDivision() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
ScalarReverseDivision(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
ScalarReverseDivision(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
ScalarReverseDivision(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
ScalarReverseDivision(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseDivision
 
ScalarReverseSubtraction - Class in org.nd4j.linalg.api.ops.impl.scalar
Scalar reverse subtraction
ScalarReverseSubtraction() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
ScalarReverseSubtraction(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
ScalarReverseSubtraction(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
ScalarReverseSubtraction(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
ScalarReverseSubtraction(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarReverseSubtraction
 
ScalarSet - Class in org.nd4j.linalg.api.ops.impl.scalar
Scalar max operation.
ScalarSet() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
ScalarSet(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
ScalarSet(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
ScalarSet(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
ScalarSet(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarSet
 
ScalarSetValue - Class in org.nd4j.linalg.api.ops.impl.scalar.comparison
Scalar value set operation.
ScalarSetValue() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
ScalarSetValue(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
ScalarSetValue(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
ScalarSetValue(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
ScalarSetValue(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarSetValue
 
ScalarSubtraction - Class in org.nd4j.linalg.api.ops.impl.scalar
Scalar subtraction
ScalarSubtraction() - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
ScalarSubtraction(INDArray, INDArray, INDArray, int, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
ScalarSubtraction(INDArray, Number) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
ScalarSubtraction(INDArray, INDArray, INDArray, int, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
ScalarSubtraction(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
ScalarSubtraction(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.scalar.ScalarSubtraction
 
scale() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
scale() - Method in class org.nd4j.linalg.dataset.DataSet
Divides the input data transform by the max number in each row
scaleByMax(INDArray) - Static method in class org.nd4j.linalg.util.FeatureUtil
Divides each row by its max
scaleMinAndMax(double, double) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
scaleMinAndMax(double, double) - Method in class org.nd4j.linalg.dataset.DataSet
 
scaleMinMax(double, double, INDArray) - Static method in class org.nd4j.linalg.util.FeatureUtil
Scales the ndarray columns to the given min/max values
scalePrec(BigDecimal, int) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Append decimal zeros to the value.
scalePrec(BigDecimal, MathContext) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Boost the precision by appending decimal zeros to the value.
scasum(int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
scnrm2(int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
scopy(int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
score() - Method in class org.nd4j.linalg.lossfunctions.LossCalculation
 
score(INDArray, LossFunctions.LossFunction, INDArray, double, double, boolean) - Static method in class org.nd4j.linalg.lossfunctions.LossFunctions
Generic scoring function.
score(INDArray, LossFunctions.LossFunction, INDArray, double, boolean) - Static method in class org.nd4j.linalg.lossfunctions.LossFunctions
Generic scoring function.
sdot(int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
sdsdot(int, float, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
secondaryStride() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
secondaryStride() - Method in class org.nd4j.linalg.api.complex.LinearViewComplexNDArray
 
secondaryStride() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
secondaryStride() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Return the second stride for an ndarray.
secondaryStride() - Method in class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
 
seed - Variable in class org.nd4j.linalg.api.rng.DefaultRandom
 
SerializationUtils - Class in org.nd4j.linalg.util
Serialization utils for saving and reading serializable objects
SerializationUtils() - Constructor for class org.nd4j.linalg.util.SerializationUtils
 
serialVersionUID - Static variable in class org.nd4j.linalg.learning.AdaGrad
 
set(Number, Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
set(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexDouble
 
set(IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
set(Number, Number) - Method in class org.nd4j.linalg.api.complex.BaseComplexFloat
 
set(Number, Number) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Set the real and imaginary components
set(IComplexNumber) - Method in interface org.nd4j.linalg.api.complex.IComplexNumber
Set a complex number's components to be this ones
setAlpha(double) - Method in class org.nd4j.linalg.learning.Adam
 
setArr(INDArray) - Method in class org.nd4j.linalg.indexing.ShapeOffsetResolution
 
setBeta1(double) - Method in class org.nd4j.linalg.learning.Adam
 
setBeta2(double) - Method in class org.nd4j.linalg.learning.Adam
 
setBlasWrapper(BlasWrapper) - Static method in class org.nd4j.linalg.factory.Nd4j
Sets the global blas wrapper
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
setConvolution(ConvolutionInstance) - Static method in class org.nd4j.linalg.factory.Nd4j
Set a convolution instance
setCurrentResult(Number) - Method in interface org.nd4j.linalg.api.ops.Accumulation
Set the current result
setCurrentResult(Number) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
setCurrentResultComplex(IComplexNumber) - Method in interface org.nd4j.linalg.api.ops.Accumulation
Set the current complex number result
setCurrentResultComplex(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
setData(float[], INDArray) - Static method in class org.nd4j.linalg.api.blas.BlasBufferUtil
Set the data for the underlying array.
setData(double[], INDArray) - Static method in class org.nd4j.linalg.api.blas.BlasBufferUtil
Set the data for the underlying array.
setData(int[]) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
setData(float[]) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
setData(double[]) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
setData(int[]) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Set the data for this buffer
setData(float[]) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Set the data for this buffer
setData(double[]) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Set the data for this buffer
setData(DataBuffer) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
setData(DataBuffer) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
setDataBufferLogEntries(List<DataBufferLogEntry>) - Method in class org.nd4j.linalg.api.instrumentation.InMemoryInstrumentation
 
setDataType(String) - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
setDataType(String) - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
setDecayLr(boolean) - Method in class org.nd4j.linalg.learning.AdaGrad
 
setDType(DataBuffer.Type) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Sets the data type
setDType(DataBuffer.Type) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Sets the data type
setEntries(List<LogEntry>) - Method in class org.nd4j.linalg.api.instrumentation.InMemoryInstrumentation
 
setExecutionMode(OpExecutioner.ExecutionMode) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
setExecutionMode(OpExecutioner.ExecutionMode) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Set the execution mode
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
 
setFft(FFTInstance) - Static method in class org.nd4j.linalg.factory.Nd4j
 
setHistoricalGradient(INDArray) - Method in class org.nd4j.linalg.learning.AdaGrad
 
setId(String) - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
setInterval(boolean) - Method in interface org.nd4j.linalg.indexing.INDArrayIndex
 
setInterval(boolean) - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
setInterval(boolean) - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
setInterval(boolean) - Method in class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
setInterval(boolean) - Method in class org.nd4j.linalg.indexing.NewAxis
 
setInterval(boolean) - Method in class org.nd4j.linalg.indexing.PointIndex
 
setInterval(boolean) - Method in class org.nd4j.linalg.indexing.SpecifiedIndex
 
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
 
setLength(long) - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
setLength(long) - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
setLr(double) - Method in class org.nd4j.linalg.learning.Nesterovs
 
setLR(double) - Method in class org.nd4j.linalg.learning.RmsPropUpdater
 
setLr(double) - Method in class org.nd4j.linalg.learning.SgdUpdater
 
setM(INDArray) - Method in class org.nd4j.linalg.learning.Adam
 
setMasterStepSize(double) - Method in class org.nd4j.linalg.learning.AdaGrad
 
setMomentum(double) - Method in class org.nd4j.linalg.learning.Nesterovs
 
setMsdx(INDArray) - Method in class org.nd4j.linalg.learning.AdaDelta
 
setMsg(INDArray) - Method in class org.nd4j.linalg.learning.AdaDelta
 
setNdArrayFactoryClazz(Class<? extends NDArrayFactory>) - Static method in class org.nd4j.linalg.factory.Nd4j
 
setNdArrayType(String) - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
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
setOffset(int) - Method in class org.nd4j.linalg.indexing.ShapeOffsetResolution
 
setOffsets(int[]) - Method in class org.nd4j.linalg.indexing.ShapeOffsetResolution
 
setOrder(char) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
setOrder(char) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Set the ordering
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
setParams(INDArray, Collection<INDArray>...) - Static method in class org.nd4j.linalg.factory.Nd4j
Given a sequence of Iterators over a transform of matrices, fill in all of the matrices with the entries in the theta vector.
setParams(INDArray, Iterator<? extends INDArray>...) - Static method in class org.nd4j.linalg.factory.Nd4j
Given a sequence of Iterators over a transform of matrices, fill in all of the matrices with the entries in the theta vector.
setPreProcessor(DataSetPreProcessor) - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
Set a pre processor
setPreProcessor(DataSetPreProcessor) - Method in interface org.nd4j.linalg.dataset.api.iterator.DataSetIterator
Set a pre processor
setPreProcessor(DataSetPreProcessor) - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Set a pre processor
setPreProcessor(DataSetPreProcessor) - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
Set a pre processor
setPreProcessor(DataSetPreProcessor) - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
setPreProcessor(DataSetPreProcessor) - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
setPreProcessor(DataSetPreProcessor) - Method in class org.nd4j.linalg.dataset.ViewIterator
 
SetRange - Class in org.nd4j.linalg.api.ops.impl.transforms
Set range to a particular set of values
SetRange() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
SetRange(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
SetRange(INDArray, INDArray, double, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
SetRange(INDArray, INDArray, int, double, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
SetRange(INDArray, INDArray, INDArray, int, double, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
SetRange(INDArray, double, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SetRange
 
setReferences(Collection<String>) - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
setReferences(Collection<String>) - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
setRho(double) - Method in class org.nd4j.linalg.learning.AdaDelta
 
setRmsDecay(double) - Method in class org.nd4j.linalg.learning.RmsPropUpdater
 
setRootDir(File) - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
setSeed(int) - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
setSeed(int[]) - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
setSeed(long) - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
setSeed(int) - Method in interface org.nd4j.linalg.api.rng.Random
Sets the seed of the underlying random number generator using an int seed.
setSeed(int[]) - Method in interface org.nd4j.linalg.api.rng.Random
Sets the seed of the underlying random number generator using an int seed.
setSeed(long) - Method in interface org.nd4j.linalg.api.rng.Random
Sets the seed of the underlying random number generator using a long seed.
setShape(int[]) - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
setShape(int...) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
setShape(int...) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Shape setter
setShapes(int[]) - Method in class org.nd4j.linalg.indexing.ShapeOffsetResolution
 
setStackTraceElements(StackTraceElement[]) - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
setStackTraceElements(StackTraceElement[]) - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
setStatus(String) - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
setStride(int[]) - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
setStride(int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
setStride(int...) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
stride setter
setStrides(int[]) - Method in class org.nd4j.linalg.indexing.ShapeOffsetResolution
 
setTest(DataSet) - Method in class org.nd4j.linalg.dataset.SplitTestAndTrain
 
setTimestamp(long) - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
setTrain(DataSet) - Method in class org.nd4j.linalg.dataset.SplitTestAndTrain
 
setV(INDArray) - Method in class org.nd4j.linalg.learning.Adam
 
setWrapAround(boolean) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
setWrapAround(boolean) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Set the ndarray to wrap around
setX(INDArray) - Method in class org.nd4j.linalg.api.ops.BaseOp
 
setX(INDArray) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
setX(INDArray) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
setX(INDArray) - Method in interface org.nd4j.linalg.api.ops.Op
set x (the input ndarray)
setY(INDArray) - Method in class org.nd4j.linalg.api.ops.BaseOp
 
setY(INDArray) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
setY(INDArray) - Method in interface org.nd4j.linalg.api.ops.Op
set y(the pairwise ndarray)
setZ(INDArray) - Method in class org.nd4j.linalg.api.ops.BaseOp
 
setZ(INDArray) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
setZ(INDArray) - Method in class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
setZ(INDArray) - Method in interface org.nd4j.linalg.api.ops.Op
set z (the solution ndarray)
sgbmv(char, char, int, int, int, int, float, INDArray, int, INDArray, int, float, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
SgdUpdater - Class in org.nd4j.linalg.learning
 
SgdUpdater(double) - Constructor for class org.nd4j.linalg.learning.SgdUpdater
 
sgemm(char, char, char, int, int, int, float, INDArray, int, INDArray, int, float, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
sgemv(char, char, int, int, float, INDArray, int, INDArray, int, float, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
sger(char, int, int, float, INDArray, int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
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 - Class in org.nd4j.linalg.api.shape
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.api.shape.Shape
 
shape(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Returns the shape of the ndarray
shape(INDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.Indices
Calculate the shape for the given set of indices.
shape(int[], INDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.Indices
Calculate the shape for the given set of indices and offsets.
shape - Variable in class org.nd4j.linalg.learning.AdaGrad
 
shapeEquals(int[], int[]) - Static method in class org.nd4j.linalg.api.shape.Shape
Returns whether 2 shapes are equals by checking for dimension semantics as well as array equality
ShapeOffsetResolution - Class in org.nd4j.linalg.indexing
Sets up the strides, shape , and offsets for an indexing operation
ShapeOffsetResolution(INDArray) - Constructor for class org.nd4j.linalg.indexing.ShapeOffsetResolution
Specify the array to use for resolution
shouldInstrument - Static variable in class org.nd4j.linalg.factory.Nd4j
 
shuffle() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
shuffle() - Method in class org.nd4j.linalg.dataset.DataSet
 
shuffle(INDArray, Random, int...) - Static method in class org.nd4j.linalg.factory.Nd4j
In place shuffle of an ndarray along a specified set of dimensions
shuffle(INDArray, int...) - Static method in class org.nd4j.linalg.factory.Nd4j
In place shuffle of an ndarray along a specified set of dimensions
Sigmoid - Class in org.nd4j.linalg.api.ops.impl.transforms
Sigmoid function
Sigmoid() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
Sigmoid(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
Sigmoid(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
Sigmoid(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
Sigmoid(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sigmoid
 
sigmoid(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Sigmoid function
sigmoid(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Sigmoid function
sigmoid(double) - Static method in class org.nd4j.linalg.util.MathUtils
1 / 1 + exp(-x)
SigmoidDerivative - Class in org.nd4j.linalg.api.ops.impl.transforms
Sigmoid derivative
SigmoidDerivative() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
SigmoidDerivative(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
SigmoidDerivative(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
SigmoidDerivative(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
SigmoidDerivative(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SigmoidDerivative
 
Sign - Class in org.nd4j.linalg.api.ops.impl.transforms
Signum function
Sign() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
Sign(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
Sign(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
Sign(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
Sign(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sign
 
sign(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Signum function of this ndarray
sign(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Signum function of this ndarray
Sin - Class in org.nd4j.linalg.api.ops.impl.transforms
Log elementwise function
Sin(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
Sin(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
Sin(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
Sin(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
Sin() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sin
 
sin(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Trigonometric sine.
sin(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the sin value of the given complex number
sinh(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The hyperbolic sine.
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.api.shape.Shape
Output an int array for a particular dimension
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
sliceOffsetForTensor(int, INDArray, int[]) - Static method in class org.nd4j.linalg.util.NDArrayMath
calculates the offset for a tensor
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.
snrm2(int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
SoftMax - Class in org.nd4j.linalg.api.ops.impl.transforms
Soft max function row_maxes is a row vector (max for each row) row_maxes = rowmaxes(input) diff = exp(input - max) / diff.rowSums() Outputs a probability distribution.
SoftMax() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
SoftMax(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
SoftMax(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
SoftMax(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
SoftMax(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftMax
 
SoftMaxDerivative - Class in org.nd4j.linalg.api.ops.impl.transforms
Softmax derivative
SoftMaxDerivative(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
SoftMaxDerivative(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
SoftMaxDerivative(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
SoftMaxDerivative(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
SoftMaxDerivative() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftMaxDerivative
 
SoftPlus - Class in org.nd4j.linalg.api.ops.impl.transforms
 
SoftPlus(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
SoftPlus() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
SoftPlus(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
SoftPlus(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
SoftPlus(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftPlus
 
SoftSign - Class in org.nd4j.linalg.api.ops.impl.transforms
Softsign element-wise activation function.
SoftSign() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
SoftSign(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
SoftSign(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
SoftSign(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
SoftSign(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftSign
 
SoftSignDerivative - Class in org.nd4j.linalg.api.ops.impl.transforms
SoftSign derivative.
SoftSignDerivative() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
SoftSignDerivative(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
SoftSignDerivative(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
SoftSignDerivative(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
SoftSignDerivative(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.SoftSignDerivative
 
solverAbsoluteAccuracy - Variable in class org.nd4j.linalg.api.rng.distribution.BaseDistribution
 
sort(IComplexNDArray, int, boolean) - Static method in class org.nd4j.linalg.factory.Nd4j
Sort an ndarray along a particular dimension
sort(INDArray, int, boolean) - Static method in class org.nd4j.linalg.factory.Nd4j
Sort an ndarray along a particular dimension
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 transform 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.
sortColumns(INDArray, int, boolean) - Static method in class org.nd4j.linalg.factory.Nd4j
Sort (shuffle) the columns of a 2d array according to the value at a specified row.
sortRows(INDArray, int, boolean) - Static method in class org.nd4j.linalg.factory.Nd4j
Sort (shuffle) the rows of a 2d array according to the value at a specified column.
sortWithIndices(IComplexNDArray, int, boolean) - Static method in class org.nd4j.linalg.factory.Nd4j
Sort an ndarray along a particular dimension
sortWithIndices(INDArray, int, boolean) - Static method in class org.nd4j.linalg.factory.Nd4j
Sort an ndarray along a particular dimension
SpecifiedIndex - Class in org.nd4j.linalg.indexing
 
SpecifiedIndex(int...) - Constructor for class org.nd4j.linalg.indexing.SpecifiedIndex
 
splitTestAndTrain(int, Random) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
splitTestAndTrain(int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
splitTestAndTrain(double) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
splitTestAndTrain(int, Random) - Method in class org.nd4j.linalg.dataset.DataSet
Splits a dataset in to test and train
splitTestAndTrain(int) - Method in class org.nd4j.linalg.dataset.DataSet
 
splitTestAndTrain(double) - Method in class org.nd4j.linalg.dataset.DataSet
 
SplitTestAndTrain - Class in org.nd4j.linalg.dataset
Split test and train
SplitTestAndTrain(DataSet, DataSet) - Constructor for class org.nd4j.linalg.dataset.SplitTestAndTrain
 
spmv(char, char, double, INDArray, INDArray, double, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
spmv(char, char, double, INDArray, INDArray, double, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
 
spr(char, char, double, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
spr performs a rank-1 update of an n-by-n packed symmetric matrix a: a := alpha*x*x' + a.
spr(char, char, double, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
spr performs a rank-1 update of an n-by-n packed symmetric matrix a: a := alpha*x*x' + a.
spr2(char, char, double, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
?spr2 performs a rank-2 update of an n-by-n packed symmetric matrix a: a := alpha*x*y' + alpha*y*x' + a.
spr2(char, char, double, INDArray, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
?spr2 performs a rank-2 update of an n-by-n packed symmetric matrix a: a := alpha*x*y' + alpha*y*x' + a.
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
The sqrt of this number
Sqrt - Class in org.nd4j.linalg.api.ops.impl.transforms
Sqrt function
Sqrt() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
Sqrt(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
Sqrt(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
Sqrt(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
Sqrt(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Sqrt
 
sqrt(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Sqrt function
sqrt(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Sqrt function
sqrt(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The square root.
sqrt(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the absolute value of the given complex number
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[]) - Static method in class org.nd4j.linalg.api.shape.Shape
Gets rid of any singleton dimensions of the given array
squeezeEquals(int[], int[]) - Static method in class org.nd4j.linalg.api.shape.Shape
Returns true for the case where singleton dimensions are being compared
squeezeOffsets(int[], int[]) - Static method in class org.nd4j.linalg.api.shape.Shape
 
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
srot(int, INDArray, int, INDArray, int, float, float) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
srotg(float, float, float, float) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
srotm(int, INDArray, int, INDArray, int, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
srotmg(float, float, float, float, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
ssbmv(char, char, int, int, float, INDArray, int, INDArray, int, float, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
sscal(int, float, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
ssError(double[], double[]) - Static method in class org.nd4j.linalg.util.MathUtils
How much of the variance is NOT explained by the regression
sspmv(char, char, int, float, INDArray, INDArray, int, float, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
sspr(char, char, int, float, INDArray, int, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
sspr2(char, char, int, float, INDArray, int, INDArray, int, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
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
sswap(int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
ssymm(char, char, char, int, int, float, INDArray, int, INDArray, int, float, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
ssymv(char, char, int, float, INDArray, int, INDArray, int, float, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
ssyr(char, char, int, float, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
ssyr2(char, char, int, float, INDArray, int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
ssyr2k(char, char, char, int, int, float, INDArray, int, INDArray, int, float, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
ssyrk(char, char, char, int, int, float, INDArray, int, float, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
Stabilize - Class in org.nd4j.linalg.api.ops.impl.transforms
Stabilization function, forces values to be within a range
Stabilize() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
Stabilize(INDArray, INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
Stabilize(INDArray, INDArray, int, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
Stabilize(INDArray, INDArray, INDArray, int, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
Stabilize(INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Stabilize
 
stabilize(INDArray, double) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
stabilize(INDArray, double, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Stabilize to be within a range of k
StableNumber - Class in org.nd4j.linalg.indexing.functions
Returns a stable number based on infinity or nan
StableNumber(StableNumber.Type) - Constructor for class org.nd4j.linalg.indexing.functions.StableNumber
 
StableNumber.Type - Enum in org.nd4j.linalg.indexing.functions
 
stackTraceElements - Variable in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
StandardDeviation - Class in org.nd4j.linalg.api.ops.impl.accum
Standard deviation (sqrt of variance)
StandardDeviation() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
StandardDeviation(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
StandardDeviation(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
StandardDeviation(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
StandardScaler - Class in org.nd4j.linalg.dataset.api.iterator
Standard scaler calculates a moving column wise variance and mean http://www.johndcook.com/blog/standard_deviation/
StandardScaler() - Constructor for class org.nd4j.linalg.dataset.api.iterator.StandardScaler
 
status - Variable in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
stbmv(char, char, char, char, int, int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
stbsv(char, char, char, char, int, int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
std(int...) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
std(int...) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
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(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
std(IComplexNDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
std(INDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
std(IComplexNDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
stdComplex() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
stdComplex() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
stdComplex() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
stdNumber() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
stdNumber() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
stdNumber() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
Step - Class in org.nd4j.linalg.api.ops.impl.transforms
Unit step function.
Step() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Step
 
Step(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Step
 
Step(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Step
 
Step(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Step
 
Step(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Step
 
Step(INDArray, INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Step
 
Step(INDArray, INDArray, int, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Step
 
Step(INDArray, INDArray, INDArray, int, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Step
 
Step(INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Step
 
stpmv(char, char, char, char, int, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
stpsv(char, char, char, char, int, INDArray, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
stride - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
stride(int) - Method 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(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Calculate the stride along a particular dimension
stride() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the stride of this ndarray
stride() - Method in interface org.nd4j.linalg.indexing.INDArrayIndex
The stride for the index (most of the time will be 1)
stride(INDArray, INDArrayIndex[], int...) - Static method in class org.nd4j.linalg.indexing.Indices
Return the stride to be used for indexing
stride - Variable in class org.nd4j.linalg.indexing.IntervalIndex
 
stride() - Method in class org.nd4j.linalg.indexing.IntervalIndex
 
stride() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
stride() - Method in class org.nd4j.linalg.indexing.NDArrayIndexEmpty
 
stride() - Method in class org.nd4j.linalg.indexing.NewAxis
 
stride() - Method in class org.nd4j.linalg.indexing.PointIndex
 
stride() - Method in class org.nd4j.linalg.indexing.SpecifiedIndex
 
strideDescendingCAscendingF(char, int[]) - Static method in class org.nd4j.linalg.api.shape.Shape
Check if strides are in order suitable for non-strided mmul etc.
StridePermutation - Class in org.nd4j.linalg.api.shape
Metadata for striding mainly meant for internal use
StridePermutation() - Constructor for class org.nd4j.linalg.api.shape.StridePermutation
 
strides(char, NDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.Indices
Calculate the strides based on the given indices
stripOnes(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Reshapes an ndarray to remove leading 1s
strmm(char, char, char, char, char, int, int, float, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
strmv(char, char, char, char, int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
strsm(char, char, char, char, char, int, int, float, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
strsv(char, char, char, char, int, INDArray, int, INDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
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
 
sub(AbstractNumber) - Method in interface org.nd4j.linalg.util.AbstractNumber
 
sub2Ind(int[], int[]) - Static method in class org.nd4j.linalg.api.shape.Shape
Convert the given index (such as 1,1) to a linear index
subArray(int[], int[], int[]) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
subArray(ShapeOffsetResolution) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
subArray(int[], int[], int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
subArray(ShapeOffsetResolution) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Sub array based on the pre calculated shape,strides, offsets
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
Subtraction of a column vector (copy)
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 subtraction 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 subtraction of a row vector
SubOp - Class in org.nd4j.linalg.api.ops.impl.transforms.arithmetic
Subtraction operation
SubOp() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
SubOp(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
SubOp(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
SubOp(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
SubOp(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.SubOp
 
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
Subtraction of a row vector (copy)
subtractRound(BigDecimal, BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Subtract and round according to the larger of the two ulp’s.
sum(int...) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
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 - Class in org.nd4j.linalg.api.ops.impl.accum
Sum the components
Sum() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Sum
 
Sum(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Sum
 
Sum(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Sum
 
Sum(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Sum
 
Sum(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Sum
 
sum(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
sum(IComplexNDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
sum(INDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
sum(IComplexNDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
sum(List<Integer>) - Static method in class org.nd4j.linalg.util.ArrayUtil
Sum of an int array
sum(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
Sum of an int array
sum(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the sum of the given array.
sumComplex() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
sumComplex() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
sumComplex() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Sum the entire array
sumNumber() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
sumNumber() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
sumNumber() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Sum the entire 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.
sumPooling(INDArray, int[]) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Pooled expectations(sum)
swap(INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
swaps a vector with another vector.
swap(IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
swap(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
swaps a vector with another vector.
swap(IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
 
swap(INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
swap(INDArray, INDArray) - 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, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
syev(char, char, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
syevd(char, char, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
syevd(char, char, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
syevr(char, char, char, INDArray, float, float, int, int, Number, INDArray, INDArray, int[]) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
syevr(char, char, char, INDArray, double, double, int, int, double, INDArray, INDArray, int[]) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
syevr(char, char, char, INDArray, float, float, int, int, float, INDArray, INDArray, int[]) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
syevr(char, char, char, INDArray, double, double, int, int, double, INDArray, INDArray, int[]) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
syevr(char, char, char, INDArray, float, float, int, int, float, INDArray, INDArray, int[]) - Method in interface org.nd4j.linalg.factory.BlasWrapper
Deprecated.
syevr(char, char, char, INDArray, float, float, int, int, Number, INDArray, INDArray, int[]) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
syevx(char, char, char, INDArray, double, double, int, int, double, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
syevx(char, char, char, INDArray, float, float, int, int, float, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
syevx(char, char, char, INDArray, double, double, int, int, double, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
syevx(char, char, char, INDArray, float, float, int, int, float, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
sygvd(int, char, char, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
sygvd(int, char, char, INDArray, INDArray, INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
symm(char, char, char, double, INDArray, INDArray, double, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
her2k performs a rank-2k update of an n-by-n Hermitian matrix c, that is, one of the following operations: c := alpha*a*conjg(b') + conjg(alpha)*b*conjg(a') + beta*c, for trans = 'N'or'n' c := alpha*conjg(b')*a + conjg(alpha)*conjg(a')*b + beta*c, for trans = 'C'or'c' where c is an n-by-n Hermitian matrix; a and b are n-by-k matrices if trans = 'N'or'n', a and b are k-by-n matrices if trans = 'C'or'c'.
symm(char, char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
her2k performs a rank-2k update of an n-by-n Hermitian matrix c, that is, one of the following operations: c := alpha*a*conjg(b') + conjg(alpha)*b*conjg(a') + beta*c, for trans = 'N'or'n' c := alpha*conjg(b')*a + conjg(alpha)*conjg(a')*b + beta*c, for trans = 'C'or'c' where c is an n-by-n Hermitian matrix; a and b are n-by-k matrices if trans = 'N'or'n', a and b are k-by-n matrices if trans = 'C'or'c'.
symm(char, char, char, double, INDArray, INDArray, double, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
her2k performs a rank-2k update of an n-by-n Hermitian matrix c, that is, one of the following operations: c := alpha*a*conjg(b') + conjg(alpha)*b*conjg(a') + beta*c, for trans = 'N'or'n' c := alpha*conjg(b')*a + conjg(alpha)*conjg(a')*b + beta*c, for trans = 'C'or'c' where c is an n-by-n Hermitian matrix; a and b are n-by-k matrices if trans = 'N'or'n', a and b are k-by-n matrices if trans = 'C'or'c'.
symm(char, char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
her2k performs a rank-2k update of an n-by-n Hermitian matrix c, that is, one of the following operations: c := alpha*a*conjg(b') + conjg(alpha)*b*conjg(a') + beta*c, for trans = 'N'or'n' c := alpha*conjg(b')*a + conjg(alpha)*conjg(a')*b + beta*c, for trans = 'C'or'c' where c is an n-by-n Hermitian matrix; a and b are n-by-k matrices if trans = 'N'or'n', a and b are k-by-n matrices if trans = 'C'or'c'.
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.
symv(char, char, double, INDArray, INDArray, double, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
symv computes a matrix-vector product for a symmetric matrix: y := alpha*a*x + beta*y.
symv(char, char, double, INDArray, INDArray, double, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
symv computes a matrix-vector product for a symmetric matrix: y := alpha*a*x + beta*y.
syr(char, char, int, double, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
syr performs a rank-1 update of an n-by-n symmetric matrix a: a := alpha*x*x' + a.
syr(char, char, int, double, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
syr performs a rank-1 update of an n-by-n symmetric matrix a: a := alpha*x*x' + a.
syr2(char, char, double, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
syr2(char, char, double, INDArray, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
 
syr2k(char, char, char, double, INDArray, INDArray, double, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
yr2k performs a rank-2k update of an n-by-n symmetric matrix c, that is, one of the following operations: c := alpha*a*b' + alpha*b*a' + beta*c for trans = 'N'or'n' c := alpha*a'*b + alpha*b'*a + beta*c for trans = 'T'or't', where c is an n-by-n symmetric matrix; a and b are n-by-k matrices, if trans = 'N'or'n', a and b are k-by-n matrices, if trans = 'T'or't'.
syr2k(char, char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
yr2k performs a rank-2k update of an n-by-n symmetric matrix c, that is, one of the following operations: c := alpha*a*b' + alpha*b*a' + beta*c for trans = 'N'or'n' c := alpha*a'*b + alpha*b'*a + beta*c for trans = 'T'or't', where c is an n-by-n symmetric matrix; a and b are n-by-k matrices, if trans = 'N'or'n', a and b are k-by-n matrices, if trans = 'T'or't'.
syr2k(char, char, char, double, INDArray, INDArray, double, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
yr2k performs a rank-2k update of an n-by-n symmetric matrix c, that is, one of the following operations: c := alpha*a*b' + alpha*b*a' + beta*c for trans = 'N'or'n' c := alpha*a'*b + alpha*b'*a + beta*c for trans = 'T'or't', where c is an n-by-n symmetric matrix; a and b are n-by-k matrices, if trans = 'N'or'n', a and b are k-by-n matrices, if trans = 'T'or't'.
syr2k(char, char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
yr2k performs a rank-2k update of an n-by-n symmetric matrix c, that is, one of the following operations: c := alpha*a*b' + alpha*b*a' + beta*c for trans = 'N'or'n' c := alpha*a'*b + alpha*b'*a + beta*c for trans = 'T'or't', where c is an n-by-n symmetric matrix; a and b are n-by-k matrices, if trans = 'N'or'n', a and b are k-by-n matrices, if trans = 'T'or't'.
syrk(char, char, char, double, INDArray, double, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
syrk performs a rank-n update of an n-by-n symmetric matrix c, that is, one of the following operations: c := alpha*a*a' + beta*c for trans = 'N'or'n' c := alpha*a'*a + beta*c for trans = 'T'or't','C'or'c', where c is an n-by-n symmetric matrix; a is an n-by-k matrix, if trans = 'N'or'n', a is a k-by-n matrix, if trans = 'T'or't','C'or'c'.
syrk(char, char, char, IComplexNumber, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
syrk performs a rank-n update of an n-by-n symmetric matrix c, that is, one of the following operations: c := alpha*a*a' + beta*c for trans = 'N'or'n' c := alpha*a'*a + beta*c for trans = 'T'or't','C'or'c', where c is an n-by-n symmetric matrix; a is an n-by-k matrix, if trans = 'N'or'n', a is a k-by-n matrix, if trans = 'T'or't','C'or'c'.
syrk(char, char, char, double, INDArray, double, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
syrk performs a rank-n update of an n-by-n symmetric matrix c, that is, one of the following operations: c := alpha*a*a' + beta*c for trans = 'N'or'n' c := alpha*a'*a + beta*c for trans = 'T'or't','C'or'c', where c is an n-by-n symmetric matrix; a is an n-by-k matrix, if trans = 'N'or'n', a is a k-by-n matrix, if trans = 'T'or't','C'or'c'.
syrk(char, char, char, IComplexNumber, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
syrk performs a rank-n update of an n-by-n symmetric matrix c, that is, one of the following operations: c := alpha*a*a' + beta*c for trans = 'N'or'n' c := alpha*a'*a + beta*c for trans = 'T'or't','C'or'c', where c is an n-by-n symmetric matrix; a is an n-by-k matrix, if trans = 'N'or'n', a is a k-by-n matrix, if trans = 'T'or't','C'or'c'.
sysv(char, INDArray, int[], INDArray) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
sysv(char, INDArray, int[], INDArray) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 

T

tan(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The trigonometric tangent.
Tanh - Class in org.nd4j.linalg.api.ops.impl.transforms
Tanh elementwise function
Tanh() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
Tanh(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
Tanh(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
Tanh(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
Tanh(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Tanh
 
tanh(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Tanh function
tanh(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
Tanh function
tanh(BigDecimal) - Static method in class org.nd4j.linalg.util.BigDecimalMath
The hyperbolic tangent.
tanh(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the tanh of a complex number
TanhDerivative - Class in org.nd4j.linalg.api.ops.impl.transforms
Tanh derivative
TanhDerivative() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
TanhDerivative(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
TanhDerivative(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
TanhDerivative(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
TanhDerivative(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.TanhDerivative
 
tbmv(char, char, char, char, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
syr2 performs a rank-2 update of an n-by-n symmetric matrix a: a := alpha*x*y' + alpha*y*x' + a.
tbmv(char, char, char, char, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
syr2 performs a rank-2 update of an n-by-n symmetric matrix a: a := alpha*x*y' + alpha*y*x' + a.
tbsv(char, char, char, char, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
?tbsv solves a system of linear equations whose coefficients are in a triangular band matrix.
tbsv(char, char, char, char, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
?tbsv solves a system of linear equations whose coefficients are in a triangular band matrix.
tensorAlongDimension(int, int...) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
tensorAlongDimension(int, int...) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Get the vector along a particular dimension
tensorMmul(INDArray, INDArray, int[][]) - Static method in class org.nd4j.linalg.factory.Nd4j
Tensor matrix multiplication.
tensorsPerSlice(INDArray, int[]) - Static method in class org.nd4j.linalg.util.NDArrayMath
Computes the tensors per slice given a tensor shape and array
tensorssAlongDimension(int...) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
tensorssAlongDimension(int...) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns the number of possible vectors for a given dimension
testEq() - Method in class org.nd4j.linalg.indexing.conditions.test.ConditionTest
 
testNeq() - Method in class org.nd4j.linalg.indexing.conditions.test.ConditionTest
 
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.
TimesOneMinus - Class in org.nd4j.linalg.api.ops.impl.transforms
If x is input: output is x*(1-x)
TimesOneMinus() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
TimesOneMinus(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
TimesOneMinus(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
TimesOneMinus(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
TimesOneMinus(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.TimesOneMinus
 
timestamp - Variable in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
toArray(List<Integer>) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toArrayDouble(List<Double>) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toByteArray(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Convert an ndarray to a byte array
toByteArray(Serializable) - Static method in class org.nd4j.linalg.util.SerializationUtils
Converts the given object to a byte array
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
Cast an int array to a double array
toDouble(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toDoubles(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toDoubles(float[]) - 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 elements in every nd array equal to the sum of the lengths of the ndarrays
toFlattened(int, Iterator<? extends INDArray>...) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
toFlattened(INDArray...) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
toFlattened(char, Collection<INDArray>) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
toFlattened(char, INDArray...) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
toFlattened(Collection<INDArray>) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a long row vector of all of the given ndarrays
toFlattened(char, Collection<INDArray>) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a long row vector of all of the given ndarrays
toFlattened(int, Iterator<? extends INDArray>...) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a long row vector of all of the given ndarrays
toFlattened(INDArray...) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a long row vector of all of the given ndarrays
toFlattened(char, INDArray...) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a long row vector of all of the given ndarrays
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(char, Collection<INDArray>) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Returns a flattened ndarray with all elements in each ndarray regardless of dimension.
toFlattened(INDArray...) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Flatten all of the ndarrays in to one long vector
toFlattened(char, INDArray...) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Flatten all of the ndarrays in to one long vector
toFloats(int[][]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toFloats(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toFloats(double[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toIndexes(int[]) - Static method in class org.nd4j.linalg.api.shape.Shape
Convert the given int indexes to nd array indexes
toInts(INDArray) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toInts(float[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toInts(double[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toMmulCompatible(INDArray) - Static method in class org.nd4j.linalg.api.shape.Shape
Idea: make an matrix compatible for mmul without needing to be copied first
A matrix is compatible for mmul if its values are contiguous in memory.
toNDArray(int[][]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toNDArray(int[]) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
toOffsetZero(INDArray) - Static method in class org.nd4j.linalg.api.shape.Shape
Create a copy of the matrix where the new offset is zero
toOffsetZeroCopy(INDArray) - Static method in class org.nd4j.linalg.api.shape.Shape
Create a copy of the ndarray where the new offset is zero
toOffsetZeroCopy(INDArray, char) - Static method in class org.nd4j.linalg.api.shape.Shape
Create a copy of the ndarray where the new offset is zero, and has specified order
toOffsetZeroCopyAnyOrder(INDArray) - Static method in class org.nd4j.linalg.api.shape.Shape
Create a copy of the ndarray where the new offset is zero.
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.buffer.BaseDataBuffer
 
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.complex.LinearViewComplexNDArray
 
toString() - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
toString() - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
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.LinearViewNDArray
Deprecated.
 
toString() - Method in class org.nd4j.linalg.api.ops.BaseOp
 
toString() - Method in class org.nd4j.linalg.api.ops.exception.BlasOpErrorMessage
 
toString() - Method in class org.nd4j.linalg.dataset.DataSet
 
toString() - Method in class org.nd4j.linalg.indexing.NDArrayIndex
 
totalExamples() - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
totalExamples() - Method in interface org.nd4j.linalg.dataset.api.iterator.DataSetIterator
Total examples in the iterator
totalExamples - Variable in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
totalExamples() - Method in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
totalExamples() - Method in interface org.nd4j.linalg.dataset.api.iterator.fetcher.DataSetFetcher
The total number of examples
totalExamples() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Total examples in the iterator
totalExamples() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
totalExamples() - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
totalExamples() - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
totalExamples() - Method in class org.nd4j.linalg.dataset.ViewIterator
 
totalOutcomes() - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
totalOutcomes() - Method in interface org.nd4j.linalg.dataset.api.iterator.DataSetIterator
The number of labels for the dataset
totalOutcomes() - Method in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
 
totalOutcomes() - Method in interface org.nd4j.linalg.dataset.api.iterator.fetcher.DataSetFetcher
The number of labels for a dataset
totalOutcomes() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
The number of labels for the dataset
totalOutcomes() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
totalOutcomes() - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
totalOutcomes() - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
totalOutcomes() - Method in class org.nd4j.linalg.dataset.ViewIterator
 
tpmv(char, char, char, char, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
tpmv computes a matrix-vector product using a triangular packed matrix.
tpmv(char, char, char, char, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
tpmv computes a matrix-vector product using a triangular packed matrix.
tpsv(char, char, char, char, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
tpsv solves a system of linear equations whose coefficients are in a triangular packed matrix.
tpsv(char, char, char, char, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
tpsv solves a system of linear equations whose coefficients are in a triangular packed matrix.
transform(DataSet) - Method in class org.nd4j.linalg.dataset.api.iterator.StandardScaler
Transform the data
TransformOp - Interface in org.nd4j.linalg.api.ops
Transform operation: stores the result in an ndarray
Transforms - Class in org.nd4j.linalg.ops.transforms
Functional interface for the different op classes
Transforms() - Constructor for class org.nd4j.linalg.ops.transforms.Transforms
 
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
transposei() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Return transposed copy of this matrix.
transposei() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
transposei() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Return transposed version of this matrix.
transposei() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Flip the rows and columns of a matrix
trmm(char, char, char, char, char, double, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
syr2k performs a rank-2k update of an n-by-n symmetric matrix c, that is, one of the following operations: c := alpha*a*b' + alpha*b*a' + beta*c for trans = 'N'or'n' c := alpha*a'*b + alpha*b'*a + beta*c for trans = 'T'or't', where c is an n-by-n symmetric matrix; a and b are n-by-k matrices, if trans = 'N'or'n', a and b are k-by-n matrices, if trans = 'T'or't'.
trmm(char, char, char, char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
syr2k performs a rank-2k update of an n-by-n symmetric matrix c, that is, one of the following operations: c := alpha*a*b' + alpha*b*a' + beta*c for trans = 'N'or'n' c := alpha*a'*b + alpha*b'*a + beta*c for trans = 'T'or't', where c is an n-by-n symmetric matrix; a and b are n-by-k matrices, if trans = 'N'or'n', a and b are k-by-n matrices, if trans = 'T'or't'.
trmm(char, char, char, char, char, double, INDArray, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
syr2k performs a rank-2k update of an n-by-n symmetric matrix c, that is, one of the following operations: c := alpha*a*b' + alpha*b*a' + beta*c for trans = 'N'or'n' c := alpha*a'*b + alpha*b'*a + beta*c for trans = 'T'or't', where c is an n-by-n symmetric matrix; a and b are n-by-k matrices, if trans = 'N'or'n', a and b are k-by-n matrices, if trans = 'T'or't'.
trmm(char, char, char, char, char, IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
syr2k performs a rank-2k update of an n-by-n symmetric matrix c, that is, one of the following operations: c := alpha*a*b' + alpha*b*a' + beta*c for trans = 'N'or'n' c := alpha*a'*b + alpha*b'*a + beta*c for trans = 'T'or't', where c is an n-by-n symmetric matrix; a and b are n-by-k matrices, if trans = 'N'or'n', a and b are k-by-n matrices, if trans = 'T'or't'.
trmv(char, char, char, char, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
trmv computes a matrix-vector product using a triangular matrix.
trmv(char, char, char, char, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
trmv computes a matrix-vector product using a triangular matrix.
trsm(char, char, char, char, char, double, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
?trsm solves one of the following matrix equations: op(a)*x = alpha*b or x*op(a) = alpha*b, where x and b are m-by-n general matrices, and a is triangular; op(a) must be an m-by-m matrix, if side = 'L'or'l' op(a) must be an n-by-n matrix, if side = 'R'or'r'.
trsm(char, char, char, char, char, IComplexNumber, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
?trsm solves one of the following matrix equations: op(a)*x = alpha*b or x*op(a) = alpha*b, where x and b are m-by-n general matrices, and a is triangular; op(a) must be an m-by-m matrix, if side = 'L'or'l' op(a) must be an n-by-n matrix, if side = 'R'or'r'.
trsm(char, char, char, char, char, double, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
?trsm solves one of the following matrix equations: op(a)*x = alpha*b or x*op(a) = alpha*b, where x and b are m-by-n general matrices, and a is triangular; op(a) must be an m-by-m matrix, if side = 'L'or'l' op(a) must be an n-by-n matrix, if side = 'R'or'r'.
trsm(char, char, char, char, char, IComplexNumber, IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level3
?trsm solves one of the following matrix equations: op(a)*x = alpha*b or x*op(a) = alpha*b, where x and b are m-by-n general matrices, and a is triangular; op(a) must be an m-by-m matrix, if side = 'L'or'l' op(a) must be an n-by-n matrix, if side = 'R'or'r'.
trsv(char, char, char, char, INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
trsv solves a system of linear equations whose coefficients are in a triangular matrix.
trsv(char, char, char, char, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level2
trsv solves a system of linear equations whose coefficients are in a triangular 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.

U

uniform(Random, double, double) - Static method in class org.nd4j.linalg.util.MathUtils
Generate a uniform random number from the given rng
UniformDistribution - Class in org.nd4j.linalg.api.rng.distribution.impl
Base distribution derived from apache commons math http://commons.apache.org/proper/commons-math/

(specifically the org.apache.commons.math3.distribution.UniformIntegerDistribution

UniformDistribution(double, double) - Constructor for class org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution
Create a uniform real distribution using the given lower and upper bounds.
UniformDistribution(Random, double, double) - Constructor for class org.nd4j.linalg.api.rng.distribution.impl.UniformDistribution
Creates a uniform distribution.
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
unPersist() - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
unPersist() - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Un persist the buffer
update(Number) - Method in interface org.nd4j.linalg.api.ops.Accumulation
Update the current result to be this result
update(IComplexNumber) - Method in interface org.nd4j.linalg.api.ops.Accumulation
Update the current result to be this result
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.Bias
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Bias
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.IAMax
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.IAMax
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.Max
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Max
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.Mean
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Mean
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.Min
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Min
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.NormMax
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.NormMax
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.Prod
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Prod
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.Sum
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Sum
 
update(Number) - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
update(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
updateForNewAxes(INDArray, INDArrayIndex...) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Set the shape and stride for new axes based dimensions
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
 
validate(int, INDArrayIndex) - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
 
validateConcat(int, INDArray...) - Static method in class org.nd4j.linalg.factory.BaseNDArrayFactory
 
value - Variable in class org.nd4j.linalg.indexing.conditions.BaseCondition
 
Value - Class in org.nd4j.linalg.indexing.functions
Created by agibsonccc on 10/8/14.
Value(Number) - Constructor for class org.nd4j.linalg.indexing.functions.Value
 
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.api.buffer.DataBuffer.AllocationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nd4j.linalg.api.buffer.DataBuffer.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nd4j.linalg.api.ops.executioner.OpExecutioner.ExecutionMode
Returns the enum constant of this type with the specified name.
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.factory.Nd4j.PadMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nd4j.linalg.indexing.functions.StableNumber.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.
values() - Static method in enum org.nd4j.linalg.api.buffer.DataBuffer.AllocationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nd4j.linalg.api.buffer.DataBuffer.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.api.ops.executioner.OpExecutioner.ExecutionMode
Returns an array containing the constants of this enum type, in the order they are declared.
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.factory.Nd4j.PadMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nd4j.linalg.indexing.functions.StableNumber.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.
valueStartingAt(int, int[], int, int, int) - Static method in class org.nd4j.linalg.util.ArrayUtil
Create a copy of the given array starting at the given index with the given length.
var(int...) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
var(int...) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
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(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
var(IComplexNDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
 
var(INDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
var(IComplexNDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
 
varComplex() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
varComplex() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
varComplex() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
Variance - Class in org.nd4j.linalg.api.ops.impl.accum
Variance with bias correction.
Variance() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Variance
 
Variance(INDArray, INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Variance
 
Variance(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Variance
 
Variance(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Variance
 
Variance(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Variance
 
Variance(INDArray, INDArray, INDArray, int, boolean) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Variance
 
Variance(INDArray, INDArray, int, boolean) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Variance
 
Variance(INDArray, boolean) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Variance
 
Variance(INDArray, INDArray, boolean) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Variance
 
varNumber() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
varNumber() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
varNumber() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
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.complex.LinearViewComplexNDArray
 
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
vectorAlongDimension(int, int) - Method in class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
 
VectorFFT - Class in org.nd4j.linalg.api.ops.impl.transforms
Encapsulated vector operation
VectorFFT() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
VectorFFT(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
VectorFFT(INDArray, INDArray, int, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
VectorFFT(INDArray, INDArray, INDArray, int, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
VectorFFT(INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
VectorFFT(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.VectorFFT
 
VectorIFFT - Class in org.nd4j.linalg.api.ops.impl.transforms
Single ifft operation
VectorIFFT() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
VectorIFFT(INDArray, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
VectorIFFT(INDArray, INDArray, int, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
VectorIFFT(INDArray, INDArray, INDArray, int, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
VectorIFFT(INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
VectorIFFT(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.VectorIFFT
 
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.complex.LinearViewComplexNDArray
 
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
vectorsAlongDimension(int) - Method in class org.nd4j.linalg.api.ndarray.LinearViewNDArray
Deprecated.
 
vectorsPerSlice(INDArray) - Static method in class org.nd4j.linalg.util.NDArrayMath
The number of vectors in each slice of an ndarray.
vectorsPerSlice(INDArray, int...) - Static method in class org.nd4j.linalg.util.NDArrayMath
The number of vectors in each slice of an ndarray.
ViewIterator - Class in org.nd4j.linalg.dataset
Iterate over a dataset with views
ViewIterator(DataSet, int) - Constructor for class org.nd4j.linalg.dataset.ViewIterator
 
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.
withIndex(int, int, Loop.Each) - Static method in class org.nd4j.linalg.api.ops.executioner.Loop
 
write(OutputStream) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
write(DataOutputStream) - Method in class org.nd4j.linalg.api.buffer.BaseDataBuffer
 
write(OutputStream) - Method in interface org.nd4j.linalg.api.buffer.DataBuffer
Write this buffer to the output stream
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(OutputStream, INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Write an ndarray to a writer
write(INDArray, DataOutputStream) - Static method in class org.nd4j.linalg.factory.Nd4j
Write an ndarray to the specified outputstream
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
writeNumpy(INDArray, String, String) - Static method in class org.nd4j.linalg.factory.Nd4j
Read line via input streams
writeObject(Serializable, OutputStream) - Static method in class org.nd4j.linalg.util.SerializationUtils
Writes the object to the output stream THIS DOES NOT FLUSH THE STREAM
writeTxt(INDArray, String, String) - Static method in class org.nd4j.linalg.factory.Nd4j
Read line via input streams

X

x - Variable in class org.nd4j.linalg.api.ops.BaseOp
 
x() - Method in class org.nd4j.linalg.api.ops.BaseOp
 
x() - Method in interface org.nd4j.linalg.api.ops.Op
The origin ndarray
xVals(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the x values of the given vector.

Y

y - Variable in class org.nd4j.linalg.api.ops.BaseOp
 
y() - Method in class org.nd4j.linalg.api.ops.BaseOp
 
y() - Method in interface org.nd4j.linalg.api.ops.Op
The pairwise op ndarray
yVals(double[]) - Static method in class org.nd4j.linalg.util.MathUtils
This returns the odd indexed values for the given vector

Z

z - Variable in class org.nd4j.linalg.api.ops.BaseOp
 
z() - Method in class org.nd4j.linalg.api.ops.BaseOp
 
z() - Method in interface org.nd4j.linalg.api.ops.Op
The resulting ndarray
zaxpy(int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
zcopy(int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
zdotc_sub(int, IComplexNDArray, int, IComplexNDArray, int, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
zdotu_sub(int, IComplexNDArray, int, IComplexNDArray, int, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
zdscal(int, double, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
zero() - Method in interface org.nd4j.linalg.api.ops.Accumulation
Initial value
zero() - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
zero() - Method in class org.nd4j.linalg.api.ops.impl.accum.Bias
 
zero() - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
zero() - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
zero() - Method in class org.nd4j.linalg.api.ops.impl.accum.Mean
 
zero() - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
zero() - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
zero() - Method in class org.nd4j.linalg.api.ops.impl.accum.NormMax
 
zero() - Method in class org.nd4j.linalg.api.ops.impl.accum.Prod
 
ZERO - Static variable in class org.nd4j.linalg.factory.Nd4j
 
Zero - Class in org.nd4j.linalg.indexing.functions
Created by agibsonccc on 10/8/14.
Zero() - Constructor for class org.nd4j.linalg.indexing.functions.Zero
 
zeroComplex() - Method in interface org.nd4j.linalg.api.ops.Accumulation
Complex initial value
zeroComplex() - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
zeroComplex() - Method in class org.nd4j.linalg.api.ops.impl.accum.Bias
 
zeroComplex() - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
zeroComplex() - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
zeroComplex() - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
zeroComplex() - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
zeroComplex() - Method in class org.nd4j.linalg.api.ops.impl.accum.NormMax
 
zeroComplex() - Method in class org.nd4j.linalg.api.ops.impl.accum.Prod
 
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
zerosLike(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Empty like
zerosMatrix(int...) - Static method in class org.nd4j.linalg.util.ArrayUtil
 
zeta(int, MathContext) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Riemann zeta function.
zeta1(int) - Static method in class org.nd4j.linalg.util.BigDecimalMath
Riemann zeta function.
zgbmv(char, char, int, int, int, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int, IComplexDouble, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
zgemm(char, char, char, int, int, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int, IComplexDouble, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
zgemv(char, char, int, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int, IComplexDouble, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
zgerc(char, int, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
zgeru(char, int, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
zhbmv(char, char, int, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int, IComplexDouble, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
zhemm(char, char, char, int, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int, IComplexDouble, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
zhemv(char, char, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int, IComplexDouble, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
zher(char, char, int, double, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
zher2(char, char, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
zher2k(char, char, char, int, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int, IComplexDouble, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
zherk(char, char, char, int, int, IComplexDouble, IComplexNDArray, int, IComplexDouble, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
zhpmv(char, char, int, IComplexDouble, IComplexNDArray, IComplexNDArray, int, IComplexDouble, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
zhpr(char, char, int, INDArray, IComplexNDArray, int, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
zhpr2(char, char, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
zscal(int, IComplexDouble, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
zswap(int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
zsymm(char, char, char, int, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int, IComplexDouble, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
zsyr2k(char, char, char, int, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int, IComplexDouble, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
zsyrk(char, char, char, int, int, IComplexDouble, IComplexNDArray, int, IComplexDouble, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
ztbmv(char, char, char, char, int, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
ztbsv(char, char, char, char, int, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
ztpmv(char, char, char, char, int, IComplexNDArray, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
ztpsv(char, char, char, char, int, IComplexNDArray, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
ztrmm(char, char, char, char, char, int, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
ztrmv(char, char, char, char, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
ztrsm(char, char, char, char, char, int, int, IComplexDouble, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel3
 
ztrsv(char, char, char, char, int, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel2
 
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 © 2015. All Rights Reserved.