Package org.nd4j.linalg.api.ops
Interface ScalarOp
-
- All Superinterfaces:
Op
- All Known Implementing Classes:
BaseScalarBoolOp
,BaseScalarOp
,LeakyReLU
,LeakyReLUDerivative
,LogX
,Pow
,PowDerivative
,RectifiedLinear
,Relu6
,ReplaceNans
,ScalarAdd
,ScalarAnd
,ScalarDivision
,ScalarEps
,ScalarEquals
,ScalarFMod
,ScalarGreaterThan
,ScalarGreaterThanOrEqual
,ScalarLessThan
,ScalarLessThanOrEqual
,ScalarMax
,ScalarMin
,ScalarMultiplication
,ScalarNot
,ScalarNotEquals
,ScalarOr
,ScalarRemainder
,ScalarReverseDivision
,ScalarReverseSubtraction
,ScalarSet
,ScalarSetValue
,ScalarSubtraction
,ScalarXor
,Step
public interface ScalarOp extends Op
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description INDArray
dimensions()
This method returns target dimensions for this opint[]
getDimension()
Op.Type
getOpType()
INDArray
scalar()
The normal scalarvoid
setDimension(int... dimension)
void
setScalar(Number scalar)
This method allows to set scalarvoid
setScalar(INDArray scalar)
boolean
validateDataTypes(boolean experimentalMode)
-
Methods inherited from interface org.nd4j.linalg.api.ops.Op
clearArrays, extraArgs, extraArgsBuff, extraArgsDataBuff, opName, opNum, setExtraArgs, setX, setY, setZ, toCustomOp, x, y, z
-
-
-
-
Method Detail
-
scalar
INDArray scalar()
The normal scalar- Returns:
- the scalar
-
setScalar
void setScalar(Number scalar)
This method allows to set scalar- Parameters:
scalar
-
-
setScalar
void setScalar(INDArray scalar)
-
dimensions
INDArray dimensions()
This method returns target dimensions for this op- Returns:
-
getDimension
int[] getDimension()
-
setDimension
void setDimension(int... dimension)
-
validateDataTypes
boolean validateDataTypes(boolean experimentalMode)
-
getOpType
Op.Type getOpType()
-
-