用法
@staticmethod
choose_from_datasets(
    datasets, choice_dataset, stop_on_empty_dataset=True
)參數
- 
datasets具有兼容結構的tf.data.Dataset對象的非空列表。 - 
choice_datasettf.data.Dataset的標量tf.int64張量在0和len(datasets) - 1之間。 - 
stop_on_empty_dataset如果True,如果遇到空數據集,選擇將停止。如果False,它會跳過空數據集。建議將其設置為True。否則,選定的元素會按照用戶的意圖開始,但可能會隨著輸入數據集變空而改變。這可能很難檢測到,因為數據集開始看起來是正確的。默認為True。 
返回
- 
根據 
choice_dataset的值交織來自datasets的元素的數據集。 
拋出
- 
TypeError如果datasets或choice_dataset的類型錯誤。 - 
ValueError如果datasets為空。 
創建一個從 datasets 中確定性地選擇元素的數據集。
例如,給定以下數據集:
datasets = [tf.data.Dataset.from_tensors("foo").repeat(),
            tf.data.Dataset.from_tensors("bar").repeat(),
            tf.data.Dataset.from_tensors("baz").repeat()]
# Define a dataset containing `[0, 1, 2, 0, 1, 2, 0, 1, 2]`.
choice_dataset = tf.data.Dataset.range(3).repeat(3)
result = tf.data.Dataset.choose_from_datasets(datasets, choice_dataset)
result 的元素將是:
"foo", "bar", "baz", "foo", "bar", "baz", "foo", "bar", "baz"
相關用法
- Python tf.compat.v1.data.Dataset.cardinality用法及代碼示例
 - Python tf.compat.v1.data.Dataset.concatenate用法及代碼示例
 - Python tf.compat.v1.data.Dataset.cache用法及代碼示例
 - Python tf.compat.v1.data.Dataset.snapshot用法及代碼示例
 - Python tf.compat.v1.data.Dataset.random用法及代碼示例
 - Python tf.compat.v1.data.Dataset.make_one_shot_iterator用法及代碼示例
 - Python tf.compat.v1.data.Dataset.window用法及代碼示例
 - Python tf.compat.v1.data.Dataset.unbatch用法及代碼示例
 - Python tf.compat.v1.data.Dataset.get_single_element用法及代碼示例
 - Python tf.compat.v1.data.Dataset.padded_batch用法及代碼示例
 - Python tf.compat.v1.data.Dataset.apply用法及代碼示例
 - Python tf.compat.v1.data.Dataset.with_options用法及代碼示例
 - Python tf.compat.v1.data.Dataset.bucket_by_sequence_length用法及代碼示例
 - Python tf.compat.v1.data.Dataset.zip用法及代碼示例
 - Python tf.compat.v1.data.Dataset.from_tensors用法及代碼示例
 - Python tf.compat.v1.data.Dataset.make_initializable_iterator用法及代碼示例
 - Python tf.compat.v1.data.Dataset.batch用法及代碼示例
 - Python tf.compat.v1.data.Dataset.take用法及代碼示例
 - Python tf.compat.v1.data.Dataset.flat_map用法及代碼示例
 - Python tf.compat.v1.data.Dataset.reduce用法及代碼示例
 
注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.compat.v1.data.Dataset.choose_from_datasets。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。
