FractionalAvgPool

공개 최종 클래스 FractionalAvgPool

입력에 대해 부분 평균 풀링을 수행합니다.

부분 평균 풀링은 풀링 영역 생성 단계의 부분 최대 풀링과 유사합니다. 유일한 차이점은 풀링 영역이 생성된 후 각 풀링 영역에서 max 연산 대신 평균 연산이 수행된다는 점입니다.

중첩 클래스

수업 FractionalAvgPool.Options FractionalAvgPool 의 선택적 속성

상수

OP_NAME TensorFlow 코어 엔진에서 알려진 이 작업의 이름

공개 방법

출력 <TInt64>
colPoolingSequence ()
기울기를 계산하는 데 필요한 열 풀링 시퀀스입니다.
static <T는 TNumber를 확장합니다. > FractionalAvgPool <T>
생성 ( 범위 범위, 피연산자 <T> 값, List<Float> poolingRatio, 옵션... 옵션)
새로운 FractionalAvgPool 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
정적 FractionalAvgPool.Options
결정론적 (부울 결정론적)
출력 <T>
출력 ()
부분 평균 풀링 후 출력 텐서.
정적 FractionalAvgPool.Options
중첩 (부울 중첩)
정적 FractionalAvgPool.Options
pseudoRandom (부울 pseudoRandom)
출력 <TInt64>
rowPoolingSequence ()
행 풀링 시퀀스는 기울기를 계산하는 데 필요합니다.
정적 FractionalAvgPool.Options
종자 (긴 종자)
정적 FractionalAvgPool.Options
시드2 (긴 시드2)

상속된 메서드

상수

공개 정적 최종 문자열 OP_NAME

TensorFlow 코어 엔진에서 알려진 이 작업의 이름

상수 값: "FractionalAvgPool"

공개 방법

공개 출력 < TInt64 > colPoolingSequence ()

기울기를 계산하는 데 필요한 열 풀링 시퀀스입니다.

공개 정적 FractionalAvgPool <T> 생성 ( 범위 범위, 피연산자 <T> 값, List<Float> poolingRatio, 옵션... 옵션)

새로운 FractionalAvgPool 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.

매개변수
범위 현재 범위
'[배치, 높이, 너비, 채널]' 모양의 4D.
풀링 비율 '값'의 각 차원에 대한 풀링 비율은 현재 행 및 열 차원만 지원하며 1.0보다 커야 합니다. 예를 들어 유효한 풀링 비율은 [1.0, 1.44, 1.73, 1.0]과 같습니다. 배치 및 채널 차원에서 풀링을 허용하지 않으므로 첫 번째 요소와 마지막 요소는 1.0이어야 합니다. 1.44와 1.73은 각각 높이와 너비 차원의 풀링 비율입니다.
옵션 선택적 속성 값을 전달합니다.
보고
  • FractionalAvgPool의 새 인스턴스

공개 정적 FractionalAvgPool.Options 결정적 (부울 결정적)

매개변수
결정론적인 True로 설정하면 계산 그래프에서 FractionalAvgPool 노드를 반복할 때 고정 풀링 영역이 사용됩니다. FractionalAvgPool을 결정적으로 만들기 위해 단위 테스트에 주로 사용됩니다.

공개 출력 <T> 출력 ()

부분 평균 풀링 후 출력 텐서.

public static FractionalAvgPool.Options 겹침 (부울 겹침)

매개변수
겹치는 True로 설정하면 풀링할 때 인접한 풀링 셀 경계의 값이 두 셀 모두에서 사용된다는 의미입니다. 예를 들어:

'인덱스 0 1 2 3 4'

'값 20 5 16 3 7'

풀링 시퀀스가 ​​[0, 2, 4]이면 인덱스 2의 16이 두 번 사용됩니다. 부분 평균 풀링의 경우 결과는 [41/3, 26/3]입니다.

공개 정적 FractionalAvgPool.Options pseudoRandom (부울 pseudoRandom)

매개변수
의사랜덤 True로 설정하면 의사 무작위 방식으로 풀링 시퀀스를 생성하고, 그렇지 않으면 무작위 방식으로 생성합니다. 의사 난수와 무작위의 차이에 대해서는 논문 [Benjamin Graham, Fractional Max-Pooling](http://arxiv.org/abs/1412.6071)을 확인하세요.

공개 출력 <TInt64> rowPoolingSequence ()

행 풀링 시퀀스는 기울기를 계산하는 데 필요합니다.

공개 정적 FractionalAvgPool.Options 시드 (긴 시드)

매개변수
씨앗 Seed 또는 Seed2가 0이 아닌 값으로 설정된 경우 난수 생성기는 지정된 시드에 의해 시드됩니다. 그렇지 않으면 무작위 시드에 의해 시드됩니다.

공개 정적 FractionalAvgPool.Options 시드2 (긴 시드2)

매개변수
시드2 시드 충돌을 피하기 위한 두 번째 시드입니다.