public abstract class BaseComplexNDArray extends BaseNDArray implements IComplexNDArray
attemptedToFindElementWiseStride, cleanedUp, columns, data, elementWiseStride, firstNonOneStride, isScalar, isVector, isWrapAround, length, linearStride, linearView, log, majorStride, numLeadingOnes, numTrailingOnes, offset, ordering, ref, rows, shape, stride| Constructor and Description |
|---|
BaseComplexNDArray() |
BaseComplexNDArray(DataBuffer data) |
BaseComplexNDArray(DataBuffer data,
int[] shape) |
BaseComplexNDArray(DataBuffer buffer,
int[] shape,
int offset) |
BaseComplexNDArray(DataBuffer data,
int[] shape,
int[] stride) |
BaseComplexNDArray(DataBuffer data,
int[] shape,
int[] stride,
int offset) |
BaseComplexNDArray(DataBuffer buffer,
int[] shape,
int[] stride,
int offset,
char ordering) |
BaseComplexNDArray(DataBuffer buffer,
int[] shape,
int offset,
char ordering) |
BaseComplexNDArray(float[] data) |
BaseComplexNDArray(float[] data,
Character order) |
BaseComplexNDArray(float[] data,
int[] shape) |
BaseComplexNDArray(float[] data,
int[] shape,
char ordering)
Create this ndarray with the given data and shape and 0 offset
|
BaseComplexNDArray(float[] data,
int[] shape,
int offset) |
BaseComplexNDArray(float[] data,
int[] shape,
int[] stride)
Initialize with the given data,shape and stride
|
BaseComplexNDArray(float[] data,
int[] shape,
int[] stride,
char ordering) |
BaseComplexNDArray(float[] data,
int[] shape,
int[] stride,
int offset) |
BaseComplexNDArray(float[] data,
int[] shape,
int[] stride,
int offset,
Character order) |
BaseComplexNDArray(float[] data,
int[] shape,
int offset,
char ordering) |
BaseComplexNDArray(IComplexNumber[] newData,
int[] shape)
Create a complex ndarray with the given complex doubles.
|
BaseComplexNDArray(IComplexNumber[] newData,
int[] shape,
char ordering)
Create a complex ndarray with the given complex doubles.
|
BaseComplexNDArray(IComplexNumber[] newData,
int[] shape,
int[] stride)
Create a complex ndarray with the given complex doubles.
|
BaseComplexNDArray(IComplexNumber[] data,
int[] shape,
int[] stride,
int offset) |
BaseComplexNDArray(IComplexNumber[] data,
int[] shape,
int[] stride,
int offset,
char ordering) |
BaseComplexNDArray(IComplexNumber[] data,
int[] shape,
int offset,
char ordering) |
BaseComplexNDArray(INDArray m)
Construct a complex matrix from a realComponent matrix.
|
BaseComplexNDArray(INDArray m,
char ordering)
Construct a complex matrix from a realComponent matrix.
|
BaseComplexNDArray(INDArray m,
int[] stride)
Create with the specified ndarray as the real component
and the given stride
|
BaseComplexNDArray(INDArray m,
int[] stride,
char ordering)
Initialize the given ndarray as the real component
|
BaseComplexNDArray(int[] shape) |
BaseComplexNDArray(int[] shape,
char ordering) |
BaseComplexNDArray(int[] shape,
int offset) |
BaseComplexNDArray(int[] shape,
int[] stride)
Create the ndarray with
the specified shape and stride and an offset of 0
|
BaseComplexNDArray(int[] shape,
int[] stride,
char ordering)
Create the ndarray with
the specified shape and stride and an offset of 0
|
BaseComplexNDArray(int[] shape,
int[] stride,
int offset)
Construct an ndarray of the specified shape
with an empty data array
|
BaseComplexNDArray(int[] shape,
int[] stride,
int offset,
char ordering)
Construct an ndarray of the specified shape
with an empty data array
|
BaseComplexNDArray(int[] shape,
int offset,
char ordering) |
BaseComplexNDArray(int newRows,
int newColumns)
Creates a new n times m ComplexDoubleMatrix.
|
BaseComplexNDArray(int newRows,
int newColumns,
char ordering)
Creates a new n times m ComplexDoubleMatrix.
|
BaseComplexNDArray(List<IComplexNDArray> slices,
int[] shape)
Create an ndarray from the specified slices
and the given shape
|
BaseComplexNDArray(List<IComplexNDArray> slices,
int[] shape,
char ordering)
Create an ndarray from the specified slices
and the given shape
|
BaseComplexNDArray(List<IComplexNDArray> slices,
int[] shape,
int[] stride)
Create an ndarray from the specified slices
and the given shape
|
BaseComplexNDArray(List<IComplexNDArray> slices,
int[] shape,
int[] stride,
char ordering)
Create an ndarray from the specified slices
and the given shape
|
| Modifier and Type | Method and Description |
|---|---|
IComplexNDArray |
add(IComplexNumber n) |
IComplexNDArray |
add(IComplexNumber n,
INDArray result) |
IComplexNDArray |
add(INDArray other)
copy addition of two matrices
|
IComplexNDArray |
add(INDArray other,
INDArray result)
copy addition of two matrices
|
IComplexNDArray |
add(Number n)
Scalar addition (cloning)
|
IComplexNDArray |
add(Number n,
INDArray result) |
IComplexNDArray |
addColumnVector(INDArray columnVector)
In place addition of a column vector
|
IComplexNDArray |
addi(IComplexNumber n) |
IComplexNDArray |
addi(IComplexNumber n,
IComplexNDArray result) |
IComplexNDArray |
addi(IComplexNumber n,
INDArray result) |
IComplexNDArray |
addi(INDArray other)
in place addition of two matrices
|
IComplexNDArray |
addi(INDArray other,
INDArray result)
in place addition of two matrices
|
IComplexNDArray |
addi(Number n)
In place scalar addition
|
IComplexNDArray |
addi(Number n,
INDArray result)
In place addition
|
IComplexNDArray |
addiColumnVector(INDArray columnVector)
In place addition of a column vector
|
IComplexNDArray |
addiRowVector(INDArray rowVector)
In place addition of a column vector
|
IComplexNDArray |
addRowVector(INDArray rowVector)
In place addition of a column vector
|
IComplexNDArray |
assign(IComplexNDArray arr)
Assign all of the elements in the given
ndarray to this ndarray
|
void |
assign(IComplexNumber aDouble) |
INDArray |
assign(INDArray arr)
Assign all of the elements in the given
ndarray to this nedarray
|
IComplexNDArray |
assign(Number value)
Set the value of the ndarray to the specified value
|
int |
blasOffset()
For blas operations, this is the offset / 2
when offset is > 0
|
IComplexNDArray |
broadcast(int[] shape)
Broadcasts this ndarray to be the specified shape
|
void |
checkDimensions(INDArray other)
Validate dimensions are equal
|
IComplexNDArray |
cond(Condition condition)
1 in the ndarray if the element matches
the condition 0 otherwise
|
IComplexNDArray |
condi(Condition condition)
1 in the ndarray if the element matches
the condition 0 otherwise
|
IComplexNDArray |
conj()
Compute complex conj.
|
IComplexNDArray |
conji()
Compute complex conj (in-place).
|
protected void |
copyFromReal(INDArray real) |
protected void |
copyImagTo(INDArray arr)
Copy imaginary numbers to the given
ndarray
|
protected void |
copyRealTo(INDArray arr)
Copy real numbers to arr
|
protected IComplexNDArray |
create(BaseNDArray baseNDArray) |
protected IComplexNDArray |
create(DataBuffer buffer) |
protected IComplexNDArray |
create(DataBuffer data,
int[] shape,
int offset) |
protected IComplexNDArray |
create(DataBuffer data,
int[] shape,
int[] strides) |
protected IComplexNDArray |
create(DataBuffer data,
int[] newShape,
int[] newStrides,
int offset) |
protected IComplexNDArray |
create(DataBuffer data,
int[] newShape,
int[] newStrides,
int offset,
char ordering) |
protected IComplexNDArray |
create(INDArray baseNDArray) |
protected IComplexNDArray |
create(int[] shape) |
protected INDArray |
create(int[] shape,
char ordering) |
protected IComplexNDArray |
create(int[] shape,
int[] strides,
int offset) |
protected IComplexNDArray |
create(int rows,
int length) |
protected IComplexNDArray |
createScalar(double d) |
protected INDArray |
createScalarForIndex(int i,
boolean applyOffset) |
IComplexNDArray |
cumsum(int dimension)
Cumulative sum along a dimension (in place)
|
IComplexNDArray |
cumsumi(int dimension)
Cumulative sum along a dimension
|
IComplexNDArray |
dimShuffle(Object[] rearrange,
int[] newOrder,
boolean[] broadCastable)
Dimshuffle: an extension of permute that adds the ability
to broadcast various dimensions.
|
double |
distance1(INDArray other)
Returns the (1-norm) distance.
|
double |
distance2(INDArray other)
Returns the (euclidean) distance.
|
IComplexNDArray |
div(IComplexNumber n) |
IComplexNDArray |
div(IComplexNumber n,
INDArray result) |
IComplexNDArray |
div(INDArray other)
in place (element wise) division of two matrices
|
IComplexNDArray |
div(INDArray other,
INDArray result)
copy (element wise) division of two matrices
|
IComplexNDArray |
div(Number n)
Division by a number
|
IComplexNDArray |
div(Number n,
INDArray result) |
IComplexNDArray |
divColumnVector(INDArray columnVector)
In place addition of a column vector
|
IComplexNDArray |
divi(IComplexNumber n) |
IComplexNDArray |
divi(IComplexNumber n,
IComplexNDArray result) |
IComplexNDArray |
divi(IComplexNumber n,
INDArray result) |
IComplexNDArray |
divi(INDArray other)
in place (element wise) division of two matrices
|
IComplexNDArray |
divi(INDArray other,
INDArray result)
in place (element wise) division of two matrices
|
IComplexNDArray |
divi(Number n)
In place scalar division
|
IComplexNDArray |
divi(Number n,
INDArray result)
In place division of this ndarray
|
IComplexNDArray |
diviColumnVector(INDArray columnVector)
In place addition of a column vector
|
IComplexNDArray |
diviRowVector(INDArray rowVector)
In place addition of a column vector
|
IComplexNDArray |
divRowVector(INDArray rowVector)
In place addition of a column vector
|
protected IComplexNDArray |
doColumnWise(INDArray columnVector,
char operation)
Do a row wise op (a,s,m,d)
a : add
s : subtract
m : multiply
d : divide
h : reverse subtraction
t : reverse division
|
protected IComplexNDArray |
doRowWise(INDArray rowVector,
char operation)
Do a row wise op (a,s,m,d)
a : add
s : subtract
m : multiply
d : divide
h : reverse subtraction
t : reverse division
|
IComplexNDArray |
dup()
Return a copy of this ndarray
|
Object |
element()
Returns a scalar (individual element)
of a scalar ndarray
|
int |
elementStride()
Element stride (one element to the next,
also called the defualt stride: 1 for normal
2 for complex)
|
IComplexNDArray |
eps(IComplexNumber other)
Returns an ndarray with 1 if the element is epsilon equals
|
IComplexNDArray |
eps(INDArray other)
epsilon equals than comparison:
If the given number is less than the
comparison number the item is 0 otherwise 1
|
IComplexNDArray |
eps(Number other)
Returns an ndarray with 1 if the element is epsilon equals
|
IComplexNDArray |
epsi(IComplexNumber other)
Returns an ndarray with 1 if the element is epsilon equals
|
IComplexNDArray |
epsi(INDArray other)
In place epsilon equals than comparison:
If the given number is less than the
comparison number the item is 0 otherwise 1
|
IComplexNDArray |
epsi(Number other)
Returns an ndarray with 1 if the element is epsilon equals
|
IComplexNDArray |
eq(IComplexNumber other) |
IComplexNDArray |
eq(INDArray other)
equal than comparison:
If the given number is less than the
comparison number the item is 0 otherwise 1
|
IComplexNDArray |
eq(Number other)
Returns an ndarray with 1 if the element is less than
the given element 0 other wise
|
IComplexNDArray |
eqi(IComplexNumber other) |
IComplexNDArray |
eqi(INDArray other)
In place equal than comparison:
If the given number is less than the
comparison number the item is 0 otherwise 1
|
IComplexNDArray |
eqi(Number other)
In place less than comparison:
If the given number is less than the
comparison number the item is 0 otherwise 1
|
boolean |
equals(Object o)
Compare two matrices.
|
IComplexNDArray |
get(INDArrayIndex... indexes)
Returns a subset of this array based on the specified
indexes
|
IComplexNDArray |
getColumn(int c)
Get the specified column
|
IComplexNDArray |
getColumns(int[] cindices)
Get whole columns from the passed indices.
|
IComplexNumber |
getComplex(int... indices)
Get the complex number at the given indices
|
IComplexNumber |
getComplex(int i) |
IComplexNumber |
getComplex(int i,
IComplexNumber result) |
IComplexNumber |
getComplex(int i,
int j) |
IComplexNumber |
getComplex(int i,
int j,
IComplexNumber result) |
double |
getImag(int i)
Get the imaginary component at the specified index
|
INDArray |
getReal()
Gets the real portion of this complex ndarray
|
double |
getReal(int i)
Get the real component at the specified index
|
IComplexNDArray |
getRow(int r)
Get a copy of a row.
|
IComplexNDArray |
getRows(int[] rindices)
Get whole rows from the passed indices.
|
IComplexNDArray |
getScalar(int... indexes)
Fetch a particular number on a multi dimensional scale.
|
IComplexNDArray |
getScalar(int i)
Returns the element at the specified index
|
IComplexNDArray |
getScalar(int row,
int column)
Returns the element at the specified row/column
This will throw an exception if the
|
protected int[] |
getStrides(int[] shape,
char ordering) |
IComplexNDArray |
gt(IComplexNumber other) |
IComplexNDArray |
gt(INDArray other)
greater than comparison:
If the given number is less than the
comparison number the item is 0 otherwise 1
|
IComplexNDArray |
gt(Number other)
Greater than boolean (copying)(
|
IComplexNDArray |
gti(IComplexNumber other) |
IComplexNDArray |
gti(INDArray other)
In place greater than comparison:
If the given number is less than the
comparison number the item is 0 otherwise 1
|
IComplexNDArray |
gti(Number other)
In place greater than comparison:
If the given number is less than the
comparison number the item is 0 otherwise 1
|
IComplexNDArray |
hermitian()
a Hermitian matrix is a square matrix with complex entries that is equal to its own conjugate transpose
|
INDArray |
imag()
Get imaginary part of the matrix.
|
IComplexNDArray |
linearView()
Returns a linear view reference of shape
1,length(ndarray)
|
IComplexNDArray |
linearViewColumnOrder()
Returns a linear view reference of shape
1,length(ndarray)
|
IComplexNDArray |
lt(IComplexNumber other) |
IComplexNDArray |
lt(INDArray other)
less than comparison:
If the given number is less than the
comparison number the item is 0 otherwise 1
|
IComplexNDArray |
lt(Number other)
Returns an ndarray with 1 if the element is less than
the given element 0 other wise
|
IComplexNDArray |
lti(IComplexNumber other) |
IComplexNDArray |
lti(INDArray other)
In place less than comparison:
If the given number is less than the
comparison number the item is 0 otherwise 1
|
IComplexNDArray |
lti(Number other)
In place less than comparison:
If the given number is less than the
comparison number the item is 0 otherwise 1
|
IComplexNumber |
max() |
IComplexNDArray |
max(int... dimension)
Returns the overall max of this ndarray
|
IComplexNumber |
maxComplex() |
Number |
maxNumber() |
IComplexNDArray |
mean(int... dimension)
Returns the overall mean of this ndarray
|
IComplexNumber |
meanComplex() |
Number |
meanNumber() |
IComplexNumber |
min() |
IComplexNDArray |
min(int... dimension)
Returns the overall min of this ndarray
|
IComplexNumber |
minComplex() |
Number |
minNumber() |
IComplexNDArray |
mmul(INDArray other)
Perform a copy matrix multiplication
|
IComplexNDArray |
mmul(INDArray other,
INDArray result)
Perform an copy matrix multiplication
|
IComplexNDArray |
mmuli(INDArray other)
Perform an copy matrix multiplication
|
IComplexNDArray |
mmuli(INDArray other,
INDArray result)
Perform an copy matrix multiplication
|
IComplexNDArray |
mul(IComplexNumber n) |
IComplexNDArray |
mul(IComplexNumber n,
INDArray result) |
IComplexNDArray |
mul(INDArray other)
copy (element wise) multiplication of two matrices
|
IComplexNDArray |
mul(INDArray other,
INDArray result)
copy (element wise) multiplication of two matrices
|
IComplexNDArray |
mul(Number n)
Scalar multiplication (copy)
|
IComplexNDArray |
mul(Number n,
INDArray result) |
IComplexNDArray |
mulColumnVector(INDArray columnVector)
In place addition of a column vector
|
IComplexNDArray |
muli(IComplexNumber n) |
IComplexNDArray |
muli(IComplexNumber n,
IComplexNDArray result) |
IComplexNDArray |
muli(IComplexNumber n,
INDArray result) |
IComplexNDArray |
muli(INDArray other)
in place (element wise) multiplication of two matrices
|
IComplexNDArray |
muli(INDArray other,
INDArray result)
in place (element wise) multiplication of two matrices
|
IComplexNDArray |
muli(Number n)
In place scalar multiplication
|
IComplexNDArray |
muli(Number n,
INDArray result)
In place multiplication of this ndarray
|
IComplexNDArray |
muliColumnVector(INDArray columnVector)
In place addition of a column vector
|
IComplexNDArray |
muliRowVector(INDArray rowVector)
In place addition of a column vector
|
IComplexNDArray |
mulRowVector(INDArray rowVector)
In place addition of a column vector
|
IComplexNDArray |
neg()
Negate each element.
|
IComplexNDArray |
negi()
Negate each element (in-place).
|
IComplexNDArray |
neq(IComplexNumber other) |
IComplexNDArray |
neq(INDArray other) |
IComplexNDArray |
neq(Number other)
Not equal
|
IComplexNDArray |
neqi(IComplexNumber other) |
IComplexNDArray |
neqi(INDArray other) |
IComplexNDArray |
neqi(Number other)
In place not equal
|
protected IComplexNDArray |
newShape(int[] newShape,
char ordering) |
IComplexNDArray |
norm1(int... dimension)
Returns the norm1 along the specified dimension
|
IComplexNumber |
norm1Complex() |
Number |
norm1Number() |
IComplexNDArray |
norm2(int... dimension)
Returns the norm2 along the specified dimension
|
IComplexNumber |
norm2Complex() |
Number |
norm2Number() |
IComplexNDArray |
normmax(int... dimension)
Returns the normmax along the specified dimension
|
IComplexNumber |
normmaxComplex() |
Number |
normmaxNumber() |
IComplexNDArray |
permute(int[] rearrange)
See: http://www.mathworks.com/help/matlab/ref/permute.html
|
IComplexNDArray |
prod(int... dimension)
Returns the product along a given dimension
|
IComplexNumber |
prodComplex() |
Number |
prodNumber() |
IComplexNDArray |
put(INDArrayIndex[] indices,
IComplexNDArray element) |
IComplexNDArray |
put(INDArrayIndex[] indices,
IComplexNumber element) |
IComplexNDArray |
put(INDArrayIndex[] indices,
INDArray element)
Put the elements of the ndarray
in to the specified indices
|
IComplexNDArray |
put(INDArrayIndex[] indices,
Number element)
Put the elements of the ndarray
in to the specified indices
|
IComplexNDArray |
put(int[] indexes,
double value) |
IComplexNDArray |
put(int[] indexes,
float value) |
IComplexNDArray |
put(int[] indices,
INDArray element)
Inserts the element at the specified index
|
IComplexNDArray |
put(int i,
IComplexNDArray element)
Inserts the element at the specified index
|
void |
put(int i,
IComplexNumber element) |
IComplexNDArray |
put(int i,
INDArray element)
Inserts the element at the specified index
|
IComplexNDArray |
put(int i,
int j,
IComplexNumber complex) |
IComplexNDArray |
put(int i,
int j,
INDArray element)
Inserts the element at the specified index
|
IComplexNDArray |
put(int i,
int j,
Number element)
Inserts the element at the specified index
|
IComplexNDArray |
putColumn(int column,
INDArray toPut)
Insert a column in to this array
Will throw an exception if this
ndarray is not a matrix
|
IComplexNDArray |
putImag(int[] indices,
double value) |
IComplexNDArray |
putImag(int[] indices,
float value) |
IComplexNDArray |
putImag(int i,
float v) |
IComplexNDArray |
putImag(int rowIndex,
int columnIndex,
double value) |
IComplexNDArray |
putImag(int rowIndex,
int columnIndex,
float value) |
IComplexNDArray |
putReal(int[] indices,
double value) |
IComplexNDArray |
putReal(int[] indices,
float value) |
IComplexNDArray |
putReal(int i,
float v) |
IComplexNDArray |
putReal(int rowIndex,
int columnIndex,
double value) |
IComplexNDArray |
putReal(int rowIndex,
int columnIndex,
float value) |
IComplexNDArray |
putRow(int row,
INDArray toPut)
Insert a row in to this array
Will throw an exception if this
ndarray is not a matrix
|
INDArray |
putScalar(int[] i,
double value)
Insert the item at the specified indices
|
IComplexNDArray |
putScalar(int[] indexes,
IComplexNumber complexNumber) |
IComplexNDArray |
putScalar(int i,
double value)
Insert the number linearly in to the ndarray
|
IComplexNDArray |
putScalar(int i,
IComplexNumber value) |
IComplexNDArray |
putScalar(int j,
int i,
IComplexNumber conji) |
IComplexNDArray |
putSlice(int slice,
IComplexNDArray put)
Assigns the given matrix (put) to the specified slice
|
IComplexNDArray |
putSlice(int slice,
INDArray put)
Assigns the given matrix (put) to the specified slice
|
IComplexNDArray |
ravel()
Flattens the array for linear indexing
|
IComplexNDArray |
rdiv(IComplexNumber n) |
IComplexNDArray |
rdiv(IComplexNumber n,
INDArray result) |
IComplexNDArray |
rdiv(INDArray other)
Reverse division
|
IComplexNDArray |
rdiv(INDArray other,
INDArray result)
Reverse division
|
IComplexNDArray |
rdiv(Number n)
Reverse division
|
IComplexNDArray |
rdiv(Number n,
INDArray result)
Reverse division (number / ndarray)
|
IComplexNDArray |
rdivColumnVector(INDArray columnVector)
Reverse division of a column vector (copy)
|
IComplexNDArray |
rdivi(IComplexNumber n) |
IComplexNDArray |
rdivi(IComplexNumber n,
IComplexNDArray result) |
IComplexNDArray |
rdivi(IComplexNumber n,
INDArray result) |
IComplexNDArray |
rdivi(INDArray other)
Reverse divsion (in place)
|
IComplexNDArray |
rdivi(INDArray other,
INDArray result)
Reverse division (in-place)
|
IComplexNDArray |
rdivi(Number n)
In place reverse division
|
IComplexNDArray |
rdivi(Number n,
INDArray result)
Reverse in place division
|
IComplexNDArray |
rdiviColumnVector(INDArray columnVector)
In place reverse divison of a column vector
|
IComplexNDArray |
rdiviRowVector(INDArray rowVector)
In place reverse division of a column vector
|
IComplexNDArray |
rdivRowVector(INDArray rowVector)
Reverse division of a column vector (copy)
|
INDArray |
real()
Get realComponent part of the matrix.
|
IComplexNDArray |
repmat(int[] shape)
Replicate and tile array to fill out to the given shape
|
void |
resetLinearView()
Resets the linear view
|
IComplexNDArray |
reshape(char order,
int... newShape)
Reshapes the ndarray (can't change the length of the ndarray)
|
IComplexNDArray |
reshape(char order,
int rows,
int columns)
Reshapes the ndarray (can't change the length of the ndarray)
|
IComplexNDArray |
reshape(int... shape)
Reshape the ndarray in to the specified dimensions,
possible errors being thrown for invalid shapes
|
IComplexNDArray |
reshape(int newRows,
int newColumns)
Reshape the matrix.
|
IComplexNDArray |
rsub(IComplexNumber n) |
IComplexNDArray |
rsub(IComplexNumber n,
INDArray result) |
IComplexNDArray |
rsub(INDArray other) |
IComplexNDArray |
rsub(INDArray other,
INDArray result)
Reverse subtraction
|
IComplexNDArray |
rsub(Number n)
Reverse subtraction with duplicates
|
IComplexNDArray |
rsub(Number n,
INDArray result)
Reverse subtraction
|
IComplexNDArray |
rsubColumnVector(INDArray columnVector)
Reverse subtraction of a column vector (copy)
|
IComplexNDArray |
rsubi(IComplexNumber n) |
IComplexNDArray |
rsubi(IComplexNumber n,
IComplexNDArray result) |
IComplexNDArray |
rsubi(IComplexNumber n,
INDArray result) |
IComplexNDArray |
rsubi(INDArray other) |
IComplexNDArray |
rsubi(INDArray other,
INDArray result)
Reverse subtraction (in-place)
|
IComplexNDArray |
rsubi(Number n) |
IComplexNDArray |
rsubi(Number n,
INDArray result)
Reverse in place subtraction
|
IComplexNDArray |
rsubiColumnVector(INDArray columnVector)
In place reverse subtraction of a column vector
|
IComplexNDArray |
rsubiRowVector(INDArray rowVector)
In place reverse subtraction of a row vector
|
IComplexNDArray |
rsubRowVector(INDArray rowVector)
Reverse subtraction of a row vector (copy)
|
int |
secondaryStride()
Return the second stride for an ndarray.
|
IComplexNDArray |
slice(int slice)
Returns the specified slice of this matrix.
|
IComplexNDArray |
slice(int slice,
int dimension)
Returns the slice of this from the specified dimension
|
double |
squaredDistance(INDArray other)
Returns the squared (Euclidean) distance.
|
IComplexNDArray |
std(int... dimension)
Standard deviation of an ndarray along a dimension
|
IComplexNumber |
stdComplex() |
Number |
stdNumber() |
IComplexNDArray |
sub(IComplexNumber n) |
IComplexNDArray |
sub(IComplexNumber n,
INDArray result) |
IComplexNDArray |
sub(INDArray other)
copy subtraction of two matrices
|
IComplexNDArray |
sub(INDArray other,
INDArray result)
copy subtraction of two matrices
|
IComplexNDArray |
sub(Number n)
Scalar subtraction (copied)
|
IComplexNDArray |
sub(Number n,
INDArray result) |
IComplexNDArray |
subArray(int[] offsets,
int[] shape,
int[] stride) |
IComplexNDArray |
subColumnVector(INDArray columnVector)
In place addition of a column vector
|
IComplexNDArray |
subi(IComplexNumber n) |
IComplexNDArray |
subi(IComplexNumber n,
IComplexNDArray result) |
IComplexNDArray |
subi(IComplexNumber n,
INDArray result) |
IComplexNDArray |
subi(INDArray other)
in place subtraction of two matrices
|
IComplexNDArray |
subi(INDArray other,
INDArray result)
in place subtraction of two matrices
|
IComplexNDArray |
subi(Number n)
In place scalar subtraction
|
IComplexNDArray |
subi(Number n,
INDArray result)
In place subtraction of this ndarray
|
IComplexNDArray |
subiColumnVector(INDArray columnVector)
In place addition of a column vector
|
IComplexNDArray |
subiRowVector(INDArray rowVector)
In place addition of a column vector
|
IComplexNDArray |
subRowVector(INDArray rowVector)
In place addition of a column vector
|
IComplexNDArray |
sum(int... dimension)
Returns the sum along the last dimension of this ndarray
|
IComplexNumber |
sumComplex()
Sum the entire array
|
Number |
sumNumber()
Sum the entire array
|
IComplexNDArray |
swapAxes(int dimension,
int with)
Mainly here for people coming from numpy.
|
String |
toString()
Generate string representation of the matrix.
|
IComplexNDArray |
transpose()
Return transposed copy of this matrix.
|
IComplexNDArray |
transposei()
Return transposed copy of this matrix.
|
IComplexNDArray |
var(int... dimension)
Returns the overall variance of this ndarray
|
IComplexNumber |
varComplex() |
Number |
varNumber() |
IComplexNDArray |
vectorAlongDimension(int index,
int dimension)
Get the vector along a particular dimension
|
add, assertColumnVector, assertRowVector, assertSlice, checkArrangeArray, cleanup, columns, data, div, doPermuteSwap, dup, elementWiseStride, getDouble, getDouble, getDouble, getDoubleUnsafe, getFloat, getFloat, getFloat, getInt, getLeadingOnes, getTrailingOnes, index, init, innerMostStride, isCleanedUp, isColumnVector, isMatrix, isRowVector, isScalar, isSquare, isValid, isVector, isView, isWrapAround, iterator, length, linearIndex, majorStride, mul, offset, ordering, putScalar, putScalar, putScalar, putScalar, putScalarUnsafe, rank, ravel, rdiv, repeat, repeat, rows, rsub, setData, setOrder, setShape, setStride, setWrapAround, shape, size, slices, sliceVectors, stride, stride, sub, subArray, tensorAlongDimension, tensorssAlongDimension, vectorsAlongDimensionclone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitadd, div, mul, rdiv, rsub, subcleanup, columns, data, dup, elementWiseStride, getDouble, getDouble, getDouble, getDoubleUnsafe, getFloat, getFloat, getFloat, getInt, getLeadingOnes, getTrailingOnes, index, innerMostStride, isCleanedUp, isColumnVector, isMatrix, isRowVector, isScalar, isSquare, isVector, isView, isWrapAround, length, linearIndex, majorStride, offset, ordering, putScalar, putScalar, putScalar, putScalar, putScalarUnsafe, rank, ravel, repeat, repeat, rows, setData, setOrder, setShape, setStride, setWrapAround, shape, size, slices, sliceVectors, stride, stride, subArray, tensorAlongDimension, tensorssAlongDimension, vectorsAlongDimensionforEach, spliteratorpublic BaseComplexNDArray()
public BaseComplexNDArray(DataBuffer data, int[] shape, int[] stride)
data - shape - stride - public BaseComplexNDArray(float[] data)
data - public BaseComplexNDArray(DataBuffer buffer, int[] shape, int[] stride, int offset, char ordering)
buffer - shape - stride - offset - ordering - public BaseComplexNDArray(float[] data,
int[] shape,
char ordering)
data - the data to useshape - the shape of the ndarrayordering - public BaseComplexNDArray(int[] shape,
int offset,
char ordering)
shape - offset - ordering - public BaseComplexNDArray(int[] shape)
shape - public BaseComplexNDArray(float[] data,
int[] shape,
int[] stride,
char ordering)
data - shape - stride - ordering - public BaseComplexNDArray(int[] shape,
char ordering)
public BaseComplexNDArray(INDArray m, int[] stride, char ordering)
m - the real componentstride - the stride of the ndarrayordering - the ordering for the ndarraypublic BaseComplexNDArray(INDArray m, char ordering)
public BaseComplexNDArray(INDArray m)
public BaseComplexNDArray(INDArray m, int[] stride)
m - the ndarray to use as the stridestride - the stride of the ndarraypublic BaseComplexNDArray(List<IComplexNDArray> slices, int[] shape, int[] stride)
slices - the slices of the ndarrayshape - the final shape of the ndarraystride - the stride of the ndarraypublic BaseComplexNDArray(List<IComplexNDArray> slices, int[] shape, int[] stride, char ordering)
slices - the slices of the ndarrayshape - the final shape of the ndarraystride - the stride of the ndarrayordering - the ordering for the ndarraypublic BaseComplexNDArray(List<IComplexNDArray> slices, int[] shape, char ordering)
slices - the slices of the ndarrayshape - the final shape of the ndarrayordering - the ordering of the ndarraypublic BaseComplexNDArray(float[] data,
int[] shape,
int[] stride,
int offset,
Character order)
public BaseComplexNDArray(DataBuffer data)
data - public BaseComplexNDArray(DataBuffer data, int[] shape, int[] stride, int offset)
data - shape - stride - offset - public BaseComplexNDArray(IComplexNumber[] data, int[] shape, int[] stride, int offset, char ordering)
data - shape - stride - offset - ordering - public BaseComplexNDArray(DataBuffer data, int[] shape)
data - shape - public BaseComplexNDArray(IComplexNumber[] data, int[] shape, int[] stride, int offset)
data - shape - stride - offset - public BaseComplexNDArray(IComplexNumber[] data, int[] shape, int offset, char ordering)
data - shape - offset - ordering - public BaseComplexNDArray(DataBuffer buffer, int[] shape, int offset, char ordering)
buffer - shape - offset - ordering - public BaseComplexNDArray(DataBuffer buffer, int[] shape, int offset)
buffer - shape - offset - public BaseComplexNDArray(float[] data,
Character order)
data - order - public BaseComplexNDArray(List<IComplexNDArray> slices, int[] shape)
slices - the slices of the ndarrayshape - the final shape of the ndarraypublic BaseComplexNDArray(IComplexNumber[] newData, int[] shape)
newData - the new data for this arrayshape - the shape of the ndarraypublic BaseComplexNDArray(IComplexNumber[] newData, int[] shape, int[] stride)
newData - the new data for this arrayshape - the shape of the ndarraypublic BaseComplexNDArray(IComplexNumber[] newData, int[] shape, char ordering)
newData - the new data for this arrayshape - the shape of the ndarrayordering - the ordering for the ndarraypublic BaseComplexNDArray(float[] data,
int[] shape,
int[] stride)
data - the data to useshape - the shape of the ndarraystride - the stride of the ndarraypublic BaseComplexNDArray(float[] data,
int[] shape)
data - shape - public BaseComplexNDArray(float[] data,
int[] shape,
int offset,
char ordering)
public BaseComplexNDArray(float[] data,
int[] shape,
int offset)
public BaseComplexNDArray(int[] shape,
int[] stride,
int offset)
shape - the shape of the ndarraystride - the stride of the ndarrayoffset - the desired offsetpublic BaseComplexNDArray(int[] shape,
int[] stride,
int offset,
char ordering)
shape - the shape of the ndarraystride - the stride of the ndarrayoffset - the desired offsetordering - the ordering for the ndarraypublic BaseComplexNDArray(int[] shape,
int[] stride,
char ordering)
shape - the shape of the ndarraystride - the stride of the ndarraypublic BaseComplexNDArray(int[] shape,
int[] stride)
shape - the shape of the ndarraystride - the stride of the ndarraypublic BaseComplexNDArray(int[] shape,
int offset)
shape - offset - public BaseComplexNDArray(int newRows,
int newColumns)
newRows - the number of rows (n) of the new matrix.newColumns - the number of columns (m) of the new matrix.public BaseComplexNDArray(int newRows,
int newColumns,
char ordering)
newRows - the number of rows (n) of the new matrix.newColumns - the number of columns (m) of the new matrix.ordering - the ordering of the ndarraypublic BaseComplexNDArray(float[] data,
int[] shape,
int[] stride,
int offset)
protected void copyFromReal(INDArray real)
real - protected IComplexNDArray create(DataBuffer data, int[] shape, int[] strides)
create in class BaseNDArrayprotected void copyRealTo(INDArray arr)
copyRealTo in class BaseNDArrayarr - the arr to copy toprotected void copyImagTo(INDArray arr)
arr - the array to copy imaginary numbers topublic int blasOffset()
IComplexNDArrayblasOffset in interface IComplexNDArraypublic IComplexNDArray linearViewColumnOrder()
INDArraylinearViewColumnOrder in interface IComplexNDArraylinearViewColumnOrder in interface INDArraylinearViewColumnOrder in class BaseNDArraypublic IComplexNDArray linearView()
linearView in interface IComplexNDArraylinearView in interface INDArraylinearView in class BaseNDArraypublic void resetLinearView()
INDArrayresetLinearView in interface INDArrayresetLinearView in class BaseNDArraypublic IComplexNumber getComplex(int i, IComplexNumber result)
getComplex in interface IComplexNDArraypublic IComplexNumber getComplex(int i, int j, IComplexNumber result)
getComplex in interface IComplexNDArraypublic IComplexNDArray putScalar(int j, int i, IComplexNumber conji)
putScalar in interface IComplexNDArraypublic IComplexNDArray eps(Number other)
eps in interface IComplexNDArrayeps in interface INDArrayeps in class BaseNDArrayother - the number to comparepublic IComplexNDArray eps(IComplexNumber other)
eps in interface IComplexNDArrayother - the number to comparepublic IComplexNDArray epsi(IComplexNumber other)
epsi in interface IComplexNDArrayother - the number to comparepublic IComplexNDArray epsi(Number other)
epsi in interface IComplexNDArrayepsi in interface INDArrayepsi in class BaseNDArrayother - the number to comparepublic IComplexNDArray eps(INDArray other)
eps in interface IComplexNDArrayeps in interface INDArrayeps in class BaseNDArrayother - the number to comparepublic IComplexNDArray epsi(INDArray other)
epsi in interface IComplexNDArrayepsi in interface INDArrayepsi in class BaseNDArrayother - the number to comparepublic IComplexNDArray lt(Number other)
INDArraylt in interface IComplexNDArraylt in interface INDArraylt in class BaseNDArrayother - the number to comparepublic IComplexNDArray lti(Number other)
INDArraylti in interface IComplexNDArraylti in interface INDArraylti in class BaseNDArrayother - the number to comparepublic IComplexNDArray eq(Number other)
INDArrayeq in interface IComplexNDArrayeq in interface INDArrayeq in class BaseNDArrayother - the number to comparepublic IComplexNDArray eqi(Number other)
INDArrayeqi in interface IComplexNDArrayeqi in interface INDArrayeqi in class BaseNDArrayother - the number to comparepublic IComplexNDArray gt(Number other)
INDArraygt in interface IComplexNDArraygt in interface INDArraygt in class BaseNDArraypublic IComplexNDArray gti(Number other)
INDArraygti in interface IComplexNDArraygti in interface INDArraygti in class BaseNDArrayother - the number to comparepublic IComplexNDArray lt(INDArray other)
INDArraylt in interface IComplexNDArraylt in interface INDArraylt in class BaseNDArrayother - the number to comparepublic IComplexNDArray lti(INDArray other)
INDArraylti in interface IComplexNDArraylti in interface INDArraylti in class BaseNDArrayother - the number to comparepublic IComplexNDArray eq(INDArray other)
INDArrayeq in interface IComplexNDArrayeq in interface INDArrayeq in class BaseNDArrayother - the number to comparepublic IComplexNDArray eqi(INDArray other)
INDArrayeqi in interface IComplexNDArrayeqi in interface INDArrayeqi in class BaseNDArrayother - the number to comparepublic IComplexNDArray neq(INDArray other)
neq in interface IComplexNDArrayneq in interface INDArrayneq in class BaseNDArraypublic IComplexNDArray neq(Number other)
INDArrayneq in interface IComplexNDArrayneq in interface INDArrayneq in class BaseNDArraypublic IComplexNDArray neqi(Number other)
INDArrayneqi in interface IComplexNDArrayneqi in interface INDArrayneqi in class BaseNDArraypublic IComplexNDArray neqi(INDArray other)
neqi in interface IComplexNDArrayneqi in interface INDArrayneqi in class BaseNDArraypublic IComplexNDArray gt(INDArray other)
INDArraygt in interface IComplexNDArraygt in interface INDArraygt in class BaseNDArrayother - the number to comparepublic IComplexNDArray gti(INDArray other)
INDArraygti in interface IComplexNDArraygti in interface INDArraygti in class BaseNDArrayother - the number to comparepublic IComplexNDArray rdiv(Number n, INDArray result)
INDArrayrdiv in interface IComplexNDArrayrdiv in interface INDArrayrdiv in class BaseNDArrayn - the number to divide bypublic IComplexNDArray rdivi(Number n, INDArray result)
INDArrayrdivi in interface IComplexNDArrayrdivi in interface INDArrayrdivi in class BaseNDArrayn - the number to divide by byresult - the result ndarraypublic IComplexNDArray rsub(Number n, INDArray result)
INDArrayrsub in interface IComplexNDArrayrsub in interface INDArrayrsub in class BaseNDArrayn - the number to subtract byresult - the result ndarraypublic IComplexNDArray rsubi(Number n, INDArray result)
INDArrayrsubi in interface IComplexNDArrayrsubi in interface INDArrayrsubi in class BaseNDArrayn - the number to subtract byresult - the result ndarraypublic IComplexNDArray div(Number n, INDArray result)
div in interface IComplexNDArraydiv in interface INDArraydiv in class BaseNDArraypublic IComplexNDArray divi(Number n, INDArray result)
INDArraydivi in interface IComplexNDArraydivi in interface INDArraydivi in class BaseNDArrayn - the number to divide byresult - the result ndarraypublic IComplexNDArray mul(Number n, INDArray result)
mul in interface IComplexNDArraymul in interface INDArraymul in class BaseNDArraypublic IComplexNDArray muli(Number n, INDArray result)
INDArraymuli in interface IComplexNDArraymuli in interface INDArraymuli in class BaseNDArrayn - the number to divide byresult - the result ndarraypublic IComplexNDArray sub(Number n, INDArray result)
sub in interface IComplexNDArraysub in interface INDArraysub in class BaseNDArraypublic IComplexNDArray subi(Number n, INDArray result)
INDArraysubi in interface IComplexNDArraysubi in interface INDArraysubi in class BaseNDArrayn - the number to subtract byresult - the result ndarraypublic IComplexNDArray add(Number n, INDArray result)
add in interface IComplexNDArrayadd in interface INDArrayadd in class BaseNDArraypublic IComplexNDArray addi(Number n, INDArray result)
INDArrayaddi in interface IComplexNDArrayaddi in interface INDArrayaddi in class BaseNDArrayn - the number to addresult - the result ndarraypublic IComplexNDArray dup()
INDArraydup in interface IComplexNDArraydup in interface INDArraydup in class BaseNDArraypublic IComplexNDArray rsubRowVector(INDArray rowVector)
INDArrayrsubRowVector in interface IComplexNDArrayrsubRowVector in interface INDArrayrsubRowVector in class BaseNDArrayrowVector - the row vector to subtractpublic IComplexNDArray rsubiRowVector(INDArray rowVector)
INDArrayrsubiRowVector in interface IComplexNDArrayrsubiRowVector in interface INDArrayrsubiRowVector in class BaseNDArrayrowVector - the row vector to subtractpublic IComplexNDArray rsubColumnVector(INDArray columnVector)
INDArrayrsubColumnVector in interface IComplexNDArrayrsubColumnVector in interface INDArrayrsubColumnVector in class BaseNDArraycolumnVector - the column vector to subtractpublic IComplexNDArray rsubiColumnVector(INDArray columnVector)
INDArrayrsubiColumnVector in interface IComplexNDArrayrsubiColumnVector in interface INDArrayrsubiColumnVector in class BaseNDArraycolumnVector - the column vector to subtractpublic IComplexNDArray rdivRowVector(INDArray rowVector)
INDArrayrdivRowVector in interface IComplexNDArrayrdivRowVector in interface INDArrayrdivRowVector in class BaseNDArrayrowVector - the row vector used for divisionpublic IComplexNDArray rdiviRowVector(INDArray rowVector)
INDArrayrdiviRowVector in interface IComplexNDArrayrdiviRowVector in interface INDArrayrdiviRowVector in class BaseNDArrayrowVector - the row vector used for divisionpublic IComplexNDArray rdivColumnVector(INDArray columnVector)
INDArrayrdivColumnVector in interface IComplexNDArrayrdivColumnVector in interface INDArrayrdivColumnVector in class BaseNDArraycolumnVector - the column vector used for divisionpublic IComplexNDArray rdiviColumnVector(INDArray columnVector)
INDArrayrdiviColumnVector in interface IComplexNDArrayrdiviColumnVector in interface INDArrayrdiviColumnVector in class BaseNDArraycolumnVector - the column vector used for divisionprotected IComplexNDArray doRowWise(INDArray rowVector, char operation)
BaseNDArraydoRowWise in class BaseNDArrayrowVector - the row vectoroperation - the operationprotected IComplexNDArray doColumnWise(INDArray columnVector, char operation)
BaseNDArraydoColumnWise in class BaseNDArraycolumnVector - the column vectoroperation - the operationpublic double squaredDistance(INDArray other)
squaredDistance in interface INDArraysquaredDistance in class BaseNDArraypublic double distance2(INDArray other)
distance2 in interface INDArraydistance2 in class BaseNDArraypublic double distance1(INDArray other)
distance1 in interface INDArraydistance1 in class BaseNDArraypublic IComplexNDArray put(INDArrayIndex[] indices, INDArray element)
INDArrayput in interface INDArrayput in class BaseNDArrayindices - the indices to put the ndarray in toelement - the ndarray to putpublic IComplexNDArray normmax(int... dimension)
BaseNDArraynormmax in interface IComplexNDArraynormmax in interface INDArraynormmax in class BaseNDArraydimension - the dimension to getScalar the norm1 alongpublic Number normmaxNumber()
normmaxNumber in interface INDArraynormmaxNumber in class BaseNDArraypublic IComplexNumber normmaxComplex()
normmaxComplex in interface INDArraynormmaxComplex in class BaseNDArraypublic IComplexNDArray prod(int... dimension)
BaseNDArrayprod in interface IComplexNDArrayprod in interface INDArrayprod in class BaseNDArraydimension - the dimension to getScalar the product alongpublic Number prodNumber()
prodNumber in interface INDArrayprodNumber in class BaseNDArraypublic IComplexNumber prodComplex()
prodComplex in interface INDArrayprodComplex in class BaseNDArraypublic IComplexNDArray mean(int... dimension)
BaseNDArraymean in interface IComplexNDArraymean in interface INDArraymean in class BaseNDArraydimension - the dimension to getScalar the mean alongpublic Number meanNumber()
meanNumber in interface INDArraymeanNumber in class BaseNDArraypublic IComplexNumber meanComplex()
meanComplex in interface INDArraymeanComplex in class BaseNDArraypublic IComplexNDArray var(int... dimension)
BaseNDArrayvar in interface IComplexNDArrayvar in interface INDArrayvar in class BaseNDArraydimension - the dimension to getScalar the mean alongpublic Number varNumber()
varNumber in interface INDArrayvarNumber in class BaseNDArraypublic IComplexNumber varComplex()
varComplex in interface INDArrayvarComplex in class BaseNDArraypublic IComplexNDArray max(int... dimension)
BaseNDArraymax in interface IComplexNDArraymax in interface INDArraymax in class BaseNDArraydimension - the dimension to getScalar the mean alongpublic Number maxNumber()
maxNumber in interface INDArraymaxNumber in class BaseNDArraypublic IComplexNumber maxComplex()
maxComplex in interface INDArraymaxComplex in class BaseNDArraypublic IComplexNDArray sum(int... dimension)
BaseNDArraysum in interface IComplexNDArraysum in interface INDArraysum in class BaseNDArraydimension - the dimension to getScalar the sum alongpublic Number sumNumber()
INDArraysumNumber in interface INDArraysumNumber in class BaseNDArraypublic IComplexNumber sumComplex()
INDArraysumComplex in interface INDArraysumComplex in class BaseNDArraypublic IComplexNDArray min(int... dimension)
BaseNDArraymin in interface IComplexNDArraymin in interface INDArraymin in class BaseNDArraydimension - the dimension to getScalar the mean alongpublic Number minNumber()
minNumber in interface INDArrayminNumber in class BaseNDArraypublic IComplexNumber minComplex()
minComplex in interface INDArrayminComplex in class BaseNDArraypublic IComplexNDArray norm1(int... dimension)
BaseNDArraynorm1 in interface IComplexNDArraynorm1 in interface INDArraynorm1 in class BaseNDArraydimension - the dimension to getScalar the norm1 alongpublic Number norm1Number()
norm1Number in interface INDArraynorm1Number in class BaseNDArraypublic IComplexNumber norm1Complex()
norm1Complex in interface INDArraynorm1Complex in class BaseNDArraypublic IComplexNDArray std(int... dimension)
BaseNDArraystd in interface IComplexNDArraystd in interface INDArraystd in class BaseNDArraydimension - the dimension to getScalar the std alongpublic Number stdNumber()
stdNumber in interface INDArraystdNumber in class BaseNDArraypublic IComplexNumber stdComplex()
stdComplex in interface INDArraystdComplex in class BaseNDArraypublic IComplexNDArray norm2(int... dimension)
BaseNDArraynorm2 in interface IComplexNDArraynorm2 in interface INDArraynorm2 in class BaseNDArraydimension - the dimension to getScalar the norm2 alongpublic Number norm2Number()
norm2Number in interface INDArraynorm2Number in class BaseNDArraypublic IComplexNumber norm2Complex()
norm2Complex in interface INDArraynorm2Complex in class BaseNDArraypublic IComplexNDArray put(int i, int j, Number element)
put in interface INDArrayput in class BaseNDArrayi - the row insert intoj - the column to insert intoelement - a scalar ndarraypublic IComplexNDArray put(int[] indexes, double value)
put in interface IComplexNDArrayindexes - value - public IComplexNDArray put(int i, int j, IComplexNumber complex)
put in interface IComplexNDArraypublic IComplexNDArray putSlice(int slice, IComplexNDArray put)
putSlice in interface IComplexNDArrayslice - the slice to assignput - the slice to transformpublic IComplexNDArray swapAxes(int dimension, int with)
swapAxes in interface IComplexNDArrayswapAxes in interface INDArrayswapAxes in class BaseNDArraydimension - the dimension to swapwith - the one to swap it withpublic IComplexNDArray conji()
conji in interface IComplexNDArraypublic IComplexNDArray hermitian()
IComplexNDArrayhermitian in interface IComplexNDArraypublic IComplexNDArray conj()
conj in interface IComplexNDArraypublic INDArray getReal()
IComplexNDArraygetReal in interface IComplexNDArraypublic double getImag(int i)
IComplexNDArraygetImag in interface IComplexNDArraypublic double getReal(int i)
IComplexNDArraygetReal in interface IComplexNDArraypublic IComplexNDArray putReal(int rowIndex, int columnIndex, double value)
putReal in interface IComplexNDArraypublic IComplexNDArray putImag(int rowIndex, int columnIndex, double value)
putImag in interface IComplexNDArraypublic IComplexNDArray putReal(int i, float v)
putReal in interface IComplexNDArraypublic IComplexNDArray putImag(int i, float v)
putImag in interface IComplexNDArraypublic IComplexNumber getComplex(int i)
getComplex in interface IComplexNDArraypublic IComplexNumber getComplex(int i, int j)
getComplex in interface IComplexNDArraypublic IComplexNumber getComplex(int... indices)
IComplexNDArraygetComplex in interface IComplexNDArrayindices - the indices to
get the complex number atpublic INDArray real()
real in interface IComplexNDArraypublic INDArray imag()
imag in interface IComplexNDArraypublic IComplexNDArray put(int i, IComplexNDArray element)
put in interface IComplexNDArrayi - the index insert intoelement - a scalar ndarraypublic IComplexNDArray getScalar(int... indexes)
getScalar in interface IComplexNDArraygetScalar in interface INDArraygetScalar in class BaseNDArrayindexes - the indexes to getFromOrigin a number frompublic void checkDimensions(INDArray other)
checkDimensions in interface IComplexNDArraycheckDimensions in interface INDArraycheckDimensions in class BaseNDArrayother - the other ndarray to comparepublic IComplexNDArray putSlice(int slice, INDArray put)
putSlice in interface IComplexNDArrayputSlice in interface INDArrayputSlice in class BaseNDArrayslice - the slice to assignput - the slice to putpublic IComplexNDArray subArray(int[] offsets, int[] shape, int[] stride)
subArray in interface INDArraysubArray in class BaseNDArraypublic IComplexNDArray put(int[] indices, INDArray element)
put in interface IComplexNDArrayput in interface INDArrayput in class BaseNDArrayindices - the indices to insert intoelement - a scalar ndarraypublic IComplexNDArray put(int i, int j, INDArray element)
put in interface IComplexNDArrayput in interface INDArrayput in class BaseNDArrayi - the row insert intoj - the column to insert intoelement - a scalar ndarrayprotected IComplexNDArray create(BaseNDArray baseNDArray)
create in class BaseNDArrayprotected IComplexNDArray createScalar(double d)
createScalar in class BaseNDArrayprotected INDArray createScalarForIndex(int i, boolean applyOffset)
createScalarForIndex in class BaseNDArraypublic IComplexNDArray slice(int slice)
slice in interface IComplexNDArrayslice in interface INDArrayslice in class BaseNDArrayslice - the slice to returnpublic int elementStride()
INDArrayelementStride in interface INDArrayelementStride in class BaseNDArrayprotected IComplexNDArray create(int[] shape)
create in class BaseNDArrayprotected IComplexNDArray create(int[] shape, int[] strides, int offset)
create in class BaseNDArrayprotected int[] getStrides(int[] shape,
char ordering)
getStrides in class BaseNDArrayprotected IComplexNDArray create(DataBuffer data, int[] newShape, int[] newStrides, int offset, char ordering)
create in class BaseNDArraypublic IComplexNDArray slice(int slice, int dimension)
slice in interface IComplexNDArrayslice in interface INDArrayslice in class BaseNDArrayslice - the dimension to return fromdimension - the dimension of the slice to returnprotected IComplexNDArray newShape(int[] newShape, char ordering)
newShape in class BaseNDArrayprotected IComplexNDArray create(DataBuffer data, int[] newShape, int[] newStrides, int offset)
create in class BaseNDArraypublic IComplexNDArray repmat(int[] shape)
repmat in interface IComplexNDArrayrepmat in interface INDArrayrepmat in class BaseNDArrayshape - the new shape of this ndarraypublic IComplexNDArray assign(IComplexNDArray arr)
assign in interface IComplexNDArrayarr - the elements to assignpublic void assign(IComplexNumber aDouble)
assign in interface IComplexNDArraypublic IComplexNDArray getRows(int[] rindices)
getRows in interface IComplexNDArraygetRows in interface INDArraygetRows in class BaseNDArrayrindices - public IComplexNDArray put(INDArrayIndex[] indices, IComplexNumber element)
put in interface IComplexNDArraypublic IComplexNDArray put(INDArrayIndex[] indices, IComplexNDArray element)
put in interface IComplexNDArrayprotected INDArray create(int[] shape, char ordering)
create in class BaseNDArraypublic IComplexNDArray put(INDArrayIndex[] indices, Number element)
INDArrayput in interface IComplexNDArrayput in interface INDArrayput in class BaseNDArrayindices - the indices to put the ndarray in toelement - the ndarray to putpublic IComplexNDArray putScalar(int i, IComplexNumber value)
putScalar in interface IComplexNDArrayprotected IComplexNDArray create(DataBuffer buffer)
create in class BaseNDArrayprotected IComplexNDArray create(int rows, int length)
create in class BaseNDArrayprotected IComplexNDArray create(DataBuffer data, int[] shape, int offset)
create in class BaseNDArrayprotected IComplexNDArray create(INDArray baseNDArray)
public IComplexNDArray vectorAlongDimension(int index, int dimension)
vectorAlongDimension in interface IComplexNDArrayvectorAlongDimension in interface INDArrayvectorAlongDimension in class BaseNDArrayindex - the index of the vector to getdimension - the dimension to getScalar the vector frompublic IComplexNDArray cumsumi(int dimension)
cumsumi in interface IComplexNDArraycumsumi in interface INDArraycumsumi in class BaseNDArraydimension - the dimension to perform cumulative sum alongpublic IComplexNDArray dimShuffle(Object[] rearrange, int[] newOrder, boolean[] broadCastable)
dimShuffle in interface IComplexNDArraydimShuffle in interface INDArraydimShuffle in class BaseNDArrayrearrange - the dimensions to swap tonewOrder - the new order (think permute)broadCastable - (whether the dimension is broadcastable) (must be same length as new order)public IComplexNDArray cumsum(int dimension)
cumsum in interface IComplexNDArraycumsum in interface INDArraycumsum in class BaseNDArraydimension - the dimension to perform cumulative sum alongpublic INDArray assign(INDArray arr)
assign in interface INDArrayassign in class BaseNDArrayarr - the elements to assignpublic IComplexNDArray putScalar(int i, double value)
INDArrayputScalar in interface IComplexNDArrayputScalar in interface INDArrayputScalar in class BaseNDArrayi - the index to insert intovalue - the value to insertpublic INDArray putScalar(int[] i, double value)
INDArrayputScalar in interface INDArrayputScalar in class BaseNDArrayi - the indices to insert atvalue - the number to insertpublic IComplexNDArray putScalar(int[] indexes, IComplexNumber complexNumber)
putScalar in interface IComplexNDArraypublic IComplexNDArray neg()
neg in interface IComplexNDArrayneg in interface INDArrayneg in class BaseNDArraypublic IComplexNDArray negi()
negi in interface IComplexNDArraynegi in interface INDArraynegi in class BaseNDArraypublic IComplexNDArray rdiv(Number n)
INDArrayrdiv in interface IComplexNDArrayrdiv in interface INDArrayrdiv in class BaseNDArraypublic IComplexNDArray rdivi(Number n)
INDArrayrdivi in interface IComplexNDArrayrdivi in interface INDArrayrdivi in class BaseNDArraypublic IComplexNDArray rsub(Number n)
INDArrayrsub in interface IComplexNDArrayrsub in interface INDArrayrsub in class BaseNDArraypublic IComplexNDArray rsubi(Number n)
rsubi in interface IComplexNDArrayrsubi in interface INDArrayrsubi in class BaseNDArraypublic IComplexNDArray div(Number n)
INDArraydiv in interface IComplexNDArraydiv in interface INDArraydiv in class BaseNDArraypublic IComplexNDArray divi(Number n)
INDArraydivi in interface IComplexNDArraydivi in interface INDArraydivi in class BaseNDArraypublic IComplexNDArray mul(Number n)
INDArraymul in interface IComplexNDArraymul in interface INDArraymul in class BaseNDArrayn - the number to multiply bypublic IComplexNDArray muli(Number n)
INDArraymuli in interface IComplexNDArraymuli in interface INDArraymuli in class BaseNDArraypublic IComplexNDArray sub(Number n)
INDArraysub in interface IComplexNDArraysub in interface INDArraysub in class BaseNDArrayn - the number to subtract bypublic IComplexNDArray subi(Number n)
INDArraysubi in interface IComplexNDArraysubi in interface INDArraysubi in class BaseNDArraypublic IComplexNDArray add(Number n)
INDArrayadd in interface IComplexNDArrayadd in interface INDArrayadd in class BaseNDArrayn - the number to addpublic IComplexNDArray addi(Number n)
INDArrayaddi in interface IComplexNDArrayaddi in interface INDArrayaddi in class BaseNDArraypublic IComplexNDArray get(INDArrayIndex... indexes)
get in interface IComplexNDArrayget in interface INDArrayget in class BaseNDArrayindexes - the indexes in to the arraypublic IComplexNDArray cond(Condition condition)
INDArraycond in interface IComplexNDArraycond in interface INDArraycond in class BaseNDArraycondition - the condition to be fulfilledpublic IComplexNDArray condi(Condition condition)
INDArraycondi in interface IComplexNDArraycondi in interface INDArraycondi in class BaseNDArraycondition - the condition to be fulfilledpublic IComplexNDArray getColumns(int[] cindices)
getColumns in interface IComplexNDArraygetColumns in interface INDArraygetColumns in class BaseNDArraycindices - public IComplexNDArray putRow(int row, INDArray toPut)
putRow in interface IComplexNDArrayputRow in interface INDArrayputRow in class BaseNDArrayrow - the row insert intotoPut - the row to insertpublic IComplexNDArray putColumn(int column, INDArray toPut)
putColumn in interface IComplexNDArrayputColumn in interface INDArrayputColumn in class BaseNDArraycolumn - the column to inserttoPut - the array to putpublic IComplexNDArray getScalar(int row, int column)
getScalar in interface IComplexNDArraygetScalar in interface INDArraygetScalar in class BaseNDArrayrow - the row of the element to returncolumn - the row of the element to returnpublic IComplexNDArray getScalar(int i)
getScalar in interface IComplexNDArraygetScalar in interface INDArraygetScalar in class BaseNDArrayi - the index of the element to returnpublic IComplexNDArray put(int i, INDArray element)
put in interface IComplexNDArrayput in interface INDArrayput in class BaseNDArrayi - the index insert intoelement - a scalar ndarraypublic void put(int i,
IComplexNumber element)
public IComplexNDArray diviColumnVector(INDArray columnVector)
diviColumnVector in interface IComplexNDArraydiviColumnVector in interface INDArraydiviColumnVector in class BaseNDArraycolumnVector - the column vector to addpublic IComplexNDArray divColumnVector(INDArray columnVector)
divColumnVector in interface IComplexNDArraydivColumnVector in interface INDArraydivColumnVector in class BaseNDArraycolumnVector - the column vector to addpublic IComplexNDArray diviRowVector(INDArray rowVector)
diviRowVector in interface IComplexNDArraydiviRowVector in interface INDArraydiviRowVector in class BaseNDArrayrowVector - the column vector to addpublic IComplexNDArray divRowVector(INDArray rowVector)
divRowVector in interface IComplexNDArraydivRowVector in interface INDArraydivRowVector in class BaseNDArrayrowVector - the column vector to addpublic IComplexNDArray muliColumnVector(INDArray columnVector)
muliColumnVector in interface IComplexNDArraymuliColumnVector in interface INDArraymuliColumnVector in class BaseNDArraycolumnVector - the column vector to addpublic IComplexNDArray mulColumnVector(INDArray columnVector)
mulColumnVector in interface IComplexNDArraymulColumnVector in interface INDArraymulColumnVector in class BaseNDArraycolumnVector - the column vector to addpublic IComplexNDArray muliRowVector(INDArray rowVector)
muliRowVector in interface IComplexNDArraymuliRowVector in interface INDArraymuliRowVector in class BaseNDArrayrowVector - the column vector to addpublic IComplexNDArray mulRowVector(INDArray rowVector)
mulRowVector in interface IComplexNDArraymulRowVector in interface INDArraymulRowVector in class BaseNDArrayrowVector - the column vector to addpublic IComplexNDArray subiColumnVector(INDArray columnVector)
subiColumnVector in interface IComplexNDArraysubiColumnVector in interface INDArraysubiColumnVector in class BaseNDArraycolumnVector - the column vector to addpublic IComplexNDArray subColumnVector(INDArray columnVector)
subColumnVector in interface IComplexNDArraysubColumnVector in interface INDArraysubColumnVector in class BaseNDArraycolumnVector - the column vector to addpublic IComplexNDArray subiRowVector(INDArray rowVector)
subiRowVector in interface IComplexNDArraysubiRowVector in interface INDArraysubiRowVector in class BaseNDArrayrowVector - the column vector to addpublic IComplexNDArray subRowVector(INDArray rowVector)
subRowVector in interface IComplexNDArraysubRowVector in interface INDArraysubRowVector in class BaseNDArrayrowVector - the column vector to addpublic IComplexNDArray addiColumnVector(INDArray columnVector)
addiColumnVector in interface IComplexNDArrayaddiColumnVector in interface INDArrayaddiColumnVector in class BaseNDArraycolumnVector - the column vector to addpublic IComplexNDArray addColumnVector(INDArray columnVector)
addColumnVector in interface IComplexNDArrayaddColumnVector in interface INDArrayaddColumnVector in class BaseNDArraycolumnVector - the column vector to addpublic IComplexNDArray addiRowVector(INDArray rowVector)
addiRowVector in interface IComplexNDArrayaddiRowVector in interface INDArrayaddiRowVector in class BaseNDArrayrowVector - the column vector to addpublic IComplexNDArray addRowVector(INDArray rowVector)
addRowVector in interface IComplexNDArrayaddRowVector in interface INDArrayaddRowVector in class BaseNDArrayrowVector - the column vector to addpublic IComplexNDArray mmul(INDArray other)
mmul in interface IComplexNDArraymmul in interface INDArraymmul in class BaseNDArrayother - the other matrix to perform matrix multiply withpublic IComplexNDArray mmul(INDArray other, INDArray result)
mmul in interface IComplexNDArraymmul in interface INDArraymmul in class BaseNDArrayother - the other matrix to perform matrix multiply withresult - the result ndarraypublic IComplexNDArray div(INDArray other)
div in interface IComplexNDArraydiv in interface INDArraydiv in class BaseNDArrayother - the second ndarray to dividepublic IComplexNDArray div(INDArray other, INDArray result)
div in interface IComplexNDArraydiv in interface INDArraydiv in class BaseNDArrayother - the second ndarray to divideresult - the result ndarraypublic IComplexNDArray mul(INDArray other)
mul in interface IComplexNDArraymul in interface INDArraymul in class BaseNDArrayother - the second ndarray to multiplypublic IComplexNDArray mul(INDArray other, INDArray result)
mul in interface IComplexNDArraymul in interface INDArraymul in class BaseNDArrayother - the second ndarray to multiplyresult - the result ndarraypublic IComplexNDArray sub(INDArray other)
sub in interface IComplexNDArraysub in interface INDArraysub in class BaseNDArrayother - the second ndarray to subtractpublic IComplexNDArray sub(INDArray other, INDArray result)
sub in interface IComplexNDArraysub in interface INDArraysub in class BaseNDArrayother - the second ndarray to subtractresult - the result ndarraypublic IComplexNDArray add(INDArray other)
add in interface IComplexNDArrayadd in interface INDArrayadd in class BaseNDArrayother - the second ndarray to addpublic IComplexNDArray add(INDArray other, INDArray result)
add in interface IComplexNDArrayadd in interface INDArrayadd in class BaseNDArrayother - the second ndarray to addresult - the result ndarraypublic IComplexNDArray mmuli(INDArray other)
mmuli in interface IComplexNDArraymmuli in interface INDArraymmuli in class BaseNDArrayother - the other matrix to perform matrix multiply withpublic IComplexNDArray mmuli(INDArray other, INDArray result)
mmuli in interface IComplexNDArraymmuli in interface INDArraymmuli in class BaseNDArrayother - the other matrix to perform matrix multiply withresult - the result ndarraypublic int secondaryStride()
INDArraysecondaryStride in interface INDArraysecondaryStride in class BaseNDArraypublic IComplexNDArray divi(INDArray other)
divi in interface IComplexNDArraydivi in interface INDArraydivi in class BaseNDArrayother - the second ndarray to dividepublic IComplexNDArray divi(INDArray other, INDArray result)
divi in interface IComplexNDArraydivi in interface INDArraydivi in class BaseNDArrayother - the second ndarray to divideresult - the result ndarraypublic IComplexNDArray muli(INDArray other)
muli in interface IComplexNDArraymuli in interface INDArraymuli in class BaseNDArrayother - the second ndarray to multiplypublic IComplexNDArray muli(INDArray other, INDArray result)
muli in interface IComplexNDArraymuli in interface INDArraymuli in class BaseNDArrayother - the second ndarray to multiplyresult - the result ndarraypublic IComplexNDArray subi(INDArray other)
subi in interface IComplexNDArraysubi in interface INDArraysubi in class BaseNDArrayother - the second ndarray to subtractpublic IComplexNDArray subi(INDArray other, INDArray result)
subi in interface IComplexNDArraysubi in interface INDArraysubi in class BaseNDArrayother - the second ndarray to subtractresult - the result ndarraypublic IComplexNDArray addi(INDArray other)
addi in interface IComplexNDArrayaddi in interface INDArrayaddi in class BaseNDArrayother - the second ndarray to addpublic IComplexNDArray addi(INDArray other, INDArray result)
addi in interface IComplexNDArrayaddi in interface INDArrayaddi in class BaseNDArrayother - the second ndarray to addresult - the result ndarraypublic IComplexNDArray rdiv(IComplexNumber n, INDArray result)
rdiv in interface IComplexNDArraypublic IComplexNDArray rdivi(IComplexNumber n, INDArray result)
rdivi in interface IComplexNDArraypublic IComplexNDArray rsub(IComplexNumber n, INDArray result)
rsub in interface IComplexNDArraypublic IComplexNDArray rsubi(IComplexNumber n, INDArray result)
rsubi in interface IComplexNDArraypublic IComplexNDArray div(IComplexNumber n, INDArray result)
div in interface IComplexNDArraypublic IComplexNDArray divi(IComplexNumber n, INDArray result)
divi in interface IComplexNDArraypublic IComplexNDArray mul(IComplexNumber n, INDArray result)
mul in interface IComplexNDArraypublic IComplexNDArray muli(IComplexNumber n, INDArray result)
muli in interface IComplexNDArraypublic IComplexNDArray sub(IComplexNumber n, INDArray result)
sub in interface IComplexNDArraypublic IComplexNDArray subi(IComplexNumber n, INDArray result)
subi in interface IComplexNDArraypublic IComplexNDArray add(IComplexNumber n, INDArray result)
add in interface IComplexNDArraypublic IComplexNDArray addi(IComplexNumber n, INDArray result)
addi in interface IComplexNDArraypublic IComplexNDArray rdiv(IComplexNumber n)
rdiv in interface IComplexNDArrayrdiv in interface INDArrayrdiv in class BaseNDArraypublic IComplexNDArray rdivi(IComplexNumber n)
rdivi in interface IComplexNDArrayrdivi in interface INDArrayrdivi in class BaseNDArraypublic IComplexNDArray rsub(IComplexNumber n)
rsub in interface IComplexNDArrayrsub in interface INDArrayrsub in class BaseNDArraypublic IComplexNDArray rsubi(IComplexNumber n)
rsubi in interface IComplexNDArrayrsubi in interface INDArrayrsubi in class BaseNDArraypublic IComplexNDArray div(IComplexNumber n)
div in interface IComplexNDArraydiv in interface INDArraydiv in class BaseNDArraypublic IComplexNDArray divi(IComplexNumber n)
divi in interface IComplexNDArraydivi in interface INDArraydivi in class BaseNDArraypublic IComplexNDArray mul(IComplexNumber n)
mul in interface IComplexNDArraymul in interface INDArraymul in class BaseNDArraypublic IComplexNDArray muli(IComplexNumber n)
muli in interface IComplexNDArraymuli in interface INDArraymuli in class BaseNDArraypublic IComplexNDArray sub(IComplexNumber n)
sub in interface IComplexNDArraysub in interface INDArraysub in class BaseNDArraypublic IComplexNDArray subi(IComplexNumber n)
subi in interface IComplexNDArraysubi in interface INDArraysubi in class BaseNDArraypublic IComplexNDArray add(IComplexNumber n)
add in interface IComplexNDArrayadd in interface INDArrayadd in class BaseNDArraypublic IComplexNDArray addi(IComplexNumber n)
addi in interface IComplexNDArrayaddi in interface INDArrayaddi in class BaseNDArraypublic IComplexNDArray putReal(int rowIndex, int columnIndex, float value)
putReal in interface IComplexNDArraypublic IComplexNDArray putReal(int[] indices, float value)
putReal in interface IComplexNDArraypublic IComplexNDArray putImag(int[] indices, float value)
putImag in interface IComplexNDArraypublic IComplexNDArray putReal(int[] indices, double value)
putReal in interface IComplexNDArraypublic IComplexNDArray putImag(int[] indices, double value)
putImag in interface IComplexNDArraypublic IComplexNDArray putImag(int rowIndex, int columnIndex, float value)
putImag in interface IComplexNDArraypublic IComplexNDArray put(int[] indexes, float value)
put in interface IComplexNDArraypublic IComplexNDArray neqi(IComplexNumber other)
neqi in interface IComplexNDArraypublic IComplexNDArray neq(IComplexNumber other)
neq in interface IComplexNDArraypublic IComplexNDArray lt(IComplexNumber other)
lt in interface IComplexNDArraypublic IComplexNDArray lti(IComplexNumber other)
lti in interface IComplexNDArraypublic IComplexNDArray eq(IComplexNumber other)
eq in interface IComplexNDArraypublic IComplexNDArray eqi(IComplexNumber other)
eqi in interface IComplexNDArraypublic IComplexNDArray gt(IComplexNumber other)
gt in interface IComplexNDArraypublic IComplexNDArray gti(IComplexNumber other)
gti in interface IComplexNDArraypublic IComplexNDArray transposei()
transposei in interface IComplexNDArraytransposei in interface INDArraytransposei in class BaseNDArraypublic IComplexNDArray transpose()
transpose in interface IComplexNDArraytranspose in interface INDArraytranspose in class BaseNDArraypublic IComplexNDArray addi(IComplexNumber n, IComplexNDArray result)
addi in interface IComplexNDArrayaddi in interface INDArrayaddi in class BaseNDArraypublic IComplexNDArray subi(IComplexNumber n, IComplexNDArray result)
subi in interface IComplexNDArraysubi in interface INDArraysubi in class BaseNDArraypublic IComplexNDArray muli(IComplexNumber n, IComplexNDArray result)
muli in interface IComplexNDArraymuli in interface INDArraymuli in class BaseNDArraypublic IComplexNDArray divi(IComplexNumber n, IComplexNDArray result)
divi in interface IComplexNDArraydivi in interface INDArraydivi in class BaseNDArraypublic IComplexNDArray rsubi(IComplexNumber n, IComplexNDArray result)
rsubi in interface IComplexNDArrayrsubi in interface INDArrayrsubi in class BaseNDArraypublic IComplexNDArray rdivi(IComplexNumber n, IComplexNDArray result)
rdivi in interface IComplexNDArrayrdivi in interface INDArrayrdivi in class BaseNDArraypublic IComplexNDArray reshape(int... shape)
reshape in interface IComplexNDArrayreshape in interface INDArrayreshape in class BaseNDArrayshape - public IComplexNDArray reshape(char order, int... newShape)
INDArrayreshape in interface IComplexNDArrayreshape in interface INDArrayreshape in class BaseNDArraynewShape - the new shape of the ndarraypublic IComplexNDArray reshape(char order, int rows, int columns)
INDArrayreshape in interface IComplexNDArrayreshape in interface INDArrayreshape in class BaseNDArrayrows - the rows of the matrixcolumns - the columns of the matrixpublic IComplexNDArray assign(Number value)
assign in interface IComplexNDArrayassign in interface INDArrayassign in class BaseNDArrayvalue - the value to assignpublic IComplexNDArray rdiv(INDArray other)
rdiv in interface IComplexNDArrayrdiv in interface INDArrayrdiv in class BaseNDArrayother - the matrix to divide frompublic IComplexNDArray rdivi(INDArray other)
rdivi in interface IComplexNDArrayrdivi in interface INDArrayrdivi in class BaseNDArrayother - public IComplexNDArray rdiv(INDArray other, INDArray result)
rdiv in interface IComplexNDArrayrdiv in interface INDArrayrdiv in class BaseNDArrayother - the matrix to subtract fromresult - the result ndarraypublic IComplexNDArray rdivi(INDArray other, INDArray result)
rdivi in interface IComplexNDArrayrdivi in interface INDArrayrdivi in class BaseNDArrayother - the other ndarray to subtractresult - the result ndarraypublic IComplexNDArray rsub(INDArray other, INDArray result)
rsub in interface IComplexNDArrayrsub in interface INDArrayrsub in class BaseNDArrayother - the matrix to subtract fromresult - the result ndarraypublic IComplexNDArray rsub(INDArray other)
rsub in interface IComplexNDArrayrsub in interface INDArrayrsub in class BaseNDArrayother - public IComplexNDArray rsubi(INDArray other)
rsubi in interface IComplexNDArrayrsubi in interface INDArrayrsubi in class BaseNDArrayother - public IComplexNDArray rsubi(INDArray other, INDArray result)
rsubi in interface IComplexNDArrayrsubi in interface INDArrayrsubi in class BaseNDArrayother - the other ndarray to subtractresult - the result ndarraypublic IComplexNumber max()
public IComplexNumber min()
public IComplexNDArray reshape(int newRows, int newColumns)
reshape in interface IComplexNDArrayreshape in interface INDArrayreshape in class BaseNDArraynewRows - newColumns - public IComplexNDArray getColumn(int c)
getColumn in interface IComplexNDArraygetColumn in interface INDArraygetColumn in class BaseNDArrayc - public IComplexNDArray getRow(int r)
getRow in interface IComplexNDArraygetRow in interface INDArraygetRow in class BaseNDArrayr - public boolean equals(Object o)
equals in class BaseNDArrayo - public IComplexNDArray broadcast(int[] shape)
broadcast in interface IComplexNDArraybroadcast in interface INDArraybroadcast in class BaseNDArrayshape - the new shape of this ndarraypublic Object element()
element in interface INDArrayelement in class BaseNDArraypublic IComplexNDArray permute(int[] rearrange)
permute in interface IComplexNDArraypermute in interface INDArraypermute in class BaseNDArrayrearrange - the dimensions to swap topublic IComplexNDArray ravel()
ravel in interface IComplexNDArrayravel in interface INDArrayravel in class BaseNDArraypublic String toString()
toString in class BaseNDArrayCopyright © 2016. All Rights Reserved.