在来自两个不同存储桶迭代器对象的批次之间切换

问题描述

我下面有两个 BucketIterator 对象: 迭代器 1 和迭代器 2

为了训练,我必须使用两个迭代器(在我的情况下不可能混合) 现在在训练时我使用这两个迭代器的批次 比如来自 Iterator1 的 batch1 和来自 Iterator2 的 batch2 …

我想在训练时交替使用这些批次(batch1 和 batch2)......但我不能这样做......因为我到目前为止学到的关于桶迭代器是......没有next(),它只能迭代for(itr in iterator1) ...

这就是为什么目前我在管道基础上使用......首先使用迭代器1完成训练,然后使用迭代器2......

你能告诉我如何交替使用这些吗? 谢谢……

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)