我有两个 tf.data.Dataset,让我们调用它们d1,并且d2我想构造另一个包含d1和d2交替元素的数据集。用一个例子更容易解释。让我们说:
d1 = [0,1,2,3,4,5,6,7,...] # it is not a list, just the content of the dataset
d2 = ["a", "b", "c", "d",... ]
Run Code Online (Sandbox Code Playgroud)
我让这对夫妇指定每个数据集中连续元素的数量(例如(3,1))。
我正在寻找的结果是:
result = [0, 1, 2, "a", 3, 4, 5, "b", 6, 7, 8, "c"...]
Run Code Online (Sandbox Code Playgroud)
编辑:d1 和 d2 是 tf.data.Dataset 类的对象。上面的示例仅显示了数据集的内容,但它不是代码。