public abstract class BaseGridOp extends BaseOp implements GridOp
Modifier and Type | Field and Description |
---|---|
protected List<GridPointers> |
grid |
protected List<OpDescriptor> |
queuedOps |
extraArgs, n, numProcessed, passThrough, x, y, z
Modifier | Constructor and Description |
---|---|
|
BaseGridOp() |
protected |
BaseGridOp(GridPointers... pointers) |
|
BaseGridOp(INDArray x,
INDArray y) |
protected |
BaseGridOp(List<Op> ops) |
protected |
BaseGridOp(Op... ops) |
protected |
BaseGridOp(OpDescriptor... descriptors) |
Modifier and Type | Method and Description |
---|---|
GridDescriptor |
getGridDescriptor() |
double |
op(double origin)
Transform an individual element
|
double |
op(double origin,
double other)
Pairwise op (applicable with an individual element in y)
|
float |
op(float origin)
Transform an individual element
|
float |
op(float origin,
float other)
Pairwise op (applicable with an individual element in y)
|
IComplexNumber |
op(IComplexNumber origin)
Transform an individual element
|
IComplexNumber |
op(IComplexNumber origin,
double other)
Pairwise op (applicable with an individual element in y)
|
IComplexNumber |
op(IComplexNumber origin,
float other)
Pairwise op (applicable with an individual element in y)
|
IComplexNumber |
op(IComplexNumber origin,
IComplexNumber other)
Pairwise op (applicable with an individual element in y)
|
Op |
opForDimension(int index,
int... dimension)
A copy of this operation for a particular dimension of the input
|
Op |
opForDimension(int index,
int dimension)
A copy of this operation for a particular dimension of the input
|
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, opNum, setN, setX, setY, setZ, x, y, z
protected List<OpDescriptor> queuedOps
protected List<GridPointers> grid
public BaseGridOp()
protected BaseGridOp(Op... ops)
protected BaseGridOp(OpDescriptor... descriptors)
protected BaseGridOp(GridPointers... pointers)
public GridDescriptor getGridDescriptor()
getGridDescriptor
in interface GridOp
public IComplexNumber op(IComplexNumber origin, double other)
public IComplexNumber op(IComplexNumber origin, float other)
public IComplexNumber op(IComplexNumber origin, IComplexNumber other)
public float op(float origin, float other)
public double op(double origin, double other)
public double op(double origin)
public float op(float origin)
public IComplexNumber op(IComplexNumber origin)
public Op opForDimension(int index, int dimension)
opForDimension
in interface Op
index
- the index of the op to iterate overdimension
- the dimension to ge the input forpublic Op opForDimension(int index, int... dimension)
opForDimension
in interface Op
index
- the index of the op to iterate overdimension
- the dimension to ge the input forCopyright © 2016. All Rights Reserved.