用法
reduce(
    initial_state, reduce_func, name=None
)參數
- 
initial_state表示轉換初始狀態的元素。
- 
reduce_func將(old_state, input_element)映射到new_state的函數。它必須接受兩個參數並返回一個新元素new_state的結構必須與initial_state的結構匹配。
- 
name(可選。) tf.data 操作的名稱。
返回
- 對應於轉換的最終狀態的數據集元素。
將輸入數據集縮減為單個元素。
轉換在輸入數據集的每個元素上連續調用reduce_func,直到數據集用盡,在其內部狀態中聚合信息。 initial_state 參數用於初始狀態,最終狀態作為結果返回。
tf.data.Dataset.range(5).reduce(np.int64(0), lambda x, _:x + 1).numpy()
5
tf.data.Dataset.range(5).reduce(np.int64(0), lambda x, y:x + y).numpy()
10相關用法
- Python tf.compat.v1.data.TFRecordDataset.repeat用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.rejection_resample用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.random用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.range用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.interleave用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.concatenate用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.cardinality用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.batch用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.prefetch用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.enumerate用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.filter用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.unbatch用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.window用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.group_by_window用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.with_options用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.skip用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.snapshot用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.map用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.take用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.make_initializable_iterator用法及代碼示例
注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.compat.v1.data.TFRecordDataset.reduce。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。
