# tensorflow::ops::NextIteration Class Reference

# tensorflow::ops::NextIteration

`#include <control_flow_ops.h>`

Makes its input available to the next iteration.

## Summary

Arguments:

- scope: A [Scope](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) object
- data: The tensor to be made available to the next iteration.

<br />

Returns:

- `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output`: The same tensor as `data`.

<br />

| ### Constructors and Destructors ||
|---|---|
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/next-iteration#classtensorflow_1_1ops_1_1_next_iteration_1a271c7d00029450a51cc760d1df561811(const ::https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, ::https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input data)` ||

| ### Public attributes ||
|---|---|
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/next-iteration#classtensorflow_1_1ops_1_1_next_iteration_1ab3f003d6632d903e00d9df9ff972fa89` | `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/operation#classtensorflow_1_1_operation` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/next-iteration#classtensorflow_1_1ops_1_1_next_iteration_1a5ece906e43d4435359cdb423a19bcf50` | `::https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output` |

| ### Public functions ||
|---|---|
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/next-iteration#classtensorflow_1_1ops_1_1_next_iteration_1ac6c8e12efcce4901125c54e73a62a5ac() const ` | `::tensorflow::Node *` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/next-iteration#classtensorflow_1_1ops_1_1_next_iteration_1aa75a2e7d184712a9339557082dc4de99() const ` | ` `` ` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/next-iteration#classtensorflow_1_1ops_1_1_next_iteration_1a908343e5af317f3253f55d016a94aef6() const ` | ` `` ` |

## Public attributes

### operation

```
Operation operation
```

### output

```
::tensorflow::Output output
```

## Public functions

### NextIteration

```
 NextIteration(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input data
)
```

### node

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

### operator::tensorflow::Input

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

### operator::tensorflow::Output

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