tf.raw_ops.AssertPrevDataset
Stay organized with collections
Save and categorize content based on your preferences.
A transformation that asserts which transformations happened previously.
tf.raw_ops.AssertPrevDataset(
input_dataset, transformations, output_types, output_shapes, name=None
)
This transformation checks the names and, optionally, the attribute name-value
pairs in the transformations
argument against those of the transformations
that preceded this transformation. 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.
AssertPrevDataset passes through the outputs of its input dataset.
|
transformations
|
A Tensor of type string .
A tf.string vector tf.Tensor identifying the transformations, with optional
attribute name-value pairs, that are expected to have happened previously.
|
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.AssertPrevDataset\n\n\u003cbr /\u003e\n\nA transformation that asserts which transformations happened previously.\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.AssertPrevDataset`](https://www.tensorflow.org/api_docs/python/tf/raw_ops/AssertPrevDataset)\n\n\u003cbr /\u003e\n\n tf.raw_ops.AssertPrevDataset(\n input_dataset, transformations, output_types, output_shapes, name=None\n )\n\nThis transformation checks the names and, optionally, the attribute name-value\npairs in the `transformations` argument against those of the transformations\nthat preceded this transformation. If there is a mismatch, the transformation\nraises 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. `AssertPrevDataset` 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, with optional attribute name-value pairs, that are expected to have happened previously. |\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"]]