T - data type for output() output@Operator public final class SparseDenseCwiseMul<T> extends PrimitiveOp implements Operand<T>
The output locations corresponding to the implicitly zero elements in the sparse tensor will be zero (i.e., will not take up storage space), regardless of the contents of the dense tensor (even if it's +/-INF and that INF0 == NaN).
Limitation*: this Op only broadcasts the dense side to the sparse side, but not the other direction.
operation| Modifier and Type | Method and Description |
|---|---|
Output<T> |
asOutput()
Returns the symbolic handle of a tensor.
|
static <T> SparseDenseCwiseMul<T> |
create(Scope scope,
Operand<Long> spIndices,
Operand<T> spValues,
Operand<Long> spShape,
Operand<T> dense)
Factory method to create a class to wrap a new SparseDenseCwiseMul operation to the graph.
|
Output<T> |
output()
1-D.
|
equals, hashCode, toStringpublic static <T> SparseDenseCwiseMul<T> create(Scope scope, Operand<Long> spIndices, Operand<T> spValues, Operand<Long> spShape, Operand<T> dense)
scope - current graph scopespIndices - 2-D. `N x R` matrix with the indices of non-empty values in a
SparseTensor, possibly not in canonical ordering.spValues - 1-D. `N` non-empty values corresponding to `sp_indices`.spShape - 1-D. Shape of the input SparseTensor.dense - `R`-D. The dense Tensor operand.public Output<T> asOutput()
OperandInputs to TensorFlow operations are outputs of another TensorFlow operation. This method is used to obtain a symbolic handle that represents the computation of the input.
asOutput in interface Operand<T>OperationBuilder.addInput(Output)Copyright © 2015–2019. All rights reserved.