Модуль: tf.data.experimental
Общедоступный API пространства имён tf._api.v2.data.experimental
Модули
service модуль: общедоступный API пространства имён tf._api.v2.data.experimental.service
Классы
class AutoShardPolicy: представляет тип автоматического шардинга, который следует использовать.
class AutotuneAlgorithm: представляет тип алгоритма автоматической настройки, который следует использовать.
class AutotuneOptions: представляет параметры автоматической настройки производительности набора данных.
class CsvDataset: набор данных, состоящий из строк одного или нескольких CSV-файлов.
class DatasetInitializer: создаёт инициализатор таблицы из tf.data.Dataset.
class DistributeOptions: представляет параметры распределённой обработки данных.
class ExternalStatePolicy: представляет способ обработки внешнего состояния при сериализации.
class OptimizationOptions: представляет параметры оптимизации набора данных.
class Optional: представляет значение, которое может присутствовать или отсутствовать.
class RandomDataset: Dataset псевдослучайных значений. (устарело)
class Reducer: редуктор используется для свёртки набора элементов.
class SqlDataset: Dataset, состоящий из результатов SQL-запроса.
class TFRecordWriter: записывает набор данных в файл TFRecord. (устарело)
class ThreadingOptions: представляет параметры многопоточности набора данных.
Функции
Counter(...): создаёт Dataset, который ведёт отсчёт от start с шагом step. (устарело)
assert_cardinality(...): проверяет кардинальность входного набора данных.
at(...): возвращает элемент по указанному индексу в наборе данных.
bucket_by_sequence_length(...): преобразование, которое группирует элементы Dataset по длине. (устарело)
cardinality(...): возвращает кардинальность dataset, если она известна.
choose_from_datasets(...): создаёт набор данных, детерминированно выбирающий элементы из datasets. (устарело)
copy_to_device(...): преобразование, которое копирует элементы набора данных на указанное target_device.
dense_to_ragged_batch(...): преобразование, которое объединяет разреженные элементы в пакеты tf.RaggedTensor. (устарело)
dense_to_sparse_batch(...): преобразование, которое объединяет разреженные элементы в пакеты tf.sparse.SparseTensor. (устарело)
enable_debug_mode(...): включает режим отладки для tf.data.
enumerate_dataset(...): преобразование, которое нумерует элементы набора данных. (устарело)
from_list(...): создаёт Dataset из заданного списка элементов.
from_variant(...): создаёт набор данных из указанного варианта и (вложенной) структуры.
get_next_as_optional(...): возвращает tf.experimental.Optional со следующим элементом итератора. (устарело)
get_single_element(...): возвращает единственный элемент dataset в виде вложенной структуры тензоров. (устарело)
get_structure(...): возвращает сигнатуру типа элементов входного набора данных / итератора.
group_by_reducer(...): преобразование, которое группирует элементы и выполняет свёртку.
group_by_window(...): преобразование, которое группирует окна элементов по ключу и выполняет их свёртку. (устарело)
ignore_errors(...): создаёт Dataset из другого Dataset и без уведомления игнорирует любые ошибки. (устарело)
index_table_from_dataset(...): возвращает таблицу поиска по индексу на основе указанного набора данных.
load(...): загружает ранее сохранённый набор данных. (устарело)
make_batched_features_dataset(...): возвращает Dataset словарей признаков из протоколов Example.
make_csv_dataset(...): считывает CSV-файлы в набор данных.
make_saveable_from_iterator(...): возвращает SaveableObject для сохранения и восстановления состояния итератора с помощью Saver. (устарело)
map_and_batch(...): объединённая реализация map и batch. (устарело)
pad_to_cardinality(...): дополняет набор данных фиктивными элементами до заданной кардинальности.
parallel_interleave(...): параллельная версия преобразования Dataset.interleave(). (устарело)
parse_example_dataset(...): преобразование, которое разбирает протоколы Example в dict тензоров. (устарело)
prefetch_to_device(...): преобразование, которое предварительно загружает значения набора данных на указанное device.
rejection_resample(...): преобразование, которое повторно выбирает элементы набора данных для достижения целевого распределения. (устарело)
sample_from_datasets(...): случайным образом выбирает элементы из наборов данных в datasets. (устарело)
save(...): сохраняет содержимое указанного набора данных. (устарело)
scan(...): преобразование, которое применяет функцию сканирования ко входному набору данных. (устарело)
shuffle_and_repeat(...): перемешивает и повторяет набор данных, выполняя новое перемешивание при каждом повторении. (устарело)
snapshot(...): API для сохранения результатов входного набора данных. (устарело)
table_from_dataset(...): возвращает таблицу поиска на основе указанного набора данных.
take_while(...): преобразование, которое прекращает итерацию по набору данных на основе predicate. (устарело)
to_variant(...): возвращает вариант, представляющий указанный набор данных.
unbatch(...): разделяет элементы набора данных на несколько элементов по измерению пакета. (устарело)
unique(...): создаёт Dataset из другого Dataset, удаляя дубликаты. (устарело)
| Другие элементы | |
|---|---|
| AUTOTUNE | -1 |
| INFINITE_CARDINALITY | -1 |
| SHARD_HINT | -1 |
| UNKNOWN_CARDINALITY | -2 |
© 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/data/experimental