public final class TrainingEpochs<
Samples: Collection,
Entropy: RandomNumberGenerator
>: Sequence, IteratorProtocol
Urutan kumpulan sampel batch yang tak terbatas yang cocok untuk melatih DNN ketika sampelnya seragam.
Batch di setiap epoch semuanya memiliki ukuran yang persis sama.
Membuat instance yang menggambar sampel dari
samples
ke dalam batch berukuranbatchSize
.Pernyataan
public init( samples: Samples, batchSize: Int, entropy: Entropy )
Parameter
entropy
sumber keacakan yang digunakan untuk mengacak pemesanan sampel. Itu akan disimpan di
self
, jadi jika hanya pseudorandom dan memiliki nilai semantik, urutan zaman bersifat deterministik dan tidak bergantung pada operasi lain.Mengembalikan zaman berikutnya secara berurutan.
Pernyataan
public func next() -> Element?
Membuat instance yang menggambar sampel dari
samples
ke dalam batch berukuranbatchSize
.Pernyataan
public convenience init( samples: Samples, batchSize: Int )