# tensorflow::ops::TensorArrayScatter Class Reference

# tensorflow::
ops::
TensorArrayScatter

`
#include <data_flow_ops.h>
`


Scatter the data from the input value into specific
[TensorArray](https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array)
elements.

## Summary


`
indices
`
must be a vector, its length must match the first dim of
`
value
`
.


Args:

- scope: A [Scope](https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) object
- handle: The handle to a [TensorArray](https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) .
- indices: The locations at which to write the tensor elements.
- value: The concatenated tensor to write to the [TensorArray](https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/ops/tensor-array#classtensorflow_1_1ops_1_1_tensor_array) .
- flow_in: A float scalar that enforces proper chaining of operations.

<br />


Returns:

- `
  https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output
  ` : A float scalar that enforces proper chaining of operations.

<br />

| ### Constructors and Destructors ||
|---|---|
| ` https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/ops/tensor-array-scatter#classtensorflow_1_1ops_1_1_tensor_array_scatter_1ae395cc4ed95e12333da59c82e4e38375 (const :: https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, :: https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input handle, :: https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input indices, :: https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input value, :: https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input flow_in) ` ||

| ### Public attributes ||
|---|---|
| ` https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/ops/tensor-array-scatter#classtensorflow_1_1ops_1_1_tensor_array_scatter_1a09d94e74e1687408a15eb0a2ea5a83ff ` | ` :: https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output ` |
| ` https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/ops/tensor-array-scatter#classtensorflow_1_1ops_1_1_tensor_array_scatter_1a011e617705e997f4b6977010f194731a ` | ` https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/operation#classtensorflow_1_1_operation ` |

| ### Public functions ||
|---|---|
| ` https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/ops/tensor-array-scatter#classtensorflow_1_1ops_1_1_tensor_array_scatter_1a507abb2912dccfd0f76902363c64a87a () const ` | ` ::tensorflow::Node * ` |
| ` https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/ops/tensor-array-scatter#classtensorflow_1_1ops_1_1_tensor_array_scatter_1a5eced0b51154d4d039b99bab78d8c327 () const ` | ` ` |
| ` https://www.tensorflow.org/versions/r2.5/api_docs/cc/class/tensorflow/ops/tensor-array-scatter#classtensorflow_1_1ops_1_1_tensor_array_scatter_1a4667482ae23579f85db4b6a78b2d9774 () const ` | ` ` |

## Public attributes

### flow_out

```
::tensorflow::Output flow_out
```

### operation

```
Operation operation
```

## Public functions

### TensorArrayScatter

```
 TensorArrayScatter(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  ::tensorflow::Input indices,
  ::tensorflow::Input value,
  ::tensorflow::Input flow_in
)
```

### node

```
::tensorflow::Node * node() const 
```

### operator::tensorflow::Input

```
 operator::tensorflow::Input() const 
```

### operator::tensorflow::Output

```
 operator::tensorflow::Output() const 
```