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 )