tf.raw_ops.ExperimentalParallelInterleaveDataset
Создаёт набор данных, применяющий f к результатам input_dataset.
tf.raw_ops.ExperimentalParallelInterleaveDataset(
input_dataset, other_arguments, cycle_length, block_length, sloppy,
buffer_output_elements, prefetch_input_elements, f, output_types, output_shapes,
name=None
)
Полученный набор данных аналогичен InterleaveDataset, за исключением того, что если получение следующего значения из набора данных потребует блокировки запроса, то этот входной набор данных будет пропущен. Этот набор данных особенно полезен при загрузке данных из источников данных с переменной задержкой (например, HDFS, GCS), поскольку он позволяет шагу обучения продолжаться, пока доступны какие-либо данные.
!! ВНИМАНИЕ !! Этот набор данных не детерминирован!
| Аргументы | |
|---|---|
input_dataset | Объект Tensor типа variant. |
other_arguments | Список объектов Tensor. |
cycle_length | Объект Tensor типа int64. |
block_length | Объект Tensor типа int64. |
sloppy | Объект Tensor типа bool. |
buffer_output_elements | Объект Tensor типа int64. |
prefetch_input_elements | Объект Tensor типа int64. |
f | Функция, декорированная @Defun. Функция, отображающая элементы input_dataset, соединённые с other_arguments, на вариант набора данных, содержащий элементы, соответствующие output_types и output_shapes. |
output_types | Список tf.DTypes длиной >= 1. |
output_shapes | Список форм (каждая — tf.TensorShape или список ints) длиной >= 1. |
name | Имя операции (необязательно). |
| Возвращаемые значения | |
|---|---|
Объект Tensor типа variant. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/raw_ops/ExperimentalParallelInterleaveDataset