@frozen
public struct AvgPool3D<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint
공간 또는 시공간 데이터에 대한 평균 풀링 레이어입니다.
선언
public typealias TangentVector = EmptyTangentVector
풀링을 위한 슬라이딩 감소 창의 크기입니다.
선언
@noDerivative public let poolSize: (Int, Int, Int, Int, Int)
5D 입력의 각 차원에 대한 슬라이딩 윈도우의 보폭입니다. 비공간 차원의 스트라이드는
1
이어야 합니다.선언
@noDerivative public let strides: (Int, Int, Int, Int, Int)
풀링을 위한 패딩 알고리즘입니다.
선언
@noDerivative public let padding: Padding
평균 풀링 계층을 생성합니다.
선언
public init( poolSize: (Int, Int, Int, Int, Int), strides: (Int, Int, Int, Int, Int), padding: Padding )
평균 풀링 계층을 생성합니다.
선언
public init(poolSize: (Int, Int, Int), strides: (Int, Int, Int), padding: Padding = .valid)
매개변수
poolSize
축소할 수직 및 수평 요소입니다.
strides
진전.
padding
패딩.
지정된 풀링 창 크기와 스트라이드를 사용하여 평균 풀링 계층을 생성합니다. 모든 풀링 크기와 보폭은 동일합니다.
선언
public init(poolSize: Int, strides: Int, padding: Padding = .valid)