NDArrayIterを使用してデータのシャッフルを有効にすると、シャッフリングが最初に1回発生するか、各エポックの終わりにデータがシャッフルされることはわかりますか?Mxnetイテレータ(NDArrayIter)シャッフルは一度起こりますか?
多くの感謝!
NDArrayIterを使用してデータのシャッフルを有効にすると、シャッフリングが最初に1回発生するか、各エポックの終わりにデータがシャッフルされることはわかりますか?Mxnetイテレータ(NDArrayIter)シャッフルは一度起こりますか?
多くの感謝!
シャッフルはイテレータを作成するときに最初に1回発生します。
シャッフルは一度だけ発生します。
NDArrayIterを拡張するとよいでしょう。
これはおそらく、再シャッフルするためのreset()呼び出しのオプションであるべきです。
このようにして、各エポックは実際に反復中にバッチ内のデータの新しい並べ替えを見る。
この目標は、このIterator実装で実際に欠けている機能です。
ドキュメントには、独自のイテレータを作成できると記載されています。私はまだこれを試していない。
多くのお返事をいただきありがとうございます。 – HALMTL
さて、各周期後にデータを再シャッフルして周期的なパターンを避けることは良いアイデアではありませんか? – HALMTL