public final class TrainingEpochs<
Samples: Collection,
Entropy: RandomNumberGenerator
>: Sequence, IteratorProtocol
Một chuỗi vô hạn các bộ sưu tập mẫu lô phù hợp để huấn luyện DNN khi các mẫu đồng nhất.
Các lô trong mỗi kỷ nguyên đều có cùng kích thước.
Tạo một bản vẽ mẫu từ
samples
thành các lô có kích thướcbatchSize
.Tuyên ngôn
public init( samples: Samples, batchSize: Int, entropy: Entropy )
Thông số
entropy
một nguồn ngẫu nhiên được sử dụng để xáo trộn thứ tự mẫu. Nó sẽ được lưu trữ trong
self
, vì vậy nếu nó chỉ là giả ngẫu nhiên và có ngữ nghĩa giá trị thì chuỗi các kỷ nguyên là xác định và không phụ thuộc vào các hoạt động khác.Trả về kỷ nguyên tiếp theo theo thứ tự.
Tuyên ngôn
public func next() -> Element?
Tạo một bản vẽ mẫu từ
samples
thành các lô có kích thướcbatchSize
.Tuyên ngôn
public convenience init( samples: Samples, batchSize: Int )