The gradient of SparseFillEmptyRows.
tf.raw_ops.SparseFillEmptyRowsGrad(
reverse_index_map, grad_values, name=None
)
Takes vectors reverse_index_map, shaped [N]
, and grad_values,
shaped [N_full]
, where N_full >= N
and copies data into either
d_values
or d_default_value
. Here d_values
is shaped [N]
and
d_default_value
is a scalar.
d_values[j] = grad_values[reverse_index_map[j]] d_defaultvalue = sum{k : 0 .. N_full - 1} ( grad_values[k] * 1{k not in reverse_index_map})
Args | |
---|---|
reverse_index_map
|
A Tensor of type int64 .
1-D. The reverse index map from SparseFillEmptyRows.
|
grad_values
|
A Tensor . 1-D. The gradients from backprop.
|
name
|
A name for the operation (optional). |
Returns | |
---|---|
A tuple of Tensor objects (d_values, d_default_value).
|
|
d_values
|
A Tensor . Has the same type as grad_values .
|
d_default_value
|
A Tensor . Has the same type as grad_values .
|