# tensorflow::CompositeOpScopes

`#include <scope.h>`

A helper struct to hold the scopes that would be used by a function constructing a composite op.

## Summary

| ### Public attributes ||
|---|---|
| `https://www.tensorflow.org/versions/r1.15/api_docs/cc/struct/tensorflow/composite-op-scopes#structtensorflow_1_1_composite_op_scopes_1a42bd242957a603263a27d75356fb646d` | `https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope` [Scope](https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) to be used for creating the local ops (primitive or other composite ops). |
| `https://www.tensorflow.org/versions/r1.15/api_docs/cc/struct/tensorflow/composite-op-scopes#structtensorflow_1_1_composite_op_scopes_1ad9d8188b0dd80e7d51e7870b9b57a5b2` | `https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope` [Scope](https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) to be used for creating the last op. |

## Public attributes

### child

```
Scope tensorflow::CompositeOpScopes::child
```
[Scope](https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) to be used for creating the local ops (primitive or other composite ops).

### last

```
Scope tensorflow::CompositeOpScopes::last
```
[Scope](https://www.tensorflow.org/versions/r1.15/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) to be used for creating the last op.