Assign value
to the sliced l-value reference of ref
.
tf.raw_ops.StridedSliceAssign( ref, begin, end, strides, value, begin_mask=0, end_mask=0, ellipsis_mask=0, new_axis_mask=0, shrink_axis_mask=0, name=None )
The values of value
are assigned to the positions in the variable ref
that are selected by the slice parameters. The slice parameters begin
, end
, strides
, etc. work exactly as in StridedSlice
.
NOTE this op currently does not support broadcasting and so value
's shape must be exactly the shape produced by the slice of ref
.
Args | |
---|---|
ref | A mutable Tensor . |
begin | A Tensor . Must be one of the following types: int32 , int64 . |
end | A Tensor . Must have the same type as begin . |
strides | A Tensor . Must have the same type as begin . |
value | A Tensor . Must have the same type as ref . |
begin_mask | An optional int . Defaults to 0 . |
end_mask | An optional int . Defaults to 0 . |
ellipsis_mask | An optional int . Defaults to 0 . |
new_axis_mask | An optional int . Defaults to 0 . |
shrink_axis_mask | An optional int . Defaults to 0 . |
name | A name for the operation (optional). |
Returns | |
---|---|
A mutable Tensor . Has the same type as ref . |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/raw_ops/StridedSliceAssign