Iterator examples

Chainer は、データセットを反復処理しミニバッチを生成する一般的な方法を実装するために幾つかのイテレータを提供しています。 SerialIterator は最もシンプルなもので、メインスレッドでミニバッチを抽出します。 MultiprocessIterator は SerialIteratorの並列化バージョンです。ワーカー・サブプロセスの次のミニバッチのをロードを並列に維持します。

 

 

chainer.iterators.SerialIterator Dataset iterator that serially reads the examples.データを直列に読み込むデータセットイテレータ
chainer.iterators.MultiprocessIterator

Dataset iterator that loads examples in parallel.

データを並列にロードするイテレータ