【发布时间】:2018-06-24 14:49:46
【问题描述】:
我对新的数据集 API (tensorflow 1.4) 有疑问。我有两个数据集,我需要创建一个组合的不平衡数据集,即 每个批次应包含来自第一个数据集的一定数量的元素和来自第二个数据集的一定数量的元素。例如,
dataset1 = tf.data.Dataset.from_tensor_slices(tf.constant([1,1,1,1,1,1]
dataset1 = tf.data.Dataset.from_tensor_slices(tf.constant([2,2,2,2,2,2]))
假设批次大小为 4,我希望组合数据集中的批次看起来像 [1,1,1,2]。我知道如何使用 zip 和 flat_map 生成平衡的数据集 但我对这个不知所措。
提前致谢!
【问题讨论】:
标签: python tensorflow