tf.raw_ops.AssertNextDataset
Stay organized with collections
Save and categorize content based on your preferences.
A transformation that asserts which transformations happen next.
tf.raw_ops.AssertNextDataset(
input_dataset, transformations, output_types, output_shapes, name=None
)
This transformation checks whether the camel-case names (i.e. "FlatMap", not
"flat_map") of the transformations following this transformation match the list
of names in the transformations
argument. If there is a mismatch, the
transformation raises an exception.
The check occurs when iterating over the contents of the dataset, which
means that the check happens after any static optimizations are applied
to the dataset graph.
Args |
input_dataset
|
A Tensor of type variant .
A variant tensor representing the input dataset.
AssertNextDataset passes through the outputs of its input dataset.
|
transformations
|
A Tensor of type string .
A tf.string vector tf.Tensor identifying the transformations that are
expected to happen next.
|
output_types
|
A list of tf.DTypes that has length >= 1 .
|
output_shapes
|
A list of shapes (each a tf.TensorShape or list of ints ) that has length >= 1 .
|
name
|
A name for the operation (optional).
|
Returns |
A Tensor of type variant .
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Some content is licensed under the numpy license.
Last updated 2024-04-26 UTC.
[null,null,["Last updated 2024-04-26 UTC."],[],[],null,["# tf.raw_ops.AssertNextDataset\n\n\u003cbr /\u003e\n\nA transformation that asserts which transformations happen next.\n\n#### View aliases\n\n\n**Compat aliases for migration**\n\nSee\n[Migration guide](https://www.tensorflow.org/guide/migrate) for\nmore details.\n\n[`tf.compat.v1.raw_ops.AssertNextDataset`](https://www.tensorflow.org/api_docs/python/tf/raw_ops/AssertNextDataset)\n\n\u003cbr /\u003e\n\n tf.raw_ops.AssertNextDataset(\n input_dataset, transformations, output_types, output_shapes, name=None\n )\n\nThis transformation checks whether the camel-case names (i.e. \"FlatMap\", not\n\"flat_map\") of the transformations following this transformation match the list\nof names in the `transformations` argument. If there is a mismatch, the\ntransformation raises an exception.\n\nThe check occurs when iterating over the contents of the dataset, which\nmeans that the check happens *after* any static optimizations are applied\nto the dataset graph.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Args ---- ||\n|-------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `input_dataset` | A `Tensor` of type `variant`. A variant tensor representing the input dataset. `AssertNextDataset` passes through the outputs of its input dataset. |\n| `transformations` | A `Tensor` of type `string`. A [`tf.string`](../../tf#string) vector [`tf.Tensor`](../../tf/Tensor) identifying the transformations that are expected to happen next. |\n| `output_types` | A list of `tf.DTypes` that has length `\u003e= 1`. |\n| `output_shapes` | A list of shapes (each a [`tf.TensorShape`](../../tf/TensorShape) or list of `ints`) that has length `\u003e= 1`. |\n| `name` | A name for the operation (optional). |\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Returns ------- ||\n|---|---|\n| A `Tensor` of type `variant`. ||\n\n\u003cbr /\u003e"]]