dataset_reduce: Reduces the input dataset to a single element.

Description Usage Arguments Value See Also

View source: R/dataset_methods.R

Description

The transformation calls reduce_func successively on every element of the input dataset until the dataset is exhausted, aggregating information in its internal state. The initial_state argument is used for the initial state and the final state is returned as the result.

Usage

1
dataset_reduce(dataset, initial_state, reduce_func)

Arguments

dataset

A dataset

initial_state

An element representing the initial state of the transformation.

reduce_func

A function that maps (old_state, input_element) to new_state. It must take two arguments and return a new element. The structure of new_state must match the structure of initial_state.

Value

A dataset element.

See Also

Other dataset methods: dataset_batch(), dataset_cache(), dataset_collect(), dataset_concatenate(), dataset_decode_delim(), dataset_filter(), dataset_interleave(), dataset_map_and_batch(), dataset_map(), dataset_padded_batch(), dataset_prefetch_to_device(), dataset_prefetch(), dataset_repeat(), dataset_shuffle_and_repeat(), dataset_shuffle(), dataset_skip(), dataset_take(), dataset_window()


tfdatasets documentation built on Nov. 10, 2021, 1:07 a.m.