입력에 대해 최대 풀링을 수행하고 최대 값과 인덱스를 모두 출력합니다.
`argmax`의 인덱스는 평면화되어 `[b, y, x, c]` 위치의 최대값이 평면화된 인덱스가 됩니다. `include_batch_in_index`가 False인 경우 `(y * width + x) * 채널 + c` ; `include_batch_in_index`가 True인 경우 `((b * height + y) * width + x) * 채널 + c`입니다.
반환된 인덱스는 패딩이 포함되고 수학적으로 정답이 외부에 있는 경우에도(음수 또는 너무 큰 경우) 병합하기 전에 항상 `[0, 높이) x [0, 너비)`에 있습니다. 이는 버그이지만 특히 병합으로 인해 이전 버전과 안전하게 호환되는 방식으로 수정하기가 어렵습니다.
중첩 클래스
수업 | MaxPoolWithArgmax.Options | MaxPoolWithArgmax 의 선택적 속성 |
상수
끈 | OP_NAME | TensorFlow 코어 엔진에서 알려진 이 작업의 이름 |
공개 방법
출력 <U> | 인수최대 () 4-D. |
static <T는 TNumber를 확장하고 U는 TNumber를 확장합니다. > MaxPoolWithArgmax <T, U> | |
static <T는 TNumber를 확장합니다. > MaxPoolWithArgmax <T, TInt64 > | |
정적 MaxPoolWithArgmax.Options | includeBatchInIndex (부울 includeBatchInIndex) |
출력 <T> | 출력 () 최대 풀링된 출력 텐서입니다. |
상속된 메서드
상수
공개 정적 최종 문자열 OP_NAME
TensorFlow 코어 엔진에서 알려진 이 작업의 이름
공개 방법
public static MaxPoolWithArgmax <T, U> 생성 ( 범위 범위, 피연산자 <T> 입력, List<Long> ksize, List<Long> 스트라이드, Class<U> Targmax, 문자열 패딩, 옵션... 옵션)
새로운 MaxPoolWithArgmax 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
매개변수
범위 | 현재 범위 |
---|---|
입력 | '[배치, 높이, 너비, 채널]' 모양의 4D. 풀에 대한 입력이 끝났습니다. |
k사이즈 | 입력 텐서의 각 차원에 대한 창 크기입니다. |
큰 걸음 | 입력 텐서의 각 차원에 대한 슬라이딩 윈도우의 보폭입니다. |
심 | 사용할 패딩 알고리즘 유형입니다. |
옵션 | 선택적 속성 값을 전달합니다. |
보고
- MaxPoolWithArgmax의 새 인스턴스
public static MaxPoolWithArgmax <T, TInt64 > create ( 범위 범위, 피연산자 <T> 입력, List<Long> ksize, List<Long> 보폭, 문자열 패딩, 옵션... 옵션)
기본 출력 유형을 사용하여 새로운 MaxPoolWithArgmax 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
매개변수
범위 | 현재 범위 |
---|---|
입력 | '[배치, 높이, 너비, 채널]' 모양의 4D. 풀에 대한 입력이 끝났습니다. |
k사이즈 | 입력 텐서의 각 차원에 대한 창 크기입니다. |
큰 걸음 | 입력 텐서의 각 차원에 대한 슬라이딩 윈도우의 보폭입니다. |
심 | 사용할 패딩 알고리즘 유형입니다. |
옵션 | 선택적 속성 값을 전달합니다. |
보고
- MaxPoolWithArgmax의 새 인스턴스
공개 정적 MaxPoolWithArgmax.Options includeBatchInIndex (부울 includeBatchInIndex)
매개변수
includeBatchInIndex | 'argmax'의 평면화된 인덱스에 배치 차원을 포함할지 여부입니다. |
---|