@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
シードの衝突を避けるための 2 番目のシード
宣言
@noDerivative public let seed2: Int64
構成可能な
poolingRatio
を使用してFractionalMaxPool
層を初期化します。宣言
public init( poolingRatio: (Double, Double, Double, Double), pseudoRandom: Bool = false, overlapping: Bool = false, deterministic: Bool = false, seed: Int64 = 0, seed2: Int64 = 0 )
フラクショナル最大プーリング層を作成します。
宣言
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
シードの衝突を避けるための 2 番目のシード。