public class JCublasComplexNDArray extends BaseComplexNDArray
attemptedToFindElementWiseStride, cleanedUp, columns, compressed, data, isMatrix, isScalar, isVector, isWrapAround, length, linearStride, log, numLeadingOnes, numTrailingOnes, rank, rows, shape, shapeInformation, stride
Constructor and Description |
---|
JCublasComplexNDArray() |
JCublasComplexNDArray(DataBuffer data) |
JCublasComplexNDArray(DataBuffer data,
int[] shape) |
JCublasComplexNDArray(DataBuffer buffer,
int[] shape,
int offset) |
JCublasComplexNDArray(DataBuffer data,
int[] shape,
int[] stride) |
JCublasComplexNDArray(DataBuffer data,
int[] shape,
int[] stride,
int offset) |
JCublasComplexNDArray(DataBuffer buffer,
int[] shape,
int[] stride,
int offset,
char ordering) |
JCublasComplexNDArray(DataBuffer buffer,
int[] shape,
int offset,
char ordering) |
JCublasComplexNDArray(float[] data) |
JCublasComplexNDArray(float[] data,
Character order) |
JCublasComplexNDArray(float[] data,
int[] shape) |
JCublasComplexNDArray(float[] data,
int[] shape,
char ordering) |
JCublasComplexNDArray(float[] floats,
int[] shape,
int offset) |
JCublasComplexNDArray(float[] data,
int[] shape,
int[] stride) |
JCublasComplexNDArray(float[] data,
int[] shape,
int[] stride,
char ordering) |
JCublasComplexNDArray(float[] data,
int[] shape,
int[] stride,
int offset) |
JCublasComplexNDArray(float[] data,
int[] shape,
int[] stride,
int offset,
char ordering)
Float overloading for constructor
|
JCublasComplexNDArray(float[] data,
int[] shape,
int[] stride,
int offset,
Character order) |
JCublasComplexNDArray(float[] floats,
int[] shape,
int offset,
char ordering) |
JCublasComplexNDArray(IComplexDouble[] newData,
int[] shape)
Create a complex ndarray with the given complex doubles.
|
JCublasComplexNDArray(IComplexDouble[] newData,
int[] shape,
char ordering)
Create a complex ndarray with the given complex doubles.
|
JCublasComplexNDArray(IComplexNumber[] newData,
int[] shape)
Create a complex ndarray with the given complex doubles.
|
JCublasComplexNDArray(IComplexNumber[] newData,
int[] shape,
char ordering) |
JCublasComplexNDArray(IComplexNumber[] newData,
int[] shape,
int[] stride)
Create a complex ndarray with the given complex doubles.
|
JCublasComplexNDArray(IComplexNumber[] data,
int[] shape,
int[] stride,
int offset) |
JCublasComplexNDArray(IComplexNumber[] data,
int[] shape,
int[] stride,
int offset,
char ordering) |
JCublasComplexNDArray(IComplexNumber[] data,
int[] shape,
int offset,
char ordering) |
JCublasComplexNDArray(INDArray m)
Construct a complex matrix from a realComponent matrix.
|
JCublasComplexNDArray(INDArray m,
char ordering)
Construct a complex matrix from a realComponent matrix.
|
JCublasComplexNDArray(INDArray m,
int[] stride)
Create with the specified ndarray as the real component
and the given stride
|
JCublasComplexNDArray(INDArray m,
int[] stride,
char ordering)
Initialize the given ndarray as the real component
|
JCublasComplexNDArray(int[] shape) |
JCublasComplexNDArray(int[] shape,
char ordering) |
JCublasComplexNDArray(int[] shape,
int offset) |
JCublasComplexNDArray(int[] shape,
int[] stride)
Create the ndarray with
the specified shape and stride and an offset of 0
|
JCublasComplexNDArray(int[] shape,
int[] stride,
char ordering)
Create the ndarray with
the specified shape and stride and an offset of 0
|
JCublasComplexNDArray(int[] shape,
int[] stride,
int offset)
Construct an ndarray of the specified shape
with an empty data array
|
JCublasComplexNDArray(int[] shape,
int[] stride,
int offset,
char ordering)
Construct an ndarray of the specified shape
with an empty data array
|
JCublasComplexNDArray(int[] shape,
int offset,
char ordering) |
JCublasComplexNDArray(int newRows,
int newColumns)
Creates a new n times m ComplexDoubleMatrix.
|
JCublasComplexNDArray(int newRows,
int newColumns,
char ordering)
Creates a new n times m ComplexDoubleMatrix.
|
JCublasComplexNDArray(List<IComplexNDArray> slices,
int[] shape)
Create an ndarray from the specified slices
and the given shape
|
JCublasComplexNDArray(List<IComplexNDArray> slices,
int[] shape,
char ordering)
Create an ndarray from the specified slices
and the given shape
|
JCublasComplexNDArray(List<IComplexNDArray> slices,
int[] shape,
int[] stride)
Create an ndarray from the specified slices
and the given shape
|
JCublasComplexNDArray(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 |
---|---|
INDArray |
unsafeDuplication() |
add, add, add, add, add, add, addColumnVector, addi, addi, addi, addi, addi, addi, addi, addiColumnVector, addiRowVector, addRowVector, assign, assign, assign, assign, blasOffset, broadcast, checkDimensions, cond, condi, conj, conji, copyFromReal, copyImagTo, copyRealTo, create, create, create, create, create, create, create, create, create, create, create, createScalar, createScalarForIndex, cumsum, cumsumi, dimShuffle, distance1, distance2, div, div, div, div, div, div, divColumnVector, divi, divi, divi, divi, divi, divi, divi, diviColumnVector, diviRowVector, divRowVector, doColumnWise, doRowWise, dup, element, elementStride, eps, eps, eps, epsi, epsi, epsi, eq, eq, eq, eqi, eqi, eqi, equals, get, getColumn, getColumns, getComplex, getComplex, getComplex, getComplex, getComplex, getImag, getReal, getReal, getRow, getRows, getScalar, getScalar, getScalar, getStrides, gt, gt, gt, gti, gti, gti, hermitian, imag, linearView, linearViewColumnOrder, lt, lt, lt, lti, lti, lti, max, max, maxComplex, maxNumber, mean, meanComplex, meanNumber, min, min, minComplex, minNumber, mmul, mmul, mmuli, mmuli, mul, mul, mul, mul, mul, mul, mulColumnVector, muli, muli, muli, muli, muli, muli, muli, muliColumnVector, muliRowVector, mulRowVector, neg, negi, neq, neq, neq, neqi, neqi, neqi, newShape, norm1, norm1Complex, norm1Number, norm2, norm2Complex, norm2Number, normmax, normmaxComplex, normmaxNumber, permute, prod, prodComplex, prodNumber, put, put, put, put, put, put, put, put, put, put, put, put, put, putColumn, putImag, putImag, putImag, putImag, putImag, putReal, putReal, putReal, putReal, putReal, putRow, putScalar, putScalar, putScalar, putScalar, putScalar, putSlice, putSlice, ravel, rdiv, rdiv, rdiv, rdiv, rdiv, rdiv, rdivColumnVector, rdivi, rdivi, rdivi, rdivi, rdivi, rdivi, rdivi, rdiviColumnVector, rdiviRowVector, rdivRowVector, real, repmat, resetLinearView, reshape, reshape, reshape, reshape, rsub, rsub, rsub, rsub, rsub, rsub, rsubColumnVector, rsubi, rsubi, rsubi, rsubi, rsubi, rsubi, rsubi, rsubiColumnVector, rsubiRowVector, rsubRowVector, secondaryStride, slice, slice, squaredDistance, std, stdComplex, stdNumber, sub, sub, sub, sub, sub, sub, subArray, subColumnVector, subi, subi, subi, subi, subi, subi, subi, subiColumnVector, subiRowVector, subRowVector, sum, sumComplex, sumNumber, swapAxes, toString, transpose, transposei, var, varComplex, varNumber, vectorAlongDimension
add, assertSlice, assignIf, checkArrangeArray, cleanup, columns, data, div, doPermuteSwap, doPermuteSwap, dup, elementWiseStride, equalsWithEps, getDouble, getDouble, getDouble, getDoubleUnsafe, getFloat, getFloat, getFloat, getInt, getLeadingOnes, getTrailingOnes, index, init, innerMostStride, isCleanedUp, isColumnVector, isCompressed, isMatrix, isRowVector, isScalar, isSquare, isValid, isVector, isView, isWrapAround, iterator, length, lengthLong, linearIndex, majorStride, markAsCompressed, mul, offset, ordering, originalOffset, permutei, putScalar, putScalar, putScalar, putScalar, putScalar, putScalar, putScalar, putScalarUnsafe, rank, ravel, rdiv, read, repeat, repeat, replaceWhere, rows, rsub, setData, setOrder, setShape, setStride, setWrapAround, shape, shapeInfo, shapeInfoDataBuffer, shapeInfoToString, shapeOf, size, slices, sliceVectors, std, stdNumber, stride, stride, strideOf, sub, subArray, tensorAlongDimension, tensorssAlongDimension, var, vectorsAlongDimension, write
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
add, div, mul, rdiv, rsub, sub
assignIf, cleanup, columns, data, dup, elementWiseStride, equalsWithEps, 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, offset, ordering, originalOffset, permutei, putScalar, putScalar, putScalar, putScalar, putScalar, putScalar, putScalar, putScalarUnsafe, rank, ravel, repeat, repeat, replaceWhere, rows, setData, setOrder, setShape, setStride, setWrapAround, shape, shapeInfo, shapeInfoDataBuffer, shapeInfoToString, size, slices, sliceVectors, std, stdNumber, stride, stride, subArray, tensorAlongDimension, tensorssAlongDimension, var, vectorsAlongDimension
forEach, spliterator
public JCublasComplexNDArray(int[] shape, int offset, char ordering)
public JCublasComplexNDArray(int[] shape)
public JCublasComplexNDArray(float[] data, int[] shape, int[] stride, char ordering)
public JCublasComplexNDArray(int[] shape, char ordering)
public JCublasComplexNDArray(INDArray m, int[] stride, char ordering)
m
- the real componentstride
- the stride of the ndarrayordering
- the ordering for the ndarraypublic JCublasComplexNDArray(INDArray m, char ordering)
m
- ordering
- public JCublasComplexNDArray(INDArray m)
m
- public JCublasComplexNDArray(INDArray m, int[] stride)
m
- the ndarray to use as the stridestride
- the stride of the ndarraypublic JCublasComplexNDArray(List<IComplexNDArray> slices, int[] shape, int[] stride)
slices
- the slices of the ndarrayshape
- the final shape of the ndarraystride
- the stride of the ndarraypublic JCublasComplexNDArray(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 JCublasComplexNDArray(List<IComplexNDArray> slices, int[] shape, char ordering)
slices
- the slices of the ndarrayshape
- the final shape of the ndarrayordering
- the ordering of the ndarraypublic JCublasComplexNDArray(float[] data, int[] shape, int[] stride, int offset, Character order)
public JCublasComplexNDArray(DataBuffer data)
public JCublasComplexNDArray(List<IComplexNDArray> slices, int[] shape)
slices
- the slices of the ndarrayshape
- the final shape of the ndarraypublic JCublasComplexNDArray(IComplexNumber[] newData, int[] shape)
newData
- the new data for this arrayshape
- the shape of the ndarraypublic JCublasComplexNDArray(IComplexNumber[] newData, int[] shape, int[] stride)
newData
- the new data for this arrayshape
- the shape of the ndarraystride
- public JCublasComplexNDArray(IComplexNumber[] newData, int[] shape, char ordering)
public JCublasComplexNDArray(float[] data, int[] shape, int[] stride)
public JCublasComplexNDArray(float[] data, int[] shape)
public JCublasComplexNDArray(IComplexDouble[] newData, int[] shape)
newData
- the new data for this arrayshape
- the shape of the ndarraypublic JCublasComplexNDArray(IComplexDouble[] newData, int[] shape, char ordering)
newData
- the new data for this arrayshape
- the shape of the ndarrayordering
- the ordering for the ndarraypublic JCublasComplexNDArray(int[] shape, int[] stride, int offset)
shape
- the shape of the ndarraystride
- the stride of the ndarrayoffset
- the desired offsetpublic JCublasComplexNDArray(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 JCublasComplexNDArray(int[] shape, int[] stride, char ordering)
shape
- the shape of the ndarraystride
- the stride of the ndarrayordering
- public JCublasComplexNDArray(int[] shape, int[] stride)
shape
- the shape of the ndarraystride
- the stride of the ndarraypublic JCublasComplexNDArray(int[] shape, int offset)
shape
- offset
- public JCublasComplexNDArray(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 JCublasComplexNDArray(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 JCublasComplexNDArray(float[] data, int[] shape, int[] stride, int offset, char ordering)
data
- the data to useshape
- the shape to usestride
- the stride of the ndarrayoffset
- the offset of the ndarrayordering
- the ordering for the ndarraygpublic JCublasComplexNDArray(float[] data, int[] shape, int[] stride, int offset)
public JCublasComplexNDArray(float[] floats, int[] shape, int offset, char ordering)
public JCublasComplexNDArray(float[] floats, int[] shape, int offset)
public JCublasComplexNDArray(DataBuffer data, int[] shape, int[] stride, int offset)
public JCublasComplexNDArray(IComplexNumber[] data, int[] shape, int[] stride, int offset, char ordering)
public JCublasComplexNDArray(DataBuffer data, int[] shape)
public JCublasComplexNDArray(IComplexNumber[] data, int[] shape, int[] stride, int offset)
public JCublasComplexNDArray(IComplexNumber[] data, int[] shape, int offset, char ordering)
public JCublasComplexNDArray(DataBuffer buffer, int[] shape, int offset, char ordering)
public JCublasComplexNDArray(DataBuffer buffer, int[] shape, int offset)
public JCublasComplexNDArray()
public JCublasComplexNDArray(DataBuffer data, int[] shape, int[] stride)
public JCublasComplexNDArray(float[] data)
public JCublasComplexNDArray(DataBuffer buffer, int[] shape, int[] stride, int offset, char ordering)
public JCublasComplexNDArray(float[] data, int[] shape, char ordering)
public JCublasComplexNDArray(float[] data, Character order)
public INDArray unsafeDuplication()
Copyright © 2016. All Rights Reserved.