微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

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

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。