public abstract class Nd4jFloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>> extends Nd4jNumberTensor<T,TENSOR> implements FloatingPointTensor<T,TENSOR>
Tensor.FlattenedView<N>tensorONE_BY_ONE_SHAPE, SCALAR_SHAPE, SCALAR_STRIDE| Constructor and Description |
|---|
Nd4jFloatingPointTensor(org.nd4j.linalg.api.ndarray.INDArray tensor) |
| Modifier and Type | Method and Description |
|---|---|
TENSOR |
acoshInPlace() |
TENSOR |
acosInPlace() |
TENSOR |
asinhInPlace() |
TENSOR |
asinInPlace() |
TENSOR |
atan2InPlace(T y) |
TENSOR |
atan2InPlace(TENSOR y) |
TENSOR |
atanhInPlace() |
TENSOR |
atanInPlace() |
TENSOR |
ceilInPlace() |
TENSOR |
choleskyDecomposition() |
TENSOR |
clampInPlace(TENSOR min,
TENSOR max) |
TENSOR |
coshInPlace() |
TENSOR |
cosInPlace() |
T |
determinant() |
TENSOR |
exp2InPlace() |
TENSOR |
expInPlace() |
TENSOR |
expM1InPlace() |
TENSOR |
floorInPlace() |
TENSOR |
log10InPlace() |
TENSOR |
log1pInPlace() |
TENSOR |
log2InPlace() |
TENSOR |
logInPlace() |
TENSOR |
matrixInverse() |
TENSOR |
matrixMultiply(TENSOR value) |
BooleanTensor |
notNaN() |
T |
product() |
TENSOR |
reciprocalInPlace() |
TENSOR |
roundInPlace() |
TENSOR |
setAllInPlace(T value) |
TENSOR |
sigmoidInPlace() |
TENSOR |
sinhInPlace() |
TENSOR |
sinInPlace() |
TENSOR |
sqrtInPlace() |
TENSOR |
standardizeInPlace() |
TENSOR |
tanhInPlace() |
TENSOR |
tanInPlace() |
TENSOR |
tensorMultiply(TENSOR value,
int[] dimsLeft,
int[] dimsRight) |
absInPlace, applyInPlace, argMax, argMax, argMin, argMin, average, cumProdInPlace, cumSumInPlace, div, divInPlace, divInPlace, elementwiseEquals, elementwiseEquals, fromMask, getNumber, greaterThan, greaterThan, greaterThanOrEqual, greaterThanOrEqual, lessThan, lessThan, lessThanOrEqual, lessThanOrEqual, max, maxInPlace, min, minInPlace, minus, minusInPlace, minusInPlace, plus, plusInPlace, plusInPlace, powInPlace, powInPlace, product, reverseDivInPlace, reverseDivInPlace, reverseMinusInPlace, reverseMinusInPlace, setWithMaskInPlace, standardDeviation, sum, sum, times, timesInPlace, timesInPlace, unaryMinusInPlacebroadcast, create, diag, duplicate, equals, get, getLength, getRank, getShape, getStride, getTensor, getTensor, getThis, hashCode, permute, reshape, set, slice, slice, split, take, toString, transposeclone, finalize, getClass, notify, notifyAll, wait, wait, waitacos, acosh, asin, asinh, atan, atan2, atan2, atanh, ceil, cos, cosh, digamma, digammaInPlace, exp, exp2, expM1, floor, isFinite, isInfinite, isNaN, isNegativeInfinity, isPositiveInfinity, log, log10, log1p, log2, logAddExp, logAddExp2, logAddExp2InPlace, logAddExpInPlace, logGamma, logGammaInPlace, nanArgMax, nanArgMax, nanArgMin, nanArgMin, reciprocal, replaceNaN, replaceNaNInPlace, round, sigmoid, sin, sinh, sqrt, standardize, tan, tanhabs, absInPlace, apply, applyInPlace, argMax, argMax, argMin, argMin, asFlatDoubleArray, asFlatIntegerArray, average, clamp, cumProd, cumProdInPlace, cumSum, cumSumInPlace, div, div, divInPlace, divInPlace, equalsWithinEpsilon, greaterThan, greaterThan, greaterThanMask, greaterThanOrEqual, greaterThanOrEqual, greaterThanOrEqualToMask, lessThan, lessThan, lessThanMask, lessThanOrEqual, lessThanOrEqual, lessThanOrEqualToMask, max, max, maxInPlace, min, min, minInPlace, minus, minus, minusInPlace, minusInPlace, plus, plus, plusInPlace, plusInPlace, pow, pow, powInPlace, powInPlace, product, reverseDiv, reverseDiv, reverseDivInPlace, reverseDivInPlace, reverseMinus, reverseMinus, reverseMinusInPlace, reverseMinusInPlace, safeLogTimes, safeLogTimesInPlace, setWithMask, setWithMaskInPlace, standardDeviation, sum, sum, times, times, timesInPlace, timesInPlace, toDouble, toInteger, unaryMinus, unaryMinusInPlaceasFlatArray, asFlatList, broadcast, create, createFilled, diag, duplicate, elementwiseEquals, elementwiseEquals, elementwiseEquals, expandDims, get, getFlattenedView, getLength, getRank, getShape, getStride, getValue, hasSameShapeAs, hasSameShapeAs, isLengthOne, isMatrix, isScalar, isVector, moveAxis, permute, reshape, scalar, scalar, setValue, slice, slice, slice, sliceAlongDimension, split, squeeze, swapAxis, take, transposepublic Nd4jFloatingPointTensor(org.nd4j.linalg.api.ndarray.INDArray tensor)
public TENSOR matrixInverse()
matrixInverse in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR choleskyDecomposition()
choleskyDecomposition in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR matrixMultiply(TENSOR value)
matrixMultiply in interface NumberTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>matrixMultiply in class Nd4jNumberTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR tensorMultiply(TENSOR value, int[] dimsLeft, int[] dimsRight)
tensorMultiply in interface NumberTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>tensorMultiply in class Nd4jNumberTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR sqrtInPlace()
sqrtInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR logInPlace()
logInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR reciprocalInPlace()
reciprocalInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR sinInPlace()
sinInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR cosInPlace()
cosInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR tanInPlace()
tanInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR atanInPlace()
atanInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR atan2InPlace(T y)
atan2InPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR atan2InPlace(TENSOR y)
atan2InPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR asinInPlace()
asinInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR acosInPlace()
acosInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR sinhInPlace()
sinhInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR coshInPlace()
coshInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR tanhInPlace()
tanhInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR asinhInPlace()
asinhInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR acoshInPlace()
acoshInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR atanhInPlace()
atanhInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR expInPlace()
expInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR log1pInPlace()
log1pInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR log2InPlace()
log2InPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR log10InPlace()
log10InPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR exp2InPlace()
exp2InPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR expM1InPlace()
expM1InPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR standardizeInPlace()
standardizeInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR setAllInPlace(T value)
setAllInPlace in interface NumberTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR clampInPlace(TENSOR min, TENSOR max)
clampInPlace in interface NumberTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>clampInPlace in class Nd4jNumberTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR ceilInPlace()
ceilInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR floorInPlace()
floorInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR roundInPlace()
roundInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public TENSOR sigmoidInPlace()
sigmoidInPlace in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public T determinant()
determinant in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public T product()
product in interface NumberTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>product in class Nd4jNumberTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>public BooleanTensor notNaN()
notNaN in interface FloatingPointTensor<T extends java.lang.Number,TENSOR extends FloatingPointTensor<T,TENSOR>>