עידן הדרכה

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

רצף אינסופי של אוספים של דגימות אצווה המתאימות לאימון DNN כאשר הדגימות אחידות.

לקבוצות בכל תקופה יש בדיוק אותו גודל.

  • יוצר מופע השואב דוגמאות 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?
זמין כאשר `Entropy` == `SystemRandomNumberGenerator`
  • יוצר מופע השואב דוגמאות samples לאצוות בגודל batchSize .

    הַצהָרָה

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