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 INDArraydimensions()This method returns target dimensions for this opint[]getDimension()Op.TypegetOpType()INDArrayscalar()The normal scalarvoidsetDimension(int... dimension)voidsetScalar(Number scalar)This method allows to set scalarvoidsetScalar(INDArray scalar)booleanvalidateDataTypes(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()
-
-