Skip navigation links
A B C D E F G H I K L M N O P Q 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, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Abs
 
Abs(INDArray, INDArray, INDArray, long) - 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
AbstractStorage<T> - Interface in org.nd4j.linalg.compression
This interface describes basic Key-Value storage, where Key is any object, and Value is INDArray located "somewhere else"
AbsValueGreaterThan - Class in org.nd4j.linalg.indexing.conditions
Boolean condition on absolute value: abs(x) > value
AbsValueGreaterThan(Number) - Constructor for class org.nd4j.linalg.indexing.conditions.AbsValueGreaterThan
 
AbsValueLessThan - Class in org.nd4j.linalg.indexing.conditions
Boolean condition on absolute value: abs(x) < value
AbsValueLessThan(Number) - Constructor for class org.nd4j.linalg.indexing.conditions.AbsValueLessThan
 
accum - Variable in class org.nd4j.linalg.api.ops.TadCollapseAccumulation
 
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, long) - 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(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
acos(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
acos(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the sin value of the given complex number
AdaDelta - Class in org.nd4j.linalg.learning
http://www.matthewzeiler.com/pubs/googleTR2012/googleTR2012.pdf https://arxiv.org/pdf/1212.5701v1.pdf
AdaDelta(double) - Constructor for class org.nd4j.linalg.learning.AdaDelta
 
AdaDelta(double, double) - Constructor for class org.nd4j.linalg.learning.AdaDelta
 
AdaDelta.AdaDeltaAggregator - Class in org.nd4j.linalg.learning
 
AdaDeltaAggregator() - Constructor for class org.nd4j.linalg.learning.AdaDelta.AdaDeltaAggregator
 
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/ See also http://cs231n.github.io/neural-networks-3/#ada

AdaGrad(int, int, double) - Constructor for class org.nd4j.linalg.learning.AdaGrad
 
AdaGrad(int, int) - Constructor for class org.nd4j.linalg.learning.AdaGrad
 
AdaGrad(int[], double) - Constructor for class org.nd4j.linalg.learning.AdaGrad
 
AdaGrad(double) - Constructor for class org.nd4j.linalg.learning.AdaGrad
 
AdaGrad(double, double) - Constructor for class org.nd4j.linalg.learning.AdaGrad
 
AdaGrad.AdaGradAggregator - Class in org.nd4j.linalg.learning
 
AdaGradAggregator() - Constructor for class org.nd4j.linalg.learning.AdaGrad.AdaGradAggregator
 
Adam - Class in org.nd4j.linalg.learning
The Adam updater.
Adam(double, double, double, double) - Constructor for class org.nd4j.linalg.learning.Adam
 
Adam(double, double, double) - Constructor for class org.nd4j.linalg.learning.Adam
 
Adam(double) - Constructor for class org.nd4j.linalg.learning.Adam
 
Adam.AdamAggregator - Class in org.nd4j.linalg.learning
 
AdamAggregator() - Constructor for class org.nd4j.linalg.learning.Adam.AdamAggregator
 
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(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 NDArrays
add(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
copy addition of two NDArrays
add(IComplexNumber) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
add(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
add(INDArray, INDArray) - Method in class org.nd4j.linalg.dataset.DistributionStats.Builder
Add rows of data to the statistics
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)
addFeatures(DataSet) - Method in class org.nd4j.linalg.dataset.DistributionStats.Builder
Add the features of a DataSet to the statistics
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(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(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 NDArrays
addi(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
in place addition of two NDArrays
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
addLabels(DataSet) - Method in class org.nd4j.linalg.dataset.DistributionStats.Builder
Add the labels of a DataSet to the statistics
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, long) - 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, long) - 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
 
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)
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
AFFINITY_MANAGER - Static variable in class org.nd4j.linalg.factory.Nd4j
 
AffinityManager - Interface in org.nd4j.linalg.api.concurrency
 
affinityManager - Static variable in class org.nd4j.linalg.factory.Nd4j
 
AffinityManager.Location - Enum in org.nd4j.linalg.api.concurrency
 
affinityManagerClazz - Static variable in class org.nd4j.linalg.factory.Nd4j
 
Aggregate - Interface in org.nd4j.linalg.api.ops.aggregates
Aggregates are ops that work with custom operands, that are not limited to traditional X, Y and Z constraints.
aggregate(Aggregate) - Method in interface org.nd4j.linalg.api.ops.executioner.GridExecutioner
This method enqueues aggregate op for future invocation
aggregate(Aggregate, long) - Method in interface org.nd4j.linalg.api.ops.executioner.GridExecutioner
This method enqueues aggregate op for future invocation.
aggregate(GradientUpdater) - Method in class org.nd4j.linalg.learning.AdaDelta.AdaDeltaAggregator
 
aggregate(GradientUpdater) - Method in class org.nd4j.linalg.learning.AdaGrad.AdaGradAggregator
 
aggregate(GradientUpdater) - Method in class org.nd4j.linalg.learning.Adam.AdamAggregator
 
aggregate(GradientUpdater) - Method in interface org.nd4j.linalg.learning.GradientUpdaterAggregator
Deprecated.
Add/aggregate a GradientUpdater with this GradientUpdaterAggregator.
aggregate(GradientUpdater) - Method in class org.nd4j.linalg.learning.Nesterovs.NesterovsAggregator
 
aggregate(GradientUpdater) - Method in class org.nd4j.linalg.learning.RmsProp.RmsPropAggregator
 
aggregate(GradientUpdater) - Method in class org.nd4j.linalg.learning.Sgd.SgdAggregator
 
AggregateAxpy - Class in org.nd4j.linalg.api.ops.aggregates.impl
This op describes Axpy call that'll happen soon(TM) in batch mode
AggregateAxpy(INDArray, INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.aggregates.impl.AggregateAxpy
 
AggregateCBOW - Class in org.nd4j.linalg.api.ops.aggregates.impl
 
AggregateCBOW(INDArray, INDArray, INDArray, INDArray, INDArray, int, int[], int[], int[], int, int, int, double, long, int, int, boolean, INDArray) - Constructor for class org.nd4j.linalg.api.ops.aggregates.impl.AggregateCBOW
Optional constructor for ParagraphVectors PV-DM implementation
AggregateCBOW(INDArray, INDArray, INDArray, INDArray, INDArray, int, int[], int[], int[], int, int, int, double, long, int) - Constructor for class org.nd4j.linalg.api.ops.aggregates.impl.AggregateCBOW
Default constructor for CBOW implementation wrapper
AggregateDot - Class in org.nd4j.linalg.api.ops.aggregates.impl
This op describes Dot call that'll happen soon(TM) in batch mode
AggregateDot(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.aggregates.impl.AggregateDot
 
AggregateGEMM - Class in org.nd4j.linalg.api.ops.aggregates.impl
PLEASE NOTE: This op is available for CPU only, and should NOT be ever called manually, unless you know why you're using it
AggregateGEMM() - Constructor for class org.nd4j.linalg.api.ops.aggregates.impl.AggregateGEMM
 
AggregateGEMM(int, int, int, int, int, int, double, INDArray, int, INDArray, int, double, INDArray, int) - Constructor for class org.nd4j.linalg.api.ops.aggregates.impl.AggregateGEMM
 
AggregateSkipGram - Class in org.nd4j.linalg.api.ops.aggregates.impl
This aggregate encapsulates AggregateSkipGram training round for a given word and context
AggregateSkipGram(INDArray, INDArray, INDArray, INDArray, INDArray, int, int[], int[], int, int, int, double, long, int, INDArray) - Constructor for class org.nd4j.linalg.api.ops.aggregates.impl.AggregateSkipGram
 
AggregateSkipGram(INDArray, INDArray, INDArray, INDArray, INDArray, int, int[], int[], int, int, int, double, long, int) - Constructor for class org.nd4j.linalg.api.ops.aggregates.impl.AggregateSkipGram
 
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 - Static variable in class org.nd4j.linalg.factory.Nd4j
 
alloc - Static variable in class org.nd4j.linalg.factory.Nd4j
 
allocate(long, MemoryKind, boolean) - Method in class org.nd4j.linalg.memory.BasicMemoryManager
This method returns PLEASE NOTE: Cache options depend on specific implementations
allocate(long, MemoryKind, boolean) - Method in interface org.nd4j.linalg.memory.MemoryManager
This method returns PLEASE NOTE: Cache options depend on specific implementations
allowsSpecifyOrdering() - Static method in class org.nd4j.linalg.factory.Nd4j
Backend specific: Returns whether specifying the order for the blas impl is allowed (cblas)
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(INDArray, Condition, int...) - Static method in class org.nd4j.linalg.indexing.BooleanIndexing
And over the whole ndarray given some condition, with respect to dimensions
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
 
append(T) - Method in class org.nd4j.linalg.api.ops.aggregates.Batch
This method tries to append aggregate to the current batch, if it has free room
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.AbsValueGreaterThan
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.AbsValueGreaterThan
 
apply(Number) - Method in class org.nd4j.linalg.indexing.conditions.AbsValueLessThan
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.AbsValueLessThan
 
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.EpsilonNotEquals
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.EpsilonNotEquals
 
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.NotEqualsCondition
 
apply(IComplexNumber) - Method in class org.nd4j.linalg.indexing.conditions.NotEqualsCondition
 
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
 
applyFinalTransform() - Method in interface org.nd4j.linalg.api.ops.Accumulation
Whether to apply the final transform or not
applyFinalTransform - Variable in class org.nd4j.linalg.api.ops.BaseAccumulation
 
applyFinalTransform() - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
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, Number) - Static method in class org.nd4j.linalg.indexing.BooleanIndexing
This method sets provided number to all elements which match specified condition
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
 
arguments - Variable in class org.nd4j.linalg.api.ops.aggregates.BaseAggregate
 
ArrayDescriptor - Class in org.nd4j.linalg.cache
This is utility class, made to compare java arrays for caching purposes.
ArrayDescriptor(int[]) - Constructor for class org.nd4j.linalg.cache.ArrayDescriptor
 
ArrayDescriptor(float[]) - Constructor for class org.nd4j.linalg.cache.ArrayDescriptor
 
ArrayDescriptor(double[]) - Constructor for class org.nd4j.linalg.cache.ArrayDescriptor
 
ArrayDescriptor(long[]) - Constructor for class org.nd4j.linalg.cache.ArrayDescriptor
 
arrayOrdering - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArrayProxy
 
arrayShape - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArrayProxy
This is a proxy class so that ndarrays can be serialized and deserialized independent of the backend Be it cpu or gpu
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, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ASin
 
ASin(INDArray, INDArray, INDArray, long) - 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(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
asin(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
asin(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the sin value of the given complex number
asList() - Method in interface org.nd4j.linalg.dataset.api.DataSet
Extract each example in the DataSet into its own DataSet object, and return all of them as a list
asList() - Method in interface org.nd4j.linalg.dataset.api.MultiDataSet
Split the MultiDataSet into a list of individual examples.
asList() - Method in class org.nd4j.linalg.dataset.DataSet
 
asList() - Method in class org.nd4j.linalg.dataset.MultiDataSet
 
assertColumns(INDArray, INDArray) - Static method in class org.nd4j.linalg.util.LinAlgExceptions
 
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
 
assertSameDataType(INDArray...) - Static method in class org.nd4j.linalg.factory.DataTypeValidation
 
assertSameLength(INDArray, INDArray) - Static method in class org.nd4j.linalg.util.LinAlgExceptions
Asserts both arrays be the same length
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
 
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(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
assignIf(INDArray, Condition) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Assign all elements from given ndarray that are matching given condition, ndarray to this ndarray
assignIf(INDArray, Condition) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Assign all elements from given ndarray that are matching given condition, ndarray to this ndarray
assignIf(INDArray, INDArray, Condition) - Static method in class org.nd4j.linalg.indexing.BooleanIndexing
This method does element-wise assing for 2 equal-sized matrices, for each element that matches Condition
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(int, DataBuffer, int, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
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(int, DataBuffer, int, int) - Method in interface org.nd4j.linalg.api.blas.Level1
sum of magnitudes of all elements
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 - Class in org.nd4j.linalg.api.ops.impl.accum
Absolute sum the components
ASum() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.ASum
 
ASum(INDArray, INDArray, INDArray, long) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.ASum
 
ASum(INDArray, INDArray, long) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.ASum
 
ASum(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.ASum
 
ASum(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.ASum
 
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
 
asyncSupported() - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
asyncSupported() - Method in class org.nd4j.linalg.dataset.api.iterator.CachingDataSetIterator
 
asyncSupported() - Method in interface org.nd4j.linalg.dataset.api.iterator.DataSetIterator
Does this DataSetIterator support asynchronous prefetching of multiple DataSet objects? Most DataSetIterators do, but in some cases it may not make sense to wrap this iterator in an iterator that does asynchronous prefetching.
asyncSupported() - Method in class org.nd4j.linalg.dataset.api.iterator.KFoldIterator
 
asyncSupported() - Method in interface org.nd4j.linalg.dataset.api.iterator.MultiDataSetIterator
Does this MultiDataSetIterator support asynchronous prefetching of multiple MultiDataSet objects? Most MultiDataSetIterators do, but in some cases it may not make sense to wrap this iterator in an iterator that does asynchronous prefetching.
asyncSupported() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Deprecated.
 
asyncSupported() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
asyncSupported() - Method in class org.nd4j.linalg.dataset.api.iterator.TestDataSetIterator
 
asyncSupported() - Method in class org.nd4j.linalg.dataset.api.iterator.TestMultiDataSetIterator
 
asyncSupported() - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
asyncSupported() - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
asyncSupported() - Method in class org.nd4j.linalg.dataset.ViewIterator
 
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, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ATan
 
ATan(INDArray, INDArray, INDArray, long) - 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(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
atan(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
atan(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the sin value of the given complex number
attachThreadToDevice(Thread, Integer) - Method in interface org.nd4j.linalg.api.concurrency.AffinityManager
This method attaches specified thread to specified device
attachThreadToDevice(long, Integer) - Method in interface org.nd4j.linalg.api.concurrency.AffinityManager
This method attaches specified thread (by Id) to specified device
attachThreadToDevice(Thread, Integer) - Method in class org.nd4j.linalg.api.concurrency.BasicAffinityManager
 
attachThreadToDevice(long, Integer) - Method in class org.nd4j.linalg.api.concurrency.BasicAffinityManager
 
attemptedToFindElementWiseStride - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
autoDecompress(INDArray...) - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
Decompress several ndarrays
autoDecompress(INDArray) - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
 
average(INDArray, INDArray[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
This method averages input arrays, and returns averaged array
average(INDArray[]) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
This method averages input arrays, and returns averaged array
average(Collection<INDArray>) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
This method averages input arrays, and returns averaged array
average(INDArray, Collection<INDArray>) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
This method averages input arrays, and returns averaged array
averageAndPropagate(INDArray, INDArray[]) - Static method in class org.nd4j.linalg.factory.Nd4j
This method averages input arrays, and returns averaged array.
averageAndPropagate(INDArray[]) - Static method in class org.nd4j.linalg.factory.Nd4j
This method averages input arrays, and returns averaged array.
averageAndPropagate(Collection<INDArray>) - Static method in class org.nd4j.linalg.factory.Nd4j
This method averages input arrays, and returns averaged array.
averageAndPropagate(INDArray, Collection<INDArray>) - Static method in class org.nd4j.linalg.factory.Nd4j
This method averages input arrays, and returns averaged array.
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, double, DataBuffer, int, int, DataBuffer, int, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
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, double, DataBuffer, int, int, DataBuffer, int, int) - 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 - Class in org.nd4j.linalg.api.ops.impl.transforms.arithmetic
Level 1 blas op Axpy as libnd4j native op
Axpy() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.Axpy
 
Axpy(INDArray, INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.Axpy
 
Axpy(INDArray, INDArray, double, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.Axpy
 
Axpy(INDArray, INDArray, INDArray, double, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.Axpy
 
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 - Static variable in class org.nd4j.linalg.factory.Nd4j
 
balance() - Method in class org.nd4j.linalg.dataset.BalanceMinibatches
Generate a balanced dataset minibatch fileset.
BalanceMinibatches - Class in org.nd4j.linalg.dataset
Auto balance mini batches by label.
BalanceMinibatches() - Constructor for class org.nd4j.linalg.dataset.BalanceMinibatches
 
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, long) - Constructor for class org.nd4j.linalg.api.ops.BaseAccumulation
Initialize with the given input, pairwise transform, result, and number of elements
BaseAccumulation(INDArray, INDArray, long) - 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
 
BaseAggregate - Class in org.nd4j.linalg.api.ops.aggregates
 
BaseAggregate() - Constructor for class org.nd4j.linalg.api.ops.aggregates.BaseAggregate
 
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
 
BaseBroadcastOp - Class in org.nd4j.linalg.api.ops
 
BaseBroadcastOp(INDArray, INDArray, INDArray, int...) - Constructor for class org.nd4j.linalg.api.ops.BaseBroadcastOp
 
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
 
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
 
BaseGridOp - Class in org.nd4j.linalg.api.ops.impl.grid
 
BaseGridOp() - Constructor for class org.nd4j.linalg.api.ops.impl.grid.BaseGridOp
 
BaseGridOp(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.grid.BaseGridOp
 
BaseGridOp(Op...) - Constructor for class org.nd4j.linalg.api.ops.impl.grid.BaseGridOp
 
BaseGridOp(OpDescriptor...) - Constructor for class org.nd4j.linalg.api.ops.impl.grid.BaseGridOp
 
BaseGridOp(GridPointers...) - Constructor for class org.nd4j.linalg.api.ops.impl.grid.BaseGridOp
 
BaseGridOp(List<Op>) - Constructor for class org.nd4j.linalg.api.ops.impl.grid.BaseGridOp
 
BaseIndexAccumulation - Class in org.nd4j.linalg.api.ops
 
BaseIndexAccumulation() - Constructor for class org.nd4j.linalg.api.ops.BaseIndexAccumulation
 
BaseIndexAccumulation(INDArray, INDArray, INDArray, long) - Constructor for class org.nd4j.linalg.api.ops.BaseIndexAccumulation
Initialize with the given input, pairwise transform, result, and number of elements
BaseIndexAccumulation(INDArray, INDArray, long) - Constructor for class org.nd4j.linalg.api.ops.BaseIndexAccumulation
 
BaseIndexAccumulation(INDArray) - Constructor for class org.nd4j.linalg.api.ops.BaseIndexAccumulation
 
BaseIndexAccumulation(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.BaseIndexAccumulation
 
BaseLapack - Class in org.nd4j.linalg.api.blas.impl
Base lapack define float and double versions.
BaseLapack() - Constructor for class org.nd4j.linalg.api.blas.impl.BaseLapack
 
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, long) - Constructor for class org.nd4j.linalg.api.ops.BaseLossFunction
 
BaseLossFunction(INDArray, INDArray, long) - 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
 
BaseMetaOp - Class in org.nd4j.linalg.api.ops.impl.meta
 
BaseMetaOp() - Constructor for class org.nd4j.linalg.api.ops.impl.meta.BaseMetaOp
 
BaseMetaOp(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.meta.BaseMetaOp
 
BaseMetaOp(Op, Op) - Constructor for class org.nd4j.linalg.api.ops.impl.meta.BaseMetaOp
 
BaseMetaOp(OpDescriptor, OpDescriptor) - Constructor for class org.nd4j.linalg.api.ops.impl.meta.BaseMetaOp
 
BaseMetaOp(GridPointers, GridPointers) - Constructor for class org.nd4j.linalg.api.ops.impl.meta.BaseMetaOp
 
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[], int, char, boolean) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
Construct an ndarray of the specified shape.
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
BaseNDArray(double[], int[], int[], int) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArray
 
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
 
BaseNDArrayProxy - Class in org.nd4j.linalg.api.ndarray
 
BaseNDArrayProxy(INDArray) - Constructor for class org.nd4j.linalg.api.ndarray.BaseNDArrayProxy
 
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, long) - Constructor for class org.nd4j.linalg.api.ops.BaseOp
Specify an alternative output array
BaseOp(INDArray, INDArray, INDArray, long) - 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
BaseRandomOp - Class in org.nd4j.linalg.api.ops.random
 
BaseRandomOp() - Constructor for class org.nd4j.linalg.api.ops.random.BaseRandomOp
 
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, long, 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, long, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.BaseScalarOp
 
BaseScalarOp(INDArray, IComplexNumber) - Constructor for class org.nd4j.linalg.api.ops.BaseScalarOp
 
BaseShapeInfoProvider - Class in org.nd4j.linalg.api.ndarray
 
BaseShapeInfoProvider() - Constructor for class org.nd4j.linalg.api.ndarray.BaseShapeInfoProvider
 
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, long) - Constructor for class org.nd4j.linalg.api.ops.BaseTransformOp
 
BaseTransformOp(INDArray, INDArray, INDArray, long) - Constructor for class org.nd4j.linalg.api.ops.BaseTransformOp
 
BaseTransformOp(INDArray) - Constructor for class org.nd4j.linalg.api.ops.BaseTransformOp
 
BasicAffinityManager - Class in org.nd4j.linalg.api.concurrency
 
BasicAffinityManager() - Constructor for class org.nd4j.linalg.api.concurrency.BasicAffinityManager
 
BasicConstantHandler - Class in org.nd4j.linalg.cache
Basic No-Op abstraction for ConstantHandler
BasicConstantHandler() - Constructor for class org.nd4j.linalg.cache.BasicConstantHandler
 
BasicMemoryManager - Class in org.nd4j.linalg.memory
 
BasicMemoryManager() - Constructor for class org.nd4j.linalg.memory.BasicMemoryManager
 
BasicNDArrayCompressor - Class in org.nd4j.linalg.compression
 
Batch<T extends Aggregate> - Class in org.nd4j.linalg.api.ops.aggregates
Wrapper for "batch of aggregates"
Batch(List<T>) - Constructor for class org.nd4j.linalg.api.ops.aggregates.Batch
This constructor takes List of Aggregates, and builds Batch instance, usable with Nd4j executioner.
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 class org.nd4j.linalg.dataset.api.iterator.CachingDataSetIterator
 
batch() - Method in interface org.nd4j.linalg.dataset.api.iterator.DataSetIterator
Batch size
batch() - Method in class org.nd4j.linalg.dataset.api.iterator.KFoldIterator
The number of examples in every fold, except the last if totalexamples % k !=0
batch() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Deprecated.
Batch size
batch() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
batch() - Method in class org.nd4j.linalg.dataset.api.iterator.TestDataSetIterator
 
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
 
BernoulliDistribution - Class in org.nd4j.linalg.api.ops.random.impl
BernoulliDistribution implementation
BernoulliDistribution() - Constructor for class org.nd4j.linalg.api.ops.random.impl.BernoulliDistribution
 
BernoulliDistribution(INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.random.impl.BernoulliDistribution
This op fills Z with random values within from...to boundaries
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, long) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Bias
 
Bias(INDArray, INDArray, long) - 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
 
bias - Variable in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
biasCorrected - Variable in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
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
BinomialDistribution - Class in org.nd4j.linalg.api.ops.random.impl
This Op generates binomial distribution
BinomialDistribution() - Constructor for class org.nd4j.linalg.api.ops.random.impl.BinomialDistribution
 
BinomialDistribution(INDArray, int, double) - Constructor for class org.nd4j.linalg.api.ops.random.impl.BinomialDistribution
This op fills Z with binomial distribution over given trials with single given probability for all trials
BinomialDistribution(INDArray, int, INDArray) - Constructor for class org.nd4j.linalg.api.ops.random.impl.BinomialDistribution
This op fills Z with binomial distribution over given trials with probability for each trial given as probabilities INDArray
BinomialDistribution(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.random.impl.BinomialDistribution
This op fills Z with binomial distribution over given trials with probability for each trial given as probabilities INDArray
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.
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
broadcast(INDArray) - Method in class org.nd4j.linalg.util.DeviceLocalNDArray
This method duplicates array, and stores it to all devices
BroadcastAddOp - Class in org.nd4j.linalg.api.ops.impl.broadcast
 
BroadcastAddOp() - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastAddOp
 
BroadcastAddOp(INDArray, INDArray, INDArray, int...) - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastAddOp
 
BroadcastCopyOp - Class in org.nd4j.linalg.api.ops.impl.broadcast
 
BroadcastCopyOp() - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastCopyOp
 
BroadcastCopyOp(INDArray, INDArray, INDArray, int...) - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastCopyOp
 
BroadcastDimensions - Class in org.nd4j.linalg.api.ops.impl.broadcast
Created by agibsonccc on 11/12/15.
BroadcastDimensions() - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastDimensions
 
BroadcastDivOp - Class in org.nd4j.linalg.api.ops.impl.broadcast
 
BroadcastDivOp() - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastDivOp
 
BroadcastDivOp(INDArray, INDArray, INDArray, int...) - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastDivOp
 
broadcastLength() - Method in class org.nd4j.linalg.api.ops.BaseBroadcastOp
 
broadcastLength() - Method in class org.nd4j.linalg.api.ops.BaseScalarOp
 
broadcastLength() - Method in interface org.nd4j.linalg.api.ops.BroadcastOp
The length of the number of elements in the broadcast
BroadcastMulOp - Class in org.nd4j.linalg.api.ops.impl.broadcast
 
BroadcastMulOp() - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastMulOp
 
BroadcastMulOp(INDArray, INDArray, INDArray, int...) - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastMulOp
 
BroadcastOp - Interface in org.nd4j.linalg.api.ops
A broad cast op is one where a scalar or less rank array is broadcast to fill a bigg er array.
BroadcastRDivOp - Class in org.nd4j.linalg.api.ops.impl.broadcast
Broadcast reverse divide
BroadcastRDivOp() - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastRDivOp
 
BroadcastRDivOp(INDArray, INDArray, INDArray, int...) - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastRDivOp
 
BroadcastRSubOp - Class in org.nd4j.linalg.api.ops.impl.broadcast
 
BroadcastRSubOp() - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastRSubOp
 
BroadcastRSubOp(INDArray, INDArray, INDArray, int...) - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastRSubOp
 
broadcastShape() - Method in class org.nd4j.linalg.api.ops.BaseBroadcastOp
 
broadcastShape() - Method in class org.nd4j.linalg.api.ops.BaseScalarOp
 
broadcastShape() - Method in interface org.nd4j.linalg.api.ops.BroadcastOp
The shape of the element to be broadcast
BroadcastSubOp - Class in org.nd4j.linalg.api.ops.impl.broadcast
 
BroadcastSubOp() - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastSubOp
 
BroadcastSubOp(INDArray, INDArray, INDArray, int...) - Constructor for class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastSubOp
 
bufferQueue - Static variable in class org.nd4j.linalg.factory.Nd4j
 
bufferRefQueue() - Static method in class org.nd4j.linalg.factory.Nd4j
The reference queue used for cleaning up databuffers
bufferToString(IntBuffer) - Static method in class org.nd4j.linalg.api.shape.Shape
 
build() - Method in class org.nd4j.linalg.dataset.DistributionStats.Builder
Create a DistributionStats object from the data ingested so far.
build() - Method in class org.nd4j.linalg.indexing.conditions.ConditionBuilder
 
buildCId() - Static method in class org.nd4j.linalg.heartbeat.utils.EnvironmentUtils
 
buildEnvironment() - Static method in class org.nd4j.linalg.heartbeat.utils.EnvironmentUtils
This method build
Builder() - Constructor for class org.nd4j.linalg.dataset.DistributionStats.Builder
 
buildList(List<DistributionStats.Builder>) - Static method in class org.nd4j.linalg.dataset.DistributionStats.Builder
Utility function for building a list of DistributionStat objects from a list of builders
buildTask(INDArray[], INDArray[]) - Static method in class org.nd4j.linalg.heartbeat.utils.TaskUtils
 
buildTask(INDArray, INDArray) - Static method in class org.nd4j.linalg.heartbeat.utils.TaskUtils
 
buildTask(INDArray) - Static method in class org.nd4j.linalg.heartbeat.utils.TaskUtils
 
buildTask(DataSet) - Static method in class org.nd4j.linalg.heartbeat.utils.TaskUtils
 
buildTask(DataSet) - Static method in class org.nd4j.linalg.heartbeat.utils.TaskUtils
 
buildTask(DataSetIterator) - Static method in class org.nd4j.linalg.heartbeat.utils.TaskUtils
 

C

C - Static variable in interface org.nd4j.linalg.factory.NDArrayFactory
 
CachingDataSetIterator - Class in org.nd4j.linalg.dataset.api.iterator
Created by anton on 7/16/16.
CachingDataSetIterator(DataSetIterator, DataSetCache, String) - Constructor for class org.nd4j.linalg.dataset.api.iterator.CachingDataSetIterator
 
CachingDataSetIterator(DataSetIterator, DataSetCache, String, boolean) - Constructor for class org.nd4j.linalg.dataset.api.iterator.CachingDataSetIterator
 
CachingDataSetIterator(DataSetIterator, DataSetCache) - Constructor for class org.nd4j.linalg.dataset.api.iterator.CachingDataSetIterator
 
calculateFinalResult(double, long) - Method in interface org.nd4j.linalg.api.ops.Accumulation
Calculate the final result.
calculateFinalResult(float, long) - Method in interface org.nd4j.linalg.api.ops.Accumulation
 
calculateFinalResult(double, long) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
calculateFinalResult(float, long) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
calculateFinalResult(double, long) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
calculateFinalResult(float, long) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
calculateFinalResult(double, long) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
calculateFinalResult(float, long) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
calculateFinalResult(double, long) - Method in class org.nd4j.linalg.api.ops.impl.accum.Mean
 
calculateFinalResult(float, long) - Method in class org.nd4j.linalg.api.ops.impl.accum.Mean
 
calculateFinalResult(double, long) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
calculateFinalResult(float, long) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
calculateFinalResult(double, long) - Method in class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
calculateFinalResult(float, long) - Method in class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
calculateFinalResult(double, long) - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
calculateFinalResult(float, long) - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
canDoOpDirectly(INDArray) - Static method in class org.nd4j.linalg.api.ops.executioner.OpExecutionerUtil
Can we do the op (X = Op(X)) directly on the arrays without breaking X up into 1d tensors first? In general, this is possible if the elements of X are contiguous in the buffer, OR if every element of X is at position offset+i*elementWiseStride in the buffer
canDoOpDirectly(INDArray, INDArray) - Static method in class org.nd4j.linalg.api.ops.executioner.OpExecutionerUtil
Can we do the transform op (X = Op(X,Y)) directly on the arrays without breaking them up into 1d tensors first?
canDoOpDirectly(INDArray, INDArray, INDArray) - Static method in class org.nd4j.linalg.api.ops.executioner.OpExecutionerUtil
Can we do the transform op (Z = Op(X,Y)) directly on the arrays without breaking them up into 1d tensors first?
caxpy(int, IComplexFloat, IComplexNDArray, int, IComplexNDArray, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
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, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Ceil
 
Ceil(INDArray, INDArray, INDArray, long) - 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(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
ceil(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
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
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
 
checkAdd(INDArray, INDArray, double, double) - Static method in class org.nd4j.linalg.checkutil.CheckUtil
Same as checkMmul, but for matrix addition
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
checkDivManually(INDArray, INDArray, double, double) - Static method in class org.nd4j.linalg.checkutil.CheckUtil
 
checkEntries(RealMatrix, INDArray, double, double) - Static method in class org.nd4j.linalg.checkutil.CheckUtil
 
checkEntries(INDArray, INDArray, double, double) - Static method in class org.nd4j.linalg.checkutil.CheckUtil
 
checkForCompression(Op) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
checkGemm(INDArray, INDArray, INDArray, boolean, boolean, double, double, double, double) - Static method in class org.nd4j.linalg.checkutil.CheckUtil
 
checkInfo(String, int) - Method in class org.nd4j.linalg.factory.BaseBlasWrapper
 
checkInfo(String, int) - Method in interface org.nd4j.linalg.factory.BlasWrapper
 
checkMmul(INDArray, INDArray, double, double) - Static method in class org.nd4j.linalg.checkutil.CheckUtil
Check first.mmul(second) using Apache commons math mmul.
checkMulManually(INDArray, INDArray, double, double) - Static method in class org.nd4j.linalg.checkutil.CheckUtil
 
checkSubtract(INDArray, INDArray, double, double) - Static method in class org.nd4j.linalg.checkutil.CheckUtil
Same as checkMmul, but for matrix subtraction
CheckUtil - Class in org.nd4j.linalg.checkutil
 
CheckUtil() - Constructor for class org.nd4j.linalg.checkutil.CheckUtil
 
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
 
Choice - Class in org.nd4j.linalg.api.ops.random.impl
This Op implements numpy.choice method It fills Z from source, following probabilities for each source element
Choice() - Constructor for class org.nd4j.linalg.api.ops.random.impl.Choice
 
Choice(INDArray, INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.random.impl.Choice
 
choice(INDArray, INDArray, INDArray, Random) - Static method in class org.nd4j.linalg.factory.Nd4j
This method samples value from Source array to Target, with probabilites provided in Probs argument
choice(INDArray, INDArray, INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
This method samples value from Source array to Target, with probabilites provided in Probs argument
choice(INDArray, INDArray, int, Random) - Static method in class org.nd4j.linalg.factory.Nd4j
This method returns new INDArray instance, sampled from Source array with probabilities given in Probs
choice(INDArray, INDArray, int) - Static method in class org.nd4j.linalg.factory.Nd4j
This method returns new INDArray instance, sampled from Source array with probabilities given in Probs
chooseElementWiseTensorDimension(INDArray) - Static method in class org.nd4j.linalg.api.ops.executioner.OpExecutionerUtil
Choose tensor dimension for operations with one argument: x=Op(x) or similar
When doing some operations in parallel, it is necessary to break up operations along a dimension to give a set of 1d tensors.
chooseElementWiseTensorDimension(INDArray, INDArray) - Static method in class org.nd4j.linalg.api.ops.executioner.OpExecutionerUtil
Choose tensor dimension for operations with 2 arguments: x=Op(x,y) or similar
chooseElementWiseTensorDimension(INDArray, INDArray, INDArray) - Static method in class org.nd4j.linalg.api.ops.executioner.OpExecutionerUtil
Choose tensor dimension for operations with 3 arguments: z=Op(x,y) or similar
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
 
cleanedUp - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
cleanup() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
cleanup() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Cleanup resources
clear() - Method in interface org.nd4j.linalg.compression.AbstractStorage
This method purges everything from storage
clear() - Method in class org.nd4j.linalg.util.DeviceLocal
This method removes object stored for current device
clearNans(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Clear nans from an ndarray
clone() - Method in class org.nd4j.linalg.compression.CompressionDescriptor
 
close() - Method in class org.nd4j.linalg.api.rng.DefaultRandom
 
codecs - Variable in class org.nd4j.linalg.compression.BasicNDArrayCompressor
 
Col2Im - Class in org.nd4j.linalg.api.ops.impl.transforms.convolution
Created by agibsonccc on 3/9/16.
Col2Im() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.convolution.Col2Im
 
Col2Im(INDArray, int, int, int, int, int, int) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.convolution.Col2Im
 
Col2Im(INDArray, int, int, int, int, int, int, boolean, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.convolution.Col2Im
 
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
col2im(INDArray, INDArray, int, int, int, int, int, int) - Static method in class org.nd4j.linalg.convolution.Convolution
 
col2im(INDArray, int[], int[], int, int) - Static method in class org.nd4j.linalg.convolution.OldConvolution
 
col2im(INDArray, int, int, int, int, int, int) - Static method in class org.nd4j.linalg.convolution.OldConvolution
Rearrange matrix columns into blocks
collect(INDArray...) - Method in class org.nd4j.linalg.memory.BasicMemoryManager
This method detaches off-heap memory from passed INDArray instances, and optionally stores them in cache for future reuse PLEASE NOTE: Cache options depend on specific implementations
collect(INDArray...) - Method in interface org.nd4j.linalg.memory.MemoryManager
This method detaches off-heap memory from passed INDArray instances, and optionally stores them in cache for future reuse PLEASE NOTE: Cache options depend on specific implementations
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)
combine(GradientUpdaterAggregator) - Method in class org.nd4j.linalg.learning.AdaDelta.AdaDeltaAggregator
 
combine(GradientUpdaterAggregator) - Method in class org.nd4j.linalg.learning.AdaGrad.AdaGradAggregator
 
combine(GradientUpdaterAggregator) - Method in class org.nd4j.linalg.learning.Adam.AdamAggregator
 
combine(GradientUpdaterAggregator) - Method in interface org.nd4j.linalg.learning.GradientUpdaterAggregator
Deprecated.
Combine this GradientUpdaterAggregator with another GradientUpdaterAggregator.
combine(GradientUpdaterAggregator) - Method in class org.nd4j.linalg.learning.Nesterovs.NesterovsAggregator
 
combine(GradientUpdaterAggregator) - Method in class org.nd4j.linalg.learning.RmsProp.RmsPropAggregator
 
combine(GradientUpdaterAggregator) - Method in class org.nd4j.linalg.learning.Sgd.SgdAggregator
 
combineSubResults(double, double) - Method in interface org.nd4j.linalg.api.ops.Accumulation
Combine sub-results, when the Accumulation operation is split and executed in parallel.
Sometimes this is the same as the update operation (i.e., in sum operation), but often it is not (for example, in L2 norm, sqrt(1/n * sum_i x_i^2).
combineSubResults(float, float) - Method in interface org.nd4j.linalg.api.ops.Accumulation
 
combineSubResults(IComplexNumber, IComplexNumber) - Method in interface org.nd4j.linalg.api.ops.Accumulation
 
combineSubResults(double, double) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
combineSubResults(float, float) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
combineSubResults(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
combineSubResults(double, int, double, int) - Method in class org.nd4j.linalg.api.ops.BaseIndexAccumulation
 
combineSubResults(float, int, float, int) - Method in class org.nd4j.linalg.api.ops.BaseIndexAccumulation
 
combineSubResults(Pair<Double, Integer>, Pair<Double, Integer>) - Method in class org.nd4j.linalg.api.ops.BaseIndexAccumulation
 
combineSubResults(double, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.Bias
 
combineSubResults(float, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.Bias
 
combineSubResults(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Bias
 
combineSubResults(double, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
combineSubResults(float, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
combineSubResults(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
combineSubResults(double, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
combineSubResults(float, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
combineSubResults(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.ManhattanDistance
 
combineSubResults(double, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
combineSubResults(float, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
combineSubResults(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Dot
 
combineSubResults(double, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.EqualsWithEps
 
combineSubResults(float, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.EqualsWithEps
 
combineSubResults(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.EqualsWithEps
 
combineSubResults(double, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
combineSubResults(float, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
combineSubResults(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm1
 
combineSubResults(double, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
combineSubResults(float, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
combineSubResults(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
combineSubResults(double, double) - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
combineSubResults(float, float) - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
combineSubResults(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
combineSubResults(double, int, double, int) - Method in interface org.nd4j.linalg.api.ops.IndexAccumulation
Combine sub-results, when the index accumulation is split and executed in parallel.
combineSubResults(float, int, float, int) - Method in interface org.nd4j.linalg.api.ops.IndexAccumulation
 
combineSubResults(Pair<Double, Integer>, Pair<Double, Integer>) - Method in interface org.nd4j.linalg.api.ops.IndexAccumulation
 
CompareAndReplace - Class in org.nd4j.linalg.api.ops.impl.transforms.comparison
Element-wise Compare-and-Replace implementation as Op
CompareAndReplace() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.CompareAndReplace
 
CompareAndReplace(INDArray, INDArray, Condition) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.CompareAndReplace
 
CompareAndReplace(INDArray, INDArray, INDArray, Condition) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.CompareAndReplace
 
CompareAndSet - Class in org.nd4j.linalg.api.ops.impl.transforms.comparison
Element-wise Compare-and-set implementation as Op
CompareAndSet() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.CompareAndSet
 
CompareAndSet(INDArray, double, double, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.CompareAndSet
 
CompareAndSet(INDArray, double, double, double, Condition) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.CompareAndSet
 
CompareAndSet(INDArray, double, Condition) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.CompareAndSet
 
CompareAndSet(INDArray, INDArray, double, Condition) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.CompareAndSet
 
CompareAndSet(INDArray, INDArray, Condition) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.CompareAndSet
 
CompareAndSet(INDArray, INDArray, INDArray, Condition) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.CompareAndSet
 
CompareAndSet(INDArray, INDArray, double, double, double) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.CompareAndSet
 
CompareAndSet(INDArray, INDArray, double, double, double, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.CompareAndSet
 
compareTo(StridePermutation) - Method in class org.nd4j.linalg.api.shape.StridePermutation
 
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 scalar
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
compress(DataBuffer) - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
Compress the given data buffer given the default compression algorithm
compress(DataBuffer, String) - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
Compress the data buffer given a specified algorithm
compress(INDArray) - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
 
compress(INDArray, String) - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
Returns a compressed version of the given ndarray
compress(float[]) - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
This method returns compressed INDArray instance which contains JVM array passed in
compress(double[]) - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
This method returns compressed INDArray instance which contains JVM array passed in
compress(INDArray) - Method in interface org.nd4j.linalg.compression.NDArrayCompressor
This method returns compressed copy of referenced array
compress(DataBuffer) - Method in interface org.nd4j.linalg.compression.NDArrayCompressor
 
compress(float[]) - Method in interface org.nd4j.linalg.compression.NDArrayCompressor
This method creates compressed INDArray from Java float array, skipping usual INDArray instantiation routines Please note: This method compresses input data as vector
compress(double[]) - Method in interface org.nd4j.linalg.compression.NDArrayCompressor
This method creates compressed INDArray from Java double array, skipping usual INDArray instantiation routines Please note: This method compresses input data as vector
compress(float[], int[], char) - Method in interface org.nd4j.linalg.compression.NDArrayCompressor
This method creates compressed INDArray from Java float array, skipping usual INDArray instantiation routines
compress(double[], int[], char) - Method in interface org.nd4j.linalg.compression.NDArrayCompressor
This method creates compressed INDArray from Java double array, skipping usual INDArray instantiation routines
compressDebug - Static variable in class org.nd4j.linalg.factory.Nd4j
 
compressed - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
CompressedDataBuffer - Class in org.nd4j.linalg.compression
 
CompressedDataBuffer(Pointer, CompressionDescriptor) - Constructor for class org.nd4j.linalg.compression.CompressedDataBuffer
 
compressi(INDArray) - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
In place compression of the passed in ndarray with the default compression algorithm
compressi(INDArray, String) - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
In place Compress the given ndarray with the given algorithm
compressi(INDArray) - Method in interface org.nd4j.linalg.compression.NDArrayCompressor
Inplace compression of INDArray
COMPRESSION_BYTE_BUFFER_LENGTH - Static variable in class org.nd4j.linalg.compression.CompressionDescriptor
 
COMPRESSION_DEBUG - Static variable in class org.nd4j.linalg.factory.Nd4j
 
CompressionAlgorithm - Enum in org.nd4j.linalg.compression
Compression algorithm enum
compressionDescriptor - Variable in class org.nd4j.linalg.compression.CompressedDataBuffer
 
CompressionDescriptor - Class in org.nd4j.linalg.compression
A compression descriptor containing the compression type, compression algorithm, original length, compressed length, number of elements, and the original element size
CompressionDescriptor() - Constructor for class org.nd4j.linalg.compression.CompressionDescriptor
 
CompressionDescriptor(DataBuffer) - Constructor for class org.nd4j.linalg.compression.CompressionDescriptor
Create a compression descriptor from the given data buffer elements
CompressionDescriptor(DataBuffer, String) - Constructor for class org.nd4j.linalg.compression.CompressionDescriptor
Initialize a compression descriptor based on the given algorithm and data buffer
CompressionDescriptor(DataBuffer, NDArrayCompressor) - Constructor for class org.nd4j.linalg.compression.CompressionDescriptor
Initialize a compression descriptor based on the given data buffer (for the sizes) and the compressor to get the type
CompressionType - Enum in org.nd4j.linalg.compression
 
computeGradient(INDArray, INDArray, String, INDArray) - Method in interface org.nd4j.linalg.lossfunctions.ILossFunction
Compute the gradient of the loss function with respect to the inputs: dL/dOutput
computeGradient(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossBinaryXENT
 
computeGradient(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossCosineProximity
 
computeGradient(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossHinge
 
computeGradient(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossKLD
 
computeGradient(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossL1
 
computeGradient(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossL2
 
computeGradient(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMAE
 
computeGradient(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMAPE
 
computeGradient(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMCXENT
 
computeGradient(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMSE
 
computeGradient(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMSLE
 
computeGradient(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossPoisson
 
computeGradient(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossSquaredHinge
 
computeGradientAndScore(INDArray, INDArray, String, INDArray, boolean) - Method in interface org.nd4j.linalg.lossfunctions.ILossFunction
Compute both the score (loss function value) and gradient.
computeGradientAndScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossBinaryXENT
 
computeGradientAndScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossCosineProximity
 
computeGradientAndScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossHinge
 
computeGradientAndScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossKLD
 
computeGradientAndScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossL1
 
computeGradientAndScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossL2
 
computeGradientAndScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMAPE
 
computeGradientAndScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMCXENT
 
computeGradientAndScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMSLE
 
computeGradientAndScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossPoisson
 
computeGradientAndScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossSquaredHinge
 
computeOut() - Method in class org.nd4j.linalg.api.shape.loop.four.RawArrayIterationInformation4
 
computeOut() - Method in class org.nd4j.linalg.api.shape.loop.one.RawArrayIterationInformation1
 
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
computeScore(INDArray, INDArray, String, INDArray, boolean) - Method in interface org.nd4j.linalg.lossfunctions.ILossFunction
Compute the score (loss function value) for the given inputs.
computeScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossBinaryXENT
 
computeScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossCosineProximity
 
computeScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossHinge
 
computeScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossKLD
 
computeScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossL1
 
computeScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossL2
 
computeScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMAE
 
computeScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMAPE
 
computeScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMCXENT
 
computeScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMSE
 
computeScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMSLE
 
computeScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossPoisson
 
computeScore(INDArray, INDArray, String, INDArray, boolean) - Method in class org.nd4j.linalg.lossfunctions.impl.LossSquaredHinge
 
computeScoreArray(INDArray, INDArray, String, INDArray) - Method in interface org.nd4j.linalg.lossfunctions.ILossFunction
Compute the score (loss function value) for each example individually.
computeScoreArray(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossBinaryXENT
 
computeScoreArray(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossCosineProximity
 
computeScoreArray(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossHinge
 
computeScoreArray(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossKLD
 
computeScoreArray(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossL1
 
computeScoreArray(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossL2
 
computeScoreArray(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMAE
 
computeScoreArray(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMAPE
 
computeScoreArray(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMCXENT
 
computeScoreArray(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMSE
 
computeScoreArray(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossMSLE
 
computeScoreArray(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossPoisson
 
computeScoreArray(INDArray, INDArray, String, INDArray) - Method in class org.nd4j.linalg.lossfunctions.impl.LossSquaredHinge
 
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
 
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.AbsValueGreaterThan
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.AbsValueLessThan
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.And
Returns condition ID for native side
condtionNum() - Method in interface org.nd4j.linalg.indexing.conditions.Condition
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.ConditionEquals
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.EpsilonEquals
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.EpsilonNotEquals
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.EqualsCondition
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.GreaterThan
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.GreaterThanOrEqual
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.IsInfinite
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.IsNaN
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.LessThan
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.LessThanOrEqual
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.Not
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.NotEqualsCondition
Returns condition ID for native side
condtionNum() - Method in class org.nd4j.linalg.indexing.conditions.Or
Returns condition ID for native side
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.
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).
CONSTANT_PROVIDER - Static variable in class org.nd4j.linalg.factory.Nd4j
 
ConstantHandler - Interface in org.nd4j.linalg.cache
This interface describes memory reuse strategy for java-originated arrays.
constantHandler - Static variable in class org.nd4j.linalg.factory.Nd4j
 
constantProviderClazz - Static variable in class org.nd4j.linalg.factory.Nd4j
 
contains(String) - Method in interface org.nd4j.linalg.dataset.api.iterator.cache.DataSetCache
 
contains(String) - Method in class org.nd4j.linalg.dataset.api.iterator.cache.InFileAndMemoryDataSetCache
 
contains(String) - Method in class org.nd4j.linalg.dataset.api.iterator.cache.InFileDataSetCache
 
contains(String) - Method in class org.nd4j.linalg.dataset.api.iterator.cache.InMemoryDataSetCache
 
containsKey(T) - Method in interface org.nd4j.linalg.compression.AbstractStorage
This method checks, if storage contains specified key
contentEquals(int[], DataBuffer) - Static method in class org.nd4j.linalg.api.shape.Shape
Compare the contents of a buffer and an array for equals
contentEquals(int[], IntBuffer) - Static method in class org.nd4j.linalg.api.shape.Shape
Compare the contents of a buffer and an array for equals
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
 
convertDataEx(DataBuffer.TypeEx, INDArray, DataBuffer.TypeEx) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
This method converts Single/Double precision databuffer to Half-precision databuffer
convertDataEx(DataBuffer.TypeEx, DataBuffer, DataBuffer.TypeEx) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
convertDataEx(DataBuffer.TypeEx, DataBuffer, DataBuffer.TypeEx, DataBuffer) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
convertDataEx(DataBuffer.TypeEx, Pointer, DataBuffer.TypeEx, Pointer, long) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
convertFromApacheMatrix(RealMatrix) - Static method in class org.nd4j.linalg.checkutil.CheckUtil
 
convertToApacheMatrix(INDArray) - Static method in class org.nd4j.linalg.checkutil.CheckUtil
 
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
copy(INDArray, INDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
swaps a vector with another vector.
copy(int, DataBuffer, int, int, DataBuffer, int, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
copy a vector to another vector.
copy(IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
copy a vector to another vector.
copy(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
copy a vector to another vector.
copy(int, DataBuffer, int, int, DataBuffer, int, int) - Method in interface org.nd4j.linalg.api.blas.Level1
copy a vector to another vector.
copy(IComplexNDArray, IComplexNDArray) - Method in interface org.nd4j.linalg.api.blas.Level1
 
copy() - Method in interface org.nd4j.linalg.dataset.api.DataSet
Create a copy of the DataSet
copy() - Method in interface org.nd4j.linalg.dataset.api.MultiDataSet
Clone the dataset
copy() - Method in class org.nd4j.linalg.dataset.DataSet
Clone the dataset
copy() - Method in class org.nd4j.linalg.dataset.MultiDataSet
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_OPS - Static variable in class org.nd4j.linalg.factory.Nd4j
 
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, long) - 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, long) - 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
 
cOrFortranOrder(int[], int[], int) - Static method in class org.nd4j.linalg.api.shape.Shape
Infer order from
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, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Cos
 
Cos(INDArray, INDArray, INDArray, long) - 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(INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
cos(INDArray, boolean) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
cos(IComplexNumber) - Static method in class org.nd4j.linalg.util.ComplexUtil
Return the cos of a complex number
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, long) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
CosineSimilarity(INDArray, INDArray, long) - 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
 
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(long) - Method in class org.nd4j.linalg.compression.CompressedDataBuffer
Create with length
create(double[]) - Method in class org.nd4j.linalg.compression.CompressedDataBuffer
Create the data buffer with respect to the given byte buffer
create(float[]) - Method in class org.nd4j.linalg.compression.CompressedDataBuffer
Create the data buffer with respect to the given byte buffer
create(int[]) - Method in class org.nd4j.linalg.compression.CompressedDataBuffer
Create the data buffer with respect to the given byte buffer
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
 
createArrayFromShapeBuffer(DataBuffer, DataBuffer) - Static method in class org.nd4j.linalg.factory.Nd4j
 
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
createBroadcastOp(String, INDArray, INDArray, INDArray, int...) - Method in class org.nd4j.linalg.api.ops.factory.DefaultOpFactory
 
createBroadcastOp(String, INDArray, INDArray, int...) - Method in class org.nd4j.linalg.api.ops.factory.DefaultOpFactory
 
createBroadcastOp(String, INDArray, INDArray, INDArray, int...) - Method in interface org.nd4j.linalg.api.ops.factory.OpFactory
Create a vector operation
createBroadcastOp(String, INDArray, INDArray, int...) - Method in interface org.nd4j.linalg.api.ops.factory.OpFactory
Create a vector operation
createBuffer(DataBuffer, long, long) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a view of a data buffer that leverages the underlying storage of the buffer with a new view
createBuffer(int[], DataBuffer.Type, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a buffer equal of length prod(shape)
createBuffer(ByteBuffer, DataBuffer.Type, int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a buffer of the specified type and length with the given byte buffer.
createBuffer(byte[], int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a buffer based on the data type
createBuffer(int[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a buffer equal of length prod(shape)
createBuffer(int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a buffer of the specified length based on the data type
createBuffer(float[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a buffer based on the data type
createBuffer(double[], int) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a buffer based on the data type
createBuffer(int[], DataBuffer.Type) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a buffer equal of length prod(shape)
createBuffer(ByteBuffer, DataBuffer.Type, int) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a buffer of the specified type and length with the given byte buffer.
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(long) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates a buffer of the specified length based on the data type
createBuffer(Pointer, DataBuffer.Type, long, Indexer) - Static method in class org.nd4j.linalg.factory.Nd4j
Create a data buffer based on a pointer with the given type and length
createBuffer(long, boolean) - Static method in class org.nd4j.linalg.factory.Nd4j
 
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
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(double, double) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create an instance of a complex double
createDouble(double, double) - Static method in class org.nd4j.linalg.factory.Nd4j
Create an instance of a complex double
createDouble(double, double) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create an instance of a complex double
createFloat(float, float) - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Create float
createFloat(float, float) - Static method in class org.nd4j.linalg.factory.Nd4j
Create 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
createIndexAccum(String, INDArray) - Method in class org.nd4j.linalg.api.ops.factory.DefaultOpFactory
 
createIndexAccum(String, INDArray, INDArray) - Method in class org.nd4j.linalg.api.ops.factory.DefaultOpFactory
 
createIndexAccum(String, INDArray) - Method in interface org.nd4j.linalg.api.ops.factory.OpFactory
Index accumulation operation
createIndexAccum(String, INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ops.factory.OpFactory
Index accumulation operation
createInputMatrix(int) - Method in class org.nd4j.linalg.dataset.api.iterator.fetcher.BaseDataFetcher
Creates a feature vector
createLapack() - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Create lapack
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
 
createShapeInformation(int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseShapeInfoProvider
This method creates shapeInformation buffer, based on shape being passed in
createShapeInformation(int[], char) - Method in class org.nd4j.linalg.api.ndarray.BaseShapeInfoProvider
This method creates shapeInformation buffer, based on shape & order being passed in
createShapeInformation(int[], int[], int, int, char) - Method in class org.nd4j.linalg.api.ndarray.BaseShapeInfoProvider
 
createShapeInformation(int[]) - Method in interface org.nd4j.linalg.api.ndarray.ShapeInfoProvider
This method creates shapeInformation buffer, based on shape being passed in
createShapeInformation(int[], char) - Method in interface org.nd4j.linalg.api.ndarray.ShapeInfoProvider
This method creates shapeInformation buffer, based on shape & order being passed in
createShapeInformation(int[], int[], int, int, char) - Method in interface org.nd4j.linalg.api.ndarray.ShapeInfoProvider
This method creates shapeInformation buffer, based on detailed shape information being passed in
createShapeInformation(int[], int[], int, int, char) - Static method in class org.nd4j.linalg.api.shape.Shape
Creates the shape information buffer given the shape,stride
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, Object[]) - 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, Object[]) - 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
createUninitialized(int, int) - Static method in class org.nd4j.linalg.factory.Nd4j
This method returns uninitialized 2D array of rows x columns PLEASE NOTE: memory of underlying array will be NOT initialized, and won't be set to 0.0
createUninitialized(int[], char) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an *uninitialized* ndarray with the specified shape and ordering.
NOTE: The underlying memory (DataBuffer) will not be initialized.
createUninitialized(int[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Creates an *uninitialized* ndarray with the specified shape and default ordering.
NOTE: The underlying memory (DataBuffer) will not be initialized.
createUninitialized(int) - Static method in class org.nd4j.linalg.factory.Nd4j
This method creates an *uninitialized* ndarray of specified length and default ordering.
createUninitialized(int[], char) - Method in interface org.nd4j.linalg.factory.NDArrayFactory
 
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
 
Cube - Class in org.nd4j.linalg.api.ops.impl.transforms
Cube (x^3) elementwise function
Cube() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Cube
 
Cube(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Cube
 
Cube(INDArray, INDArray, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Cube
 
Cube(INDArray, INDArray, INDArray, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Cube
 
Cube(INDArray, INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Cube
 
Cube(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Cube
 
CubeDerivative - Class in org.nd4j.linalg.api.ops.impl.transforms
Cube derivative, e.g.
CubeDerivative() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.CubeDerivative
 
CubeDerivative(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.CubeDerivative
 
CubeDerivative(INDArray, INDArray, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.CubeDerivative
 
CubeDerivative(INDArray, INDArray, INDArray, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.CubeDerivative
 
CubeDerivative(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.CubeDerivative
 
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
 
currentResult() - Method in interface org.nd4j.linalg.api.ops.Accumulation
Deprecated.
currentResult() - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
cursor() - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
cursor() - Method in class org.nd4j.linalg.dataset.api.iterator.CachingDataSetIterator
 
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.KFoldIterator
cursor value of zero indicates no iterations and the very first fold will be held out as test cursor value of 1 indicates the the next() call will return all but second fold which will be held out as test curson value of k-1 indicates the next() call will return all but the last fold which will be held out as test
cursor() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Deprecated.
The current cursor if applicable
cursor() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
cursor() - Method in class org.nd4j.linalg.dataset.api.iterator.TestDataSetIterator
 
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
 
dasum(int, DataBuffer, int, 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 - Variable in class org.nd4j.linalg.api.ndarray.BaseNDArrayProxy
 
data() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Returns a linear double array representation of this ndarray
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
 
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
 
dataBufferToArray(DataBuffer) - Static method in class org.nd4j.linalg.cache.TadDescriptor
 
DataNormalization - Interface in org.nd4j.linalg.dataset.api.preprocessor
An interface for data normalizers.
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
DataSet(INDArray, INDArray, INDArray, INDArray) - Constructor for class org.nd4j.linalg.dataset.DataSet
Create a dataset with the specified input INDArray and labels (output) INDArray, plus (optionally) mask arrays for the features and labels
dataSetBatches(int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
Deprecated.
dataSetBatches(int) - Method in class org.nd4j.linalg.dataset.DataSet
Partitions the data transform by the specified number.
DataSetCache - Interface in org.nd4j.linalg.dataset.api.iterator.cache
Created by anton on 7/16/16.
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
DataSetUtil - Class in org.nd4j.linalg.dataset.api
Created by susaneraly on 9/20/16.
DataSetUtil() - Constructor for class org.nd4j.linalg.dataset.api.DataSetUtil
 
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
 
daxpy(int, double, DataBuffer, int, int, DataBuffer, int, 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
 
dcopy(int, DataBuffer, int, int, DataBuffer, int, 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
 
ddot(int, DataBuffer, int, int, DataBuffer, int, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
decompress(DataBuffer) - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
Decompress the given databuffer
decompress(INDArray) - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
 
decompress(INDArray) - Method in interface org.nd4j.linalg.compression.NDArrayCompressor
This method returns decompressed copy of referenced array
decompress(DataBuffer) - Method in interface org.nd4j.linalg.compression.NDArrayCompressor
Return a compressed databuffer
decompressi(INDArray) - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
in place decompression of the given ndarray.
decompressi(INDArray) - Method in interface org.nd4j.linalg.compression.NDArrayCompressor
Inplace decompression of INDArray
DEFAULT_INVERSE_ABSOLUTE_ACCURACY - Static variable in class org.nd4j.linalg.api.rng.distribution.impl.NormalDistribution
Default inverse cumulative probability accuracy.
DEFAULT_NAME - Static variable in class org.nd4j.linalg.api.ops.TadCollapseAccumulation
 
DEFAULT_PATTERN - Static variable in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
defaultCompression - Variable in class org.nd4j.linalg.compression.BasicNDArrayCompressor
 
DefaultConvolutionInstance - Class in org.nd4j.linalg.convolution
Default convolution instance (FFT based)
DefaultConvolutionInstance() - Constructor for class org.nd4j.linalg.convolution.DefaultConvolutionInstance
 
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 Please note: this implementation can't be used for NativeOps execution
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.Cube
 
derivative() - Method in class org.nd4j.linalg.api.ops.impl.transforms.ELU
 
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
derivedId(long) - Method in class org.nd4j.linalg.heartbeat.Heartbeat
 
deserialize(JsonParser, DeserializationContext) - Method in class org.nd4j.linalg.lossfunctions.serde.RowVectorDeserializer
 
DESTROYED - Static variable in interface org.nd4j.linalg.api.instrumentation.Instrumentation
 
DeviceLocal<T> - Class in org.nd4j.linalg.util
Class similar to Java ThreadLocal class, but locality is preserved with respect to device used
DeviceLocal() - Constructor for class org.nd4j.linalg.util.DeviceLocal
 
DeviceLocalNDArray - Class in org.nd4j.linalg.util
DeviceLocal implementation for INDArray, with special broadcast method
DeviceLocalNDArray() - Constructor for class org.nd4j.linalg.util.DeviceLocalNDArray
 
DeviceLocalNDArray(INDArray) - Constructor for class org.nd4j.linalg.util.DeviceLocalNDArray
 
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
dimension - Variable in class org.nd4j.linalg.api.ops.BaseBroadcastOp
 
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.
disableHeartbeat() - Method in class org.nd4j.linalg.heartbeat.Heartbeat
 
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.
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
 
DistributionStats - Class in org.nd4j.linalg.dataset
Statistics about the normal distribution of values in data (means and standard deviations).
DistributionStats(INDArray, INDArray) - Constructor for class org.nd4j.linalg.dataset.DistributionStats
 
DistributionStats.Builder - Class in org.nd4j.linalg.dataset
Builder class that can incrementally update a running mean and variance in order to create statistics for a large set of data
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(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(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
Copy (element wise) division of two NDArrays
div(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
copy (element wise) division of two NDArrays
div(IComplexNumber) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
div(IComplexNumber, IComplexNDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
 
divColumnVector(INDArray) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
In place addition of a column vector
divColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
In place addition of a column vector
divColumnVector(INDArray) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
In place addition of a column vector
divColumnVector(INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Division of a column vector (copy)
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(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(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 NDArrays
divi(INDArray, INDArray) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
in place (element wise) division of two NDArrays
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
Divide the features by a scalar
divideBy(int) - Method in class org.nd4j.linalg.dataset.DataSet
 
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, long) - 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, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.DivOp
 
DivOp(INDArray, INDArray, INDArray) - 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)
dLdZsoftmax(INDArray, INDArray) - Static method in class org.nd4j.linalg.lossfunctions.LossUtil
Calculate dL/dz for softmax activation function, from dL/da and a, where
a: output activations
dL/da: derivative of loss function with respect to the output activations
Note: This version does NOT modify either input arrays.
dLdZsoftmaxi(INDArray, INDArray) - Static method in class org.nd4j.linalg.lossfunctions.LossUtil
Calculate dL/dz for softmax activation function, from dL/da and a, where
a: output activations
dL/da: derivative of loss function with respect to the output activations
Note: This version WILL modify both input arrays (for efficiency).
dLdZsoftmaxPreOut(INDArray, INDArray) - Static method in class org.nd4j.linalg.lossfunctions.LossUtil
 
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(IntBuffer, int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
doPermuteSwap(DataBuffer, int[]) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
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, DataBuffer, int, int, DataBuffer, int, int) - Method in class org.nd4j.linalg.api.blas.impl.BaseLevel1
 
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, DataBuffer, int, int, DataBuffer, int, int) - Method in interface org.nd4j.linalg.api.blas.Level1
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, long) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.Dot
 
Dot(INDArray, INDArray, long) - 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)
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)
drop(T) - Method in interface org.nd4j.linalg.compression.AbstractStorage
This method removes value by specified key
DropOut - Class in org.nd4j.linalg.api.ops.random.impl
Inverted DropOut implementation as Op
DropOut() - Constructor for class org.nd4j.linalg.api.ops.random.impl.DropOut
 
DropOut(INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.random.impl.DropOut
 
DropOut(INDArray, INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.random.impl.DropOut
 
DropOut(INDArray, INDArray, double, long) - Constructor for class org.nd4j.linalg.api.ops.random.impl.DropOut
 
DropOutInverted - Class in org.nd4j.linalg.api.ops.random.impl
Inverted DropOut implementation as Op
DropOutInverted() - Constructor for class org.nd4j.linalg.api.ops.random.impl.DropOutInverted
 
DropOutInverted(INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.random.impl.DropOutInverted
 
DropOutInverted(INDArray, INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.random.impl.DropOutInverted
 
DropOutInverted(INDArray, INDArray, double, long) - Constructor for class org.nd4j.linalg.api.ops.random.impl.DropOutInverted
 
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() - Method in class org.nd4j.linalg.factory.BaseNDArrayFactory
Returns the data type for this ndarray
DTYPE - Static variable in class org.nd4j.linalg.factory.Nd4j
 
dtype - Static variable in class org.nd4j.linalg.factory.Nd4j
 
dtype() - Method in interface org.nd4j.linalg.factory.NDArrayFactory
Returns the data type for this ndarray
dummy - Static variable in class org.nd4j.linalg.eigen.Eigen
 
dup() - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
dup() - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
Return a copy of this ndarray
dup() - Method in 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
dup() - Method in class org.nd4j.linalg.compression.CompressedDataBuffer
 
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
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() - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
elementWiseStride() - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Element wise stride
elementWiseStride - Variable in class org.nd4j.linalg.api.ops.executioner.OpExecutionerUtil.Tensor1DStats
 
elementWiseStride(int[], int[], boolean) - Static method in class org.nd4j.linalg.api.shape.Shape
 
elementWiseStride(DataBuffer) - Static method in class org.nd4j.linalg.api.shape.Shape
Get the element wise stride for the shape info buffer
elementWiseStride(IntBuffer) - Static method in class org.nd4j.linalg.api.shape.Shape
Get the element wise stride for the shape info buffer
ELU - Class in org.nd4j.linalg.api.ops.impl.transforms
ELU: Exponential Linear Unit (alpha=1.0)
Introduced in paper:
Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)
Djork-Arné Clevert, Thomas Unterthiner, Sepp Hochreiter (2015)
http://arxiv.org/abs/1511.07289
ELU() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ELU
 
ELU(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ELU
 
ELU(INDArray, INDArray, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ELU
 
ELU(INDArray, INDArray, INDArray, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ELU
 
ELU(INDArray, INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ELU
 
ELU(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ELU
 
ELUDerivative - Class in org.nd4j.linalg.api.ops.impl.transforms
Derivative of ELU: Exponential Linear Unit (alpha=1.0)
Introduced in paper:
Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)
Djork-Arné Clevert, Thomas Unterthiner, Sepp Hochreiter (2015)
http://arxiv.org/abs/1511.07289
ELUDerivative() - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ELUDerivative
 
ELUDerivative(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ELUDerivative
 
ELUDerivative(INDArray, INDArray, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ELUDerivative
 
ELUDerivative(INDArray, INDArray, INDArray, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ELUDerivative
 
ELUDerivative(INDArray, INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ELUDerivative
 
ELUDerivative(INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.ELUDerivative
 
empty() - Static method in class org.nd4j.linalg.dataset.DataSet
Returns a single dataset (all fields are null)
empty() - Static method in class org.nd4j.linalg.indexing.NDArrayIndex
Represents collecting no elements
emptyLike(INDArray) - Static method in class org.nd4j.linalg.factory.Nd4j
Empty like
ENABLED - Static variable in class org.nd4j.linalg.executors.ExecutorServiceProvider
 
enableFallbackMode(boolean) - Static method in class org.nd4j.linalg.factory.Nd4j
This method enables fallback to safe-mode for specific operations.
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
 
ensureAtMinRowVector(int...) - Static method in class org.nd4j.linalg.api.shape.Shape
If a shape array is ony 1 in length it returns a row vector
Environment - Class in org.nd4j.linalg.heartbeat.reports
Bean/POJO that describes current jvm/node
Environment() - Constructor for class org.nd4j.linalg.heartbeat.reports.Environment
 
EnvironmentUtils - Class in org.nd4j.linalg.heartbeat.utils
 
EnvironmentUtils() - Constructor for class org.nd4j.linalg.heartbeat.utils.EnvironmentUtils
 
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, long) - 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, long) - 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
 
EpsilonNotEquals - Class in org.nd4j.linalg.indexing.conditions
Created by agibsonccc on 10/8/14.
EpsilonNotEquals(Number) - Constructor for class org.nd4j.linalg.indexing.conditions.EpsilonNotEquals
 
EpsilonNotEquals(IComplexNumber) - Constructor for class org.nd4j.linalg.indexing.conditions.EpsilonNotEquals
 
epsNotEquals(Number) - Static method in class org.nd4j.linalg.indexing.conditions.Conditions
 
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(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
 
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.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.api.shape.ShapeDescriptor
 
equals(Object) - Method in class org.nd4j.linalg.cache.ArrayDescriptor
 
equals(Object) - Method in class org.nd4j.linalg.cache.TadDescriptor
 
equals(Object) - Method in class org.nd4j.linalg.dataset.DataSet
 
equals(Object) - Method in class org.nd4j.linalg.dataset.MultiDataSet
 
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
 
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
 
equalsWithEps(Object, double) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
This method allows you to compare INDArray against other INDArray, with variable eps
equalsWithEps(Object, double) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
This method checks 2 INDArrays equality with given eps
EqualsWithEps - Class in org.nd4j.linalg.api.ops.impl.accum
Operation for fast INDArrays equality checks
EqualsWithEps() - Constructor for class org.nd4j.linalg.api.ops.impl.accum.EqualsWithEps
 
EqualsWithEps(INDArray, INDArray, INDArray, long, double) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.EqualsWithEps
 
EqualsWithEps(INDArray, INDArray, long, double) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.EqualsWithEps
 
EqualsWithEps(INDArray, INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.EqualsWithEps
 
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, long) - 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, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.comparison.EqualTo
 
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, long) - Constructor for class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
EuclideanDistance(INDArray, INDArray, long) - 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(INDArray, INDArray) - Static method in class org.nd4j.linalg.ops.transforms.Transforms
 
Event - Enum in org.nd4j.linalg.heartbeat.reports
 
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(Accumulation, int...) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
exec(Variance, boolean, int...) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
exec(IndexAccumulation, int...) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
exec(BroadcastOp, int...) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
exec(MetaOp) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
exec(GridOp) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
exec(Batch<T>) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
exec(Aggregate) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
exec(List<Aggregate>) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
exec(RandomOp) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
This method executes specified RandomOp using default RNG available via Nd4j.getRandom()
exec(RandomOp, Random) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
This method executes specific RandomOp against specified RNG
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 along 1 or more dimensions
exec(Accumulation, int...) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute an accumulation along one or more dimensions
exec(BroadcastOp, int...) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute an broadcast along one or more dimensions
exec(Variance, boolean, int...) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute an accumulation along one or more dimensions
exec(IndexAccumulation, int...) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute an index accumulation along one or more dimensions
exec(MetaOp) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute MetaOp
exec(GridOp) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute GridOp
exec(Aggregate) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
 
exec(Batch<T>) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
This method executes previously built batch
exec(List<Aggregate>) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
This method takes abritrary sized list of aggregates, and packs them into batches
exec(RandomOp) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
This method executes specified RandomOp using default RNG available via Nd4j.getRandom()
exec(RandomOp, Random) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
This method executes specific RandomOp against specified RNG
exec() - Method in class org.nd4j.linalg.api.ops.impl.accum.Bias
 
exec(int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.Bias
 
exec() - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
exec(int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
exec() - Method in class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
exec(int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
exec() - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
exec(int...) - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
exec() - Method in class org.nd4j.linalg.api.ops.impl.transforms.arithmetic.CopyOp
 
exec() - Method in class org.nd4j.linalg.api.ops.impl.transforms.LogSoftMax
 
exec(int...) - Method in class org.nd4j.linalg.api.ops.impl.transforms.LogSoftMax
 
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() - Method in class org.nd4j.linalg.api.ops.TadCollapseAccumulation
 
exec(int...) - Method in class org.nd4j.linalg.api.ops.TadCollapseAccumulation
 
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
EXEC_THREADS - Static variable in class org.nd4j.linalg.executors.ExecutorServiceProvider
 
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(Variance, boolean) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
execAndReturn(ScalarOp) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
execAndReturn(IndexAccumulation) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
execAndReturn(BroadcastOp) - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
 
execAndReturn(TransformOp) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute a TransformOp and return the result
execAndReturn(Accumulation) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute and return the result from an accumulation
execAndReturn(Variance, boolean) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute and return the result from an accumulation
execAndReturn(IndexAccumulation) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute and return the result from an index accumulation
execAndReturn(ScalarOp) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute and return the result from a scalar op
execAndReturn(BroadcastOp) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute and return the result from a vector op
execAndReturn(Op) - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
Execute and return a result ndarray from the given op
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
 
ExecutorServiceProvider - Class in org.nd4j.linalg.executors
 
ExecutorServiceProvider() - Constructor for class org.nd4j.linalg.executors.ExecutorServiceProvider
 
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, using the default filename pattern ExistingMiniBatchDataSetIterator.DEFAULT_PATTERN
ExistingMiniBatchDataSetIterator(File, String) - Constructor for class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
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, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Exp
 
Exp(INDArray, INDArray, INDArray, long) - 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(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
expi(IComplexNDArray) - Static method in class org.nd4j.linalg.util.ComplexNDArrayUtil
Returns the exponential of a complex ndarray
extraArgs - Variable in class org.nd4j.linalg.api.ops.BaseOp
 
extraArgs() - Method in class org.nd4j.linalg.api.ops.BaseOp
 
extraArgs() - Method in class org.nd4j.linalg.api.ops.impl.transforms.convolution.Col2Im
 
extraArgs() - Method in class org.nd4j.linalg.api.ops.impl.transforms.convolution.Im2col
 
extraArgs() - Method in interface org.nd4j.linalg.api.ops.Op
Extra arguments
extraArgsBuff() - Method in class org.nd4j.linalg.api.ops.BaseOp
 
extraArgsBuff() - Method in interface org.nd4j.linalg.api.ops.Op
Returns a buffer of either float or double of the extra args for this buffer
extraArgsDataBuff() - Method in class org.nd4j.linalg.api.ops.BaseOp
 
extraArgsDataBuff() - Method in interface org.nd4j.linalg.api.ops.Op
Returns the extra args as a data buffer
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

factory() - Static method in class org.nd4j.linalg.factory.Nd4j
The factory used for creating ndarrays
fallbackMode - Static variable in class org.nd4j.linalg.factory.Nd4j
 
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
finalResult - Variable in class org.nd4j.linalg.api.ops.aggregates.BaseAggregate
 
finalResult - Variable in class org.nd4j.linalg.api.ops.BaseAccumulation
 
finalResult - Variable in class org.nd4j.linalg.api.ops.BaseIndexAccumulation
 
finalResultComplex - Variable in class org.nd4j.linalg.api.ops.BaseAccumulation
 
FirstAxisIterator - Class in org.nd4j.linalg.api.iter
 
FirstAxisIterator(INDArray) - Constructor for class org.nd4j.linalg.api.iter.FirstAxisIterator
 
firstTensorOffset - Variable in class org.nd4j.linalg.api.ops.executioner.OpExecutionerUtil.Tensor1DStats
 
fit(DataSet) - Method in class org.nd4j.linalg.dataset.api.iterator.StandardScaler
Deprecated.
 
fit(DataSetIterator) - Method in class org.nd4j.linalg.dataset.api.iterator.StandardScaler
Deprecated.
Fit the given model
fit(DataSet) - Method in interface org.nd4j.linalg.dataset.api.preprocessor.DataNormalization
Fit a dataset (only compute based on the statistics from this dataset0
fit(DataSetIterator) - Method in interface org.nd4j.linalg.dataset.api.preprocessor.DataNormalization
Iterates over a dataset accumulating statistics for normalization
fit(DataSet) - Method in class org.nd4j.linalg.dataset.api.preprocessor.ImagePreProcessingScaler
Fit a dataset (only compute based on the statistics from this dataset0
fit(DataSetIterator) - Method in class org.nd4j.linalg.dataset.api.preprocessor.ImagePreProcessingScaler
Iterates over a dataset accumulating statistics for normalization
fit(MultiDataSet) - Method in class org.nd4j.linalg.dataset.api.preprocessor.MultiNormalizerStandardize
Fit the model with a MultiDataSet to calculate means and standard deviations with
fit(MultiDataSetIterator) - Method in class org.nd4j.linalg.dataset.api.preprocessor.MultiNormalizerStandardize
FFit the model with a MultiDataSetIterator to calculate means and standard deviations with
fit(DataSet) - Method in class org.nd4j.linalg.dataset.api.preprocessor.NormalizerMinMaxScaler
 
fit(DataSetIterator) - Method in class org.nd4j.linalg.dataset.api.preprocessor.NormalizerMinMaxScaler
Fit the given model
fit(DataSet) - Method in class org.nd4j.linalg.dataset.api.preprocessor.NormalizerStandardize
Fit the given model with dataset to calculate mean and std dev with
fit(DataSetIterator) - Method in class org.nd4j.linalg.dataset.api.preprocessor.NormalizerStandardize
Fit the given model with a given iterator to calculate mean and std dev with
fitLabel(boolean) - Method in interface org.nd4j.linalg.dataset.api.preprocessor.DataNormalization
Flag to specify if the labels/outputs in the dataset should be also normalized.
fitLabel(boolean) - Method in class org.nd4j.linalg.dataset.api.preprocessor.ImagePreProcessingScaler
 
fitLabel(boolean) - Method in class org.nd4j.linalg.dataset.api.preprocessor.MultiNormalizerStandardize
 
fitLabel(boolean) - Method in class org.nd4j.linalg.dataset.api.preprocessor.NormalizerMinMaxScaler
Flag to specify if the labels/outputs in the dataset should be also normalized default value is false
fitLabel(boolean) - Method in class org.nd4j.linalg.dataset.api.preprocessor.NormalizerStandardize
Flag to specify if the labels/outputs in the dataset should be also normalized default value is false
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
 
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, long) - Constructor for class org.nd4j.linalg.api.ops.impl.transforms.Floor
 
Floor(INDArray, INDArray, INDArray, long) - 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
flushQueue() - Method in interface org.nd4j.linalg.api.ops.executioner.GridExecutioner
This method forces all currently enqueued ops to be executed immediately PLEASE NOTE: This call CAN be non-blocking, if specific backend implementation supports that.
flushQueueBlocking() - Method in interface org.nd4j.linalg.api.ops.executioner.GridExecutioner
This method forces all currently enqueued ops to be executed immediately PLEASE NOTE: This call is always blocking, until all queued operations are finished
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
 
FreeGridOp - Class in org.nd4j.linalg.api.ops.impl.grid
Simple GridOp that operates on arbitrary number of Ops, that have no relations between them.
FreeGridOp() - Constructor for class org.nd4j.linalg.api.ops.impl.grid.FreeGridOp
 
FreeGridOp(INDArray, INDArray) - Constructor for class org.nd4j.linalg.api.ops.impl.grid.FreeGridOp
 
FreeGridOp(Op...) - Constructor for class org.nd4j.linalg.api.ops.impl.grid.FreeGridOp
 
FreeGridOp(List<Op>) - Constructor for class org.nd4j.linalg.api.ops.impl.grid.FreeGridOp
 
fromByteArray(byte[]) - Static method in class org.nd4j.linalg.factory.Nd4j
Read an ndarray from a byte array
fromByteBuffer(ByteBuffer) - Static method in class org.nd4j.linalg.compression.CompressionDescriptor
Instantiate a compression descriptor from the given bytebuffer
fromString(String) - Static method in enum org.nd4j.linalg.compression.CompressionAlgorithm
Return the appropriate compression algorithm from the given string

G

GaussianDistribution - Class in org.nd4j.linalg.api.ops.random.impl
This Op generates normal distribution over provided mean and stddev
GaussianDistribution() - Constructor for class org.nd4j.linalg.api.ops.random.impl.GaussianDistribution
 
GaussianDistribution(INDArray, double, double) - Constructor for class org.nd4j.linalg.api.ops.random.impl.GaussianDistribution
This op fills Z with random values within stddev..mean..stddev boundaries
GaussianDistribution(INDArray, INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.random.impl.GaussianDistribution
 
GaussianDistribution(INDArray) - Constructor for class org.nd4j.linalg.api.ops.random.impl.GaussianDistribution
This op fills Z with random values within -1.0..0..1.0
GaussianDistribution(INDArray, double) - Constructor for class org.nd4j.linalg.api.ops.random.impl.GaussianDistribution
This op fills Z with random values within stddev..0..stddev
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
 
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(T) - Method in interface org.nd4j.linalg.compression.AbstractStorage
Get object from the storage, by key
get(int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
get(int[]) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
get(String) - Method in interface org.nd4j.linalg.dataset.api.iterator.cache.DataSetCache
 
get(String) - Method in class org.nd4j.linalg.dataset.api.iterator.cache.InFileAndMemoryDataSetCache
 
get(String) - Method in class org.nd4j.linalg.dataset.api.iterator.cache.InFileDataSetCache
 
get(String) - Method in class org.nd4j.linalg.dataset.api.iterator.cache.InMemoryDataSetCache
 
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
get() - Method in class org.nd4j.linalg.util.DeviceLocal
This method returns object local to current deviceId
get(int) - Method in class org.nd4j.linalg.util.DeviceLocal
This method returns object local to target device
get1DTensorStats(INDArray, int...) - Static method in class org.nd4j.linalg.api.ops.executioner.OpExecutionerUtil
Tensor1DStats, used to efficiently iterate through tensors on a matrix (2d NDArray) for element-wise ops For example, the offset of each 1d tensor can be calculated using only a single tensorAlongDimension method call, hence is potentially faster than approaches requiring multiple tensorAlongDimension calls.
Note that this can only (generally) be used for 2d NDArrays.
get3dPermutedWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
get3dReshapedWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
get3dSubArraysWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
get3dTensorAlongDimensionWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
get4dPermutedWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
get4dReshapedWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
get4dSubArraysWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
get4dTensorAlongDimensionWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
get5dPermutedWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
get5dReshapedWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
get5dSubArraysWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
get5dTensorAlongDimensionWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
get6dPermutedWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
get6dReshapedWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
get6dSubArraysWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
getAccum() - Method in class org.nd4j.linalg.api.ops.TadCollapseAccumulation
 
getAffinityManager() - Static method in class org.nd4j.linalg.factory.Nd4j
 
getAggregator(boolean) - Method in class org.nd4j.linalg.learning.AdaDelta
 
getAggregator(boolean) - Method in class org.nd4j.linalg.learning.AdaGrad
 
getAggregator(boolean) - Method in class org.nd4j.linalg.learning.Adam
 
getAggregator(boolean) - Method in interface org.nd4j.linalg.learning.GradientUpdater
Deprecated.
Use Updater view array functionality instead
getAggregator(boolean) - Method in class org.nd4j.linalg.learning.Nesterovs
 
getAggregator(boolean) - Method in class org.nd4j.linalg.learning.NoOpUpdater
 
getAggregator(boolean) - Method in class org.nd4j.linalg.learning.RmsProp
 
getAggregator(boolean) - Method in class org.nd4j.linalg.learning.Sgd
 
getAll3dTestArraysWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
getAll4dTestArraysWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
getAll5dTestArraysWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
getAll6dTestArraysWithShape(int, int...) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
getAllTestMatricesWithShape(char, int, int, int) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
Get an array of INDArrays (2d) all with the specified shape.
getAllTestMatricesWithShape(int, int, int) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
Get an array of INDArrays (2d) all with the specified shape.
getAndSetFinalResult(double) - Method in interface org.nd4j.linalg.api.ops.Accumulation
Get and set the final result.
The final result is also stored in the Accumulation op itself (and can be retrieved by getFinalResult()) In some Accumulation operations, a final operation must be done on the accumulated result.
getAndSetFinalResult(float) - Method in interface org.nd4j.linalg.api.ops.Accumulation
 
getAndSetFinalResult(IComplexNumber) - Method in interface org.nd4j.linalg.api.ops.Accumulation
Complex version of getAndSetFinalResult().
getAndSetFinalResult(double) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
getAndSetFinalResult(float) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
getAndSetFinalResult(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
getAndSetFinalResult(double) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
getAndSetFinalResult(float) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
getAndSetFinalResult(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.CosineSimilarity
 
getAndSetFinalResult(double) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
getAndSetFinalResult(float) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
getAndSetFinalResult(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.distances.EuclideanDistance
 
getAndSetFinalResult(double) - Method in class org.nd4j.linalg.api.ops.impl.accum.Mean
 
getAndSetFinalResult(float) - Method in class org.nd4j.linalg.api.ops.impl.accum.Mean
 
getAndSetFinalResult(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Mean
 
getAndSetFinalResult(double) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
getAndSetFinalResult(float) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
getAndSetFinalResult(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Norm2
 
getAndSetFinalResult(double) - Method in class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
getAndSetFinalResult(float) - Method in class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
getAndSetFinalResult(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.StandardDeviation
 
getAndSetFinalResult(double) - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
getAndSetFinalResult(float) - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
getAndSetFinalResult(IComplexNumber) - Method in class org.nd4j.linalg.api.ops.impl.accum.Variance
 
getArguments() - Method in interface org.nd4j.linalg.api.ops.aggregates.Aggregate
 
getArguments() - Method in class org.nd4j.linalg.api.ops.aggregates.BaseAggregate
 
getArr() - Method in class org.nd4j.linalg.indexing.ShapeOffsetResolution
 
getAvailableCompressors() - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
Get the set of available codecs for compression
getBackend() - Static method in class org.nd4j.linalg.factory.Nd4j
 
getBatches(List<U>) - Static method in class org.nd4j.linalg.api.ops.aggregates.Batch
Helper method to create batch from list of aggregates, for cases when list of aggregates is higher then batchLimit
getBatches(List<U>, int) - Static method in class org.nd4j.linalg.api.ops.aggregates.Batch
Helper method to create batch from list of aggregates, for cases when list of aggregates is higher then batchLimit
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
Deprecated.
getColumns(int[]) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
Get whole columns from the passed indices.
getColumns(int[]) - Method in interface org.nd4j.linalg.api.complex.IComplexNDArray
 
getColumns(int...) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
Get whole columns from the passed indices.
getColumns(int...) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Get a list of specified columns
getComplex(int, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
getComplex(int, int, IComplexNumber) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
getComplex(int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
getComplex(int, int) - Method in class org.nd4j.linalg.api.complex.BaseComplexNDArray
 
getComplex(int...) - Method in 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
getComplexDouble(long) - Method in class org.nd4j.linalg.compression.CompressedDataBuffer
 
getComplexFloat(long) - Method in class org.nd4j.linalg.compression.CompressedDataBuffer
 
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()
getCompressionType() - Method in interface org.nd4j.linalg.compression.NDArrayCompressor
This method returns compression type provided by specific NDArrayCompressor implementation
getCompressor() - Static method in class org.nd4j.linalg.factory.Nd4j
This method returns BasicNDArrayCompressor instance, suitable for NDArray compression/decompression at runtime
getConstantBuffer(int[]) - Method in interface org.nd4j.linalg.cache.ConstantHandler
This method returns DataBuffer with contant equal to input array.
getConstantBuffer(float[]) - Method in interface org.nd4j.linalg.cache.ConstantHandler
This method returns DataBuffer with contant equal to input array.
getConstantBuffer(double[]) - Method in interface org.nd4j.linalg.cache.ConstantHandler
This method returns DataBuffer with contant equal to input array.
getConstantHandler() - Static method in class org.nd4j.linalg.factory.Nd4j
 
getConvolution() - Static method in class org.nd4j.linalg.factory.Nd4j
Get the convolution singleton
getDataBufferFactory() - Static method in class org.nd4j.linalg.factory.Nd4j
 
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
 
getDefaultCompression() - Method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
Get the default compression algorithm as a string.
getDescriptor() - Method in interface org.nd4j.linalg.compression.NDArrayCompressor
This method returns compression descriptor.
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.
getDeviceForCurrentThread() - Method in interface org.nd4j.linalg.api.concurrency.AffinityManager
This method returns deviceId for current thread
getDeviceForCurrentThread() - Method in class org.nd4j.linalg.api.concurrency.BasicAffinityManager
 
getDeviceForThread(Thread) - Method in interface org.nd4j.linalg.api.concurrency.AffinityManager
This method returns deviceId for specified thread
getDeviceForThread(long) - Method in interface org.nd4j.linalg.api.concurrency.AffinityManager
This method returns
getDeviceForThread(Thread) - Method in class org.nd4j.linalg.api.concurrency.BasicAffinityManager
 
getDeviceForThread(long) - Method in class org.nd4j.linalg.api.concurrency.BasicAffinityManager
 
getDimension(INDArray, boolean) - Static method in class org.nd4j.linalg.api.blas.BlasBufferUtil
Get the dimension associated with the given ordering.
getDimension() - Method in class org.nd4j.linalg.api.ops.BaseBroadcastOp
 
getDimension() - Method in class org.nd4j.linalg.api.ops.BaseScalarOp
 
getDimension() - Method in interface org.nd4j.linalg.api.ops.BroadcastOp
Dimension to do the vector op along.
getDimension() - Method in class org.nd4j.linalg.api.ops.impl.scalar.comparison.ScalarEquals
 
getDimensions(int[]) - Static method in class org.nd4j.linalg.api.ops.impl.broadcast.BroadcastDimensions
Determine the valid broad cast dimensions based on which values in the given shape are equal to 1
getDistributions() - Static method in class org.nd4j.linalg.factory.Nd4j
Get the primary distributions factory
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(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
 
getDoubleUnsafe(int) - Method in class org.nd4j.linalg.api.ndarray.BaseNDArray
 
getDoubleUnsafe(int) - Method in interface org.nd4j.linalg.api.ndarray.INDArray
Get a scalar at the given linear offset
getEntries() - Method in class org.nd4j.linalg.api.instrumentation.InMemoryInstrumentation
 
getEnvironmentInformation() - Method in class org.nd4j.linalg.api.ops.executioner.DefaultOpExecutioner
This method return set of key/value and key/key/value objects, describing current environment
getEnvironmentInformation() - Method in interface org.nd4j.linalg.api.ops.executioner.OpExecutioner
This method return set of key/value and key/key/value objects, describing current environment
getExampleMetaData(Class<T>) - Method in interface org.nd4j.linalg.dataset.api.DataSet
Get the example metadata, or null if no metadata has been set
Note: this method results in an unchecked cast - care should be taken when using this!
getExampleMetaData() - Method in interface org.nd4j.linalg.dataset.api.DataSet
Get the example metadata, or null if no metadata has been set
getExampleMetaData(Class<T>) - Method in interface org.nd4j.linalg.dataset.api.MultiDataSet
Get the example metadata, or null if no metadata has been set
Note: this method results in an unchecked cast - care should be taken when using this!
getExampleMetaData() - Method in interface org.nd4j.linalg.dataset.api.MultiDataSet
Get the example metadata, or null if no metadata has been set
getExampleMetaData() - Method in class org.nd4j.linalg.dataset.DataSet
 
getExampleMetaData(Class<T>) - Method in class org.nd4j.linalg.dataset.DataSet
 
getExampleMetaData() - Method in class org.nd4j.linalg.dataset.MultiDataSet
 
getExampleMetaData(Class<T>) - Method in class org.nd4j.linalg.dataset.MultiDataSet
 
getExecutioner() - Static method in class org.nd4j.linalg.factory.Nd4j
Get the operation executioner instance
getExecutorService() - Static method in class org.nd4j.linalg.executors.ExecutorServiceProvider
 
getFeatureMatrix() - Method in interface org.nd4j.linalg.dataset.api.DataSet
Deprecated.
getFeatureMatrix() - Method in class org.nd4j.linalg.dataset.DataSet
Get the feature matrix (inputs for the data)
getFeatureMean(int) - Method in class org.nd4j.linalg.dataset.api.preprocessor.MultiNormalizerStandardize
 
getFeatures() - Method in interface org.nd4j.linalg.dataset.api.DataSet
Returns the features array for the DataSet
getFeatures() - Method in interface org.nd4j.linalg.dataset.api.MultiDataSet
Get all of the input features, as an array of INDArrays
getFeatures(int) - Method in interface org.nd4j.linalg.dataset.api.MultiDataSet
Get a single feature/input array
getFeatures() - Method in class org.nd4j.linalg.dataset.DataSet
 
getFeatures() - Method in class org.nd4j.linalg.dataset.MultiDataSet
 
getFeatures(int) - Method in class org.nd4j.linalg.dataset.MultiDataSet
 
getFeaturesMaskArray() - Method in interface org.nd4j.linalg.dataset.api.DataSet
Input mask array: a mask array for input, where each value is in {0,1} in order to specify whether an input is actually present or not.
getFeaturesMaskArray(int) - Method in interface org.nd4j.linalg.dataset.api.MultiDataSet
Get the specified feature mask array.
getFeaturesMaskArray() - Method in class org.nd4j.linalg.dataset.DataSet
 
getFeaturesMaskArray(int) - Method in class org.nd4j.linalg.dataset.MultiDataSet
 
getFeaturesMaskArrays() - Method in interface org.nd4j.linalg.dataset.api.MultiDataSet
Get the feature mask arrays.
getFeaturesMaskArrays() - Method in class org.nd4j.linalg.dataset.MultiDataSet
 
getFeatureStd(int) - Method in class org.nd4j.linalg.dataset.api.preprocessor.MultiNormalizerStandardize
 
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
 
getFinalResult() - Method in interface org.nd4j.linalg.api.ops.Accumulation
Get the final result (may return null if getAndSetFinalResult has not been called, or for accumulation ops on complex arrays)
getFinalResult() - Method in interface org.nd4j.linalg.api.ops.aggregates.Aggregate
 
getFinalResult() - Method in class org.nd4j.linalg.api.ops.aggregates.BaseAggregate
 
getFinalResult() - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
getFinalResult() - Method in class org.nd4j.linalg.api.ops.BaseIndexAccumulation
 
getFinalResult() - Method in interface org.nd4j.linalg.api.ops.IndexAccumulation
Get the final result of the IndexAccumulation
getFinalResultComplex() - Method in interface org.nd4j.linalg.api.ops.Accumulation
 
getFinalResultComplex() - Method in class org.nd4j.linalg.api.ops.BaseAccumulation
 
getFirstOp() - Method in class org.nd4j.linalg.api.ops.impl.meta.BaseMetaOp
 
getFirstOp() - Method in interface org.nd4j.linalg.api.ops.MetaOp
 
getFirstOpDescriptor() - Method in class org.nd4j.linalg.api.ops.impl.meta.BaseMetaOp
 
getFirstOpDescriptor() - Method in interface org.nd4j.linalg.api.ops.MetaOp
 
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
 
getForkJoinPool() - Static method in class org.nd4j.linalg.executors.ExecutorServiceProvider
 
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(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(double, int, int[]) - Method in class org.nd4j.linalg.learning.AdaGrad
 
getGradient(INDArray, int, int[]) - Method in class org.nd4j.linalg.learning.AdaGrad
 
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.NoOpUpdater
 
getGradient(INDArray, int) - Method in class org.nd4j.linalg.learning.RmsProp
 
getGradient(INDArray, int) - Method in class org.nd4j.linalg.learning.Sgd
 
getGridDescriptor() - Method in interface org.nd4j.linalg.api.ops.GridOp
 
getGridDescriptor() - Method in class org.nd4j.linalg.api.ops.impl.grid.BaseGridOp
 
getId() - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
getIfftOp(INDArray, int) - Method in class org.nd4j.linalg.fft.DefaultFFTInstance
 
getILossFunction() - Method in enum org.nd4j.linalg.lossfunctions.LossFunctions.LossFunction
 
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
getIndexingArguments() - Method in interface org.nd4j.linalg.api.ops.aggregates.Aggregate
 
getIndexingArguments() - Method in class org.nd4j.linalg.api.ops.aggregates.BaseAggregate
 
getInstance() - Static method in class org.nd4j.linalg.compression.BasicNDArrayCompressor
Get the ndarray compressor singleton
getInstance() - Static method in class org.nd4j.linalg.heartbeat.Heartbeat
 
getInstrumentation() - Static method in class org.nd4j.linalg.factory.Nd4j
Gets the instrumentation instance
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
 
getIntArrayArguments() - Method in interface org.nd4j.linalg.api.ops.aggregates.Aggregate
 
getIntArrayArguments() - Method in class org.nd4j.linalg.api.ops.aggregates.BaseAggregate
 
getLabelMax() - Method in class org.nd4j.linalg.dataset.api.preprocessor.NormalizerMinMaxScaler
 
getLabelMean(int) - Method in class org.nd4j.linalg.dataset.api.preprocessor.MultiNormalizerStandardize
 
getLabelMean() - Method in class org.nd4j.linalg.dataset.api.preprocessor.NormalizerStandardize
 
getLabelMin() - Method in class org.nd4j.linalg.dataset.api.preprocessor.NormalizerMinMaxScaler
 
getLabelName(int) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
getLabelName(int) - Method in class org.nd4j.linalg.dataset.DataSet
 
getLabelNames() - Method in interface org.nd4j.linalg.dataset.api.DataSet
Deprecated.
getLabelNames(INDArray) - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
getLabelNames(INDArray) - Method in class org.nd4j.linalg.dataset.DataSet
 
getLabelNames() - Method in class org.nd4j.linalg.dataset.DataSet
Deprecated.
getLabelNamesList() - Method in interface org.nd4j.linalg.dataset.api.DataSet
 
getLabelNamesList() - 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.api.iterator.BaseDatasetIterator
 
getLabels() - Method in class org.nd4j.linalg.dataset.api.iterator.CachingDataSetIterator
 
getLabels() - Method in interface org.nd4j.linalg.dataset.api.iterator.DataSetIterator
Get dataset iterator record reader labels
getLabels() - Method in class org.nd4j.linalg.dataset.api.iterator.KFoldIterator
 
getLabels() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Deprecated.
 
getLabels() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
getLabels() - Method in class org.nd4j.linalg.dataset.api.iterator.TestDataSetIterator
 
getLabels() - Method in interface org.nd4j.linalg.dataset.api.MultiDataSet
Get all of the labels, as an array of INDArrays
getLabels(int) - Method in interface org.nd4j.linalg.dataset.api.MultiDataSet
Get a single label/output array
getLabels() - Method in class org.nd4j.linalg.dataset.DataSet
Returns the labels for the dataset
getLabels() - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
getLabels() - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
getLabels() - Method in class org.nd4j.linalg.dataset.MultiDataSet
 
getLabels(int) - Method in class org.nd4j.linalg.dataset.MultiDataSet
 
getLabels() - Method in class org.nd4j.linalg.dataset.ViewIterator
 
getLabelsMaskArray() - Method in interface org.nd4j.linalg.dataset.api.DataSet
Labels (output) mask array: a mask array for input, where each value is in {0,1} in order to specify whether an output is actually present or not.
getLabelsMaskArray(int) - Method in interface org.nd4j.linalg.dataset.api.MultiDataSet
Get the specified label mask array.
getLabelsMaskArray() - Method in class org.nd4j.linalg.dataset.DataSet
 
getLabelsMaskArray(int) - Method in class org.nd4j.linalg.dataset.MultiDataSet
 
getLabelsMaskArrays() - Method in interface org.nd4j.linalg.dataset.api.MultiDataSet
Get the labels mask arrays.
getLabelsMaskArrays() - Method in class org.nd4j.linalg.dataset.MultiDataSet
 
getLabelStd(int) - Method in class org.nd4j.linalg.dataset.api.preprocessor.MultiNormalizerStandardize
 
getLabelStd() - Method in class org.nd4j.linalg.dataset.api.preprocessor.NormalizerStandardize
 
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
 
getMax() - Method in class org.nd4j.linalg.dataset.api.preprocessor.NormalizerMinMaxScaler
 
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
Deprecated.
 
getMean() - Method in class org.nd4j.linalg.dataset.api.preprocessor.NormalizerStandardize
 
getMemoryManager() - Static method in class org.nd4j.linalg.factory.Nd4j
This method returns backend-specific MemoryManager implementation, for low-level memory management
getMin() - Method in class org.nd4j.linalg.dataset.api.preprocessor.NormalizerMinMaxScaler
 
getNDArrayFactory() - Static method in class org.nd4j.linalg.factory.Nd4j
 
getNdArrayType() - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
getNewRandomInstance() - Method in class org.nd4j.linalg.factory.RandomFactory
This method returns new onject implementing Random interface, initialized with System.currentTimeMillis() as seed
getNewRandomInstance(long) - Method in class org.nd4j.linalg.factory.RandomFactory
This method returns new onject implementing Random interface, initialized with seed value
getNewRandomInstance(long, long) - Method in class org.nd4j.linalg.factory.RandomFactory
This method returns new onject implementing Random interface, initialized with seed value, with size of elements in buffer
getNumberOfDevices() - Method in interface org.nd4j.linalg.api.concurrency.AffinityManager
This method returns number of available devices
getNumberOfDevices() - Method in class org.nd4j.linalg.api.concurrency.BasicAffinityManager
 
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(long, 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(IntBuffer, int...) - Static method in class org.nd4j.linalg.api.shape.Shape
Get the offset of the specified indices from the shape info buffer
getOffset(DataBuffer, int...) - Static method in class org.nd4j.linalg.api.shape.Shape
Get the offset of the specified indices from the shape info buffer
getOffset(DataBuffer, int, int) - Static method in class org.nd4j.linalg.api.shape.Shape
Get the offset of the specified [row,col] for the 2d array
getOffset(IntBuffer, int, int) - Static method in class org.nd4j.linalg.api.shape.Shape
Get the offset of the specified [row,col] for the 2d array
getOffset(IntBuffer, int, int, int) - Static method in class org.nd4j.linalg.api.shape.Shape
Get the offset of the specified [dim0,dim1,dim2] for the 3d array
getOffset(DataBuffer, int, int, int) - Static method in class org.nd4j.linalg.api.shape.Shape
Get the offset of the specified [dim0,dim1,dim2] for the 3d array
getOffset(IntBuffer, int, int, int, int) - Static method in class org.nd4j.linalg.api.shape.Shape
Get the offset of the specified [dim0,dim1,dim2,dim3] for the 4d array
getOffset(DataBuffer, int, int, int, int) - Static method in class org.nd4j.linalg.api.shape.Shape
Get the offset of the specified [dim0,dim1,dim2,dim3] for the 4d array
getOffset() - Method in class org.nd4j.linalg.indexing.ShapeOffsetResolution
 
getOffsets() - Method in class org.nd4j.linalg.indexing.ShapeOffsetResolution
 
getOffsetUnsafe(DataBuffer, int, int) - Static method in class org.nd4j.linalg.api.shape.Shape
Identical to Shape.getOffset(DataBuffer, int, int) but without input validation on array rank
getOffsetUnsafe(DataBuffer, int, int, int) - Static method in class org.nd4j.linalg.api.shape.Shape
Identical to Shape.getOffset(DataBuffer, int, int, int) but without input validation on array rank
getOffsetUnsafe(DataBuffer, int, int, int, int) - Static method in class org.nd4j.linalg.api.shape.Shape
 
getOpFactory() - Static method in class org.nd4j.linalg.factory.Nd4j
Get the operation factory
getOpType(Op) - Static method in class org.nd4j.linalg.api.ops.BaseOp
 
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
getPermutedWithShape(char, int, int, int) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
getPermutedWithShape(int, int, int) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreationUtil
 
getPreProcessor() - Method in class org.nd4j.linalg.dataset.api.iterator.BaseDatasetIterator
 
getPreProcessor() - Method in class org.nd4j.linalg.dataset.api.iterator.CachingDataSetIterator
 
getPreProcessor() - Method in interface org.nd4j.linalg.dataset.api.iterator.DataSetIterator
Returns preprocessors, if defined
getPreProcessor() - Method in class org.nd4j.linalg.dataset.api.iterator.KFoldIterator
 
getPreProcessor() - Method in class org.nd4j.linalg.dataset.api.iterator.MultipleEpochsIterator
Deprecated.
 
getPreProcessor() - Method in class org.nd4j.linalg.dataset.api.iterator.SamplingDataSetIterator
 
getPreProcessor() - Method in class org.nd4j.linalg.dataset.api.iterator.TestDataSetIterator
 
getPreProcessor() - Method in class org.nd4j.linalg.dataset.ExistingMiniBatchDataSetIterator
 
getPreProcessor() - Method in class org.nd4j.linalg.dataset.MiniBatchFileDataSetIterator
 
getPreProcessor() - Method in class org.nd4j.linalg.dataset.ViewIterator
 
getProbabilityOfSuccess() - Method in class org.nd4j.linalg.api.rng.distribution.impl.BinomialDistribution
Access the probability of success for this distribution.
getQueueLength() - Method in interface org.nd4j.linalg.api.ops.executioner.GridExecutioner
This method returns number of operations currently enqueued for execution
getRandom() - Static method in class org.nd4j.linalg.factory.Nd4j
Get the current random generator
getRandom() - Method in class org.nd4j.linalg.factory.RandomFactory
This method returns Random implementation instance associated with calling thread
getRandomFactory() - Static method in class org.nd4j.linalg.factory.Nd4j
This method returns RandomFactory instance
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
getRealArguments() - Method in interface org.nd4j.linalg.api.ops.aggregates.Aggregate
 
getRealArguments() - Method in class org.nd4j.linalg.api.ops.aggregates.BaseAggregate
 
getReferences() - Method in class org.nd4j.linalg.api.instrumentation.DataBufferLogEntry
 
getReferences() - Method in class org.nd4j.linalg.api.instrumentation.LogEntry
 
getRequiredBatchMemorySize() - Method in interface org.nd4j.linalg.api.ops.aggregates.Aggregate
This method returns amount of memory required for batch creation for this specific Aggregate
getRequiredBatchMemorySize() - Method in class org.nd4j.linalg.api.ops.aggregates.BaseAggregate
 
getReshapedWithShape(char, int, int, int) - Static method in class org.nd4j.linalg.checkutil.NDArrayCreation