public interface IComplexNDArray extends INDArray
Modifier and Type | Method and Description |
---|---|
IComplexNDArray |
add(IComplexNumber n) |
IComplexNDArray |
add(IComplexNumber n,
IComplexNDArray result) |
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 nedarray
|
void |
assign(IComplexNumber aDouble) |
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 an ndarray when condition is fulfilled,
0 otherwise(copying)(
|
IComplexNDArray |
condi(Condition condition)
1 in an ndarray when condition is fulfilled,
0 otherwise(copying)(
|
IComplexNDArray |
conj()
Compute complex conj.
|
IComplexNDArray |
conji()
Compute complex conj (in-place).
|
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.
|
IComplexNDArray |
div(IComplexNumber n) |
IComplexNDArray |
div(IComplexNumber n,
IComplexNDArray result) |
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
|
IComplexNDArray |
dup()
Return a copy of this ndarray
|
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
|
IComplexNDArray |
get(INDArrayIndex... indexes)
Returns a subset of this array based on the specified
indexes
|
IComplexNDArray |
getColumn(int i)
Returns the specified column.
|
IComplexNDArray |
getColumns(int[] columns)
Get a list of specified columns
|
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 i)
Returns the specified row.
|
IComplexNDArray |
getRows(int[] rows)
Get a list of rows
|
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
|
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()
Return all of the imaginary components in this ndarray
|
IComplexNDArray |
linearView()
Returns a linear view reference of shape
1,length(ndarray)
|
IComplexNDArray |
linearViewColumnOrder()
Returns a linear view reference of shape
length(ndarray),1
|
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
|
IComplexNDArray |
max(int... dimension)
Returns the overall max of this ndarray
|
IComplexNDArray |
mean(int... dimension)
Returns the overall mean of this ndarray
|
IComplexNDArray |
min(int... dimension)
Returns the overall min of this ndarray
|
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,
IComplexNDArray result) |
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()
Returns the ndarray negative (cloned)
|
IComplexNDArray |
negi()
In place setting of the negative version of this ndarray
|
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
|
IComplexNDArray |
norm1(int... dimension)
Returns the norm1 along the specified dimension
|
IComplexNDArray |
norm2(int... dimension)
Returns the norm2 along the specified dimension
|
IComplexNDArray |
normmax(int... dimension)
Returns the normmax along the specified dimension
|
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
|
IComplexNDArray |
put(INDArrayIndex[] indices,
IComplexNDArray element) |
IComplexNDArray |
put(INDArrayIndex[] indices,
IComplexNumber element) |
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)
Put a scalar ndarray at the specified index
|
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 |
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,
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) |
IComplexNDArray |
putSlice(int slice,
INDArray put)
Assigns the given matrix (put) to the specified slice
|
IComplexNDArray |
ravel()
Returns a flattened version (row vector) of this ndarray
|
IComplexNDArray |
rdiv(IComplexNumber n) |
IComplexNDArray |
rdiv(IComplexNumber n,
IComplexNDArray result) |
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()
Return all the real components in this ndarray
|
IComplexNDArray |
repmat(int... shape)
Replicate and tile array to fill out to the given shape
|
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... newShape)
Reshapes the ndarray (can't change the length of the ndarray)
|
IComplexNDArray |
reshape(int rows,
int columns)
Reshapes the ndarray (can't change the length of the ndarray)
|
IComplexNDArray |
rsub(IComplexNumber n) |
IComplexNDArray |
rsub(IComplexNumber n,
IComplexNDArray result) |
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)
|
IComplexNDArray |
slice(int i)
Returns the specified slice of this ndarray
|
IComplexNDArray |
slice(int i,
int dimension)
Returns the specified slice of this ndarray
|
IComplexNDArray |
std(int... dimension)
Standard deviation of an ndarray along a dimension
|
IComplexNDArray |
sub(IComplexNumber n) |
IComplexNDArray |
sub(IComplexNumber n,
IComplexNDArray result) |
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 |
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
|
IComplexNDArray |
swapAxes(int dimension,
int with)
Mainly here for people coming from numpy.
|
IComplexNDArray |
transpose()
Flip the rows and columns of a matrix
|
IComplexNDArray |
transposei()
Flip the rows and columns of a matrix
|
IComplexNDArray |
var(int... dimension)
Returns the overall variance of this ndarray
|
IComplexNDArray |
vectorAlongDimension(int index,
int dimension)
Get the vector along a particular dimension
|
assign, assignIf, cleanup, columns, data, distance1, distance2, dup, element, elementStride, elementWiseStride, getDouble, getDouble, getDouble, getDoubleUnsafe, getFloat, getFloat, getFloat, getInt, getLeadingOnes, getTrailingOnes, index, innerMostStride, isCleanedUp, isColumnVector, isCompressed, isMatrix, isRowVector, isScalar, isSquare, isVector, isView, isWrapAround, length, lengthLong, linearIndex, majorStride, markAsCompressed, maxComplex, maxNumber, meanComplex, meanNumber, minComplex, minNumber, norm1Complex, norm1Number, norm2Complex, norm2Number, normmaxComplex, normmaxNumber, offset, ordering, originalOffset, permutei, prodComplex, prodNumber, put, put, putScalar, putScalar, putScalar, putScalar, putScalar, putScalar, putScalar, putScalar, putScalarUnsafe, rank, ravel, repeat, repeat, replaceWhere, resetLinearView, rows, secondaryStride, setData, setOrder, setShape, setStride, setWrapAround, shape, shapeInfo, shapeInfoDataBuffer, shapeInfoToString, size, slices, sliceVectors, squaredDistance, std, stdComplex, stdNumber, stdNumber, stride, stride, subArray, subArray, sumComplex, sumNumber, tensorAlongDimension, tensorssAlongDimension, unsafeDuplication, var, varComplex, varNumber, vectorsAlongDimension
int blasOffset()
IComplexNDArray linearViewColumnOrder()
linearViewColumnOrder
in interface INDArray
IComplexNDArray linearView()
linearView
in interface INDArray
IComplexNDArray reshape(int rows, int columns)
IComplexNDArray cumsumi(int dimension)
IComplexNDArray cumsum(int dimension)
IComplexNDArray vectorAlongDimension(int index, int dimension)
vectorAlongDimension
in interface INDArray
index
- the index of the vector to getScalardimension
- the dimension to getScalar the vector fromIComplexNDArray cond(Condition condition)
IComplexNDArray condi(Condition condition)
IComplexNDArray neq(INDArray other)
IComplexNDArray neqi(INDArray other)
IComplexNDArray neqi(Number other)
INDArray
IComplexNDArray neq(Number other)
INDArray
IComplexNDArray assign(IComplexNDArray arr)
arr
- the elements to assignIComplexNDArray put(INDArrayIndex[] indices, IComplexNumber element)
indices
- element
- IComplexNDArray put(INDArrayIndex[] indices, IComplexNDArray element)
indices
- element
- IComplexNDArray put(INDArrayIndex[] indices, Number element)
INDArray
IComplexNDArray putScalar(int i, IComplexNumber value)
i
- value
- IComplexNDArray putScalar(int i, double value)
INDArray
IComplexNDArray eps(IComplexNumber other)
other
- the number to compareIComplexNDArray epsi(IComplexNumber other)
other
- the number to compareIComplexNDArray eps(Number other)
IComplexNDArray epsi(Number other)
IComplexNDArray eps(INDArray other)
IComplexNDArray epsi(INDArray other)
IComplexNDArray lt(Number other)
INDArray
IComplexNDArray lti(Number other)
INDArray
IComplexNDArray eq(Number other)
INDArray
IComplexNDArray eqi(Number other)
INDArray
IComplexNDArray gt(Number other)
INDArray
IComplexNDArray gti(Number other)
INDArray
IComplexNDArray lt(INDArray other)
INDArray
IComplexNDArray lti(INDArray other)
INDArray
IComplexNDArray eq(INDArray other)
INDArray
IComplexNDArray eqi(INDArray other)
INDArray
IComplexNDArray gt(INDArray other)
INDArray
IComplexNDArray gti(INDArray other)
INDArray
INDArray putScalar(int[] i, IComplexNumber complexNumber)
IComplexNDArray neg()
INDArray
IComplexNDArray negi()
INDArray
IComplexNDArray addi(IComplexNumber n, IComplexNDArray result)
IComplexNDArray add(IComplexNumber n, IComplexNDArray result)
IComplexNDArray subi(IComplexNumber n, IComplexNDArray result)
IComplexNDArray sub(IComplexNumber n, IComplexNDArray result)
IComplexNDArray muli(IComplexNumber n, IComplexNDArray result)
IComplexNDArray mul(IComplexNumber n, IComplexNDArray result)
IComplexNDArray divi(IComplexNumber n, IComplexNDArray result)
IComplexNDArray div(IComplexNumber n, IComplexNDArray result)
IComplexNDArray rsubi(IComplexNumber n, IComplexNDArray result)
IComplexNDArray rsub(IComplexNumber n, IComplexNDArray result)
IComplexNDArray rdivi(IComplexNumber n, IComplexNDArray result)
IComplexNDArray rdiv(IComplexNumber n, IComplexNDArray result)
IComplexNDArray rdiv(IComplexNumber n, INDArray result)
n
- result
- IComplexNDArray rdivi(IComplexNumber n, INDArray result)
IComplexNDArray rsub(IComplexNumber n, INDArray result)
IComplexNDArray rsubi(IComplexNumber n, INDArray result)
IComplexNDArray rdiviColumnVector(INDArray columnVector)
INDArray
rdiviColumnVector
in interface INDArray
columnVector
- the column vector used for divisionIComplexNDArray rdivColumnVector(INDArray columnVector)
INDArray
rdivColumnVector
in interface INDArray
columnVector
- the column vector used for divisionIComplexNDArray rdiviRowVector(INDArray rowVector)
INDArray
rdiviRowVector
in interface INDArray
rowVector
- the row vector used for divisionIComplexNDArray rdivRowVector(INDArray rowVector)
INDArray
rdivRowVector
in interface INDArray
rowVector
- the row vector used for divisionIComplexNDArray rsubiColumnVector(INDArray columnVector)
INDArray
rsubiColumnVector
in interface INDArray
columnVector
- the column vector to subtractIComplexNDArray rsubColumnVector(INDArray columnVector)
INDArray
rsubColumnVector
in interface INDArray
columnVector
- the column vector to subtractIComplexNDArray rsubiRowVector(INDArray rowVector)
INDArray
rsubiRowVector
in interface INDArray
rowVector
- the row vector to subtractIComplexNDArray rsubRowVector(INDArray rowVector)
INDArray
rsubRowVector
in interface INDArray
rowVector
- the row vector to subtractIComplexNDArray div(IComplexNumber n, INDArray result)
IComplexNDArray divi(IComplexNumber n, INDArray result)
IComplexNDArray mul(IComplexNumber n, INDArray result)
IComplexNDArray muli(IComplexNumber n, INDArray result)
IComplexNDArray sub(IComplexNumber n, INDArray result)
IComplexNDArray subi(IComplexNumber n, INDArray result)
IComplexNDArray add(IComplexNumber n, INDArray result)
IComplexNDArray addi(IComplexNumber n, INDArray result)
IComplexNDArray rdiv(IComplexNumber n)
IComplexNDArray rdivi(IComplexNumber n)
IComplexNDArray rsub(IComplexNumber n)
IComplexNDArray rsubi(IComplexNumber n)
IComplexNDArray div(IComplexNumber n)
IComplexNDArray divi(IComplexNumber n)
IComplexNDArray mul(IComplexNumber n)
IComplexNDArray muli(IComplexNumber n)
IComplexNDArray sub(IComplexNumber n)
IComplexNDArray subi(IComplexNumber n)
IComplexNDArray add(IComplexNumber n)
IComplexNDArray addi(IComplexNumber n)
IComplexNDArray rdiv(Number n, INDArray result)
INDArray
IComplexNDArray rdivi(Number n, INDArray result)
INDArray
IComplexNDArray rsub(Number n, INDArray result)
INDArray
IComplexNDArray rsubi(Number n, INDArray result)
INDArray
IComplexNDArray div(Number n, INDArray result)
IComplexNDArray divi(Number n, INDArray result)
INDArray
IComplexNDArray mul(Number n, INDArray result)
IComplexNDArray muli(Number n, INDArray result)
INDArray
IComplexNDArray sub(Number n, INDArray result)
IComplexNDArray subi(Number n, INDArray result)
INDArray
IComplexNDArray add(Number n, INDArray result)
IComplexNDArray addi(Number n, INDArray result)
INDArray
IComplexNDArray rdiv(Number n)
INDArray
IComplexNDArray rdivi(Number n)
INDArray
IComplexNDArray rsub(Number n)
INDArray
IComplexNDArray rsubi(Number n)
IComplexNDArray div(Number n)
INDArray
IComplexNDArray divi(Number n)
INDArray
IComplexNDArray mul(Number n)
INDArray
IComplexNDArray muli(Number n)
INDArray
IComplexNDArray sub(Number n)
INDArray
IComplexNDArray subi(Number n)
INDArray
IComplexNDArray add(Number n)
INDArray
IComplexNDArray addi(Number n)
INDArray
IComplexNDArray get(INDArrayIndex... indexes)
IComplexNDArray getColumns(int[] columns)
INDArray
getColumns
in interface INDArray
IComplexNDArray getRows(int[] rows)
INDArray
IComplexNDArray min(int... dimension)
IComplexNDArray max(int... dimension)
IComplexNDArray put(int i, int j, INDArray element)
IComplexNDArray put(int[] indices, INDArray element)
IComplexNDArray putSlice(int slice, INDArray put)
double getImag(int i)
i
- double getReal(int i)
i
- IComplexNDArray putReal(int[] indices, float value)
indices
- value
- IComplexNDArray putImag(int[] indices, float value)
indices
- value
- IComplexNDArray putReal(int[] indices, double value)
indices
- value
- IComplexNDArray putImag(int[] indices, double value)
indices
- value
- IComplexNDArray putReal(int rowIndex, int columnIndex, float value)
rowIndex
- columnIndex
- value
- IComplexNDArray putImag(int rowIndex, int columnIndex, float value)
rowIndex
- columnIndex
- value
- IComplexNDArray putReal(int rowIndex, int columnIndex, double value)
rowIndex
- columnIndex
- value
- IComplexNDArray putImag(int rowIndex, int columnIndex, double value)
rowIndex
- columnIndex
- value
- IComplexNDArray putReal(int i, float v)
i
- v
- IComplexNDArray putImag(int i, float v)
i
- v
- INDArray real()
INDArray imag()
IComplexNDArray put(int i, IComplexNDArray element)
i
- element
- IComplexNDArray getScalar(int... indexes)
void checkDimensions(INDArray other)
checkDimensions
in interface INDArray
other
- the other ndarray to compareIComplexNDArray reshape(char order, int... newShape)
INDArray
IComplexNDArray reshape(char order, int rows, int columns)
INDArray
IComplexNDArray assign(Number value)
IComplexNDArray rdiv(INDArray other)
IComplexNDArray rdivi(INDArray other)
IComplexNDArray rdiv(INDArray other, INDArray result)
IComplexNDArray rdivi(INDArray other, INDArray result)
IComplexNDArray rsub(INDArray other, INDArray result)
IComplexNDArray rsub(INDArray other)
IComplexNDArray rsubi(INDArray other)
IComplexNDArray rsubi(INDArray other, INDArray result)
IComplexNDArray hermitian()
IComplexNDArray conj()
IComplexNDArray conji()
INDArray getReal()
IComplexNDArray repmat(int... shape)
IComplexNDArray putRow(int row, INDArray toPut)
IComplexNDArray putColumn(int column, INDArray toPut)
IComplexNDArray getScalar(int row, int column)
IComplexNDArray getScalar(int i)
IComplexNDArray put(int i, INDArray element)
IComplexNDArray diviColumnVector(INDArray columnVector)
diviColumnVector
in interface INDArray
columnVector
- the column vector to addIComplexNDArray divColumnVector(INDArray columnVector)
divColumnVector
in interface INDArray
columnVector
- the column vector to addIComplexNDArray diviRowVector(INDArray rowVector)
diviRowVector
in interface INDArray
rowVector
- the column vector to addIComplexNDArray divRowVector(INDArray rowVector)
divRowVector
in interface INDArray
rowVector
- the column vector to addIComplexNDArray muliColumnVector(INDArray columnVector)
muliColumnVector
in interface INDArray
columnVector
- the column vector to addIComplexNDArray mulColumnVector(INDArray columnVector)
mulColumnVector
in interface INDArray
columnVector
- the column vector to addIComplexNDArray muliRowVector(INDArray rowVector)
muliRowVector
in interface INDArray
rowVector
- the column vector to addIComplexNDArray mulRowVector(INDArray rowVector)
mulRowVector
in interface INDArray
rowVector
- the column vector to addIComplexNDArray subiColumnVector(INDArray columnVector)
subiColumnVector
in interface INDArray
columnVector
- the column vector to addIComplexNDArray subColumnVector(INDArray columnVector)
subColumnVector
in interface INDArray
columnVector
- the column vector to addIComplexNDArray subiRowVector(INDArray rowVector)
subiRowVector
in interface INDArray
rowVector
- the column vector to addIComplexNDArray subRowVector(INDArray rowVector)
subRowVector
in interface INDArray
rowVector
- the column vector to addIComplexNDArray addiColumnVector(INDArray columnVector)
addiColumnVector
in interface INDArray
columnVector
- the column vector to addIComplexNDArray addColumnVector(INDArray columnVector)
addColumnVector
in interface INDArray
columnVector
- the column vector to addIComplexNDArray addiRowVector(INDArray rowVector)
addiRowVector
in interface INDArray
rowVector
- the column vector to addIComplexNDArray addRowVector(INDArray rowVector)
addRowVector
in interface INDArray
rowVector
- the column vector to addIComplexNDArray mmul(INDArray other)
IComplexNDArray mmul(INDArray other, INDArray result)
IComplexNDArray div(INDArray other)
IComplexNDArray div(INDArray other, INDArray result)
IComplexNDArray mul(INDArray other)
IComplexNDArray mul(INDArray other, INDArray result)
IComplexNDArray sub(INDArray other)
IComplexNDArray sub(INDArray other, INDArray result)
IComplexNDArray add(INDArray other)
IComplexNDArray add(INDArray other, INDArray result)
IComplexNDArray dimShuffle(Object[] rearrange, int[] newOrder, boolean[] broadCastable)
dimShuffle
in interface INDArray
rearrange
- the dimensions to swap tonewOrder
- the new order (think permute)broadCastable
- (whether the dimension is broadcastable) (must be same length as new order)IComplexNDArray mmuli(INDArray other)
IComplexNDArray mmuli(INDArray other, INDArray result)
IComplexNDArray divi(INDArray other)
IComplexNDArray divi(INDArray other, INDArray result)
IComplexNDArray muli(INDArray other)
IComplexNDArray muli(INDArray other, INDArray result)
IComplexNDArray subi(INDArray other)
IComplexNDArray subi(INDArray other, INDArray result)
IComplexNDArray addi(INDArray other)
IComplexNDArray addi(INDArray other, INDArray result)
IComplexNDArray normmax(int... dimension)
IComplexNDArray norm2(int... dimension)
IComplexNDArray norm1(int... dimension)
IComplexNDArray prod(int... dimension)
IComplexNDArray mean(int... dimension)
IComplexNDArray sum(int... dimension)
IComplexNDArray var(int... dimension)
INDArray
IComplexNDArray std(int... dimension)
INDArray
IComplexNumber getComplex(int i)
i
- IComplexNumber getComplex(int i, int j)
i
- j
- IComplexNumber getComplex(int i, IComplexNumber result)
i
- result
- IComplexNumber getComplex(int i, int j, IComplexNumber result)
i
- j
- result
- IComplexNDArray dup()
IComplexNDArray ravel()
IComplexNDArray slice(int i, int dimension)
IComplexNDArray slice(int i)
IComplexNDArray reshape(int... newShape)
IComplexNDArray transpose()
IComplexNDArray transposei()
INDArray
transposei
in interface INDArray
IComplexNDArray put(int[] indexes, float value)
IComplexNDArray put(int[] indexes, double value)
IComplexNDArray putSlice(int slice, IComplexNDArray put)
IComplexNumber getComplex(int... indices)
indices
- the indices to
get the complex number atIComplexNDArray swapAxes(int dimension, int with)
IComplexNDArray permute(int... rearrange)
IComplexNDArray getColumn(int i)
IComplexNDArray getRow(int i)
IComplexNDArray broadcast(int[] shape)
IComplexNDArray putScalar(int j, int i, IComplexNumber conji)
IComplexNDArray neqi(IComplexNumber other)
IComplexNDArray neq(IComplexNumber other)
IComplexNDArray lt(IComplexNumber other)
IComplexNDArray lti(IComplexNumber other)
IComplexNDArray eq(IComplexNumber other)
IComplexNDArray eqi(IComplexNumber other)
IComplexNDArray gt(IComplexNumber other)
IComplexNDArray gti(IComplexNumber other)
void assign(IComplexNumber aDouble)
IComplexNDArray put(int i, int j, IComplexNumber complex)
Copyright © 2016. All Rights Reserved.