| Modifier and Type | Method and Description |
|---|---|
INDArray[] |
GraphExecutioner.executeGraph(int id,
SDVariable... variables)
This method executes
|
INDArray[] |
BasicGraphExecutioner.executeGraph(int id,
SDVariable... variables)
This method executes
|
| Modifier and Type | Method and Description |
|---|---|
SDVariable |
DifferentialFunctionFactory.abs(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.acos(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.acosh(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.add(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.add(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.addi(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.addi(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.and(SDVariable ix,
SDVariable iy) |
SDVariable |
DifferentialFunction.arg()
Return the first argument
|
SDVariable |
DifferentialFunctionFactory.argmax(SDVariable in,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.argmin(SDVariable in,
int... dimensions) |
SDVariable[] |
DifferentialFunction.args()
Return the arguments for a given function
|
SDVariable |
DifferentialFunctionFactory.asin(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.asinh(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.assign(SDVariable x,
SDVariable y) |
SDVariable |
DifferentialFunctionFactory.atan(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.atan2(SDVariable y,
SDVariable x) |
SDVariable |
DifferentialFunctionFactory.atanh(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.avgPooling2d(SDVariable[] inputs,
Pooling2DConfig pooling2DConfig)
Average pooling 2d operation.
|
SDVariable |
DifferentialFunctionFactory.avgPooling3d(SDVariable[] inputs,
Pooling3DConfig pooling3DConfig)
Avg pooling 3d operation.
|
SDVariable |
DifferentialFunctionFactory.batchNorm(SDVariable input,
SDVariable mean,
SDVariable variance,
SDVariable gamma,
SDVariable beta,
boolean applyGamma,
boolean applyBeta,
double epsilon)
Batch norm operation.
|
SDVariable |
DifferentialFunctionFactory.batchToSpace(SDVariable differentialFunction,
int[] blocks,
int[][] crops) |
SDVariable |
DifferentialFunctionFactory.biasAdd(SDVariable input,
SDVariable bias) |
SDVariable |
DifferentialFunctionFactory.broadcast(SDVariable iX,
int... shape) |
SDVariable |
DifferentialFunctionFactory.ceil(SDVariable x) |
SDVariable |
DifferentialFunctionFactory.clipByNorm(SDVariable x,
double clipValue) |
SDVariable |
DifferentialFunctionFactory.clipByValue(SDVariable x,
double clipValueMin,
double clipValueMax) |
SDVariable |
DifferentialFunctionFactory.concat(int dimension,
SDVariable... inputs) |
SDVariable |
DifferentialFunctionFactory.confusionMatrix(SDVariable labels,
SDVariable pred) |
SDVariable |
DifferentialFunctionFactory.confusionMatrix(SDVariable labels,
SDVariable pred,
Integer numClasses) |
SDVariable |
DifferentialFunctionFactory.confusionMatrix(SDVariable labels,
SDVariable pred,
Integer numClasses,
SDVariable weights) |
SDVariable |
DifferentialFunctionFactory.confusionMatrix(SDVariable labels,
SDVariable pred,
SDVariable weights) |
SDVariable |
DifferentialFunctionFactory.conv1d(SDVariable[] inputs,
Conv1DConfig conv1DConfig)
Conv1d operation.
|
SDVariable |
DifferentialFunctionFactory.conv2d(SDVariable[] inputs,
Conv2DConfig conv2DConfig)
Conv2d operation.
|
SDVariable |
DifferentialFunctionFactory.conv3d(SDVariable[] inputs,
Conv3DConfig conv3DConfig)
Conv3d operation.
|
SDVariable |
DifferentialFunctionFactory.cos(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.cosh(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.cosineDistance(SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.cosineSimilarity(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.countNonZero(SDVariable input) |
SDVariable |
DifferentialFunctionFactory.countZero(SDVariable input) |
SDVariable |
DifferentialFunctionFactory.cross(SDVariable a,
SDVariable b) |
SDVariable |
DifferentialFunctionFactory.cube(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.cubeDerivative(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.cumprod(SDVariable in,
boolean exclusive,
boolean reverse,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.cumsum(SDVariable in,
boolean exclusive,
boolean reverse,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.deconv2d(SDVariable[] inputs,
DeConv2DConfig deconv2DConfig)
Deconv2d operation.
|
SDVariable |
DifferentialFunctionFactory.depthToSpace(SDVariable differentialFunction,
int blocksSize,
String dataFormat) |
SDVariable |
DifferentialFunctionFactory.depthWiseConv2d(SDVariable[] inputs,
Conv2DConfig depthConv2DConfig)
Depthwise Conv2d operation.
|
SDVariable |
DifferentialFunctionFactory.diag(SDVariable sdVariable) |
SDVariable |
DifferentialFunctionFactory.diagPart(SDVariable sdVariable) |
SDVariable |
DifferentialFunctionFactory.dilation2D(SDVariable df,
SDVariable weights,
int[] strides,
int[] rates,
boolean isSameMode) |
SDVariable |
DifferentialFunctionFactory.div(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.div(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.divi(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.divi(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.doGradChoose(SDVariable func,
SDVariable input) |
SDVariable |
DifferentialFunctionFactory.doRepeat(SDVariable func,
SDVariable input) |
SDVariable |
DifferentialFunctionFactory.dropout(SDVariable input,
double p) |
SDVariable[] |
DifferentialFunctionFactory.dynamicPartition(SDVariable differentialFunction,
SDVariable partitions,
int numPartitions) |
SDVariable |
DifferentialFunctionFactory.dynamicStitch(SDVariable[] indices,
SDVariable[] differentialFunctions) |
SDVariable |
DifferentialFunctionFactory.elu(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.eluDerivative(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.eq(SDVariable iX,
double i_y) |
SDVariable |
DifferentialFunctionFactory.eq(SDVariable iX,
SDVariable i_y) |
SDVariable |
DifferentialFunctionFactory.eqi(SDVariable iX,
double i_y) |
SDVariable |
DifferentialFunctionFactory.erf(SDVariable differentialFunction) |
SDVariable |
DifferentialFunctionFactory.erfc(SDVariable differentialFunction) |
SDVariable |
DifferentialFunctionFactory.euclideanDistance(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.exp(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.expandDims(SDVariable iX,
int axis) |
SDVariable |
DifferentialFunctionFactory.expm1(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.fill(SDVariable shape,
double value) |
SDVariable |
DifferentialFunctionFactory.floor(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.floorDiv(SDVariable x,
SDVariable y) |
SDVariable |
DifferentialFunctionFactory.floorMod(SDVariable x,
SDVariable y) |
SDVariable |
DifferentialFunctionFactory.gather(SDVariable df,
int axis,
int[] broadcast) |
SDVariable |
DifferentialFunctionFactory.gatherNd(SDVariable df,
SDVariable indices) |
SDVariable |
DifferentialFunctionFactory.gradientBackwardsMarker(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.gt(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.gt(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.gte(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.gte(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.gtei(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.gtei(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.gti(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.gti(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.hammingDistance(SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.hardTanh(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.hardTanhDerivative(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.invertPermutation(SDVariable input,
boolean inPlace) |
SDVariable |
DifferentialFunctionFactory.invoke(String name,
Object[] args) |
SDVariable |
DifferentialFunctionFactory.isFinite(SDVariable ix) |
SDVariable |
DifferentialFunctionFactory.isInfinite(SDVariable ix) |
SDVariable |
DifferentialFunctionFactory.isNaN(SDVariable ix) |
SDVariable |
DifferentialFunctionFactory.isNonDecreasing(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.isNumericTensor(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.isStrictlyIncreasing(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.jaccardDistance(SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
DifferentialFunction.larg()
The left argument for this function
|
SDVariable |
DifferentialFunctionFactory.leakyRelu(SDVariable iX,
double cutoff) |
SDVariable |
DifferentialFunctionFactory.leakyReluDerivative(SDVariable iX,
double cutoff) |
SDVariable |
DifferentialFunctionFactory.localResponseNormalization(SDVariable inputs,
LocalResponseNormalizationConfig lrnConfig)
Local response normalization operation.
|
SDVariable |
DifferentialFunctionFactory.log(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.log1p(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.logSigmoid(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.logSigmoidDerivative(SDVariable iX,
SDVariable wrt) |
SDVariable |
DifferentialFunctionFactory.logSoftmax(SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.logSoftmaxDerivative(SDVariable arg,
SDVariable wrt) |
SDVariable |
DifferentialFunctionFactory.lossBinaryXENT(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossCosineSimilarity(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossHinge(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossKLD(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossL1(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossL2(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossMAE(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossMAPE(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossMCXENT(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossMSE(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossMSLE(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossNegativeLogLikelihood(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossPoisson(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossSquaredHinge(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lt(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.lt(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.lte(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.lte(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.ltei(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.lti(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.lti(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.ltOrEqi(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.manhattanDistance(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.max(SDVariable i_x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.max(SDVariable first,
SDVariable second) |
SDVariable |
DifferentialFunctionFactory.maxPooling2d(SDVariable[] inputs,
Pooling2DConfig pooling2DConfig)
Max pooling 2d operation.
|
SDVariable |
DifferentialFunctionFactory.maxPooling3d(SDVariable[] inputs,
Pooling3DConfig pooling3DConfig)
Max pooling 3d operation.
|
SDVariable |
DifferentialFunctionFactory.mean(SDVariable i_x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.mergeadd(SDVariable[] differentialFunctions) |
SDVariable |
DifferentialFunctionFactory.min(SDVariable i_x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.min(SDVariable first,
SDVariable second) |
SDVariable |
DifferentialFunctionFactory.mmul(SDVariable x,
SDVariable y) |
SDVariable |
DifferentialFunctionFactory.mmul(SDVariable x,
SDVariable y,
MMulTranspose mMulTranspose) |
SDVariable[] |
DifferentialFunctionFactory.moments(SDVariable input,
int... axes) |
SDVariable |
DifferentialFunctionFactory.mul(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.mul(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.muli(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.muli(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.neg(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.neq(SDVariable iX,
double i_y) |
SDVariable |
DifferentialFunctionFactory.neq(SDVariable iX,
SDVariable i_y) |
SDVariable |
DifferentialFunctionFactory.neqi(SDVariable iX,
double i_y) |
SDVariable |
DifferentialFunctionFactory.neqi(SDVariable iX,
SDVariable i_y) |
SDVariable |
DifferentialFunctionFactory.norm1(SDVariable i_x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.norm2(SDVariable i_x,
int... dimensions) |
SDVariable[] |
DifferentialFunctionFactory.normalizeMoments(SDVariable counts,
SDVariable means,
SDVariable variances,
double shift) |
SDVariable |
DifferentialFunctionFactory.normmax(SDVariable i_x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.one(int[] shape) |
SDVariable |
DifferentialFunctionFactory.onehot(SDVariable indices,
int depth) |
SDVariable |
DifferentialFunctionFactory.onehot(SDVariable indices,
int depth,
int axis,
double on,
double off) |
SDVariable |
DifferentialFunctionFactory.onesLike(String name,
SDVariable input) |
SDVariable |
DifferentialFunctionFactory.or(SDVariable iX,
SDVariable i_y) |
SDVariable[] |
DifferentialFunction.outputVariables()
Return the output variables for this differential function.
|
abstract SDVariable[] |
DifferentialFunction.outputVariables(String baseName)
Return the output functions for this differential function.
|
SDVariable |
DifferentialFunctionFactory.parallel_stack(SDVariable[] values) |
SDVariable |
DifferentialFunctionFactory.permute(SDVariable iX,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.pow(SDVariable iX,
double i_y) |
SDVariable |
DifferentialFunctionFactory.powDerivative(SDVariable iX,
double pow) |
SDVariable |
DifferentialFunctionFactory.prod(SDVariable i_x,
int... dimensions) |
SDVariable |
DifferentialFunction.rarg()
The right argument for this function.
|
SDVariable |
DifferentialFunctionFactory.rdiv(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.rdiv(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.rdivi(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.rdivi(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.reciprocal(SDVariable a) |
SDVariable |
DifferentialFunctionFactory.reductionBroadcastableWithOrigShape(int origRank,
int[] reduceDims,
SDVariable toExpand)
Add 1s as required to the array make an array possible to be broadcast with the original (pre-reduce) array.
|
SDVariable |
DifferentialFunctionFactory.relu(SDVariable iX,
double cutoff) |
SDVariable |
DifferentialFunctionFactory.relu6(SDVariable iX,
double cutoff) |
SDVariable |
DifferentialFunctionFactory.reluLayer(SDVariable input,
SDVariable weights,
SDVariable bias) |
SDVariable |
DifferentialFunctionFactory.repeat(SDVariable iX,
int axis) |
SDVariable |
DifferentialFunctionFactory.reshape(SDVariable iX,
int[] shape) |
SDVariable |
DifferentialFunctionFactory.reverse(SDVariable x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.reverseSequence(SDVariable x,
SDVariable seq_lengths) |
SDVariable |
DifferentialFunctionFactory.reverseSequence(SDVariable x,
SDVariable seq_lengths,
int seq_dim,
int batch_dim) |
SDVariable |
DifferentialFunctionFactory.rollAxis(SDVariable iX,
int axis) |
SDVariable |
DifferentialFunctionFactory.round(SDVariable ix) |
SDVariable |
DifferentialFunctionFactory.rsqrt(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.rsub(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.rsub(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.rsubi(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.rsubi(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.scatterAdd(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
DifferentialFunctionFactory.scatterDiv(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
DifferentialFunctionFactory.scatterMul(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
DifferentialFunctionFactory.scatterSub(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
DifferentialFunctionFactory.sconv2d(SDVariable[] inputs,
Conv2DConfig conv2DConfig)
Separable Conv2d operation.
|
SDVariable |
DifferentialFunctionFactory.selu(SDVariable arg) |
SDVariable |
DifferentialFunctionFactory.seluDerivative(SDVariable arg) |
SDVariable |
DifferentialFunctionFactory.sequenceMask(SDVariable lengths) |
SDVariable |
DifferentialFunctionFactory.sequenceMask(SDVariable lengths,
int maxLen) |
SDVariable |
DifferentialFunctionFactory.sequenceMask(SDVariable lengths,
SDVariable maxLen) |
SDVariable |
DifferentialFunctionFactory.shape(SDVariable df) |
SDVariable |
DifferentialFunctionFactory.sigmoid(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.sigmoidCrossEntropyWithLogits(SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode,
double labelSmoothing) |
SDVariable |
DifferentialFunctionFactory.sigmoidDerivative(SDVariable iX,
SDVariable wrt) |
SDVariable |
DifferentialFunctionFactory.sign(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.sin(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.sinh(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.slice(SDVariable input,
int[] begin,
int[] size) |
SDVariable |
DifferentialFunctionFactory.softmax(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.softmaxCrossEntropyWithLogits(SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode,
double labelSmoothing) |
SDVariable |
DifferentialFunctionFactory.softmaxDerivative(SDVariable functionInput,
SDVariable wrt) |
SDVariable |
DifferentialFunctionFactory.softplus(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.softsign(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.softsignDerivative(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.spaceToBatch(SDVariable differentialFunction,
int[] blocks,
int[][] padding) |
SDVariable |
DifferentialFunctionFactory.spaceToDepth(SDVariable differentialFunction,
int blocksSize,
String dataFormat) |
SDVariable |
DifferentialFunctionFactory.sqrt(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.square(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.squaredDifference(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.squeeze(SDVariable iX,
int... axis) |
SDVariable |
DifferentialFunctionFactory.stack(SDVariable[] values,
int axis) |
SDVariable |
DifferentialFunctionFactory.std(SDVariable i_x,
boolean biasCorrected,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.stridedSlice(SDVariable input,
int[] begin,
int[] end,
int[] strides) |
SDVariable |
DifferentialFunctionFactory.stridedSlice(SDVariable in,
int[] begin,
int[] end,
int[] strides,
int beginMask,
int endMask,
int ellipsisMask,
int newAxisMask,
int shrinkAxisMask) |
SDVariable |
DifferentialFunctionFactory.sub(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.sub(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.subi(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.subi(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.sum(SDVariable i_x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.swish(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.swishDerivative(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.tan(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.tanh(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.tanhDerivative(SDVariable iX,
SDVariable wrt) |
SDVariable |
DifferentialFunctionFactory.tensorMmul(SDVariable x,
SDVariable y,
int[][] dimensions) |
SDVariable |
DifferentialFunctionFactory.tile(SDVariable iX,
int[] repeat) |
SDVariable |
DifferentialFunctionFactory.transpose(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.truncatedDiv(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable[] |
DifferentialFunctionFactory.unstack(SDVariable value,
int axis) |
SDVariable |
DifferentialFunctionFactory.var(String iName,
SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.variance(SDVariable i_x,
boolean biasCorrected,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.weightedCrossEntropyWithLogits(SDVariable targets,
SDVariable inputs,
SDVariable weights) |
SDVariable |
DifferentialFunctionFactory.xor(SDVariable ix,
SDVariable iy) |
SDVariable |
DifferentialFunctionFactory.xwPlusB(SDVariable input,
SDVariable weights,
SDVariable bias) |
SDVariable |
DifferentialFunctionFactory.zero(int[] shape) |
SDVariable |
DifferentialFunctionFactory.zeroFraction(SDVariable input) |
SDVariable |
DifferentialFunctionFactory.zerosLike(SDVariable input) |
SDVariable |
DifferentialFunctionFactory.zerosLike(String name,
SDVariable input) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
DifferentialFunctionFactory.addBp(SDVariable x,
SDVariable y,
SDVariable grad) |
List<SDVariable> |
DifferentialFunction.diff(List<SDVariable> i_v1)
Perform automatic differentiation
wrt the input variables
|
List<SDVariable> |
DifferentialFunctionFactory.divBp(SDVariable x,
SDVariable y,
SDVariable grad) |
abstract List<SDVariable> |
DifferentialFunction.doDiff(List<SDVariable> f1)
The actual implementation for automatic differentiation.
|
List<SDVariable> |
DifferentialFunctionFactory.floorDivBp(SDVariable x,
SDVariable y,
SDVariable grad) |
List<SDVariable> |
DifferentialFunctionFactory.floorModBp(SDVariable x,
SDVariable y,
SDVariable grad) |
List<SDVariable> |
DifferentialFunctionFactory.mulBp(SDVariable x,
SDVariable y,
SDVariable grad) |
List<SDVariable> |
DifferentialFunctionFactory.rdivBp(SDVariable x,
SDVariable y,
SDVariable grad) |
List<SDVariable> |
DifferentialFunctionFactory.rsubBp(SDVariable x,
SDVariable y,
SDVariable grad) |
List<SDVariable> |
DifferentialFunctionFactory.subBp(SDVariable x,
SDVariable y,
SDVariable grad) |
| Modifier and Type | Method and Description |
|---|---|
SDVariable |
DifferentialFunctionFactory.abs(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.acos(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.acosh(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.add(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.add(SDVariable differentialFunction,
SDVariable i_v) |
List<SDVariable> |
DifferentialFunctionFactory.addBp(SDVariable x,
SDVariable y,
SDVariable grad) |
SDVariable |
DifferentialFunctionFactory.addi(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.addi(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.and(SDVariable ix,
SDVariable iy) |
SDVariable |
DifferentialFunctionFactory.argmax(SDVariable in,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.argmin(SDVariable in,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.asin(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.asinh(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.assign(SDVariable x,
SDVariable y) |
SDVariable |
DifferentialFunctionFactory.atan(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.atan2(SDVariable y,
SDVariable x) |
SDVariable |
DifferentialFunctionFactory.atanh(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.avgPooling2d(SDVariable[] inputs,
Pooling2DConfig pooling2DConfig)
Average pooling 2d operation.
|
SDVariable |
DifferentialFunctionFactory.avgPooling3d(SDVariable[] inputs,
Pooling3DConfig pooling3DConfig)
Avg pooling 3d operation.
|
SDVariable |
DifferentialFunctionFactory.batchNorm(SDVariable input,
SDVariable mean,
SDVariable variance,
SDVariable gamma,
SDVariable beta,
boolean applyGamma,
boolean applyBeta,
double epsilon)
Batch norm operation.
|
SDVariable |
DifferentialFunctionFactory.batchToSpace(SDVariable differentialFunction,
int[] blocks,
int[][] crops) |
SDVariable |
DifferentialFunctionFactory.biasAdd(SDVariable input,
SDVariable bias) |
SDVariable |
DifferentialFunctionFactory.broadcast(SDVariable iX,
int... shape) |
SDVariable |
DifferentialFunctionFactory.ceil(SDVariable x) |
SDVariable |
DifferentialFunctionFactory.clipByNorm(SDVariable x,
double clipValue) |
SDVariable |
DifferentialFunctionFactory.clipByValue(SDVariable x,
double clipValueMin,
double clipValueMax) |
SDVariable |
DifferentialFunctionFactory.concat(int dimension,
SDVariable... inputs) |
SDVariable |
DifferentialFunctionFactory.confusionMatrix(SDVariable labels,
SDVariable pred) |
SDVariable |
DifferentialFunctionFactory.confusionMatrix(SDVariable labels,
SDVariable pred,
Integer numClasses) |
SDVariable |
DifferentialFunctionFactory.confusionMatrix(SDVariable labels,
SDVariable pred,
Integer numClasses,
SDVariable weights) |
SDVariable |
DifferentialFunctionFactory.confusionMatrix(SDVariable labels,
SDVariable pred,
SDVariable weights) |
SDVariable |
DifferentialFunctionFactory.conv1d(SDVariable[] inputs,
Conv1DConfig conv1DConfig)
Conv1d operation.
|
SDVariable |
DifferentialFunctionFactory.conv2d(SDVariable[] inputs,
Conv2DConfig conv2DConfig)
Conv2d operation.
|
SDVariable |
DifferentialFunctionFactory.conv3d(SDVariable[] inputs,
Conv3DConfig conv3DConfig)
Conv3d operation.
|
SDVariable |
DifferentialFunctionFactory.cos(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.cosh(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.cosineDistance(SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.cosineSimilarity(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.countNonZero(SDVariable input) |
SDVariable |
DifferentialFunctionFactory.countZero(SDVariable input) |
SDVariable |
DifferentialFunctionFactory.cross(SDVariable a,
SDVariable b) |
SDVariable |
DifferentialFunctionFactory.cube(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.cubeDerivative(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.cumprod(SDVariable in,
boolean exclusive,
boolean reverse,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.cumsum(SDVariable in,
boolean exclusive,
boolean reverse,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.deconv2d(SDVariable[] inputs,
DeConv2DConfig deconv2DConfig)
Deconv2d operation.
|
SDVariable |
DifferentialFunctionFactory.depthToSpace(SDVariable differentialFunction,
int blocksSize,
String dataFormat) |
SDVariable |
DifferentialFunctionFactory.depthWiseConv2d(SDVariable[] inputs,
Conv2DConfig depthConv2DConfig)
Depthwise Conv2d operation.
|
SDVariable |
DifferentialFunctionFactory.diag(SDVariable sdVariable) |
SDVariable |
DifferentialFunctionFactory.diagPart(SDVariable sdVariable) |
SDVariable |
DifferentialFunctionFactory.dilation2D(SDVariable df,
SDVariable weights,
int[] strides,
int[] rates,
boolean isSameMode) |
SDVariable |
DifferentialFunctionFactory.div(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.div(SDVariable differentialFunction,
SDVariable i_v) |
List<SDVariable> |
DifferentialFunctionFactory.divBp(SDVariable x,
SDVariable y,
SDVariable grad) |
SDVariable |
DifferentialFunctionFactory.divi(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.divi(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.doGradChoose(SDVariable func,
SDVariable input) |
SDVariable |
DifferentialFunctionFactory.doRepeat(SDVariable func,
SDVariable input) |
SDVariable |
DifferentialFunctionFactory.dropout(SDVariable input,
double p) |
SDVariable[] |
DifferentialFunctionFactory.dynamicPartition(SDVariable differentialFunction,
SDVariable partitions,
int numPartitions) |
SDVariable |
DifferentialFunctionFactory.dynamicStitch(SDVariable[] indices,
SDVariable[] differentialFunctions) |
SDVariable |
DifferentialFunctionFactory.dynamicStitch(SDVariable[] indices,
SDVariable[] differentialFunctions) |
SDVariable |
DifferentialFunctionFactory.elu(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.eluDerivative(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.eq(SDVariable iX,
double i_y) |
SDVariable |
DifferentialFunctionFactory.eq(SDVariable iX,
SDVariable i_y) |
SDVariable |
DifferentialFunctionFactory.eqi(SDVariable iX,
double i_y) |
SDVariable |
DifferentialFunctionFactory.erf(SDVariable differentialFunction) |
SDVariable |
DifferentialFunctionFactory.erfc(SDVariable differentialFunction) |
SDVariable |
DifferentialFunctionFactory.euclideanDistance(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.exp(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.expandDims(SDVariable iX,
int axis) |
SDVariable |
DifferentialFunctionFactory.expm1(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.fill(SDVariable shape,
double value) |
SDVariable |
DifferentialFunctionFactory.floor(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.floorDiv(SDVariable x,
SDVariable y) |
List<SDVariable> |
DifferentialFunctionFactory.floorDivBp(SDVariable x,
SDVariable y,
SDVariable grad) |
SDVariable |
DifferentialFunctionFactory.floorMod(SDVariable x,
SDVariable y) |
List<SDVariable> |
DifferentialFunctionFactory.floorModBp(SDVariable x,
SDVariable y,
SDVariable grad) |
SDVariable |
DifferentialFunctionFactory.gather(SDVariable df,
int axis,
int[] broadcast) |
SDVariable |
DifferentialFunctionFactory.gatherNd(SDVariable df,
SDVariable indices) |
int |
DifferentialFunctionFactory.getInputLength(SDVariable func) |
SDVariable |
DifferentialFunctionFactory.gradientBackwardsMarker(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.gt(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.gt(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.gte(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.gte(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.gtei(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.gtei(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.gti(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.gti(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.hammingDistance(SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.hardTanh(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.hardTanhDerivative(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.invertPermutation(SDVariable input,
boolean inPlace) |
SDVariable |
DifferentialFunctionFactory.isFinite(SDVariable ix) |
SDVariable |
DifferentialFunctionFactory.isInfinite(SDVariable ix) |
SDVariable |
DifferentialFunctionFactory.isNaN(SDVariable ix) |
SDVariable |
DifferentialFunctionFactory.isNonDecreasing(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.isNumericTensor(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.isStrictlyIncreasing(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.jaccardDistance(SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.leakyRelu(SDVariable iX,
double cutoff) |
SDVariable |
DifferentialFunctionFactory.leakyReluDerivative(SDVariable iX,
double cutoff) |
SDVariable |
DifferentialFunctionFactory.localResponseNormalization(SDVariable inputs,
LocalResponseNormalizationConfig lrnConfig)
Local response normalization operation.
|
SDVariable |
DifferentialFunctionFactory.log(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.log1p(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.logSigmoid(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.logSigmoidDerivative(SDVariable iX,
SDVariable wrt) |
SDVariable |
DifferentialFunctionFactory.logSoftmax(SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.logSoftmaxDerivative(SDVariable arg,
SDVariable wrt) |
SDVariable |
DifferentialFunctionFactory.lossBinaryXENT(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossCosineSimilarity(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossHinge(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossKLD(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossL1(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossL2(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossMAE(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossMAPE(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossMCXENT(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossMSE(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossMSLE(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossNegativeLogLikelihood(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossPoisson(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lossSquaredHinge(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.lt(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.lt(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.lte(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.lte(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.ltei(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.lti(SDVariable functionInput,
double functionInput1) |
SDVariable |
DifferentialFunctionFactory.lti(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.ltOrEqi(SDVariable functionInput,
SDVariable functionInput1) |
SDVariable |
DifferentialFunctionFactory.manhattanDistance(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.max(SDVariable i_x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.max(SDVariable first,
SDVariable second) |
SDVariable |
DifferentialFunctionFactory.maxPooling2d(SDVariable[] inputs,
Pooling2DConfig pooling2DConfig)
Max pooling 2d operation.
|
SDVariable |
DifferentialFunctionFactory.maxPooling3d(SDVariable[] inputs,
Pooling3DConfig pooling3DConfig)
Max pooling 3d operation.
|
SDVariable |
DifferentialFunctionFactory.mean(SDVariable i_x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.mergeadd(SDVariable[] differentialFunctions) |
SDVariable |
DifferentialFunctionFactory.min(SDVariable i_x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.min(SDVariable first,
SDVariable second) |
SDVariable |
DifferentialFunctionFactory.mmul(SDVariable x,
SDVariable y) |
SDVariable |
DifferentialFunctionFactory.mmul(SDVariable x,
SDVariable y,
MMulTranspose mMulTranspose) |
SDVariable[] |
DifferentialFunctionFactory.moments(SDVariable input,
int... axes) |
SDVariable |
DifferentialFunctionFactory.mul(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.mul(SDVariable differentialFunction,
SDVariable i_v) |
List<SDVariable> |
DifferentialFunctionFactory.mulBp(SDVariable x,
SDVariable y,
SDVariable grad) |
SDVariable |
DifferentialFunctionFactory.muli(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.muli(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.neg(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.neq(SDVariable iX,
double i_y) |
SDVariable |
DifferentialFunctionFactory.neq(SDVariable iX,
SDVariable i_y) |
SDVariable |
DifferentialFunctionFactory.neqi(SDVariable iX,
double i_y) |
SDVariable |
DifferentialFunctionFactory.neqi(SDVariable iX,
SDVariable i_y) |
SDVariable |
DifferentialFunctionFactory.norm1(SDVariable i_x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.norm2(SDVariable i_x,
int... dimensions) |
SDVariable[] |
DifferentialFunctionFactory.normalizeMoments(SDVariable counts,
SDVariable means,
SDVariable variances,
double shift) |
SDVariable |
DifferentialFunctionFactory.normmax(SDVariable i_x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.onehot(SDVariable indices,
int depth) |
SDVariable |
DifferentialFunctionFactory.onehot(SDVariable indices,
int depth,
int axis,
double on,
double off) |
SDVariable |
DifferentialFunctionFactory.onesLike(String name,
SDVariable input) |
SDVariable |
DifferentialFunctionFactory.or(SDVariable iX,
SDVariable i_y) |
SDVariable |
DifferentialFunctionFactory.parallel_stack(SDVariable[] values) |
SDVariable |
DifferentialFunctionFactory.permute(SDVariable iX,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.pow(SDVariable iX,
double i_y) |
SDVariable |
DifferentialFunctionFactory.powDerivative(SDVariable iX,
double pow) |
SDVariable |
DifferentialFunctionFactory.prod(SDVariable i_x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.rdiv(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.rdiv(SDVariable differentialFunction,
SDVariable i_v) |
List<SDVariable> |
DifferentialFunctionFactory.rdivBp(SDVariable x,
SDVariable y,
SDVariable grad) |
SDVariable |
DifferentialFunctionFactory.rdivi(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.rdivi(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.reciprocal(SDVariable a) |
SDVariable |
DifferentialFunctionFactory.reductionBroadcastableWithOrigShape(int origRank,
int[] reduceDims,
SDVariable toExpand)
Add 1s as required to the array make an array possible to be broadcast with the original (pre-reduce) array.
|
SDVariable |
DifferentialFunctionFactory.relu(SDVariable iX,
double cutoff) |
SDVariable |
DifferentialFunctionFactory.relu6(SDVariable iX,
double cutoff) |
SDVariable |
DifferentialFunctionFactory.reluLayer(SDVariable input,
SDVariable weights,
SDVariable bias) |
SDVariable |
DifferentialFunctionFactory.repeat(SDVariable iX,
int axis) |
SDVariable |
DifferentialFunctionFactory.reshape(SDVariable iX,
int[] shape) |
SDVariable |
DifferentialFunctionFactory.reverse(SDVariable x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.reverseSequence(SDVariable x,
SDVariable seq_lengths) |
SDVariable |
DifferentialFunctionFactory.reverseSequence(SDVariable x,
SDVariable seq_lengths,
int seq_dim,
int batch_dim) |
SDVariable |
DifferentialFunctionFactory.rollAxis(SDVariable iX,
int axis) |
SDVariable |
DifferentialFunctionFactory.round(SDVariable ix) |
SDVariable |
DifferentialFunctionFactory.rsqrt(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.rsub(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.rsub(SDVariable differentialFunction,
SDVariable i_v) |
List<SDVariable> |
DifferentialFunctionFactory.rsubBp(SDVariable x,
SDVariable y,
SDVariable grad) |
SDVariable |
DifferentialFunctionFactory.rsubi(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.rsubi(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.scatterAdd(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
DifferentialFunctionFactory.scatterDiv(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
DifferentialFunctionFactory.scatterMul(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
DifferentialFunctionFactory.scatterSub(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
DifferentialFunctionFactory.sconv2d(SDVariable[] inputs,
Conv2DConfig conv2DConfig)
Separable Conv2d operation.
|
SDVariable |
DifferentialFunctionFactory.selu(SDVariable arg) |
SDVariable |
DifferentialFunctionFactory.seluDerivative(SDVariable arg) |
SDVariable |
DifferentialFunctionFactory.sequenceMask(SDVariable lengths) |
SDVariable |
DifferentialFunctionFactory.sequenceMask(SDVariable lengths,
int maxLen) |
SDVariable |
DifferentialFunctionFactory.sequenceMask(SDVariable lengths,
SDVariable maxLen) |
SDVariable |
DifferentialFunctionFactory.shape(SDVariable df) |
SDVariable |
DifferentialFunctionFactory.sigmoid(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.sigmoidCrossEntropyWithLogits(SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode,
double labelSmoothing) |
SDVariable |
DifferentialFunctionFactory.sigmoidDerivative(SDVariable iX,
SDVariable wrt) |
SDVariable |
DifferentialFunctionFactory.sign(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.sin(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.sinh(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.slice(SDVariable input,
int[] begin,
int[] size) |
SDVariable |
DifferentialFunctionFactory.softmax(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.softmaxCrossEntropyWithLogits(SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode,
double labelSmoothing) |
SDVariable |
DifferentialFunctionFactory.softmaxDerivative(SDVariable functionInput,
SDVariable wrt) |
SDVariable |
DifferentialFunctionFactory.softplus(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.softsign(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.softsignDerivative(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.spaceToBatch(SDVariable differentialFunction,
int[] blocks,
int[][] padding) |
SDVariable |
DifferentialFunctionFactory.spaceToDepth(SDVariable differentialFunction,
int blocksSize,
String dataFormat) |
SDVariable |
DifferentialFunctionFactory.sqrt(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.square(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.squaredDifference(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.squeeze(SDVariable iX,
int... axis) |
SDVariable |
DifferentialFunctionFactory.stack(SDVariable[] values,
int axis) |
SDVariable |
DifferentialFunctionFactory.std(SDVariable i_x,
boolean biasCorrected,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.stridedSlice(SDVariable input,
int[] begin,
int[] end,
int[] strides) |
SDVariable |
DifferentialFunctionFactory.stridedSlice(SDVariable in,
int[] begin,
int[] end,
int[] strides,
int beginMask,
int endMask,
int ellipsisMask,
int newAxisMask,
int shrinkAxisMask) |
SDVariable |
DifferentialFunctionFactory.sub(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.sub(SDVariable differentialFunction,
SDVariable i_v) |
List<SDVariable> |
DifferentialFunctionFactory.subBp(SDVariable x,
SDVariable y,
SDVariable grad) |
SDVariable |
DifferentialFunctionFactory.subi(SDVariable differentialFunction,
double i_v) |
SDVariable |
DifferentialFunctionFactory.subi(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable |
DifferentialFunctionFactory.sum(SDVariable i_x,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.swish(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.swishDerivative(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.tan(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.tanh(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.tanhDerivative(SDVariable iX,
SDVariable wrt) |
SDVariable |
DifferentialFunctionFactory.tensorMmul(SDVariable x,
SDVariable y,
int[][] dimensions) |
SDVariable |
DifferentialFunctionFactory.tile(SDVariable iX,
int[] repeat) |
SDVariable |
DifferentialFunctionFactory.transpose(SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.truncatedDiv(SDVariable differentialFunction,
SDVariable i_v) |
SDVariable[] |
DifferentialFunctionFactory.unstack(SDVariable value,
int axis) |
Constant |
DifferentialFunctionFactory.val(SDVariable iX) |
void |
DifferentialFunctionFactory.validateDifferentialFunctionGraph(SDVariable function) |
void |
DifferentialFunctionFactory.validateDifferentialFunctionsameDiff(SDVariable function) |
SDVariable |
DifferentialFunctionFactory.var(String iName,
SDVariable iX) |
SDVariable |
DifferentialFunctionFactory.variance(SDVariable i_x,
boolean biasCorrected,
int... dimensions) |
SDVariable |
DifferentialFunctionFactory.weightedCrossEntropyWithLogits(SDVariable targets,
SDVariable inputs,
SDVariable weights) |
SDVariable |
DifferentialFunctionFactory.xor(SDVariable ix,
SDVariable iy) |
SDVariable |
DifferentialFunctionFactory.xwPlusB(SDVariable input,
SDVariable weights,
SDVariable bias) |
SDVariable |
DifferentialFunctionFactory.zeroFraction(SDVariable input) |
SDVariable |
DifferentialFunctionFactory.zerosLike(SDVariable input) |
SDVariable |
DifferentialFunctionFactory.zerosLike(String name,
SDVariable input) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
DifferentialFunction.diff(List<SDVariable> i_v1)
Perform automatic differentiation
wrt the input variables
|
abstract List<SDVariable> |
DifferentialFunction.doDiff(List<SDVariable> f1)
The actual implementation for automatic differentiation.
|
| Constructor and Description |
|---|
DifferentialFunction(SameDiff sameDiff,
boolean inPlace,
SDVariable[] args)
Add the various arguments for
this function
|
DifferentialFunction(SameDiff sameDiff,
SDVariable[] args) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
GradCheckUtil.checkGradients(SDVariable function,
SDVariable wrt,
double epsilon,
double maxRelError,
boolean print,
Map<String,INDArray> inputParameters) |
| Modifier and Type | Method and Description |
|---|---|
static LossInfo |
LossFunctions.l1(String outputName,
SDVariable predictions,
SDVariable label,
SDVariable weights,
LossFunctions.Reduction reduction,
int... dimensions)
L1 loss - sum of absolute errors.
|
static LossInfo |
LossFunctions.l2(String outputName,
SDVariable predictions,
SDVariable label,
SDVariable weights,
LossFunctions.Reduction reduction,
int... dimensions)
L2 loss function: i.e., sum of squared errors, L = sum_i (actual_i - predicted)^2
|
static LossInfo |
LossFunctions.mcxent(String outputName,
SDVariable predictions,
SDVariable label,
SDVariable weights,
LossFunctions.Reduction reduction,
int... dimensions)
Multi-Class Cross Entropy loss function:
L = sum_i actual_i * log( predicted_i ) |
static LossInfo |
LossFunctions.mse(String outputName,
SDVariable predictions,
SDVariable label,
SDVariable weights,
LossFunctions.Reduction reduction,
int... dimensions)
Mean squared error: L = mean( (predicted - label)^2)
|
static LossInfo |
LossFunctions.negativeLogLikelihood(String outputName,
SDVariable predictions,
SDVariable label,
SDVariable weights,
LossFunctions.Reduction reduction,
int... dimensions) |
| Modifier and Type | Method and Description |
|---|---|
<X extends SDVariable> |
SameDiff.setupFunction(X function)
Attempts to insert the
DifferentialFunction
reference in to this SameDiff
instance. |
| Modifier and Type | Method and Description |
|---|---|
SDVariable |
SameDiff.abs(SDVariable ix) |
SDVariable |
SameDiff.abs(String name,
SDVariable ix) |
SDVariable |
SameDiff.acos(SDVariable iX) |
SDVariable |
SameDiff.acos(String name,
SDVariable iX) |
SDVariable |
SameDiff.acosh(SDVariable iX) |
SDVariable |
SameDiff.acosh(String name,
SDVariable iX) |
SDVariable |
SDVariable.add(double sameDiffVariable) |
SDVariable |
SDVariable.add(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.add(String varName,
double sameDiffVariable) |
SDVariable |
SDVariable.add(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SDVariable.addi(double sameDiffVariable) |
SDVariable |
SDVariable.addi(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.addi(String varName,
double sameDiffVariable) |
SDVariable |
SDVariable.addi(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SameDiff.and(SDVariable iX,
SDVariable iY) |
SDVariable |
SameDiff.and(String name,
SDVariable ix,
SDVariable iy) |
SDVariable |
SDVariable.arg() |
SDVariable |
SameDiff.argmax(SDVariable in,
int... dimensions) |
SDVariable |
SameDiff.argmax(String name,
SDVariable in,
int... dimensions) |
SDVariable |
SameDiff.argmin(SDVariable in,
int... dimensions) |
SDVariable |
SameDiff.argmin(String name,
SDVariable in,
int... dimensions) |
SDVariable[] |
SDVariable.args() |
SDVariable |
SameDiff.asin(SDVariable iX) |
SDVariable |
SameDiff.asin(String name,
SDVariable iX) |
SDVariable |
SameDiff.asinh(SDVariable iX) |
SDVariable |
SameDiff.asinh(String name,
SDVariable iX) |
SDVariable |
SameDiff.assign(SDVariable x,
SDVariable y) |
SDVariable |
SameDiff.assign(String name,
SDVariable x,
SDVariable y) |
SDVariable |
SameDiff.atan(SDVariable iX) |
SDVariable |
SameDiff.atan(String name,
SDVariable iX) |
SDVariable |
SameDiff.atan2(SDVariable y,
SDVariable x) |
SDVariable |
SameDiff.atan2(String name,
SDVariable y,
SDVariable x) |
SDVariable |
SameDiff.atanh(SDVariable iX) |
SDVariable |
SameDiff.atanh(String name,
SDVariable iX) |
SDVariable |
SameDiff.avgPooling2d(SDVariable[] inputs,
Pooling2DConfig pooling2DConfig)
Average pooling 2d operation.
|
SDVariable |
SameDiff.avgPooling2d(String name,
SDVariable[] inputs,
Pooling2DConfig pooling2DConfig)
Average pooling 2d operation.
|
SDVariable |
SameDiff.avgPooling3d(SDVariable[] inputs,
Pooling3DConfig pooling3DConfig)
Average pooling 3d operation.
|
SDVariable |
SameDiff.avgPooling3d(String name,
SDVariable[] inputs,
Pooling3DConfig pooling3DConfig)
Average pooling 3d operation.
|
SDVariable |
SameDiff.batchNorm(SDVariable input,
SDVariable mean,
SDVariable variance,
SDVariable gamma,
SDVariable beta,
boolean applyGamma,
boolean applyBeta,
double epsilon)
Batch norm operation.
|
SDVariable |
SameDiff.batchNorm(String name,
SDVariable input,
SDVariable mean,
SDVariable variance,
SDVariable gamma,
SDVariable beta,
boolean applyGamma,
boolean applyBeta,
double epsilon)
Batch norm operation.
|
SDVariable |
SameDiff.batchToSpace(SDVariable iX,
int[] blocks,
int[][] crops) |
SDVariable |
SameDiff.batchToSpace(String name,
SDVariable iX,
int[] blocks,
int[][] crops) |
SDVariable |
SameDiff.biasAdd(SDVariable input,
SDVariable bias) |
SDVariable |
SameDiff.biasAdd(String name,
SDVariable input,
SDVariable bias) |
SDVariable |
SameDiff.ceil(SDVariable x) |
SDVariable |
SameDiff.ceil(String name,
SDVariable x) |
SDVariable |
SameDiff.clipByNorm(SDVariable x,
double clipValue) |
SDVariable |
SameDiff.clipByNorm(String name,
SDVariable x,
double clipValue) |
SDVariable |
SameDiff.clipByValue(SDVariable x,
double clipValueMin,
double clipValueMax) |
SDVariable |
SameDiff.clipByValue(String name,
SDVariable x,
double clipValueMin,
double clipValueMax) |
SDVariable |
SameDiff.concat(int dimension,
SDVariable... inputs) |
SDVariable |
SameDiff.concat(String name,
int dimension,
SDVariable... inputs) |
SDVariable |
SameDiff.confusionMatrix(SDVariable labels,
SDVariable predictions) |
SDVariable |
SameDiff.confusionMatrix(SDVariable labels,
SDVariable pred,
Integer numClasses) |
SDVariable |
SameDiff.confusionMatrix(SDVariable labels,
SDVariable pred,
Integer numClasses,
SDVariable weights) |
SDVariable |
SameDiff.confusionMatrix(SDVariable labels,
SDVariable pred,
SDVariable weights) |
SDVariable |
SameDiff.confusionMatrix(String name,
SDVariable labels,
SDVariable pred) |
SDVariable |
SameDiff.confusionMatrix(String name,
SDVariable labels,
SDVariable pred,
Integer numClasses) |
SDVariable |
SameDiff.confusionMatrix(String name,
SDVariable labels,
SDVariable pred,
Integer numClasses,
SDVariable weights) |
SDVariable |
SameDiff.confusionMatrix(String name,
SDVariable labels,
SDVariable pred,
SDVariable weights) |
SDVariable |
SameDiff.conv1d(SDVariable[] inputs,
Conv1DConfig conv1DConfig)
Conv1d operation.
|
SDVariable |
SameDiff.conv1d(String name,
SDVariable[] inputs,
Conv1DConfig conv1DConfig)
Conv1d operation.
|
SDVariable |
SameDiff.conv2d(SDVariable[] inputs,
Conv2DConfig conv2DConfig)
Conv2d operation.
|
SDVariable |
SameDiff.conv2d(String name,
SDVariable[] inputs,
Conv2DConfig conv2DConfig)
Conv2d operation.
|
SDVariable |
SameDiff.conv3d(SDVariable[] inputs,
Conv3DConfig conv3DConfig)
Conv3d operation.
|
SDVariable |
SameDiff.conv3d(String name,
SDVariable[] inputs,
Conv3DConfig conv3DConfig)
Conv3d operation.
|
SDVariable |
SameDiff.cos(SDVariable iX) |
SDVariable |
SameDiff.cos(String name,
SDVariable iX) |
SDVariable |
SameDiff.cosh(SDVariable iX) |
SDVariable |
SameDiff.cosh(String name,
SDVariable iX) |
SDVariable |
SameDiff.cosineDistance(SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
SameDiff.cosineDistance(String name,
SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
SameDiff.cosineSimilarity(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.cosineSimilarity(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.countNonZero(SDVariable input) |
SDVariable |
SameDiff.countNonZero(String name,
SDVariable input) |
SDVariable |
SameDiff.countZero(SDVariable input) |
SDVariable |
SameDiff.countZero(String name,
SDVariable input) |
SDVariable |
SameDiff.cross(SDVariable a,
SDVariable b) |
SDVariable |
SameDiff.cross(String name,
SDVariable a,
SDVariable b) |
SDVariable |
SameDiff.cube(SDVariable iX) |
SDVariable |
SameDiff.cube(String name,
SDVariable iX) |
SDVariable |
SameDiff.cumprod(SDVariable in,
boolean exclusive,
boolean reverse,
int... dimensions) |
SDVariable |
SameDiff.cumprod(String name,
SDVariable in,
boolean exclusive,
boolean reverse,
int... dimensions) |
SDVariable |
SameDiff.cumsum(SDVariable in,
boolean exclusive,
boolean reverse,
int... dimensions) |
SDVariable |
SameDiff.cumsum(String name,
SDVariable in,
boolean exclusive,
boolean reverse,
int... dimensions) |
SDVariable |
SameDiff.deconv2d(SDVariable[] inputs,
DeConv2DConfig deconv2DConfig)
Deconv2d operation.
|
SDVariable |
SameDiff.deconv2d(String name,
SDVariable[] inputs,
DeConv2DConfig deconv2DConfig)
Deconv2d operation.
|
SDVariable[] |
SameDiff.SameDiffFunctionDefinition.define(SameDiff sameDiff,
Map<String,INDArray> inputs,
SDVariable[] variableInputs) |
SDVariable |
SameDiff.depthToSpace(SDVariable iX,
int blockSize,
String dataFormat) |
SDVariable |
SameDiff.depthToSpace(String name,
SDVariable iX,
int blockSize,
String dataFormat) |
SDVariable |
SameDiff.depthWiseConv2d(SDVariable[] inputs,
Conv2DConfig depthConv2DConfig)
Depth-wise Conv2d operation.
|
SDVariable |
SameDiff.depthWiseConv2d(String name,
SDVariable[] inputs,
Conv2DConfig depthConv2DConfig)
Depth-wise Conv2d operation.
|
SDVariable |
SameDiff.diag(SDVariable iX) |
SDVariable |
SameDiff.diag(String name,
SDVariable iX) |
SDVariable |
SameDiff.diagPart(SDVariable iX) |
SDVariable |
SameDiff.diagPart(String name,
SDVariable iX) |
SDVariable |
SameDiff.dilation2D(SDVariable df,
SDVariable weights,
int[] strides,
int[] rates,
boolean isSameMode) |
SDVariable |
SameDiff.dilation2D(String name,
SDVariable df,
SDVariable weights,
int[] strides,
int[] rates,
boolean isSameMode) |
SDVariable |
SDVariable.div(double sameDiffVariable) |
SDVariable |
SDVariable.div(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.div(String varName,
double sameDiffVariable) |
SDVariable |
SDVariable.div(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SDVariable.divi(double sameDiffVariable) |
SDVariable |
SDVariable.divi(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.divi(String varName,
double sameDiffVariable) |
SDVariable |
SDVariable.divi(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SameDiff.dropout(SDVariable input,
double p) |
SDVariable |
SameDiff.dropout(String name,
SDVariable input,
double p) |
SDVariable |
SDVariable.dup() |
SDVariable[] |
SameDiff.dynamicPartition(SDVariable iX,
SDVariable partitions,
int numPartitions) |
SDVariable[] |
SameDiff.dynamicPartition(String[] name,
SDVariable iX,
SDVariable partitions,
int numPartitions) |
SDVariable |
SameDiff.dynamicStitch(SDVariable[] indices,
SDVariable[] iX) |
SDVariable |
SameDiff.dynamicStitch(String name,
SDVariable[] indices,
SDVariable[] iX) |
SDVariable |
SameDiff.elu(SDVariable iX) |
SDVariable |
SameDiff.elu(String name,
SDVariable iX) |
SDVariable |
SameDiff.eluDerivative(SDVariable iX) |
SDVariable |
SameDiff.eluDerivative(String name,
SDVariable iX) |
SDVariable |
SameDiff.eq(SDVariable iX,
double iy) |
SDVariable |
SameDiff.eq(SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.eq(String name,
SDVariable iX,
double iy) |
SDVariable |
SameDiff.eq(String name,
SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.erf(SDVariable iX) |
SDVariable |
SameDiff.erf(String name,
SDVariable iX) |
SDVariable |
SameDiff.erfc(SDVariable iX) |
SDVariable |
SameDiff.erfc(String name,
SDVariable iX) |
SDVariable |
SameDiff.euclideanDistance(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.euclideanDistance(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.SameDiffConditional.eval(SameDiff context,
SameDiff.SameDiffFunctionDefinition body,
SDVariable[] inputVars) |
SDVariable |
SameDiff.DefaultSameDiffConditional.eval(SameDiff context,
SameDiff.SameDiffFunctionDefinition body,
SDVariable[] inputVars) |
SDVariable |
SameDiff.exp(SDVariable iX) |
SDVariable |
SameDiff.exp(String name,
SDVariable iX) |
SDVariable |
SameDiff.expandDims(SDVariable ix,
int axis) |
SDVariable |
SameDiff.expandDims(String name,
SDVariable ix,
int axis) |
SDVariable |
SameDiff.expm1(SDVariable iX) |
SDVariable |
SameDiff.expm1(String name,
SDVariable iX) |
SDVariable |
SameDiff.fill(SDVariable shape,
double value) |
SDVariable |
SameDiff.fill(String name,
SDVariable shape,
double value) |
SDVariable |
SameDiff.floor(SDVariable iX) |
SDVariable |
SameDiff.floor(String name,
SDVariable iX) |
SDVariable |
SameDiff.gather(SDVariable df,
int axis,
int[] broadcast) |
SDVariable |
SameDiff.gather(String name,
SDVariable df,
int axis,
int[] broadcast) |
SDVariable |
SameDiff.gatherNd(SDVariable df,
SDVariable indices) |
SDVariable |
SameDiff.gatherNd(String name,
SDVariable df,
SDVariable indices) |
SDVariable[] |
SameDiff.generateOutputVariableForOp(DifferentialFunction function)
Generate the variables based on the given input op
and return the output variable names.
|
SDVariable[] |
SameDiff.generateOutputVariableForOp(DifferentialFunction function,
String baseName)
Generate the variables based on the given input op
and return the output variable names.
|
SDVariable |
SameDiff.getForwardVariableForVertexId(int vertexId)
Get the forward variable for gradient
based on the gradient's vertex id
|
SDVariable |
SameDiff.getGradForVariable(String varName)
Get the gradient for the given vertex id
|
SDVariable |
SDVariable.getGradient()
A getter for the variable gradient.
|
SDVariable[] |
SameDiff.getInputVariablesForFunction(DifferentialFunction function)
Get the input variables given a set of ids
from
SameDiff.getInputVariablesForFunction(DifferentialFunction) |
SDVariable[] |
SameDiff.getOutputVariablesForFunction(DifferentialFunction function)
Get the output variables given a set of ids
from
SameDiff.getOutputsForFunction(DifferentialFunction) |
SDVariable |
SameDiff.getVariable(String name)
Get the variable based on the opName
|
SDVariable |
SameDiff.getVariableForArray(INDArray arr)
Get an
SDVariable
for an array reference. |
SDVariable |
SameDiff.grad(String varName)
Gradient with respect
to the given variable opName.
|
SDVariable |
SDVariable.gradient()
Nicer looking alias
for the gradient variable.
|
SDVariable |
SameDiff.gradientBackwardsMarker(SDVariable iX) |
SDVariable |
SameDiff.gradientBackwardsMarker(String name,
SDVariable iX) |
SDVariable |
SameDiff.gru(GRUCellConfiguration configuration)
The gru cell
|
SDVariable |
SameDiff.gru(String baseName,
GRUCellConfiguration configuration)
The gru cell
|
SDVariable |
SameDiff.gt(SDVariable iX,
double iy) |
SDVariable |
SameDiff.gt(SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.gt(String name,
SDVariable iX,
double iy) |
SDVariable |
SameDiff.gt(String name,
SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.gte(SDVariable iX,
double iy) |
SDVariable |
SameDiff.gte(SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.gte(String name,
SDVariable iX,
double iy) |
SDVariable |
SameDiff.gte(String name,
SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.hammingDistance(SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
SameDiff.hammingDistance(String name,
SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
SameDiff.hardTanh(SDVariable iX) |
SDVariable |
SameDiff.hardTanh(String name,
SDVariable iX) |
SDVariable |
SameDiff.hardTanhDerivative(SDVariable iX) |
SDVariable |
SameDiff.hardTanhDerivative(String name,
SDVariable iX) |
SDVariable |
SameDiff.invertPermutation(SDVariable input) |
SDVariable |
SameDiff.invertPermutation(String name,
SDVariable input) |
SDVariable |
SameDiff.invoke(Op op,
SDVariable x)
Invoke an op by opName
|
SDVariable |
SameDiff.invoke(Op op,
SDVariable x,
SDVariable y)
Invoke an op by opName
|
SDVariable |
SameDiff.invokeFunctionOn(String functionName,
SameDiff with) |
SDVariable |
SameDiff.invokeGraphOn(SameDiff sameDiff) |
SDVariable |
SameDiff.isFinite(SDVariable iX) |
SDVariable |
SameDiff.isFinite(String name,
SDVariable iX) |
SDVariable |
SameDiff.isInfinite(SDVariable iX) |
SDVariable |
SameDiff.isInfinite(String name,
SDVariable iX) |
SDVariable |
SameDiff.isNaN(SDVariable iX) |
SDVariable |
SameDiff.isNaN(String name,
SDVariable iX) |
SDVariable |
SameDiff.isNonDecreasing(SDVariable iX) |
SDVariable |
SameDiff.isNonDecreasing(String name,
SDVariable iX) |
SDVariable |
SameDiff.isNumericTensor(SDVariable iX) |
SDVariable |
SameDiff.isNumericTensor(String name,
SDVariable iX) |
SDVariable |
SameDiff.isStrictlyIncreasing(SDVariable iX) |
SDVariable |
SameDiff.isStrictlyIncreasing(String name,
SDVariable iX) |
SDVariable |
SameDiff.jaccardDistance(SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
SameDiff.jaccardDistance(String name,
SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
SameDiff.leakyRelu(SDVariable iX,
double cutoff) |
SDVariable |
SameDiff.leakyRelu(String name,
SDVariable iX,
double alpha) |
SDVariable |
SameDiff.leakyReluDerivative(String name,
SDVariable iX,
double alpha) |
SDVariable |
SameDiff.localResponseNormalization(SDVariable inputs,
LocalResponseNormalizationConfig lrnConfig)
Local response normalization operation.
|
SDVariable |
SameDiff.localResponseNormalization(String name,
SDVariable inputs,
LocalResponseNormalizationConfig lrnConfig)
Local response normalization operation.
|
SDVariable |
SameDiff.log(SDVariable iX) |
SDVariable |
SameDiff.log(String name,
SDVariable iX) |
SDVariable |
SameDiff.log1p(SDVariable iX) |
SDVariable |
SameDiff.log1p(String name,
SDVariable iX) |
SDVariable |
SameDiff.logSigmoid(SDVariable iX) |
SDVariable |
SameDiff.logSigmoid(String name,
SDVariable iX) |
SDVariable |
SameDiff.logSoftmax(SDVariable iX) |
SDVariable |
SameDiff.logSoftmax(String name,
SDVariable iX) |
SDVariable |
SameDiff.lossBinaryXENT(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossBinaryXENT(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossCosineSimilarity(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossCosineSimilarity(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossHinge(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossHinge(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossKLD(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossKLD(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossL1(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossL1(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossL2(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossL2(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMAE(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMAE(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMCXENT(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMCXENT(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMSE(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMSE(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMSLE(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMSLE(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossNegativeLogLikelihood(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossNegativeLogLikelihood(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossPoisson(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossPoisson(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossSquaredHinge(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossSquaredHinge(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lstm(String baseName,
LSTMCellConfiguration configuration)
LSTM unit
|
SDVariable |
SameDiff.lt(SDVariable iX,
double iy) |
SDVariable |
SameDiff.lt(SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.lt(String name,
SDVariable iX,
double iy) |
SDVariable |
SameDiff.lt(String name,
SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.lte(SDVariable iX,
double iy) |
SDVariable |
SameDiff.lte(SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.lte(String name,
SDVariable iX,
double iy) |
SDVariable |
SameDiff.lte(String name,
SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.manhattanDistance(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.manhattanDistance(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.max(SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.max(SDVariable first,
SDVariable second) |
SDVariable |
SameDiff.max(String name,
SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.max(String name,
SDVariable first,
SDVariable second) |
SDVariable |
SameDiff.maxPooling2d(SDVariable[] inputs,
Pooling2DConfig pooling2DConfig)
Max pooling 2d operation.
|
SDVariable |
SameDiff.maxPooling2d(String name,
SDVariable[] inputs,
Pooling2DConfig pooling2DConfig)
Max pooling 2d operation.
|
SDVariable |
SameDiff.maxPooling3d(SDVariable[] inputs,
Pooling3DConfig pooling3DConfig)
Max pooling 3d operation.
|
SDVariable |
SameDiff.maxPooling3d(String name,
SDVariable[] inputs,
Pooling3DConfig pooling3DConfig)
Max pooling 3d operation.
|
SDVariable |
SameDiff.mean(SDVariable iX) |
SDVariable |
SameDiff.mean(SDVariable iX,
int... dimension) |
SDVariable |
SameDiff.mean(String name,
SDVariable iX) |
SDVariable |
SameDiff.mean(String name,
SDVariable iX,
int... dimension) |
SDVariable |
SameDiff.mergeAdd(SDVariable... iX) |
SDVariable |
SameDiff.mergeAdd(String name,
SDVariable[] iX) |
SDVariable |
SameDiff.min(SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.min(SDVariable first,
SDVariable second) |
SDVariable |
SameDiff.min(String name,
SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.min(String name,
SDVariable first,
SDVariable second) |
SDVariable |
SameDiff.mmul(SDVariable x,
SDVariable y) |
SDVariable |
SameDiff.mmul(SDVariable x,
SDVariable y,
MMulTranspose transpose) |
SDVariable |
SameDiff.mmul(String name,
SDVariable x,
SDVariable y) |
SDVariable |
SameDiff.mmul(String name,
SDVariable x,
SDVariable y,
MMulTranspose transpose) |
SDVariable[] |
SameDiff.moments(SDVariable input,
int... axes) |
SDVariable[] |
SameDiff.moments(String[] name,
SDVariable input,
int... axes) |
SDVariable |
SDVariable.mul(double sameDiffVariable) |
SDVariable |
SDVariable.mul(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.mul(String varName,
double sameDiffVariable) |
SDVariable |
SDVariable.mul(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SDVariable.muli(double sameDiffVariable) |
SDVariable |
SDVariable.muli(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.muli(String varName,
double sameDiffVariable) |
SDVariable |
SDVariable.muli(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SameDiff.neg(SDVariable iX) |
SDVariable |
SameDiff.neg(String name,
SDVariable iX) |
SDVariable |
SameDiff.neq(SDVariable iX,
double iy) |
SDVariable |
SameDiff.neq(SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.neq(String name,
SDVariable iX,
double iy) |
SDVariable |
SameDiff.neq(String name,
SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.norm1(String name,
SDVariable ix,
int... dimensions) |
SDVariable |
SameDiff.norm2(String name,
SDVariable ix,
int... dimensions) |
SDVariable[] |
SameDiff.normalizeMoments(SDVariable counts,
SDVariable means,
SDVariable variances,
double shift) |
SDVariable[] |
SameDiff.normalizeMoments(String[] name,
SDVariable counts,
SDVariable means,
SDVariable variances,
double shift) |
SDVariable |
SameDiff.normmax(String name,
SDVariable ix,
int... dimensions) |
SDVariable |
SameDiff.one(String name,
int[] shape)
Variable initialization
with 1.0
|
SDVariable |
SameDiff.oneHot(SDVariable indices,
int depth) |
SDVariable |
SameDiff.oneHot(SDVariable indices,
int depth,
int axis,
double on,
double off) |
SDVariable |
SameDiff.oneHot(String name,
SDVariable indices,
int depth) |
SDVariable |
SameDiff.oneHot(String name,
SDVariable indices,
int depth,
int axis,
double on,
double off) |
SDVariable |
SameDiff.onesLike(SDVariable input)
Return a variable of all 1s, with the same shape as the input
|
SDVariable |
SameDiff.onesLike(String name,
SDVariable input)
Return a variable of all 1s, with the same shape as the input
|
SDVariable |
SameDiff.or(SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.or(String name,
SDVariable iX,
SDVariable iy) |
SDVariable[] |
SDVariable.outputVariables() |
SDVariable[] |
SDVariable.outputVariables(String baseName) |
SDVariable |
SameDiff.parallel_stack(SDVariable[] values) |
SDVariable |
SameDiff.parallel_stack(String name,
SDVariable[] values) |
SDVariable |
SameDiff.permute(SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.permute(String name,
SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.pow(SDVariable iX,
double value) |
SDVariable |
SameDiff.pow(String name,
SDVariable iX,
double value) |
SDVariable |
SameDiff.prod(SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.prod(String name,
SDVariable iX,
int... dimensions) |
SDVariable |
SDVariable.rdiv(double sameDiffVariable) |
SDVariable |
SDVariable.rdiv(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.rdiv(String varName,
double sameDiffVariable) |
SDVariable |
SDVariable.rdiv(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SDVariable.rdivi(double sameDiffVariable) |
SDVariable |
SDVariable.rdivi(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.rdivi(String varName,
double sameDiffVariable) |
SDVariable |
SDVariable.rdivi(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SameDiff.reciprocal(SDVariable a) |
SDVariable |
SameDiff.reciprocal(String name,
SDVariable a) |
SDVariable |
SameDiff.relu(SDVariable iX,
double cutoff) |
SDVariable |
SameDiff.relu(String name,
SDVariable iX,
double cutoff) |
SDVariable |
SameDiff.relu6(SDVariable iX,
double cutoff) |
SDVariable |
SameDiff.relu6(String name,
SDVariable iX,
double cutoff) |
SDVariable |
SameDiff.reluLayer(SDVariable input,
SDVariable weights,
SDVariable bias) |
SDVariable |
SameDiff.reluLayer(String name,
SDVariable input,
SDVariable weights,
SDVariable bias) |
SDVariable |
SameDiff.repeat(SDVariable df,
int axis) |
SDVariable |
SameDiff.repeat(String name,
SDVariable df,
int axis) |
SDVariable |
SameDiff.reshape(SDVariable iX,
int... shape) |
SDVariable |
SameDiff.reshape(String name,
SDVariable iX,
int... shape) |
SDVariable |
SameDiff.reverse(SDVariable x,
int... dimensions) |
SDVariable |
SameDiff.reverse(String name,
SDVariable x,
int... dimensions) |
SDVariable |
SameDiff.reverseSequence(SDVariable x,
SDVariable seq_lengths) |
SDVariable |
SameDiff.reverseSequence(SDVariable x,
SDVariable seq_lengths,
int seqDim,
int batchDim) |
SDVariable |
SameDiff.reverseSequence(String name,
SDVariable x,
SDVariable seq_lengths) |
SDVariable |
SameDiff.reverseSequence(String name,
SDVariable x,
SDVariable seq_lengths,
int seqDim,
int batchDim) |
SDVariable |
SameDiff.rollAxis(SDVariable x,
int axis) |
SDVariable |
SameDiff.rollAxis(String name,
SDVariable x,
int axis) |
SDVariable |
SameDiff.round(SDVariable iX) |
SDVariable |
SameDiff.round(String name,
SDVariable iX) |
SDVariable |
SameDiff.rsqrt(SDVariable iX) |
SDVariable |
SameDiff.rsqrt(String name,
SDVariable iX) |
SDVariable |
SDVariable.rsub(double sameDiffVariable) |
SDVariable |
SDVariable.rsub(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.rsub(String varName,
double sameDiffVariable) |
SDVariable |
SDVariable.rsub(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SDVariable.rsubi(double sameDiffVariable) |
SDVariable |
SDVariable.rsubi(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.rsubi(String varName,
double sameDiffVariable) |
SDVariable |
SDVariable.rsubi(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SameDiff.scalar(String name,
double value) |
SDVariable |
SameDiff.scatterAdd(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.scatterAdd(String name,
SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.scatterDiv(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.scatterDiv(String name,
SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.scatterMul(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.scatterMul(String name,
SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.scatterSub(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.scatterSub(String name,
SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.sconv2d(SDVariable[] inputs,
Conv2DConfig conv2DConfig)
Separable Conv2d operation.
|
SDVariable |
SameDiff.sconv2d(String name,
SDVariable[] inputs,
Conv2DConfig conv2DConfig)
Separable Conv2d operation.
|
SDVariable |
SameDiff.selu(SDVariable iX) |
SDVariable |
SameDiff.selu(String name,
SDVariable iX) |
SDVariable |
SameDiff.sequenceMask(SDVariable lengths) |
SDVariable |
SameDiff.sequenceMask(SDVariable lengths,
int maxLen) |
SDVariable |
SameDiff.sequenceMask(SDVariable lengths,
SDVariable maxLen) |
SDVariable |
SameDiff.sequenceMask(String name,
SDVariable lengths) |
SDVariable |
SameDiff.sequenceMask(String name,
SDVariable lengths,
int maxLen) |
SDVariable |
SameDiff.sequenceMask(String name,
SDVariable lengths,
SDVariable maxLen) |
SDVariable |
SameDiff.shape(SDVariable df) |
SDVariable |
SameDiff.shape(String name,
SDVariable df) |
SDVariable |
SameDiff.sigmoid(SDVariable iX) |
SDVariable |
SameDiff.sigmoid(String name,
SDVariable iX) |
SDVariable |
SameDiff.sigmoidCrossEntropyWithLogits(SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode,
double labelSmoothing) |
SDVariable |
SameDiff.sigmoidCrossEntropyWithLogits(String name,
SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode,
double labelSmoothing) |
SDVariable |
SameDiff.sigmoidDerivative(SDVariable iX,
SDVariable wrt) |
SDVariable |
SameDiff.sigmoidDerivative(String name,
SDVariable iX,
SDVariable wrt) |
SDVariable |
SameDiff.sign(SDVariable iX) |
SDVariable |
SameDiff.sign(String name,
SDVariable iX) |
SDVariable |
SameDiff.sin(SDVariable iX) |
SDVariable |
SameDiff.sin(String name,
SDVariable iX) |
SDVariable |
SameDiff.sinh(SDVariable iX) |
SDVariable |
SameDiff.sinh(String name,
SDVariable iX) |
SDVariable |
SameDiff.slice(SDVariable input,
int[] begin,
int[] size) |
SDVariable |
SameDiff.slice(String name,
SDVariable input,
int[] begin,
int[] size) |
SDVariable |
SameDiff.softmax(SDVariable iX) |
SDVariable |
SameDiff.softmax(String name,
SDVariable iX) |
SDVariable |
SameDiff.softmaxCrossEntropyWithLogits(SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode,
double labelSmoothing) |
SDVariable |
SameDiff.softmaxCrossEntropyWithLogits(String name,
SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode,
double labelSmoothing) |
SDVariable |
SameDiff.softmaxDerivative(String name,
SDVariable iX,
SDVariable wrt) |
SDVariable |
SameDiff.softplus(SDVariable iX) |
SDVariable |
SameDiff.softplus(String name,
SDVariable iX) |
SDVariable |
SameDiff.softsign(SDVariable iX) |
SDVariable |
SameDiff.softsign(String name,
SDVariable iX) |
SDVariable |
SameDiff.softsignDerivative(SDVariable iX) |
SDVariable |
SameDiff.softsignDerivative(String name,
SDVariable iX) |
SDVariable |
SameDiff.spaceToBatch(SDVariable iX,
int[] blocks,
int[][] padding) |
SDVariable |
SameDiff.spaceToBatch(String name,
SDVariable iX,
int[] blocks,
int[][] padding) |
SDVariable |
SameDiff.spaceToDepth(SDVariable iX,
int blockSize,
String dataFormat) |
SDVariable |
SameDiff.spaceToDepth(String name,
SDVariable iX,
int blockSize,
String dataFormat) |
SDVariable |
SameDiff.sqrt(SDVariable iX) |
SDVariable |
SameDiff.sqrt(String name,
SDVariable iX) |
SDVariable |
SameDiff.square(SDVariable iX) |
SDVariable |
SameDiff.square(String name,
SDVariable iX) |
SDVariable |
SDVariable.squaredDifference(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.squaredDifference(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SameDiff.squeeze(SDVariable ix,
int axis) |
SDVariable |
SameDiff.squeeze(String name,
SDVariable ix,
int axis) |
SDVariable |
SameDiff.sru(SRUConfiguration configuration)
Simple recurrent unit
|
SDVariable |
SameDiff.sru(String baseName,
SRUConfiguration configuration)
Simiple recurrent unit
|
SDVariable |
SameDiff.sruCell(SRUCellConfiguration configuration)
An sru cell
|
SDVariable |
SameDiff.sruCell(String baseName,
SRUCellConfiguration configuration)
An sru cell
|
SDVariable |
SameDiff.stack(SDVariable[] values,
int axis) |
SDVariable |
SameDiff.stack(String name,
SDVariable[] values,
int axis) |
SDVariable |
SameDiff.standardDeviation(SDVariable iX,
boolean biasCorrected,
int... dimensions) |
SDVariable |
SameDiff.standardDeviation(String name,
SDVariable iX,
boolean biasCorrected,
int... dimensions) |
SDVariable |
SameDiff.stridedSlice(SDVariable input,
int[] begin,
int[] end,
int[] strides) |
SDVariable |
SameDiff.stridedSlice(SDVariable in,
int[] begin,
int[] end,
int[] strides,
int beginMask,
int endMask,
int ellipsisMask,
int newAxisMask,
int shrinkAxisMask) |
SDVariable |
SameDiff.stridedSlice(String name,
SDVariable input,
int[] begin,
int[] end,
int[] strides) |
SDVariable |
SameDiff.stridedSlice(String name,
SDVariable in,
int[] begin,
int[] end,
int[] strides,
int beginMask,
int endMask,
int ellipsisMask,
int newAxisMask,
int shrinkAxisMask) |
SDVariable |
SDVariable.sub(double sameDiffVariable) |
SDVariable |
SDVariable.sub(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.sub(String varName,
double sameDiffVariable) |
SDVariable |
SDVariable.sub(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SDVariable.subi(double sameDiffVariable) |
SDVariable |
SDVariable.subi(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.subi(String varName,
double sameDiffVariable) |
SDVariable |
SDVariable.subi(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SameDiff.sum(SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.sum(String name,
SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.swish(SDVariable iX) |
SDVariable |
SameDiff.swish(String name,
SDVariable iX) |
SDVariable |
SameDiff.tan(SDVariable iX) |
SDVariable |
SameDiff.tan(String name,
SDVariable iX) |
SDVariable |
SameDiff.tanh(SDVariable iX) |
SDVariable |
SameDiff.tanh(String name,
SDVariable iX) |
SDVariable |
SameDiff.tensorMmul(SDVariable x,
SDVariable y,
int[][] dimensions) |
SDVariable |
SameDiff.tensorMmul(String name,
SDVariable x,
SDVariable y,
int[][] dimensions) |
SDVariable |
SameDiff.tile(SDVariable iX,
int[] repeat) |
SDVariable |
SameDiff.tile(String name,
SDVariable iX,
int[] repeat) |
SDVariable |
SameDiff.transpose(SDVariable iX) |
SDVariable |
SameDiff.transpose(String name,
SDVariable iX) |
SDVariable |
SDVariable.truncatedDiv(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.truncatedDiv(String varName,
SDVariable sameDiffVariable) |
SDVariable[] |
SameDiff.unstack(SDVariable value,
int axis) |
SDVariable[] |
SameDiff.unstack(String[] names,
SDVariable value,
int axis) |
SDVariable |
SameDiff.updateVariableNameAndReference(SDVariable varToUpdate,
String newVarName)
Updates the variable name
property on the passed in variable,
the reference in samediff,
and returns the variable.
|
SDVariable[] |
SameDiff.updateVariableNamesAndReferences(SDVariable[] variablesToUpdate,
String[] newVariableNames)
Updates the variable name property on the passed in variables,
its reference in samediff, and returns the variable.
|
SDVariable |
SameDiff.var(SDVariable arr)
Initialize a
SDVariable
reference tying this variable to this
samediff instance. |
SDVariable |
SameDiff.var(String name,
INDArray arr) |
SDVariable |
SameDiff.var(String name,
int[] shape)
Creates a
SDVariable
with the given shape
and a depth of 0. |
SDVariable |
SameDiff.var(String name,
int[] shape,
WeightInitScheme weightInitScheme)
Variable initialization
with a specified
WeightInitScheme |
SDVariable |
SameDiff.variance(SDVariable iX,
boolean biasCorrected,
int... dimensions) |
SDVariable |
SameDiff.variance(String name,
SDVariable iX,
boolean biasCorrected,
int... dimensions) |
SDVariable |
SameDiff.weightedCrossEntropyWithLogits(SDVariable targets,
SDVariable inputs,
SDVariable weights) |
SDVariable |
SameDiff.weightedCrossEntropyWithLogits(String name,
SDVariable targets,
SDVariable inputs,
SDVariable weights) |
SDVariable |
SameDiff.xor(SDVariable ix,
SDVariable iy) |
SDVariable |
SameDiff.xor(String name,
SDVariable ix,
SDVariable iy) |
SDVariable |
SameDiff.xwPlusB(SDVariable input,
SDVariable weights,
SDVariable bias) |
SDVariable |
SameDiff.xwPlusB(String name,
SDVariable input,
SDVariable weights,
SDVariable bias) |
SDVariable |
SameDiff.zero(String name,
int[] shape)
Variable initialization
with 0.0
|
SDVariable |
SameDiff.zeroFraction(SDVariable input) |
SDVariable |
SameDiff.zeroFraction(String name,
SDVariable input) |
SDVariable |
SameDiff.zerosLike(SDVariable input)
Return a variable of all 0s with the same shape as the input
|
SDVariable |
SameDiff.zerosLike(String name,
SDVariable input)
Return a variable of all 0s, with the same shape as the input
|
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
SDVariable.doDiff(List<SDVariable> f1) |
org.nd4j.linalg.primitives.Pair<Map<SDVariable,DifferentialFunction>,List<DifferentialFunction>> |
SameDiff.exec()
Creates and executes a list of operations
|
org.nd4j.linalg.primitives.Pair<Map<SDVariable,DifferentialFunction>,List<DifferentialFunction>> |
SameDiff.exec(String functionName)
Exec a given function
|
org.nd4j.linalg.primitives.Pair<Map<SDVariable,DifferentialFunction>,List<DifferentialFunction>> |
SameDiff.execBackwards()
Builds a backwards graph
and executes the operations
on that graph.
|
org.nd4j.linalg.primitives.Pair<Map<SDVariable,DifferentialFunction>,List<DifferentialFunction>> |
SameDiff.execWithPlaceHolder(Map<String,INDArray> inputs)
Creates and executes a list of operations
based on the given variables passed in.
|
List<SDVariable> |
SameDiff.getVariablesAssociatedWithFunctions(List<DifferentialFunction> functions)
Get the
SDVariable
associated with each function
based on the DifferentialFunction.outputVariables() ()} |
Map<String,SDVariable> |
SameDiff.variableMap()
Return the internal variable map
|
List<SDVariable> |
SameDiff.variables()
The list of available
variables in the graph
|
| Modifier and Type | Method and Description |
|---|---|
SDVariable |
SameDiff.abs(SDVariable ix) |
SDVariable |
SameDiff.abs(String name,
SDVariable ix) |
SDVariable |
SameDiff.acos(SDVariable iX) |
SDVariable |
SameDiff.acos(String name,
SDVariable iX) |
SDVariable |
SameDiff.acosh(SDVariable iX) |
SDVariable |
SameDiff.acosh(String name,
SDVariable iX) |
SDVariable |
SDVariable.add(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.add(String varName,
SDVariable sameDiffVariable) |
void |
SameDiff.addArgsFor(SDVariable[] variables,
DifferentialFunction function)
Adds incoming args to the graph
|
SDVariable |
SDVariable.addi(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.addi(String varName,
SDVariable sameDiffVariable) |
void |
SameDiff.addOutgoingFor(SDVariable[] variables,
DifferentialFunction function)
Adds outgoing args to the graph
|
void |
SameDiff.addVariable(SDVariable variable) |
SDVariable |
SameDiff.and(SDVariable iX,
SDVariable iY) |
SDVariable |
SameDiff.and(String name,
SDVariable ix,
SDVariable iy) |
SDVariable |
SameDiff.argmax(SDVariable in,
int... dimensions) |
SDVariable |
SameDiff.argmax(String name,
SDVariable in,
int... dimensions) |
SDVariable |
SameDiff.argmin(SDVariable in,
int... dimensions) |
SDVariable |
SameDiff.argmin(String name,
SDVariable in,
int... dimensions) |
SDVariable |
SameDiff.asin(SDVariable iX) |
SDVariable |
SameDiff.asin(String name,
SDVariable iX) |
SDVariable |
SameDiff.asinh(SDVariable iX) |
SDVariable |
SameDiff.asinh(String name,
SDVariable iX) |
SDVariable |
SameDiff.assign(SDVariable x,
SDVariable y) |
SDVariable |
SameDiff.assign(String name,
SDVariable x,
SDVariable y) |
void |
SameDiff.associateArrayWithVariable(INDArray arr,
SDVariable variable)
Associate the array with the given variable.
|
SDVariable |
SameDiff.atan(SDVariable iX) |
SDVariable |
SameDiff.atan(String name,
SDVariable iX) |
SDVariable |
SameDiff.atan2(SDVariable y,
SDVariable x) |
SDVariable |
SameDiff.atan2(String name,
SDVariable y,
SDVariable x) |
SDVariable |
SameDiff.atanh(SDVariable iX) |
SDVariable |
SameDiff.atanh(String name,
SDVariable iX) |
SDVariable |
SameDiff.avgPooling2d(SDVariable[] inputs,
Pooling2DConfig pooling2DConfig)
Average pooling 2d operation.
|
SDVariable |
SameDiff.avgPooling2d(String name,
SDVariable[] inputs,
Pooling2DConfig pooling2DConfig)
Average pooling 2d operation.
|
SDVariable |
SameDiff.avgPooling3d(SDVariable[] inputs,
Pooling3DConfig pooling3DConfig)
Average pooling 3d operation.
|
SDVariable |
SameDiff.avgPooling3d(String name,
SDVariable[] inputs,
Pooling3DConfig pooling3DConfig)
Average pooling 3d operation.
|
SDVariable |
SameDiff.batchNorm(SDVariable input,
SDVariable mean,
SDVariable variance,
SDVariable gamma,
SDVariable beta,
boolean applyGamma,
boolean applyBeta,
double epsilon)
Batch norm operation.
|
SDVariable |
SameDiff.batchNorm(String name,
SDVariable input,
SDVariable mean,
SDVariable variance,
SDVariable gamma,
SDVariable beta,
boolean applyGamma,
boolean applyBeta,
double epsilon)
Batch norm operation.
|
SDVariable |
SameDiff.batchToSpace(SDVariable iX,
int[] blocks,
int[][] crops) |
SDVariable |
SameDiff.batchToSpace(String name,
SDVariable iX,
int[] blocks,
int[][] crops) |
SDVariable |
SameDiff.biasAdd(SDVariable input,
SDVariable bias) |
SDVariable |
SameDiff.biasAdd(String name,
SDVariable input,
SDVariable bias) |
SDVariable |
SameDiff.ceil(SDVariable x) |
SDVariable |
SameDiff.ceil(String name,
SDVariable x) |
SDVariable |
SameDiff.clipByNorm(SDVariable x,
double clipValue) |
SDVariable |
SameDiff.clipByNorm(String name,
SDVariable x,
double clipValue) |
SDVariable |
SameDiff.clipByValue(SDVariable x,
double clipValueMin,
double clipValueMax) |
SDVariable |
SameDiff.clipByValue(String name,
SDVariable x,
double clipValueMin,
double clipValueMax) |
SDVariable |
SameDiff.concat(int dimension,
SDVariable... inputs) |
SDVariable |
SameDiff.concat(String name,
int dimension,
SDVariable... inputs) |
SDVariable |
SameDiff.confusionMatrix(SDVariable labels,
SDVariable predictions) |
SDVariable |
SameDiff.confusionMatrix(SDVariable labels,
SDVariable pred,
Integer numClasses) |
SDVariable |
SameDiff.confusionMatrix(SDVariable labels,
SDVariable pred,
Integer numClasses,
SDVariable weights) |
SDVariable |
SameDiff.confusionMatrix(SDVariable labels,
SDVariable pred,
SDVariable weights) |
SDVariable |
SameDiff.confusionMatrix(String name,
SDVariable labels,
SDVariable pred) |
SDVariable |
SameDiff.confusionMatrix(String name,
SDVariable labels,
SDVariable pred,
Integer numClasses) |
SDVariable |
SameDiff.confusionMatrix(String name,
SDVariable labels,
SDVariable pred,
Integer numClasses,
SDVariable weights) |
SDVariable |
SameDiff.confusionMatrix(String name,
SDVariable labels,
SDVariable pred,
SDVariable weights) |
SDVariable |
SameDiff.conv1d(SDVariable[] inputs,
Conv1DConfig conv1DConfig)
Conv1d operation.
|
SDVariable |
SameDiff.conv1d(String name,
SDVariable[] inputs,
Conv1DConfig conv1DConfig)
Conv1d operation.
|
SDVariable |
SameDiff.conv2d(SDVariable[] inputs,
Conv2DConfig conv2DConfig)
Conv2d operation.
|
SDVariable |
SameDiff.conv2d(String name,
SDVariable[] inputs,
Conv2DConfig conv2DConfig)
Conv2d operation.
|
SDVariable |
SameDiff.conv3d(SDVariable[] inputs,
Conv3DConfig conv3DConfig)
Conv3d operation.
|
SDVariable |
SameDiff.conv3d(String name,
SDVariable[] inputs,
Conv3DConfig conv3DConfig)
Conv3d operation.
|
SDVariable |
SameDiff.cos(SDVariable iX) |
SDVariable |
SameDiff.cos(String name,
SDVariable iX) |
SDVariable |
SameDiff.cosh(SDVariable iX) |
SDVariable |
SameDiff.cosh(String name,
SDVariable iX) |
SDVariable |
SameDiff.cosineDistance(SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
SameDiff.cosineDistance(String name,
SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
SameDiff.cosineSimilarity(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.cosineSimilarity(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.countNonZero(SDVariable input) |
SDVariable |
SameDiff.countNonZero(String name,
SDVariable input) |
SDVariable |
SameDiff.countZero(SDVariable input) |
SDVariable |
SameDiff.countZero(String name,
SDVariable input) |
SDVariable |
SameDiff.cross(SDVariable a,
SDVariable b) |
SDVariable |
SameDiff.cross(String name,
SDVariable a,
SDVariable b) |
SDVariable |
SameDiff.cube(SDVariable iX) |
SDVariable |
SameDiff.cube(String name,
SDVariable iX) |
SDVariable |
SameDiff.cumprod(SDVariable in,
boolean exclusive,
boolean reverse,
int... dimensions) |
SDVariable |
SameDiff.cumprod(String name,
SDVariable in,
boolean exclusive,
boolean reverse,
int... dimensions) |
SDVariable |
SameDiff.cumsum(SDVariable in,
boolean exclusive,
boolean reverse,
int... dimensions) |
SDVariable |
SameDiff.cumsum(String name,
SDVariable in,
boolean exclusive,
boolean reverse,
int... dimensions) |
SDVariable |
SameDiff.deconv2d(SDVariable[] inputs,
DeConv2DConfig deconv2DConfig)
Deconv2d operation.
|
SDVariable |
SameDiff.deconv2d(String name,
SDVariable[] inputs,
DeConv2DConfig deconv2DConfig)
Deconv2d operation.
|
SDVariable[] |
SameDiff.SameDiffFunctionDefinition.define(SameDiff sameDiff,
Map<String,INDArray> inputs,
SDVariable[] variableInputs) |
SameDiff |
SameDiff.defineFunction(String function,
SameDiff.SameDiffFunctionDefinition functionDefinition,
SDVariable[] variables) |
SDVariable |
SameDiff.depthToSpace(SDVariable iX,
int blockSize,
String dataFormat) |
SDVariable |
SameDiff.depthToSpace(String name,
SDVariable iX,
int blockSize,
String dataFormat) |
SDVariable |
SameDiff.depthWiseConv2d(SDVariable[] inputs,
Conv2DConfig depthConv2DConfig)
Depth-wise Conv2d operation.
|
SDVariable |
SameDiff.depthWiseConv2d(String name,
SDVariable[] inputs,
Conv2DConfig depthConv2DConfig)
Depth-wise Conv2d operation.
|
SDVariable |
SameDiff.diag(SDVariable iX) |
SDVariable |
SameDiff.diag(String name,
SDVariable iX) |
SDVariable |
SameDiff.diagPart(SDVariable iX) |
SDVariable |
SameDiff.diagPart(String name,
SDVariable iX) |
SDVariable |
SameDiff.dilation2D(SDVariable df,
SDVariable weights,
int[] strides,
int[] rates,
boolean isSameMode) |
SDVariable |
SameDiff.dilation2D(String name,
SDVariable df,
SDVariable weights,
int[] strides,
int[] rates,
boolean isSameMode) |
SDVariable |
SDVariable.div(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.div(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SDVariable.divi(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.divi(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SameDiff.dropout(SDVariable input,
double p) |
SDVariable |
SameDiff.dropout(String name,
SDVariable input,
double p) |
SDVariable[] |
SameDiff.dynamicPartition(SDVariable iX,
SDVariable partitions,
int numPartitions) |
SDVariable[] |
SameDiff.dynamicPartition(String[] name,
SDVariable iX,
SDVariable partitions,
int numPartitions) |
SDVariable |
SameDiff.dynamicStitch(SDVariable[] indices,
SDVariable[] iX) |
SDVariable |
SameDiff.dynamicStitch(SDVariable[] indices,
SDVariable[] iX) |
SDVariable |
SameDiff.dynamicStitch(String name,
SDVariable[] indices,
SDVariable[] iX) |
SDVariable |
SameDiff.dynamicStitch(String name,
SDVariable[] indices,
SDVariable[] iX) |
SDVariable |
SameDiff.elu(SDVariable iX) |
SDVariable |
SameDiff.elu(String name,
SDVariable iX) |
SDVariable |
SameDiff.eluDerivative(SDVariable iX) |
SDVariable |
SameDiff.eluDerivative(String name,
SDVariable iX) |
SDVariable |
SameDiff.eq(SDVariable iX,
double iy) |
SDVariable |
SameDiff.eq(SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.eq(String name,
SDVariable iX,
double iy) |
SDVariable |
SameDiff.eq(String name,
SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.erf(SDVariable iX) |
SDVariable |
SameDiff.erf(String name,
SDVariable iX) |
SDVariable |
SameDiff.erfc(SDVariable iX) |
SDVariable |
SameDiff.erfc(String name,
SDVariable iX) |
SDVariable |
SameDiff.euclideanDistance(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.euclideanDistance(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.SameDiffConditional.eval(SameDiff context,
SameDiff.SameDiffFunctionDefinition body,
SDVariable[] inputVars) |
SDVariable |
SameDiff.DefaultSameDiffConditional.eval(SameDiff context,
SameDiff.SameDiffFunctionDefinition body,
SDVariable[] inputVars) |
SDVariable |
SameDiff.exp(SDVariable iX) |
SDVariable |
SameDiff.exp(String name,
SDVariable iX) |
SDVariable |
SameDiff.expandDims(SDVariable ix,
int axis) |
SDVariable |
SameDiff.expandDims(String name,
SDVariable ix,
int axis) |
SDVariable |
SameDiff.expm1(SDVariable iX) |
SDVariable |
SameDiff.expm1(String name,
SDVariable iX) |
SDVariable |
SameDiff.fill(SDVariable shape,
double value) |
SDVariable |
SameDiff.fill(String name,
SDVariable shape,
double value) |
SDVariable |
SameDiff.floor(SDVariable iX) |
SDVariable |
SameDiff.floor(String name,
SDVariable iX) |
SDVariable |
SameDiff.gather(SDVariable df,
int axis,
int[] broadcast) |
SDVariable |
SameDiff.gather(String name,
SDVariable df,
int axis,
int[] broadcast) |
SDVariable |
SameDiff.gatherNd(SDVariable df,
SDVariable indices) |
SDVariable |
SameDiff.gatherNd(String name,
SDVariable df,
SDVariable indices) |
SDVariable |
SameDiff.gradientBackwardsMarker(SDVariable iX) |
SDVariable |
SameDiff.gradientBackwardsMarker(String name,
SDVariable iX) |
SDVariable |
SameDiff.gt(SDVariable iX,
double iy) |
SDVariable |
SameDiff.gt(SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.gt(String name,
SDVariable iX,
double iy) |
SDVariable |
SameDiff.gt(String name,
SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.gte(SDVariable iX,
double iy) |
SDVariable |
SameDiff.gte(SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.gte(String name,
SDVariable iX,
double iy) |
SDVariable |
SameDiff.gte(String name,
SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.hammingDistance(SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
SameDiff.hammingDistance(String name,
SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
SameDiff.hardTanh(SDVariable iX) |
SDVariable |
SameDiff.hardTanh(String name,
SDVariable iX) |
SDVariable |
SameDiff.hardTanhDerivative(SDVariable iX) |
SDVariable |
SameDiff.hardTanhDerivative(String name,
SDVariable iX) |
If |
SameDiff.ifStatement(SameDiff.SameDiffConditional conditional,
SameDiff.SameDiffFunctionDefinition conditionBody,
SameDiff.SameDiffFunctionDefinition trueBody,
SameDiff.SameDiffFunctionDefinition falseBody,
SDVariable[] inputVars) |
SDVariable |
SameDiff.invertPermutation(SDVariable input) |
SDVariable |
SameDiff.invertPermutation(String name,
SDVariable input) |
SDVariable |
SameDiff.invoke(Op op,
SDVariable x)
Invoke an op by opName
|
SDVariable |
SameDiff.invoke(Op op,
SDVariable x,
SDVariable y)
Invoke an op by opName
|
SDVariable |
SameDiff.isFinite(SDVariable iX) |
SDVariable |
SameDiff.isFinite(String name,
SDVariable iX) |
SDVariable |
SameDiff.isInfinite(SDVariable iX) |
SDVariable |
SameDiff.isInfinite(String name,
SDVariable iX) |
SDVariable |
SameDiff.isNaN(SDVariable iX) |
SDVariable |
SameDiff.isNaN(String name,
SDVariable iX) |
SDVariable |
SameDiff.isNonDecreasing(SDVariable iX) |
SDVariable |
SameDiff.isNonDecreasing(String name,
SDVariable iX) |
SDVariable |
SameDiff.isNumericTensor(SDVariable iX) |
SDVariable |
SameDiff.isNumericTensor(String name,
SDVariable iX) |
SDVariable |
SameDiff.isStrictlyIncreasing(SDVariable iX) |
SDVariable |
SameDiff.isStrictlyIncreasing(String name,
SDVariable iX) |
SDVariable |
SameDiff.jaccardDistance(SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
SameDiff.jaccardDistance(String name,
SDVariable ix,
SDVariable iy,
int... dimensions) |
SDVariable |
SameDiff.leakyRelu(SDVariable iX,
double cutoff) |
SDVariable |
SameDiff.leakyRelu(String name,
SDVariable iX,
double alpha) |
SDVariable |
SameDiff.leakyReluDerivative(String name,
SDVariable iX,
double alpha) |
SDVariable |
SameDiff.localResponseNormalization(SDVariable inputs,
LocalResponseNormalizationConfig lrnConfig)
Local response normalization operation.
|
SDVariable |
SameDiff.localResponseNormalization(String name,
SDVariable inputs,
LocalResponseNormalizationConfig lrnConfig)
Local response normalization operation.
|
SDVariable |
SameDiff.log(SDVariable iX) |
SDVariable |
SameDiff.log(String name,
SDVariable iX) |
SDVariable |
SameDiff.log1p(SDVariable iX) |
SDVariable |
SameDiff.log1p(String name,
SDVariable iX) |
SDVariable |
SameDiff.logSigmoid(SDVariable iX) |
SDVariable |
SameDiff.logSigmoid(String name,
SDVariable iX) |
SDVariable |
SameDiff.logSoftmax(SDVariable iX) |
SDVariable |
SameDiff.logSoftmax(String name,
SDVariable iX) |
SDVariable |
SameDiff.lossBinaryXENT(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossBinaryXENT(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossCosineSimilarity(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossCosineSimilarity(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossHinge(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossHinge(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossKLD(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossKLD(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossL1(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossL1(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossL2(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossL2(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMAE(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMAE(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMCXENT(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMCXENT(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMSE(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMSE(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMSLE(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossMSLE(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossNegativeLogLikelihood(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossNegativeLogLikelihood(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossPoisson(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossPoisson(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossSquaredHinge(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lossSquaredHinge(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.lt(SDVariable iX,
double iy) |
SDVariable |
SameDiff.lt(SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.lt(String name,
SDVariable iX,
double iy) |
SDVariable |
SameDiff.lt(String name,
SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.lte(SDVariable iX,
double iy) |
SDVariable |
SameDiff.lte(SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.lte(String name,
SDVariable iX,
double iy) |
SDVariable |
SameDiff.lte(String name,
SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.manhattanDistance(SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.manhattanDistance(String name,
SDVariable iX,
SDVariable i_y,
int... dimensions) |
SDVariable |
SameDiff.max(SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.max(SDVariable first,
SDVariable second) |
SDVariable |
SameDiff.max(String name,
SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.max(String name,
SDVariable first,
SDVariable second) |
SDVariable |
SameDiff.maxPooling2d(SDVariable[] inputs,
Pooling2DConfig pooling2DConfig)
Max pooling 2d operation.
|
SDVariable |
SameDiff.maxPooling2d(String name,
SDVariable[] inputs,
Pooling2DConfig pooling2DConfig)
Max pooling 2d operation.
|
SDVariable |
SameDiff.maxPooling3d(SDVariable[] inputs,
Pooling3DConfig pooling3DConfig)
Max pooling 3d operation.
|
SDVariable |
SameDiff.maxPooling3d(String name,
SDVariable[] inputs,
Pooling3DConfig pooling3DConfig)
Max pooling 3d operation.
|
SDVariable |
SameDiff.mean(SDVariable iX) |
SDVariable |
SameDiff.mean(SDVariable iX,
int... dimension) |
SDVariable |
SameDiff.mean(String name,
SDVariable iX) |
SDVariable |
SameDiff.mean(String name,
SDVariable iX,
int... dimension) |
SDVariable |
SameDiff.mergeAdd(SDVariable... iX) |
SDVariable |
SameDiff.mergeAdd(String name,
SDVariable[] iX) |
SDVariable |
SameDiff.min(SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.min(SDVariable first,
SDVariable second) |
SDVariable |
SameDiff.min(String name,
SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.min(String name,
SDVariable first,
SDVariable second) |
SDVariable |
SameDiff.mmul(SDVariable x,
SDVariable y) |
SDVariable |
SameDiff.mmul(SDVariable x,
SDVariable y,
MMulTranspose transpose) |
SDVariable |
SameDiff.mmul(String name,
SDVariable x,
SDVariable y) |
SDVariable |
SameDiff.mmul(String name,
SDVariable x,
SDVariable y,
MMulTranspose transpose) |
SDVariable[] |
SameDiff.moments(SDVariable input,
int... axes) |
SDVariable[] |
SameDiff.moments(String[] name,
SDVariable input,
int... axes) |
SDVariable |
SDVariable.mul(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.mul(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SDVariable.muli(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.muli(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SameDiff.neg(SDVariable iX) |
SDVariable |
SameDiff.neg(String name,
SDVariable iX) |
SDVariable |
SameDiff.neq(SDVariable iX,
double iy) |
SDVariable |
SameDiff.neq(SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.neq(String name,
SDVariable iX,
double iy) |
SDVariable |
SameDiff.neq(String name,
SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.norm1(String name,
SDVariable ix,
int... dimensions) |
SDVariable |
SameDiff.norm2(String name,
SDVariable ix,
int... dimensions) |
SDVariable[] |
SameDiff.normalizeMoments(SDVariable counts,
SDVariable means,
SDVariable variances,
double shift) |
SDVariable[] |
SameDiff.normalizeMoments(String[] name,
SDVariable counts,
SDVariable means,
SDVariable variances,
double shift) |
SDVariable |
SameDiff.normmax(String name,
SDVariable ix,
int... dimensions) |
SDVariable |
SameDiff.oneHot(SDVariable indices,
int depth) |
SDVariable |
SameDiff.oneHot(SDVariable indices,
int depth,
int axis,
double on,
double off) |
SDVariable |
SameDiff.oneHot(String name,
SDVariable indices,
int depth) |
SDVariable |
SameDiff.oneHot(String name,
SDVariable indices,
int depth,
int axis,
double on,
double off) |
SDVariable |
SameDiff.onesLike(SDVariable input)
Return a variable of all 1s, with the same shape as the input
|
SDVariable |
SameDiff.onesLike(String name,
SDVariable input)
Return a variable of all 1s, with the same shape as the input
|
SDVariable |
SameDiff.or(SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.or(String name,
SDVariable iX,
SDVariable iy) |
SDVariable |
SameDiff.parallel_stack(SDVariable[] values) |
SDVariable |
SameDiff.parallel_stack(String name,
SDVariable[] values) |
SDVariable |
SameDiff.permute(SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.permute(String name,
SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.pow(SDVariable iX,
double value) |
SDVariable |
SameDiff.pow(String name,
SDVariable iX,
double value) |
SDVariable |
SameDiff.prod(SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.prod(String name,
SDVariable iX,
int... dimensions) |
SDVariable |
SDVariable.rdiv(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.rdiv(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SDVariable.rdivi(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.rdivi(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SameDiff.reciprocal(SDVariable a) |
SDVariable |
SameDiff.reciprocal(String name,
SDVariable a) |
SDVariable |
SameDiff.relu(SDVariable iX,
double cutoff) |
SDVariable |
SameDiff.relu(String name,
SDVariable iX,
double cutoff) |
SDVariable |
SameDiff.relu6(SDVariable iX,
double cutoff) |
SDVariable |
SameDiff.relu6(String name,
SDVariable iX,
double cutoff) |
SDVariable |
SameDiff.reluLayer(SDVariable input,
SDVariable weights,
SDVariable bias) |
SDVariable |
SameDiff.reluLayer(String name,
SDVariable input,
SDVariable weights,
SDVariable bias) |
SDVariable |
SameDiff.repeat(SDVariable df,
int axis) |
SDVariable |
SameDiff.repeat(String name,
SDVariable df,
int axis) |
SDVariable |
SameDiff.reshape(SDVariable iX,
int... shape) |
SDVariable |
SameDiff.reshape(String name,
SDVariable iX,
int... shape) |
SDVariable |
SameDiff.reverse(SDVariable x,
int... dimensions) |
SDVariable |
SameDiff.reverse(String name,
SDVariable x,
int... dimensions) |
SDVariable |
SameDiff.reverseSequence(SDVariable x,
SDVariable seq_lengths) |
SDVariable |
SameDiff.reverseSequence(SDVariable x,
SDVariable seq_lengths,
int seqDim,
int batchDim) |
SDVariable |
SameDiff.reverseSequence(String name,
SDVariable x,
SDVariable seq_lengths) |
SDVariable |
SameDiff.reverseSequence(String name,
SDVariable x,
SDVariable seq_lengths,
int seqDim,
int batchDim) |
SDVariable |
SameDiff.rollAxis(SDVariable x,
int axis) |
SDVariable |
SameDiff.rollAxis(String name,
SDVariable x,
int axis) |
SDVariable |
SameDiff.round(SDVariable iX) |
SDVariable |
SameDiff.round(String name,
SDVariable iX) |
SDVariable |
SameDiff.rsqrt(SDVariable iX) |
SDVariable |
SameDiff.rsqrt(String name,
SDVariable iX) |
SDVariable |
SDVariable.rsub(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.rsub(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SDVariable.rsubi(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.rsubi(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SameDiff.scatterAdd(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.scatterAdd(String name,
SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.scatterDiv(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.scatterDiv(String name,
SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.scatterMul(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.scatterMul(String name,
SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.scatterSub(SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.scatterSub(String name,
SDVariable ref,
SDVariable indices,
SDVariable updates) |
SDVariable |
SameDiff.sconv2d(SDVariable[] inputs,
Conv2DConfig conv2DConfig)
Separable Conv2d operation.
|
SDVariable |
SameDiff.sconv2d(String name,
SDVariable[] inputs,
Conv2DConfig conv2DConfig)
Separable Conv2d operation.
|
SDVariable |
SameDiff.selu(SDVariable iX) |
SDVariable |
SameDiff.selu(String name,
SDVariable iX) |
SDVariable |
SameDiff.sequenceMask(SDVariable lengths) |
SDVariable |
SameDiff.sequenceMask(SDVariable lengths,
int maxLen) |
SDVariable |
SameDiff.sequenceMask(SDVariable lengths,
SDVariable maxLen) |
SDVariable |
SameDiff.sequenceMask(String name,
SDVariable lengths) |
SDVariable |
SameDiff.sequenceMask(String name,
SDVariable lengths,
int maxLen) |
SDVariable |
SameDiff.sequenceMask(String name,
SDVariable lengths,
SDVariable maxLen) |
void |
SameDiff.setForwardVariableForVarName(String varName,
SDVariable forwardVariable) |
void |
SameDiff.setGradientForVariableName(String variableName,
SDVariable variable)
Assign a vertex id
to a gradient
|
SDVariable |
SameDiff.shape(SDVariable df) |
SDVariable |
SameDiff.shape(String name,
SDVariable df) |
SDVariable |
SameDiff.sigmoid(SDVariable iX) |
SDVariable |
SameDiff.sigmoid(String name,
SDVariable iX) |
SDVariable |
SameDiff.sigmoidCrossEntropyWithLogits(SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode,
double labelSmoothing) |
SDVariable |
SameDiff.sigmoidCrossEntropyWithLogits(String name,
SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode,
double labelSmoothing) |
SDVariable |
SameDiff.sigmoidDerivative(SDVariable iX,
SDVariable wrt) |
SDVariable |
SameDiff.sigmoidDerivative(String name,
SDVariable iX,
SDVariable wrt) |
SDVariable |
SameDiff.sign(SDVariable iX) |
SDVariable |
SameDiff.sign(String name,
SDVariable iX) |
SDVariable |
SameDiff.sin(SDVariable iX) |
SDVariable |
SameDiff.sin(String name,
SDVariable iX) |
SDVariable |
SameDiff.sinh(SDVariable iX) |
SDVariable |
SameDiff.sinh(String name,
SDVariable iX) |
SDVariable |
SameDiff.slice(SDVariable input,
int[] begin,
int[] size) |
SDVariable |
SameDiff.slice(String name,
SDVariable input,
int[] begin,
int[] size) |
SDVariable |
SameDiff.softmax(SDVariable iX) |
SDVariable |
SameDiff.softmax(String name,
SDVariable iX) |
SDVariable |
SameDiff.softmaxCrossEntropyWithLogits(SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode,
double labelSmoothing) |
SDVariable |
SameDiff.softmaxCrossEntropyWithLogits(String name,
SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode,
double labelSmoothing) |
SDVariable |
SameDiff.softmaxDerivative(String name,
SDVariable iX,
SDVariable wrt) |
SDVariable |
SameDiff.softplus(SDVariable iX) |
SDVariable |
SameDiff.softplus(String name,
SDVariable iX) |
SDVariable |
SameDiff.softsign(SDVariable iX) |
SDVariable |
SameDiff.softsign(String name,
SDVariable iX) |
SDVariable |
SameDiff.softsignDerivative(SDVariable iX) |
SDVariable |
SameDiff.softsignDerivative(String name,
SDVariable iX) |
SDVariable |
SameDiff.spaceToBatch(SDVariable iX,
int[] blocks,
int[][] padding) |
SDVariable |
SameDiff.spaceToBatch(String name,
SDVariable iX,
int[] blocks,
int[][] padding) |
SDVariable |
SameDiff.spaceToDepth(SDVariable iX,
int blockSize,
String dataFormat) |
SDVariable |
SameDiff.spaceToDepth(String name,
SDVariable iX,
int blockSize,
String dataFormat) |
SDVariable |
SameDiff.sqrt(SDVariable iX) |
SDVariable |
SameDiff.sqrt(String name,
SDVariable iX) |
SDVariable |
SameDiff.square(SDVariable iX) |
SDVariable |
SameDiff.square(String name,
SDVariable iX) |
SDVariable |
SDVariable.squaredDifference(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.squaredDifference(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SameDiff.squeeze(SDVariable ix,
int axis) |
SDVariable |
SameDiff.squeeze(String name,
SDVariable ix,
int axis) |
SDVariable |
SameDiff.stack(SDVariable[] values,
int axis) |
SDVariable |
SameDiff.stack(String name,
SDVariable[] values,
int axis) |
SDVariable |
SameDiff.standardDeviation(SDVariable iX,
boolean biasCorrected,
int... dimensions) |
SDVariable |
SameDiff.standardDeviation(String name,
SDVariable iX,
boolean biasCorrected,
int... dimensions) |
SDVariable |
SameDiff.stridedSlice(SDVariable input,
int[] begin,
int[] end,
int[] strides) |
SDVariable |
SameDiff.stridedSlice(SDVariable in,
int[] begin,
int[] end,
int[] strides,
int beginMask,
int endMask,
int ellipsisMask,
int newAxisMask,
int shrinkAxisMask) |
SDVariable |
SameDiff.stridedSlice(String name,
SDVariable input,
int[] begin,
int[] end,
int[] strides) |
SDVariable |
SameDiff.stridedSlice(String name,
SDVariable in,
int[] begin,
int[] end,
int[] strides,
int beginMask,
int endMask,
int ellipsisMask,
int newAxisMask,
int shrinkAxisMask) |
SDVariable |
SDVariable.sub(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.sub(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SDVariable.subi(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.subi(String varName,
SDVariable sameDiffVariable) |
SDVariable |
SameDiff.sum(SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.sum(String name,
SDVariable iX,
int... dimensions) |
SDVariable |
SameDiff.swish(SDVariable iX) |
SDVariable |
SameDiff.swish(String name,
SDVariable iX) |
SDVariable |
SameDiff.tan(SDVariable iX) |
SDVariable |
SameDiff.tan(String name,
SDVariable iX) |
SDVariable |
SameDiff.tanh(SDVariable iX) |
SDVariable |
SameDiff.tanh(String name,
SDVariable iX) |
SDVariable |
SameDiff.tensorMmul(SDVariable x,
SDVariable y,
int[][] dimensions) |
SDVariable |
SameDiff.tensorMmul(String name,
SDVariable x,
SDVariable y,
int[][] dimensions) |
SDVariable |
SameDiff.tile(SDVariable iX,
int[] repeat) |
SDVariable |
SameDiff.tile(String name,
SDVariable iX,
int[] repeat) |
SDVariable |
SameDiff.transpose(SDVariable iX) |
SDVariable |
SameDiff.transpose(String name,
SDVariable iX) |
SDVariable |
SDVariable.truncatedDiv(SDVariable sameDiffVariable) |
SDVariable |
SDVariable.truncatedDiv(String varName,
SDVariable sameDiffVariable) |
SDVariable[] |
SameDiff.unstack(SDVariable value,
int axis) |
SDVariable[] |
SameDiff.unstack(String[] names,
SDVariable value,
int axis) |
SDVariable |
SameDiff.updateVariableNameAndReference(SDVariable varToUpdate,
String newVarName)
Updates the variable name
property on the passed in variable,
the reference in samediff,
and returns the variable.
|
SDVariable[] |
SameDiff.updateVariableNamesAndReferences(SDVariable[] variablesToUpdate,
String[] newVariableNames)
Updates the variable name property on the passed in variables,
its reference in samediff, and returns the variable.
|
SDVariable |
SameDiff.var(SDVariable arr)
Initialize a
SDVariable
reference tying this variable to this
samediff instance. |
SDVariable |
SameDiff.variance(SDVariable iX,
boolean biasCorrected,
int... dimensions) |
SDVariable |
SameDiff.variance(String name,
SDVariable iX,
boolean biasCorrected,
int... dimensions) |
SDVariable |
SameDiff.weightedCrossEntropyWithLogits(SDVariable targets,
SDVariable inputs,
SDVariable weights) |
SDVariable |
SameDiff.weightedCrossEntropyWithLogits(String name,
SDVariable targets,
SDVariable inputs,
SDVariable weights) |
While |
SameDiff.whileStatement(SameDiff.SameDiffConditional sameDiffConditional,
SameDiff.SameDiffFunctionDefinition conditionBody,
SameDiff.SameDiffFunctionDefinition loopBody,
SDVariable[] inputVars)
Creates a while statement
|
SDVariable |
SameDiff.xor(SDVariable ix,
SDVariable iy) |
SDVariable |
SameDiff.xor(String name,
SDVariable ix,
SDVariable iy) |
SDVariable |
SameDiff.xwPlusB(SDVariable input,
SDVariable weights,
SDVariable bias) |
SDVariable |
SameDiff.xwPlusB(String name,
SDVariable input,
SDVariable weights,
SDVariable bias) |
SDVariable |
SameDiff.zeroFraction(SDVariable input) |
SDVariable |
SameDiff.zeroFraction(String name,
SDVariable input) |
SDVariable |
SameDiff.zerosLike(SDVariable input)
Return a variable of all 0s with the same shape as the input
|
SDVariable |
SameDiff.zerosLike(String name,
SDVariable input)
Return a variable of all 0s, with the same shape as the input
|
| Modifier and Type | Method and Description |
|---|---|
protected int |
SameDiff.asFlatNode(DifferentialFunction node,
com.google.flatbuffers.FlatBufferBuilder bufferBuilder,
List<SDVariable> variables,
Map<String,Integer> reverseMap,
Map<String,Integer> forwardMap,
Map<String,Integer> framesMap,
AtomicInteger idCounter) |
List<SDVariable> |
SDVariable.doDiff(List<SDVariable> f1) |
| Modifier and Type | Method and Description |
|---|---|
SDVariable |
Activation.asSameDiff(SameDiff sd,
SDVariable input)
Get the Activation as a SameDiff variable
|
SDVariable |
Activation.asSameDiff(String variableName,
SameDiff sd,
SDVariable input)
Get the Activation as a SameDiff variable
|
| Modifier and Type | Method and Description |
|---|---|
SDVariable |
Activation.asSameDiff(SameDiff sd,
SDVariable input)
Get the Activation as a SameDiff variable
|
SDVariable |
Activation.asSameDiff(String variableName,
SameDiff sd,
SDVariable input)
Get the Activation as a SameDiff variable
|
| Modifier and Type | Field and Description |
|---|---|
protected SDVariable[] |
DynamicCustomOp.outputVariables |
| Modifier and Type | Method and Description |
|---|---|
SDVariable[] |
DynamicCustomOp.outputVariables() |
SDVariable[] |
DynamicCustomOp.outputVariables(String baseName) |
SDVariable[] |
BaseOp.outputVariables(String baseName) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
NoOp.doDiff(List<SDVariable> f1) |
List<SDVariable> |
DynamicCustomOp.doDiff(List<SDVariable> f1) |
List<SDVariable> |
DefaultOpConverter.doDiff(List<SDVariable> f1) |
| Modifier and Type | Method and Description |
|---|---|
void |
Module.execSameDiff(SDVariable... input) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
NoOp.doDiff(List<SDVariable> f1) |
List<SDVariable> |
DynamicCustomOp.doDiff(List<SDVariable> f1) |
List<SDVariable> |
DefaultOpConverter.doDiff(List<SDVariable> f1) |
| Constructor and Description |
|---|
BaseAccumulation(SameDiff sameDiff,
SDVariable i_v) |
BaseAccumulation(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
BaseAccumulation(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions,
boolean keepDims) |
BaseAccumulation(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
BaseAccumulation(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions,
boolean keepDims) |
BaseBroadcastOp(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BaseBroadcastOp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BaseBroadcastOp(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BaseBroadcastOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BaseBroadcastOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BaseBroadcastOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BaseGradientOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
BaseGradientOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
BaseIndexAccumulation(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
BaseIndexAccumulation(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
BaseModule(String opName,
SameDiff sameDiff,
SDVariable[] args,
boolean inPlace,
List<Module> modules) |
BaseScalarOp(SameDiff sameDiff,
SDVariable i_v,
Number scalar) |
BaseScalarOp(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace) |
BaseScalarOp(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace,
Object[] extraArgs) |
BaseScalarOp(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
Object[] extraArgs) |
BaseTransformOp(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
BaseTransformOp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
BaseTransformOp(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
BaseTransformOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
BaseTransformOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
BaseTransformOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
DynamicCustomOp(String opName,
SameDiff sameDiff,
SDVariable[] args) |
DynamicCustomOp(String opName,
SameDiff sameDiff,
SDVariable[] args,
boolean inPlace)
Initialize this for
SameDiff execution
Any extra int or float arguments for operations
must be added to the respective TArguments
or IArguments lists upon construction |
ShapeOp(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
ShapeOp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
| Constructor and Description |
|---|
All(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
AMax(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
AMax(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
AMean(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
AMean(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
AMin(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
AMin(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
Any(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
ASum(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
ASum(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
Bias(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions,
double mean) |
Bias(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions,
double mean) |
CountNonZero(SameDiff sameDiff,
SDVariable input) |
CountZero(SameDiff sameDiff,
SDVariable input) |
CumProd(SameDiff sameDiff,
SDVariable x,
boolean exclusive,
boolean reverse,
int... dimension) |
CumProd(SameDiff sameDiff,
SDVariable x,
int... dimension) |
CumSum(SameDiff sameDiff,
SDVariable x,
boolean exclusive,
boolean reverse,
int... dimension) |
CumSum(SameDiff sameDiff,
SDVariable x,
int... dimension) |
Dot(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
Dot(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
Entropy(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
Entropy(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
EqualsWithEps(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions,
double eps) |
EqualsWithEps(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions,
double eps) |
LogSumExp(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
LogSumExp(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
MatchCondition(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions,
double compare,
double eps,
int mode) |
MatchCondition(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions,
double compare,
double eps,
int mode) |
Max(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
Max(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
Mean(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
Mean(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
Min(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
Min(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
Mmul(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
Mmul(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
MMulTranspose mMulTranspose) |
Moments(SameDiff sameDiff,
SDVariable input) |
Moments(SameDiff sameDiff,
SDVariable input,
int[] axes) |
Norm1(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
Norm1(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
Norm2(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
Norm2(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
NormalizeMoments(SameDiff sameDiff,
SDVariable counts,
SDVariable means,
SDVariable variances) |
NormalizeMoments(SameDiff sameDiff,
SDVariable counts,
SDVariable means,
SDVariable variances,
double shift) |
NormMax(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
NormMax(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
Prod(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
Prod(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
ShannonEntropy(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
ShannonEntropy(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
SigmoidCrossEntropyLoss(SameDiff sameDiff,
SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode) |
SigmoidCrossEntropyLoss(SameDiff sameDiff,
SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode,
double labelSmoothing) |
SoftmaxCrossEntropyLoss(SameDiff sameDiff,
SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode) |
SoftmaxCrossEntropyLoss(SameDiff sameDiff,
SDVariable logits,
SDVariable weights,
SDVariable labels,
int reductionMode,
double labelSmoothing) |
StandardDeviation(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions,
boolean biasCorrected) |
StandardDeviation(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions,
boolean biasCorrected) |
Sum(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
Sum(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
TensorMmul(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[][] dimensions) |
TensorMmul(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[][] dimensions,
MMulTranspose mMulTranspose) |
Variance(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions,
boolean biasCorrected) |
Variance(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions,
boolean biasCorrected) |
WeightedCrossEntropyLoss(SameDiff sameDiff,
SDVariable targets,
SDVariable inputs,
SDVariable weights) |
ZeroFraction(SameDiff sameDiff,
SDVariable input) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
ManhattanDistance.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
JaccardDistance.doDiff(List<SDVariable> f1) |
List<SDVariable> |
HammingDistance.doDiff(List<SDVariable> f1) |
List<SDVariable> |
EuclideanDistance.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
CosineSimilarity.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
CosineDistance.doDiff(List<SDVariable> i_v1) |
static List<SDVariable> |
CosineSimilarity.doDiff(SameDiff sameDiff,
DifferentialFunctionFactory f,
SDVariable x,
SDVariable y,
SDVariable gradOut,
int... dimensions) |
| Modifier and Type | Method and Description |
|---|---|
static List<SDVariable> |
CosineSimilarity.doDiff(SameDiff sameDiff,
DifferentialFunctionFactory f,
SDVariable x,
SDVariable y,
SDVariable gradOut,
int... dimensions) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
ManhattanDistance.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
JaccardDistance.doDiff(List<SDVariable> f1) |
List<SDVariable> |
HammingDistance.doDiff(List<SDVariable> f1) |
List<SDVariable> |
EuclideanDistance.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
CosineSimilarity.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
CosineDistance.doDiff(List<SDVariable> i_v1) |
| Constructor and Description |
|---|
CosineDistance(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions,
Number constantNormalizedByNorm2X,
Number constantNormalizedByNorm2Y) |
CosineDistance(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int... dimensions) |
CosineSimilarity(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
CosineSimilarity(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
EuclideanDistance(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
EuclideanDistance(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
HammingDistance(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int... dimensions) |
JaccardDistance(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int... dimensions) |
ManhattanDistance(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
ManhattanDistance(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
| Constructor and Description |
|---|
BiasAdd(SameDiff sameDiff,
SDVariable input,
SDVariable bias) |
BiasAddGrad(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BiasAddGrad(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BiasAddGrad(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastAddOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastAddOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastAddOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastAMax(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastAMax(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastAMax(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastAMax(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastAMax(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastAMax(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastAMin(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastAMin(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastAMin(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastAMin(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastAMin(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastAMin(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastCopyOp(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastCopyOp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastCopyOp(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastCopyOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastCopyOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastCopyOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastDivOp(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastDivOp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastDivOp(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastDivOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastDivOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastDivOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastEqualTo(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastEqualTo(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastEqualTo(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastEqualTo(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastEqualTo(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastEqualTo(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastGradientArgs(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastGradientArgs(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastGradientArgs(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastGreaterThan(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastGreaterThan(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastGreaterThan(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastGreaterThan(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastGreaterThan(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastGreaterThan(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastGreaterThanOrEqual(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastGreaterThanOrEqual(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastGreaterThanOrEqual(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastGreaterThanOrEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastGreaterThanOrEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastGreaterThanOrEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastLessThan(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastLessThan(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastLessThan(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastLessThan(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastLessThan(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastLessThan(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastLessThanOrEqual(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastLessThanOrEqual(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastLessThanOrEqual(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastLessThanOrEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastLessThanOrEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastLessThanOrEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastMax(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastMax(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastMax(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastMax(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastMax(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastMax(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastMin(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastMin(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastMin(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastMin(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastMin(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastMin(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastMulOp(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastMulOp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastMulOp(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastMulOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastMulOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastMulOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastNotEqual(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastNotEqual(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastNotEqual(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastNotEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastNotEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastNotEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastRDivOp(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastRDivOp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastRDivOp(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastRDivOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastRDivOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastRDivOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastRSubOp(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastRSubOp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastRSubOp(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastRSubOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastRSubOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastRSubOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
BroadcastSubOp(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
boolean inPlace) |
BroadcastSubOp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
int[] dimension,
Object[] extraArgs) |
BroadcastSubOp(SameDiff sameDiff,
SDVariable i_v,
int[] dimension,
Object[] extraArgs) |
BroadcastSubOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
int[] dimension) |
BroadcastSubOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension) |
BroadcastSubOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
int[] dimension,
Object[] extraArgs) |
| Modifier and Type | Field and Description |
|---|---|
protected SDVariable |
While.dummyResult |
protected SDVariable |
If.dummyResult |
protected SDVariable[] |
While.inputVars |
protected SDVariable[] |
If.inputVars |
protected SDVariable[] |
While.outputVars |
protected SDVariable[] |
If.outputVars |
protected SDVariable |
While.targetBoolean |
protected SDVariable |
If.targetBoolean |
| Modifier and Type | Method and Description |
|---|---|
SDVariable[] |
WhileDerivative.getInputVars() |
SDVariable[] |
While.outputVariables(String baseName) |
SDVariable[] |
If.outputVariables(String baseName) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
IfDerivative.diff(List<SDVariable> i_v1) |
List<SDVariable> |
While.doDiff(List<SDVariable> f1) |
List<SDVariable> |
If.doDiff(List<SDVariable> f1) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
IfDerivative.diff(List<SDVariable> i_v1) |
List<SDVariable> |
While.doDiff(List<SDVariable> f1) |
List<SDVariable> |
If.doDiff(List<SDVariable> f1) |
| Constructor and Description |
|---|
If(String blockName,
SameDiff parent,
SDVariable[] inputVars,
SameDiff.SameDiffFunctionDefinition conditionBody,
SameDiff.SameDiffConditional predicate,
SameDiff.SameDiffFunctionDefinition trueBody,
SameDiff.SameDiffFunctionDefinition falseBody) |
Select(SameDiff sameDiff,
SDVariable[] args) |
Select(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
Where(SameDiff sameDiff,
SDVariable[] args) |
Where(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
WhereNumpy(SameDiff sameDiff,
SDVariable[] args) |
WhereNumpy(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
While(String blockName,
SameDiff parent,
SDVariable[] inputVars,
SameDiff.SameDiffConditional predicate,
SameDiff.SameDiffFunctionDefinition condition,
SameDiff.SameDiffFunctionDefinition trueBody) |
| Modifier and Type | Method and Description |
|---|---|
SDVariable[] |
Switch.outputVariables() |
SDVariable[] |
NextIteration.outputVariables() |
SDVariable[] |
Merge.outputVariables() |
SDVariable[] |
LoopCond.outputVariables() |
SDVariable[] |
Exit.outputVariables() |
SDVariable[] |
Enter.outputVariables() |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
FreeGridOp.doDiff(List<SDVariable> f1) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
FreeGridOp.doDiff(List<SDVariable> f1) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
LastIndex.doDiff(List<SDVariable> f1) |
List<SDVariable> |
IMin.doDiff(List<SDVariable> f1) |
List<SDVariable> |
IMax.doDiff(List<SDVariable> f1) |
List<SDVariable> |
IAMin.doDiff(List<SDVariable> f1) |
List<SDVariable> |
IAMax.doDiff(List<SDVariable> f1) |
List<SDVariable> |
FirstIndex.doDiff(List<SDVariable> f1) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
LastIndex.doDiff(List<SDVariable> f1) |
List<SDVariable> |
IMin.doDiff(List<SDVariable> f1) |
List<SDVariable> |
IMax.doDiff(List<SDVariable> f1) |
List<SDVariable> |
IAMin.doDiff(List<SDVariable> f1) |
List<SDVariable> |
IAMax.doDiff(List<SDVariable> f1) |
List<SDVariable> |
FirstIndex.doDiff(List<SDVariable> f1) |
| Constructor and Description |
|---|
FirstIndex(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions,
Condition condition,
double compare,
double eps,
int mode) |
FirstIndex(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions,
Condition condition,
double compare,
double eps,
int mode) |
IAMax(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
IAMax(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
IAMin(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
IAMin(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
IMax(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
IMin(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions) |
IMin(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions) |
LastIndex(SameDiff sameDiff,
SDVariable i_v,
int[] dimensions,
Condition condition,
double compare,
double eps,
int mode) |
LastIndex(SameDiff sameDiff,
SDVariable i_v,
SDVariable i_v2,
int[] dimensions,
Condition condition,
double compare,
double eps,
int mode) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
Linear.doDiff(List<SDVariable> f1) |
| Modifier and Type | Method and Description |
|---|---|
void |
Linear.execSameDiff(SDVariable... input) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
Linear.doDiff(List<SDVariable> f1) |
| Constructor and Description |
|---|
AvgPooling2D(SameDiff sameDiff,
SDVariable[] inputs,
INDArray[] arrayInputs,
INDArray[] arrayOutputs,
Pooling2DConfig config) |
BatchNorm(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputArrays,
INDArray[] outputArrays,
boolean inPlace,
boolean applyGamma,
boolean applyBeta,
double epsilon) |
BatchNormDerivative(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputArrays,
INDArray[] outputArrays,
boolean inPlace,
boolean applyGamma,
boolean applyBeta,
double epsilon) |
Col2Im(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputArrays,
INDArray[] outputs,
Conv2DConfig conv2DConfig) |
Conv1D(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputArrays,
INDArray[] outputs,
Conv1DConfig config) |
Conv2D(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputArrays,
INDArray[] outputs,
Conv2DConfig config) |
Conv2DDerivative(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputArrays,
INDArray[] outputs,
Conv2DConfig config) |
Conv3D(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputs,
INDArray[] outputs,
Conv3DConfig conv3DConfig) |
Conv3DDerivative(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputs,
INDArray[] outputs,
Conv3DConfig conv3DConfig) |
DeConv2D(SameDiff sameDiff,
SDVariable[] inputs,
INDArray[] inputArrays,
INDArray[] outputs,
DeConv2DConfig config) |
DeConv2DDerivative(SameDiff sameDiff,
SDVariable[] inputs,
INDArray[] inputArrays,
INDArray[] outputs,
DeConv2DConfig config) |
DepthToSpace(SameDiff sameDiff,
SDVariable[] args,
int blockSize,
String dataFormat) |
DepthwiseConv2D(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputArrays,
INDArray[] outputs,
Conv2DConfig config) |
FullConv3D(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputs,
INDArray[] outputs,
FullConv3DConfig config) |
FullConv3DDerivative(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputs,
INDArray[] outputs,
FullConv3DConfig conv3DConfig) |
Im2col(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputArrays,
INDArray[] outputs,
Conv2DConfig conv2DConfig) |
LocalResponseNormalization(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputs,
INDArray[] outputs,
boolean inPlace,
LocalResponseNormalizationConfig config) |
LocalResponseNormalizationDerivative(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputs,
INDArray[] outputs,
boolean inPlace,
LocalResponseNormalizationConfig config) |
MaxPooling2D(SameDiff sameDiff,
SDVariable[] inputs,
INDArray[] arrayInputs,
INDArray[] arrayOutputs,
Pooling2DConfig config) |
Pooling2D(SameDiff sameDiff,
SDVariable[] inputs,
INDArray[] arrayInputs,
INDArray[] arrayOutputs,
Pooling2DConfig config) |
Pooling2DDerivative(SameDiff sameDiff,
SDVariable[] inputs,
INDArray[] arrayInputs,
INDArray[] arrayOutputs,
Pooling2DConfig config) |
Pooling3D(SameDiff sameDiff,
SDVariable[] inputs,
INDArray[] inputArrays,
INDArray[] outputs,
boolean inPlace,
Pooling3DConfig pooling3DConfig,
Pooling3D.Pooling3DType type) |
Pooling3DDerivative(SameDiff sameDiff,
SDVariable[] inputs,
INDArray[] inputArrays,
INDArray[] outputs,
boolean inPlace,
Pooling3DConfig pooling3DConfig,
Pooling3D.Pooling3DType type) |
SConv2D(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputArrays,
INDArray[] outputs,
Conv2DConfig conv2DConfig) |
SConv2DDerivative(SameDiff sameDiff,
SDVariable[] inputFunctions,
INDArray[] inputArrays,
INDArray[] outputs,
Conv2DConfig conv2DConfig) |
SpaceToDepth(SameDiff sameDiff,
SDVariable[] args,
int blockSize,
String dataFormat) |
Upsampling(SameDiff sameDiff,
SDVariable[] inputs,
INDArray[] inputArrays,
INDArray[] outputs,
boolean inPlace,
int scaleFactor) |
UpsamplingDerivative(SameDiff sameDiff,
SDVariable[] inputs,
INDArray[] inputArrays,
INDArray[] outputs,
boolean inPlace,
int scaleFactor) |
| Modifier and Type | Method and Description |
|---|---|
SDVariable[] |
SRUConfiguration.args() |
SDVariable[] |
SRUCellConfiguration.args() |
SDVariable[] |
LSTMCellConfiguration.args() |
SDVariable[] |
GRUCellConfiguration.args() |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
ReduceMetaOp.doDiff(List<SDVariable> f1) |
List<SDVariable> |
PredicateMetaOp.doDiff(List<SDVariable> f1) |
List<SDVariable> |
PostulateMetaOp.doDiff(List<SDVariable> f1) |
List<SDVariable> |
InvertedPredicateMetaOp.doDiff(List<SDVariable> f1) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
ReduceMetaOp.doDiff(List<SDVariable> f1) |
List<SDVariable> |
PredicateMetaOp.doDiff(List<SDVariable> f1) |
List<SDVariable> |
PostulateMetaOp.doDiff(List<SDVariable> f1) |
List<SDVariable> |
InvertedPredicateMetaOp.doDiff(List<SDVariable> f1) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
ScalarSubtraction.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarSet.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarReverseSubtraction.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarReverseDivision.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarRemainder.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarMultiplication.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarMin.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarMax.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarFMod.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarDivision.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarAdd.doDiff(List<SDVariable> i_v1) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
ScalarSubtraction.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarSet.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarReverseSubtraction.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarReverseDivision.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarRemainder.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarMultiplication.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarMin.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarMax.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarFMod.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarDivision.doDiff(List<SDVariable> i_v1) |
List<SDVariable> |
ScalarAdd.doDiff(List<SDVariable> i_v1) |
| Constructor and Description |
|---|
ScalarAdd(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace) |
ScalarAdd(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace,
Object[] extraArgs) |
ScalarAdd(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
Object[] extraArgs) |
ScalarDivision(SameDiff sameDiff,
SDVariable i_v,
Number scalar) |
ScalarDivision(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace) |
ScalarDivision(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace,
Object[] extraArgs) |
ScalarDivision(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
Object[] extraArgs) |
ScalarMultiplication(SameDiff sameDiff,
SDVariable i_v,
Number scalar) |
ScalarMultiplication(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace) |
ScalarMultiplication(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace,
Object[] extraArgs) |
ScalarMultiplication(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
Object[] extraArgs) |
ScalarRemainder(SameDiff sameDiff,
SDVariable i_v,
Number scalar) |
ScalarRemainder(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace) |
ScalarRemainder(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace,
Object[] extraArgs) |
ScalarRemainder(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
Object[] extraArgs) |
ScalarReverseDivision(SameDiff sameDiff,
SDVariable i_v,
Number scalar) |
ScalarReverseDivision(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace) |
ScalarReverseDivision(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace,
Object[] extraArgs) |
ScalarReverseDivision(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
Object[] extraArgs) |
ScalarReverseSubtraction(SameDiff sameDiff,
SDVariable i_v,
Number scalar) |
ScalarReverseSubtraction(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace) |
ScalarReverseSubtraction(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace,
Object[] extraArgs) |
ScalarReverseSubtraction(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
Object[] extraArgs) |
ScalarSet(SameDiff sameDiff,
SDVariable i_v,
Number scalar) |
ScalarSet(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace) |
ScalarSet(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace,
Object[] extraArgs) |
ScalarSet(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
Object[] extraArgs) |
ScalarSubtraction(SameDiff sameDiff,
SDVariable i_v,
Number scalar) |
ScalarSubtraction(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace) |
ScalarSubtraction(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
boolean inPlace,
Object[] extraArgs) |
ScalarSubtraction(SameDiff sameDiff,
SDVariable i_v,
Number scalar,
Object[] extraArgs) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
ScalarSetValue.doDiff(List<SDVariable> f1) |
List<SDVariable> |
ScalarNotEquals.doDiff(List<SDVariable> f1) |
List<SDVariable> |
ScalarLessThanOrEqual.doDiff(List<SDVariable> f1) |
List<SDVariable> |
ScalarLessThan.doDiff(List<SDVariable> f1) |
List<SDVariable> |
ScalarGreaterThanOrEqual.doDiff(List<SDVariable> f1) |
List<SDVariable> |
ScalarGreaterThan.doDiff(List<SDVariable> f1) |
List<SDVariable> |
ScalarEquals.doDiff(List<SDVariable> f1) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
ScalarSetValue.doDiff(List<SDVariable> f1) |
List<SDVariable> |
ScalarNotEquals.doDiff(List<SDVariable> f1) |
List<SDVariable> |
ScalarLessThanOrEqual.doDiff(List<SDVariable> f1) |
List<SDVariable> |
ScalarLessThan.doDiff(List<SDVariable> f1) |
List<SDVariable> |
ScalarGreaterThanOrEqual.doDiff(List<SDVariable> f1) |
List<SDVariable> |
ScalarGreaterThan.doDiff(List<SDVariable> f1) |
List<SDVariable> |
ScalarEquals.doDiff(List<SDVariable> f1) |
| Constructor and Description |
|---|
ScatterAdd(SameDiff sameDiff,
SDVariable ref,
SDVariable indices,
SDVariable updates) |
ScatterDiv(SameDiff sameDiff,
SDVariable ref,
SDVariable indices,
SDVariable updates) |
ScatterMul(SameDiff sameDiff,
SDVariable ref,
SDVariable indices,
SDVariable updates) |
ScatterSub(SameDiff sameDiff,
SDVariable ref,
SDVariable indices,
SDVariable updates) |
| Constructor and Description |
|---|
Broadcast(SameDiff sameDiff,
SDVariable iX,
int[] shape) |
Concat(SameDiff sameDiff,
int concatDimension,
SDVariable... inputs) |
ConfusionMatrix(SameDiff sameDiff,
SDVariable labels,
SDVariable pred) |
ConfusionMatrix(SameDiff sameDiff,
SDVariable labels,
SDVariable pred,
Integer numClasses) |
ConfusionMatrix(SameDiff sameDiff,
SDVariable labels,
SDVariable pred,
Integer numClasses,
SDVariable weights) |
ConfusionMatrix(SameDiff sameDiff,
SDVariable labels,
SDVariable pred,
SDVariable weights) |
Cross(SameDiff sameDiff,
SDVariable[] args) |
Diag(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
DiagPart(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
ExpandDims(SameDiff sameDiff,
SDVariable[] args) |
ExpandDims(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
ExpandDims(SameDiff sameDiff,
SDVariable[] args,
int axis) |
Gather(SameDiff sameDiff,
SDVariable input,
int axis,
int[] broadcast,
boolean inPlace) |
Gather(SameDiff sameDiff,
SDVariable input,
SDVariable indices,
int axis,
boolean inPlace) |
GatherNd(SameDiff sameDiff,
SDVariable input,
SDVariable indices,
boolean inPlace) |
OneHot(SameDiff sameDiff,
SDVariable indices,
int depth) |
OneHot(SameDiff sameDiff,
SDVariable indices,
int depth,
int axis,
double on,
double off) |
OnesLike(String name,
SameDiff sameDiff,
SDVariable input) |
OnesLike(String name,
SameDiff sameDiff,
SDVariable input,
boolean inPlace) |
ParallelStack(SameDiff sameDiff,
SDVariable[] values) |
Permute(SameDiff sameDiff,
SDVariable i_v,
int[] permuteDims) |
Repeat(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace,
int axis) |
Repeat(SameDiff sameDiff,
SDVariable[] args,
int axis) |
Reshape(SameDiff sameDiff,
SDVariable i_v,
int[] shape) |
RollAxis(SameDiff sameDiff,
SDVariable i_v,
int axis) |
RollAxis(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
int axis) |
SequenceMask(SameDiff sameDiff,
SDVariable input) |
SequenceMask(SameDiff sameDiff,
SDVariable input,
int maxLen) |
SequenceMask(SameDiff sameDiff,
SDVariable input,
SDVariable maxLen) |
Shape(SameDiff sameDiff,
SDVariable input,
boolean inPlace) |
Slice(SameDiff sameDiff,
SDVariable input,
int[] begin,
int[] size) |
Squeeze(SameDiff sameDiff,
SDVariable arg,
int[] squeezeDims) |
Stack(SameDiff sameDiff,
SDVariable[] values,
int axis) |
StridedSlice(SameDiff sameDiff,
SDVariable in,
int[] begin,
int[] end,
int[] strides) |
StridedSlice(SameDiff sameDiff,
SDVariable in,
int[] begin,
int[] end,
int[] strides,
int beginMask,
int endMask,
int ellipsisMask,
int newAxisMask,
int shrinkAxisMask) |
Tile(SameDiff sameDiff,
SDVariable i_v,
int[] axis) |
Transpose(SameDiff sameDiff,
SDVariable i_v) |
Unstack(SameDiff sameDiff,
SDVariable value,
int axis) |
ZerosLike(String name,
SameDiff sameDiff,
SDVariable input) |
ZerosLike(String name,
SameDiff sameDiff,
SDVariable input,
boolean inPlace) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
BaseTensorOp.doDiff(List<SDVariable> f1) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
BaseTensorOp.doDiff(List<SDVariable> f1) |
| Constructor and Description |
|---|
Abs(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Abs(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Abs(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
ACos(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
ACos(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
ACos(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
ACosh(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
ACosh(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
ACosh(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
And(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
And(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double comparable) |
And(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
And(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double comparable) |
And(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
And(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double comparable) |
And(SameDiff sameDiff,
SDVariable ix,
SDVariable iy) |
ASin(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
ASin(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
ASin(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
ASinh(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
ASinh(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
ASinh(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Assign(SameDiff sameDiff,
SDVariable x,
SDVariable y) |
ATan(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
ATan(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
ATan(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
ATan2(SameDiff sameDiff,
SDVariable y,
SDVariable x) |
ATanh(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
ATanh(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
BaseDynamicTransformOp(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
BatchToSpace(SameDiff sameDiff,
SDVariable[] args,
int[] blocks,
int[][] crops,
boolean inPlace) |
BinaryMinimalRelativeError(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
BinaryMinimalRelativeError(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
BinaryMinimalRelativeError(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
BinaryMinimalRelativeError(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
BinaryMinimalRelativeError(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
BinaryMinimalRelativeError(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
BinaryRelativeError(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
BinaryRelativeError(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
BinaryRelativeError(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
BinaryRelativeError(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
BinaryRelativeError(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
BinaryRelativeError(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
Ceil(SameDiff sameDiff,
SDVariable i_v) |
Ceil(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Ceil(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Constant(SameDiff sameDiff,
SDVariable i_v,
int[] shape) |
Constant(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace) |
Cos(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Cos(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Cos(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Cosh(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Cosh(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Cosh(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Cube(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Cube(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Cube(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Dilation2D(SameDiff sameDiff,
SDVariable[] inputAndWeights,
int[] strides,
int[] rates,
boolean isSameMode,
boolean inPlace) |
DynamicPartition(SameDiff sameDiff,
SDVariable input,
SDVariable partitions,
int numPartitions) |
DynamicStitch(SameDiff sameDiff,
SDVariable[] indices,
SDVariable[] inputs) |
DynamicStitch(SameDiff sameDiff,
SDVariable[] indices,
SDVariable[] inputs) |
ELU(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
ELU(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
ELU(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Erf(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Erf(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Erf(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Erfc(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Erfc(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Erfc(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Exp(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Exp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Exp(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Expm1(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Expm1(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Expm1(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Fill(SameDiff sameDiff,
SDVariable shape,
double value) |
Floor(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Floor(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Floor(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
HardTanh(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
HardTanh(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
HardTanh(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Histogram(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
int numBins) |
Histogram(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
int numBins) |
Histogram(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
int numBins) |
InvertPermutation(SameDiff sameDiff,
SDVariable input,
boolean inPlace) |
IsFinite(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
IsFinite(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
IsFinite(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
IsInf(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
IsInf(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
IsInf(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
IsMax(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
IsMax(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
IsMax(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
IsNaN(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
IsNaN(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
IsNaN(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
LeakyReLU(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double alpha) |
LeakyReLU(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double alpha) |
LeakyReLU(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double alpha) |
LegacyDropOut(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double p) |
LegacyDropOut(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double p) |
LegacyDropOut(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double p) |
LegacyDropOutInverted(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double p) |
LegacyDropOutInverted(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double p) |
LegacyDropOutInverted(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double p) |
Log(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Log(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Log(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Log1p(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Log1p(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Log1p(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
LogSigmoid(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
LogSigmoid(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
LogSigmoid(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
LogSigmoidDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
LogSigmoidDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
LogSoftMax(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
LogSoftMax(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
LogSoftMax(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
LogX(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double base) |
LogX(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double base) |
LogX(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double base) |
MatchConditionTransform(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double compare,
double eps,
int mode) |
MatchConditionTransform(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double compare,
double eps,
int mode) |
MatchConditionTransform(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double compare,
double eps,
int mode) |
MaxOut(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
Number max) |
MaxOut(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
Number max) |
MaxOut(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
Number max) |
Negative(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Negative(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Negative(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Not(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double comparable) |
Not(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double comparable) |
Not(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double comparable) |
OldAtan2Op(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
OldAtan2Op(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
OldAtan2Op(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
OldAtan2Op(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldAtan2Op(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OldAtan2Op(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
OldIdentity(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
OldIdentity(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
OldIdentity(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
OldReverse(SameDiff sameDiff,
SDVariable i_v,
int... dimensions) |
OldSoftMax(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
OldSoftMax(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
OldSoftMax(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
OldSoftMax(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldSoftMax(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OneMinus(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
OneMinus(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
OneMinus(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Or(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double comparable) |
Or(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double comparable) |
Or(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double comparable) |
Or(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
Or(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
Pow(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double pow) |
Pow(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double pow) |
Pow(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double pow) |
PowDerivative(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double pow) |
RationalTanh(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
RationalTanh(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
RationalTanh(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Reciprocal(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Reciprocal(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Reciprocal(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Reciprocal(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
Reciprocal(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
Reciprocal(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
RectifedLinear(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double cutoff) |
RectifedLinear(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
double cutoff) |
RectifedLinear(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs,
double cutoff) |
RectifiedTanh(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
RectifiedTanh(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
RectifiedTanh(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
RelativeError(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
RelativeError(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
RelativeError(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
RelativeError(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
RelativeError(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
RelativeError(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
Relu6(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double cutoff) |
Relu6(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
double cutoff) |
Relu6(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs,
double cutoff) |
ReluLayer(SameDiff sameDiff,
SDVariable input,
SDVariable weights,
SDVariable bias) |
ReplaceNans(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double set) |
ReplaceNans(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double set) |
ReplaceNans(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double set) |
Reverse(SameDiff sameDiff,
SDVariable i_v,
int... dimensions) |
ReverseSequence(SameDiff sameDiff,
SDVariable i_v,
SDVariable seqLengths) |
ReverseSequence(SameDiff sameDiff,
SDVariable i_v,
SDVariable seqLengths,
int seqDim,
int batchDim) |
Rint(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Rint(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Rint(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Round(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Round(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Round(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
RSqrt(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
RSqrt(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
RSqrt(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
SELU(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
SELU(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
SELU(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Set(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Set(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Set(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
SetRange(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double min,
double max) |
SetRange(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double min,
double max) |
SetRange(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double min,
double max) |
Sigmoid(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Sigmoid(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Sigmoid(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
SigmoidDerivative(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
SigmoidDerivative(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
SigmoidDerivative(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
SigmoidDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
SigmoidDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
Sign(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Sign(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Sign(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Sin(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Sin(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Sin(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Sinh(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Sinh(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Sinh(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
SoftMax(SameDiff sameDiff,
SDVariable[] args) |
SoftMax(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
SoftMaxDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
SoftMaxDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
SoftPlus(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
SoftPlus(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
SoftPlus(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
SoftSign(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
SoftSign(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
SoftSign(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
SpaceToBatch(SameDiff sameDiff,
SDVariable[] args,
int[] blocks,
int[][] padding,
boolean inPlace) |
Sqrt(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Sqrt(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Sqrt(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Stabilize(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double realMin,
double cutOff,
double k) |
Stabilize(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double realMin,
double cutOff,
double k) |
Stabilize(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double realMin,
double cutOff,
double k) |
Step(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double cutoff) |
Step(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double cutoff) |
Step(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double cutoff) |
Swish(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Swish(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Swish(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
SwishDerivative(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
SwishDerivative(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
SwishDerivative(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
SwishDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
SwishDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
Tan(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Tan(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Tan(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Tanh(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Tanh(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Tanh(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
TanhDerivative(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
TanhDerivative(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
TanhDerivative(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
TimesOneMinus(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
TimesOneMinus(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
TimesOneMinus(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Xor(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double comparable) |
Xor(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double comparable) |
Xor(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double comparable) |
Xor(SameDiff sameDiff,
SDVariable ix,
SDVariable iy) |
XwPlusB(SameDiff sameDiff,
SDVariable input,
SDVariable weights,
SDVariable bias) |
| Constructor and Description |
|---|
AddOp(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
Axpy(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double p) |
Axpy(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double p) |
Axpy(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double p) |
Axpy(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
double p) |
Axpy(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
double p) |
Axpy(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs,
double p) |
CopyOp(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
CopyOp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
CopyOp(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
CopyOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
CopyOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
CopyOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
DivOp(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
FloorDivOp(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
FloorDivOp(SameDiff sameDiff,
SDVariable x,
SDVariable y) |
FloorModOp(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
FloorModOp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
FloorModOp(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
FloorModOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
FloorModOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
FloorModOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
FModOp(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
FModOp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
FModOp(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
FModOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
FModOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
FModOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
MergeAddOp(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
MulOp(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
OldAddOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldAddOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OldDivOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldDivOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OldFloorDivOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldFloorDivOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OldFModOp(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
OldFModOp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
OldFModOp(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
OldFModOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldFModOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OldFModOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
OldMulOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldMulOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OldRDivOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldRDivOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OldSubOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldSubOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
RDivOp(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
RealDivOp(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
RemainderOp(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
RemainderOp(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
RemainderOp(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
RemainderOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
RemainderOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
RemainderOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
RSubOp(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
RSubOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
RSubOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
SquaredDifferenceOp(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
SubOp(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
TruncateDivOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
TruncateDivOp(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
BaseArithmeticBackpropOp.doDiff(List<SDVariable> i_v) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
BaseArithmeticBackpropOp.doDiff(List<SDVariable> i_v) |
| Constructor and Description |
|---|
AddBpOp(SameDiff sameDiff,
SDVariable x,
SDVariable y,
SDVariable eps) |
BaseArithmeticBackpropOp(SameDiff sameDiff,
SDVariable x,
SDVariable y,
SDVariable eps) |
DivBpOp(SameDiff sameDiff,
SDVariable x,
SDVariable y,
SDVariable eps) |
FloorDivBpOp(SameDiff sameDiff,
SDVariable x,
SDVariable y,
SDVariable eps) |
FloorModBpOp(SameDiff sameDiff,
SDVariable x,
SDVariable y,
SDVariable eps) |
MulBpOp(SameDiff sameDiff,
SDVariable x,
SDVariable y,
SDVariable eps) |
RDivBpOp(SameDiff sameDiff,
SDVariable x,
SDVariable y,
SDVariable eps) |
RSubBpOp(SameDiff sameDiff,
SDVariable x,
SDVariable y,
SDVariable eps) |
SubBpOp(SameDiff sameDiff,
SDVariable x,
SDVariable y,
SDVariable eps) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
ClipByValue.doDiff(List<SDVariable> grad) |
List<SDVariable> |
ClipByNorm.doDiff(List<SDVariable> grad) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
ClipByValue.doDiff(List<SDVariable> grad) |
List<SDVariable> |
ClipByNorm.doDiff(List<SDVariable> grad) |
| Constructor and Description |
|---|
ClipByNorm(SameDiff sameDiff,
SDVariable x,
double clipValue,
int... dimensions) |
ClipByValue(SameDiff sameDiff,
SDVariable x,
double clipValueMin,
double clipValueMax) |
ClipByValue(SameDiff sameDiff,
SDVariable x,
double clipValueMin,
double clipValueMax,
boolean inPlace) |
| Constructor and Description |
|---|
Choose(SameDiff sameDiff,
SDVariable[] args,
Condition condition) |
Choose(String opName,
SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
CompareAndReplace(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double compare,
double set,
double eps,
int mode) |
CompareAndReplace(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double compare,
double set,
double eps,
int mode) |
CompareAndReplace(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double compare,
double set,
double eps,
int mode) |
CompareAndReplace(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
double compare,
double set,
double eps,
int mode) |
CompareAndReplace(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
double compare,
double set,
double eps,
int mode) |
CompareAndReplace(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs,
double compare,
double set,
double eps,
int mode) |
CompareAndSet(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double compare,
double set,
double eps,
int mode) |
CompareAndSet(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double compare,
double set,
double eps,
int mode) |
CompareAndSet(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double compare,
double set,
double eps,
int mode) |
CompareAndSet(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
double compare,
double set,
double eps,
int mode) |
CompareAndSet(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
double compare,
double set,
double eps,
int mode) |
CompareAndSet(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs,
double compare,
double set,
double eps,
int mode) |
Eps(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
Eps(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
Eps(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
Eps(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
Eps(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
Eps(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
EqualTo(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
GreaterThan(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
GreaterThanOrEqual(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
IsNonDecreasing(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
IsNumericTensor(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
IsStrictlyIncreasing(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
LessThan(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
LessThanOrEqual(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
Max(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
Max(SameDiff sameDiff,
SDVariable first,
SDVariable second) |
Min(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
Min(SameDiff sameDiff,
SDVariable first,
SDVariable second) |
NotEqualTo(SameDiff sameDiff,
SDVariable[] args,
boolean inPlace) |
OldEqualTo(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
OldEqualTo(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
OldEqualTo(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
OldEqualTo(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldEqualTo(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OldEqualTo(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
OldGreaterThan(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
OldGreaterThan(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
OldGreaterThan(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
OldGreaterThan(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldGreaterThan(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OldGreaterThan(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
OldGreaterThanOrEqual(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
OldGreaterThanOrEqual(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
OldGreaterThanOrEqual(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
OldGreaterThanOrEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldGreaterThanOrEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OldGreaterThanOrEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
OldLessThan(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
OldLessThan(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
OldLessThan(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
OldLessThan(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldLessThan(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OldLessThan(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
OldLessThanOrEqual(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
OldLessThanOrEqual(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
OldLessThanOrEqual(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
OldLessThanOrEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldLessThanOrEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OldLessThanOrEqual(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
OldMax(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
OldMax(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
OldMax(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
OldMax(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldMax(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OldMax(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
OldMin(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
OldMin(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
OldMin(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
OldMin(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldMin(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
OldMin(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
Object[] extraArgs) |
OldNotEqualTo(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
OldNotEqualTo(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
Cast.doDiff(List<SDVariable> i_v) |
| Modifier and Type | Method and Description |
|---|---|
List<SDVariable> |
Cast.doDiff(List<SDVariable> i_v) |
| Constructor and Description |
|---|
Cast(SameDiff sameDiff,
SDVariable arg,
DataBuffer.Type dst) |
| Constructor and Description |
|---|
CubeDerivative(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
CubeDerivative(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
CubeDerivative(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
ELUDerivative(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
ELUDerivative(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
ELUDerivative(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
GradientBackwardsMarker(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
GradientBackwardsMarker(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
HardSigmoidDerivative(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
HardSigmoidDerivative(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
HardSigmoidDerivative(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
HardTanhDerivative(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
HardTanhDerivative(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
HardTanhDerivative(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
LeakyReLUDerivative(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace,
double alpha) |
LeakyReLUDerivative(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs,
double alpha) |
LeakyReLUDerivative(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs,
double alpha) |
LeakyReLUDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace,
double alpha) |
LeakyReLUDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
double alpha) |
LogSoftMaxDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
LogSoftMaxDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
RationalTanhDerivative(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
RationalTanhDerivative(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
RationalTanhDerivative(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
RectifiedTanhDerivative(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
RectifiedTanhDerivative(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
RectifiedTanhDerivative(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
SELUDerivative(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
SELUDerivative(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
SELUDerivative(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
SigmoidDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
SigmoidDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
SoftSignDerivative(SameDiff sameDiff,
SDVariable i_v,
boolean inPlace) |
SoftSignDerivative(SameDiff sameDiff,
SDVariable i_v,
int[] shape,
boolean inPlace,
Object[] extraArgs) |
SoftSignDerivative(SameDiff sameDiff,
SDVariable i_v,
Object[] extraArgs) |
TanhDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2) |
TanhDerivative(SameDiff sameDiff,
SDVariable i_v1,
SDVariable i_v2,
boolean inPlace) |
| Constructor and Description |
|---|
BaseRandomOp(SameDiff sameDiff,
SDVariable i_v) |
| Constructor and Description |
|---|
DropOut(SameDiff sameDiff,
SDVariable input,
double p) |
Copyright © 2018. All rights reserved.