# Control Flow Ops

# Control Flow Ops

## Summary

| ### Classes ||
|---|---|
| [tensorflow::ops::Abort](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/abort) | Raise a exception to abort the process when called. |
| [tensorflow::ops::ControlTrigger](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/control-trigger) | Does nothing. |
| [tensorflow::ops::LoopCond](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/loop-cond) | Forwards the input to the output. |
| [tensorflow::ops::Merge](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/merge) | Forwards the value of an available tensor from `inputs` to `output`. |
| [tensorflow::ops::NextIteration](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/next-iteration) | Makes its input available to the next iteration. |
| [tensorflow::ops::RefNextIteration](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/ref-next-iteration) | Makes its input available to the next iteration. |
| [tensorflow::ops::RefSelect](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/ref-select) | Forwards the `index`th element of `inputs` to `output`. |
| [tensorflow::ops::RefSwitch](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/ref-switch) | Forwards the ref tensor `data` to the output port determined by `pred`. |
| [tensorflow::ops::Switch](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/switch) | Forwards `data` to the output port determined by `pred`. |