public final class TrainingEpochs<
Samples: Collection,
Entropy: RandomNumberGenerator
>: Sequence, IteratorProtocol
تسلسل لا نهائي من مجموعات عينات الدفعات المناسبة لتدريب DNN عندما تكون العينات موحدة.
جميع الدفعات في كل عصر لها نفس الحجم تمامًا.
يُنشئ مثيلًا لسحب العينات من
samples
إلى دفعات بحجمbatchSize
.تصريح
public init( samples: Samples, batchSize: Int, entropy: Entropy )
حدود
entropy
مصدر العشوائية المستخدم لترتيب العينات عشوائيًا. سيتم تخزينها في
self
، لذلك إذا كانت عشوائية زائفة فقط ولها دلالات قيمة، فإن تسلسل العصور يكون حتميًا ولا يعتمد على عمليات أخرى.إرجاع الحقبة التالية بالتسلسل.
تصريح
public func next() -> Element?
يُنشئ مثيلًا لسحب العينات من
samples
إلى دفعات بحجمbatchSize
.تصريح
public convenience init( samples: Samples, batchSize: Int )