प्रशिक्षणयुग

public final class TrainingEpochs<
  Samples: Collection,
  Entropy: RandomNumberGenerator
>: Sequence, IteratorProtocol

जब नमूने एक समान हों तो डीएनएन के प्रशिक्षण के लिए उपयुक्त बैच नमूनों के संग्रह का एक अनंत क्रम।

प्रत्येक युग में सभी बैचों का आकार बिल्कुल समान होता है।

  • samples से batchSize आकार के बैचों में नमूने खींचने का एक उदाहरण बनाता है।

    घोषणा

    public init(
      samples: Samples,
      batchSize: Int,
      entropy: Entropy
    )

    पैरामीटर

    entropy

    यादृच्छिकता का एक स्रोत जिसका उपयोग नमूना क्रम में फेरबदल करने के लिए किया जाता है। इसे self में संग्रहित किया जाएगा, इसलिए यदि यह केवल छद्म यादृच्छिक है और इसमें मूल्य शब्दार्थ है, तो युगों का क्रम नियतात्मक है और अन्य परिचालनों पर निर्भर नहीं है।

  • प्रत्येक युग का प्रकार, नमूनों के बैचों का संग्रह।

    घोषणा

    public typealias Element = Slices<
      Sampling<Samples, Array<Samples.Index>.SubSequence>
    >
  • क्रम में अगला युग लौटाता है।

    घोषणा

    public func next() -> Element?
उपलब्ध है जहां `एंट्रॉपी` == `SystemRandomNumberGenerator`
  • samples से batchSize आकार के बैचों में नमूने खींचने का एक उदाहरण बनाता है।

    घोषणा

    public convenience init(
      samples: Samples,
      batchSize: Int
    )