tf.raw_ops.SnapshotDatasetV2
Создаёт набор данных, который будет записывать данные в снимок или считывать их из него.
tf.raw_ops.SnapshotDatasetV2(
input_dataset,
path,
reader_func_other_args,
shard_func_other_args,
output_types,
output_shapes,
reader_func,
shard_func,
compression='',
reader_prefix='',
writer_prefix='',
hash_valid=False,
hash=0,
metadata='',
name=None
)
Этот набор данных пытается определить, существует ли допустимый снимок по адресу snapshot_path, и считывает данные из снимка вместо использования input_dataset. Если снимка нет, конвейер предварительной обработки будет выполнен как обычно, а обработанные данные будут записаны в снимок для последующего использования.
| Аргументы | |
|---|---|
input_dataset | Объект Tensor типа variant. Тензор variant, представляющий входной набор данных. |
path | Объект Tensor типа string. Путь, по которому следует записывать снимки и из которого следует считывать снимки. |
reader_func_other_args | Список объектов Tensor. |
shard_func_other_args | Список объектов Tensor. |
output_types | Список объектов tf.DTypes длиной >= 1. |
output_shapes | Список форм (каждая — это tf.TensorShape или список значений ints) длиной >= 1. |
reader_func | Функция, декорированная с помощью @Defun. Необязательный параметр. Функция, управляющая считыванием данных из сегментов снимка. |
shard_func | Функция, декорированная с помощью @Defun. Необязательный параметр. Функция, управляющая разделением данных на сегменты при записи снимка. |
compression | Необязательный параметр string. По умолчанию — "". Тип сжатия, применяемого к файлам сохранённого снимка. |
reader_prefix | Необязательный параметр string. По умолчанию — "". |
writer_prefix | Необязательный параметр string. По умолчанию — "". |
hash_valid | Необязательный параметр bool. По умолчанию — False. |
hash | Необязательный параметр int. По умолчанию — 0. |
metadata | Необязательный параметр string. По умолчанию — "". |
name | Имя операции (необязательно). |
| Возвращает | |
|---|---|
Объект Tensor типа variant. |
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/raw_ops/SnapshotDatasetV2