public abstract class BaseScalarOp extends BaseOp implements ScalarOp
Modifier and Type | Field and Description |
---|---|
protected IComplexNumber |
complexNumber |
protected Number |
num |
extraArgs, n, numProcessed, passThrough, x, y, z
Constructor and Description |
---|
BaseScalarOp() |
BaseScalarOp(INDArray x,
IComplexNumber num) |
BaseScalarOp(INDArray x,
INDArray y,
INDArray z,
long n,
IComplexNumber num) |
BaseScalarOp(INDArray x,
INDArray y,
INDArray z,
long n,
Number num) |
BaseScalarOp(INDArray x,
Number num) |
Modifier and Type | Method and Description |
---|---|
int |
broadcastLength()
The length of the number of elements
in the broadcast
|
int[] |
broadcastShape()
The shape of the
element to be broadcast
|
IComplexNumber |
complexScalar()
The complex scalar
|
int[] |
getDimension()
Dimension to do the vector op along.
|
Number |
scalar()
The normal scalar
|
void |
setDimension(int... dimension)
Set the dimension for the vector op.
|
exec, exec, extraArgs, extraArgsBuff, extraArgsDataBuff, getOpType, init, isExecSpecial, isPassThrough, n, numProcessed, setN, setX, setY, setZ, toString, x, y, z
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
exec, exec, extraArgs, extraArgsBuff, extraArgsDataBuff, init, isExecSpecial, isPassThrough, n, name, numProcessed, op, op, op, op, op, op, op, op, opForDimension, opForDimension, opNum, setN, setX, setY, setZ, x, y, z
protected Number num
protected IComplexNumber complexNumber
public BaseScalarOp()
public BaseScalarOp(INDArray x, INDArray y, INDArray z, long n, IComplexNumber num)
public BaseScalarOp(INDArray x, IComplexNumber num)
public int broadcastLength()
BroadcastOp
broadcastLength
in interface BroadcastOp
public int[] broadcastShape()
BroadcastOp
broadcastShape
in interface BroadcastOp
public IComplexNumber complexScalar()
ScalarOp
complexScalar
in interface ScalarOp
public int[] getDimension()
BroadcastOp
getDimension
in interface BroadcastOp
public void setDimension(int... dimension)
BroadcastOp
setDimension
in interface BroadcastOp
Copyright © 2016. All Rights Reserved.