public class FreeGridOp extends BaseGridOp
grid, queuedOps
extraArgs, extraArgz, n, numProcessed, passThrough, x, xVertexId, y, yVertexId, z, zVertexId
dimensions, inPlace, sameDiff, scalarValue
Constructor and Description |
---|
FreeGridOp() |
FreeGridOp(INDArray x,
INDArray y) |
FreeGridOp(java.util.List<Op> ops) |
FreeGridOp(Op... ops) |
Modifier and Type | Method and Description |
---|---|
java.util.List<SDVariable> |
doDiff(java.util.List<SDVariable> f1)
The actual implementation for automatic differentiation.
|
java.lang.String |
opName()
The name of the op
|
int |
opNum()
The number of the op (mainly for old legacy XYZ ops
like
Op ) |
getGridDescriptor, onnxName, tensorflowName
equals, exec, exec, extraArgs, extraArgsBuff, extraArgsDataBuff, getOpType, hashCode, init, initFromOnnx, initFromTensorFlow, isExecSpecial, isPassThrough, n, numProcessed, outputVariables, setN, setX, setY, setZ, toCustomOp, toString, x, y, z
arg, arg, argNames, args, asProperties, attributeAdaptersForFunction, calculateOutputShape, configFieldName, diff, dup, f, getNumOutputs, getValue, hasPlaceHolderInputs, isConfigProperties, larg, mappingsForFunction, onnxNames, opType, outputVariable, outputVariables, outputVariablesNames, propertiesForFunction, rarg, resolvePropertiesFromSameDiffBeforeExecution, setInstanceId, setValueFor, tensorflowNames
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
exec, exec, extraArgs, extraArgsBuff, extraArgsDataBuff, init, isExecSpecial, isPassThrough, n, numProcessed, setExtraArgs, setN, setX, setY, setZ, toCustomOp, x, y, z
public FreeGridOp()
public FreeGridOp(Op... ops)
public FreeGridOp(java.util.List<Op> ops)
public int opNum()
DifferentialFunction
Op
)opNum
in interface Op
opNum
in class DifferentialFunction
public java.lang.String opName()
DifferentialFunction
opName
in interface Op
opName
in class DifferentialFunction
public java.util.List<SDVariable> doDiff(java.util.List<SDVariable> f1)
DifferentialFunction
doDiff
in class DifferentialFunction