FractionalMaxPool2D

@frozen
public struct FractionalMaxPool2D<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint

שכבת איסוף מקסימלית חלקית עבור נתונים מרחביים. הערה: FractionalMaxPool אין מימוש XLA, ולכן עשויות להיות לו השלכות ביצועים.

  • הַצהָרָה

    public typealias TangentVector = EmptyTangentVector
  • יחסי איגום עבור כל מימד של קלט של צורה (אצווה, גובה, רוחב, ערוצים). נכון לעכשיו, אגירה רק בגובה וברוחב נתמכת.

    הַצהָרָה

    @noDerivative
    public let poolingRatio: (Double, Double, Double, Double)
  • קובע אם רצף איגום נוצר על ידי אופנה פסאודורנדומית.

    הַצהָרָה

    @noDerivative
    public let pseudoRandom: Bool
  • קובע אם שני התאים משתמשים בערכים בגבול תאי איגום סמוכים

    הַצהָרָה

    @noDerivative
    public let overlapping: Bool
  • קובע אם ישמש אזור איגוד קבוע בעת איטרציה על צומת FractionalMaxPool2D בגרף החישוב.

    הַצהָרָה

    @noDerivative
    public let deterministic: Bool
  • סיד עבור מחולל המספרים האקראיים

    הַצהָרָה

    @noDerivative
    public let seed: Int64
  • זרע שני כדי למנוע התנגשות זרע

    הַצהָרָה

    @noDerivative
    public let seed2: Int64
  • מאתחל שכבת FractionalMaxPool עם poolingRatio שניתן להגדרה.

    הַצהָרָה

    public init(
      poolingRatio: (Double, Double, Double, Double), pseudoRandom: Bool = false,
      overlapping: Bool = false, deterministic: Bool = false, seed: Int64 = 0, seed2: Int64 = 0
    )
  • מחזירה את הפלט המתקבל מהחלת השכבה על הקלט הנתון.

    הַצהָרָה

    @differentiable
    public func forward(_ input: Tensor<Scalar>) -> Tensor<Scalar>

    פרמטרים

    input

    הקלט לשכבה.

    ערך החזרה

    הפלט.

  • יוצר שכבת איסוף מקסימלית חלקית.

    הַצהָרָה

    public init(
      poolingRatio: (Double, Double), pseudoRandom: Bool = false,
      overlapping: Bool = false, deterministic: Bool = false, seed: Int64 = 0, seed2: Int64 = 0
    )

    פרמטרים

    poolingRatio

    יחס איגום עבור ממדי גובה ורוחב של קלט.

    pseudoRandom

    קובע אם רצף האיגום נוצר בצורה פסאודו אקראית.

    overlapping

    קובע אם שני התאים משתמשים בערכים בגבול תאי איגום סמוכים.

    deterministic

    קובע אם ישמש אזור איגוד קבוע בעת איטרציה על צומת FractionalMaxPool2D בגרף החישוב.

    seed

    זרע עבור מחולל מספרים אקראיים.

    seed2

    זרע שני כדי למנוע התנגשות זרע.