# tensorflow::ops::ParseSequenceExampleV2::Attrs Struct Reference

# tensorflow::ops::ParseSequenceExampleV2::Attrs

`#include <parsing_ops.h>`

Optional attribute setters for [ParseSequenceExampleV2](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/parse-sequence-example-v2#classtensorflow_1_1ops_1_1_parse_sequence_example_v2).

## Summary

| ### Public attributes ||
|---|---|
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a030f2ff9c42cb461af32fe50725fa03a = 0` | `int64` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a7a182e16e6220e509b079a72094d5aec = 0` | `int64` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a15a4874859fac74b0c9feb74ea094049 = 0` | `int64` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1abfe429eee7f2d87ebbc8a6ed7ce51b75 = {}` | `gtl::ArraySlice< PartialTensorShape >` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a326240844d13f56c661d7746a03925b0 = {}` | `DataTypeSlice` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a7da69fb1aa6c104f5c15e3e105a99af7 = {}` | `DataTypeSlice` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a34f9a11cd442e9cf271fe18b77897e35 = {}` | `DataTypeSlice` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1ac8d77d727efe5291780fc9c141920792 = {}` | `gtl::ArraySlice< PartialTensorShape >` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a9738778208a9b15896cc7d78be00d62d = {}` | `DataTypeSlice` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a0e3c921566fbb4027a9243d66d91d95f = {}` | `DataTypeSlice` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a0fe7d35677e25b032a7caf354b1814b4 = {}` | `DataTypeSlice` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1aee8f0b4795e98a6213854d9bf55cf3d5 = {}` | `DataTypeSlice` |

| ### Public functions ||
|---|---|
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a77ff8f512855c452bbe600eb37aa59a7(const gtl::ArraySlice< PartialTensorShape > & x)` | `TF_MUST_USE_RESULT https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs` A list of Ncontext_dense shapes; the shapes of data in each context Feature given in context_dense_keys. |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a7e946796624d85a909ac6e197759de27(const DataTypeSlice & x)` | `TF_MUST_USE_RESULT https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs` RaggedTensor.row_split dtypes for the ragged context features. |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1af71af3ff73b3b24503fbbfc7ae79dbc6(const DataTypeSlice & x)` | `TF_MUST_USE_RESULT https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs` RaggedTensor.value dtypes for the ragged context features. |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1af125563aff1ef3571ac7f9a8bc756b84(const DataTypeSlice & x)` | `TF_MUST_USE_RESULT https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs` A list of Ncontext_sparse types; the data types of data in each context Feature given in context_sparse_keys. |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1afc9000ed3bf79dd8e59c546cdd3bcb21(const gtl::ArraySlice< PartialTensorShape > & x)` | `TF_MUST_USE_RESULT https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs` A list of Nfeature_list_dense shapes; the shapes of data in each FeatureList given in feature_list_dense_keys. |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a55cb43ce7a6cffacbcd1685612361ad3(const DataTypeSlice & x)` | `TF_MUST_USE_RESULT https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs` Defaults to \[\]. |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1ac5a8d8fe452ca859c662ac9b50ba9790(const DataTypeSlice & x)` | `TF_MUST_USE_RESULT https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs` RaggedTensor.row_split dtypes for the ragged FeatureList features. |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1ad58741ff00caed17add998b1d55f1977(const DataTypeSlice & x)` | `TF_MUST_USE_RESULT https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs` RaggedTensor.value dtypes for the ragged FeatureList features. |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1aef4c3b08ba2c7ba690b5b3b483dd10ed(const DataTypeSlice & x)` | `TF_MUST_USE_RESULT https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs` A list of Nfeature_list_sparse types; the data types of data in each FeatureList given in feature_list_sparse_keys. |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a25feab4daf3d0e468b6e7e608e3f4237(int64 x)` | `TF_MUST_USE_RESULT https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs` Defaults to 0. |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a63c455d1d852dff7dce1799d28b2428a(int64 x)` | `TF_MUST_USE_RESULT https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs` Defaults to 0. |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs_1a3726c5e7bfdf5f996c400e296c0ede5a(int64 x)` | `TF_MUST_USE_RESULT https://www.tensorflow.org/versions/r2.3/api_docs/cc/struct/tensorflow/ops/parse-sequence-example-v2/attrs#structtensorflow_1_1ops_1_1_parse_sequence_example_v2_1_1_attrs` Defaults to 0. |

## Public attributes

### Ncontext_sparse_

```
int64 tensorflow::ops::ParseSequenceExampleV2::Attrs::Ncontext_sparse_ = 0
```

### Nfeature_list_dense_

```
int64 tensorflow::ops::ParseSequenceExampleV2::Attrs::Nfeature_list_dense_ = 0
```

### Nfeature_list_sparse_

```
int64 tensorflow::ops::ParseSequenceExampleV2::Attrs::Nfeature_list_sparse_ = 0
```

### context_dense_shapes_

```
gtl::ArraySlice< PartialTensorShape > tensorflow::ops::ParseSequenceExampleV2::Attrs::context_dense_shapes_ = {}
```

### context_ragged_split_types_

```
DataTypeSlice tensorflow::ops::ParseSequenceExampleV2::Attrs::context_ragged_split_types_ = {}
```

### context_ragged_value_types_

```
DataTypeSlice tensorflow::ops::ParseSequenceExampleV2::Attrs::context_ragged_value_types_ = {}
```

### context_sparse_types_

```
DataTypeSlice tensorflow::ops::ParseSequenceExampleV2::Attrs::context_sparse_types_ = {}
```

### feature_list_dense_shapes_

```
gtl::ArraySlice< PartialTensorShape > tensorflow::ops::ParseSequenceExampleV2::Attrs::feature_list_dense_shapes_ = {}
```

### feature_list_dense_types_

```
DataTypeSlice tensorflow::ops::ParseSequenceExampleV2::Attrs::feature_list_dense_types_ = {}
```

### feature_list_ragged_split_types_

```
DataTypeSlice tensorflow::ops::ParseSequenceExampleV2::Attrs::feature_list_ragged_split_types_ = {}
```

### feature_list_ragged_value_types_

```
DataTypeSlice tensorflow::ops::ParseSequenceExampleV2::Attrs::feature_list_ragged_value_types_ = {}
```

### feature_list_sparse_types_

```
DataTypeSlice tensorflow::ops::ParseSequenceExampleV2::Attrs::feature_list_sparse_types_ = {}
```

## Public functions

### ContextDenseShapes

```
TF_MUST_USE_RESULT Attrs tensorflow::ops::ParseSequenceExampleV2::Attrs::ContextDenseShapes(
  const gtl::ArraySlice< PartialTensorShape > & x
)
```
A list of Ncontext_dense shapes; the shapes of data in each context Feature given in context_dense_keys.

The number of elements in the Feature corresponding to context_dense_key\[j\] must always equal context_dense_shapes\[j\].NumEntries(). The shape of context_dense_values\[j\] will match context_dense_shapes\[j\].

Defaults to \[\]

### ContextRaggedSplitTypes

```
TF_MUST_USE_RESULT Attrs tensorflow::ops::ParseSequenceExampleV2::Attrs::ContextRaggedSplitTypes(
  const DataTypeSlice & x
)
```
RaggedTensor.row_split dtypes for the ragged context features.

Defaults to \[\]

### ContextRaggedValueTypes

```
TF_MUST_USE_RESULT Attrs tensorflow::ops::ParseSequenceExampleV2::Attrs::ContextRaggedValueTypes(
  const DataTypeSlice & x
)
```
RaggedTensor.value dtypes for the ragged context features.

Defaults to \[\]

### ContextSparseTypes

```
TF_MUST_USE_RESULT Attrs tensorflow::ops::ParseSequenceExampleV2::Attrs::ContextSparseTypes(
  const DataTypeSlice & x
)
```
A list of Ncontext_sparse types; the data types of data in each context Feature given in context_sparse_keys.

Currently the [ParseSingleSequenceExample](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/parse-single-sequence-example#classtensorflow_1_1ops_1_1_parse_single_sequence_example) supports DT_FLOAT (FloatList), DT_INT64 (Int64List), and DT_STRING (BytesList).

Defaults to \[\]

### FeatureListDenseShapes

```
TF_MUST_USE_RESULT Attrs tensorflow::ops::ParseSequenceExampleV2::Attrs::FeatureListDenseShapes(
  const gtl::ArraySlice< PartialTensorShape > & x
)
```
A list of Nfeature_list_dense shapes; the shapes of data in each FeatureList given in feature_list_dense_keys.

The shape of each Feature in the FeatureList corresponding to feature_list_dense_key\[j\] must always equal feature_list_dense_shapes\[j\].NumEntries().

Defaults to \[\]

### FeatureListDenseTypes

```
TF_MUST_USE_RESULT Attrs tensorflow::ops::ParseSequenceExampleV2::Attrs::FeatureListDenseTypes(
  const DataTypeSlice & x
)
```
Defaults to \[\].

### FeatureListRaggedSplitTypes

```
TF_MUST_USE_RESULT Attrs tensorflow::ops::ParseSequenceExampleV2::Attrs::FeatureListRaggedSplitTypes(
  const DataTypeSlice & x
)
```
RaggedTensor.row_split dtypes for the ragged FeatureList features.

Defaults to \[\]

### FeatureListRaggedValueTypes

```
TF_MUST_USE_RESULT Attrs tensorflow::ops::ParseSequenceExampleV2::Attrs::FeatureListRaggedValueTypes(
  const DataTypeSlice & x
)
```
RaggedTensor.value dtypes for the ragged FeatureList features.

Defaults to \[\]

### FeatureListSparseTypes

```
TF_MUST_USE_RESULT Attrs tensorflow::ops::ParseSequenceExampleV2::Attrs::FeatureListSparseTypes(
  const DataTypeSlice & x
)
```
A list of Nfeature_list_sparse types; the data types of data in each FeatureList given in feature_list_sparse_keys.

Currently the [ParseSingleSequenceExample](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/parse-single-sequence-example#classtensorflow_1_1ops_1_1_parse_single_sequence_example) supports DT_FLOAT (FloatList), DT_INT64 (Int64List), and DT_STRING (BytesList).

Defaults to \[\]

### NcontextSparse

```
TF_MUST_USE_RESULT Attrs tensorflow::ops::ParseSequenceExampleV2::Attrs::NcontextSparse(
  int64 x
)
```
Defaults to 0.

### NfeatureListDense

```
TF_MUST_USE_RESULT Attrs tensorflow::ops::ParseSequenceExampleV2::Attrs::NfeatureListDense(
  int64 x
)
```
Defaults to 0.

### NfeatureListSparse

```
TF_MUST_USE_RESULT Attrs tensorflow::ops::ParseSequenceExampleV2::Attrs::NfeatureListSparse(
  int64 x
)
```
Defaults to 0.