공개 정적 클래스 StridedSlice.Options
StridedSlice
의 선택적 속성
공개 방법
StridedSlice.Options | BeginMask (긴 BeginMask) |
StridedSlice.Options | ellipsisMask (긴 ellipsisMask) |
StridedSlice.Options | endMask (긴 endMask) |
StridedSlice.Options | newAxisMask (긴 newAxisMask) |
StridedSlice.Options | ShrinkAxisMask (긴 ShrinkAxisMask) |
상속된 메서드
공개 방법
공개 StridedSlice.Options startMask (긴 startMask)
매개변수
시작마스크 | 비트 i가 1인 비트마스크는 시작 값을 무시하고 대신 가능한 가장 큰 간격을 사용한다는 의미입니다. 런타임 시 start[i]는 `stride[i] > 0`인 경우 `[0, n-1)`으로 대체되고 `stride[i] < 0`인 경우 `[-1, n-1]`로 대체됩니다. |
---|
공개 StridedSlice.Options ellipsisMask (긴 ellipsisMask)
매개변수
줄임표마스크 | 'i' 비트가 1인 비트마스크는 'i' 번째 위치가 실제로 줄임표임을 의미합니다. 최대 1비트는 1일 수 있습니다. `ellipsis_mask == 0`인 경우 `1 << (m+1)`의 암시적 줄임표 마스크가 제공됩니다. 이는 `foo[3:5] == foo[3:5, ...]`를 의미합니다. 줄임표는 모든 차원에 대한 분할 범위를 완전히 지정하는 데 필요한 만큼의 범위 사양을 암시적으로 생성합니다. 예를 들어 4차원 텐서 `foo`의 경우 `foo[2, ..., 5:8]` 슬라이스는 `foo[2, :, :, 5:8]`을 의미합니다. |
---|
공개 StridedSlice.Options newAxisMask (Long newAxisMask)
매개변수
newAxis마스크 | 'i' 비트가 1인 비트마스크는 'i'번째 사양이 새로운 도형 1 차원을 생성한다는 의미입니다. 예를 들어 `foo[:4, tf.newaxis, :2]`는 `(4, 1, 2)` 모양의 텐서를 생성합니다. |
---|
공개 StridedSlice.Options ShrinkAxisMask (Long ShrinkAxisMask)
매개변수
수축축마스크 | 'i' 비트는 'i' 번째 사양이 차원을 축소해야 함을 의미하는 비트마스크입니다. 시작과 끝은 차원의 크기가 1인 조각을 의미해야 합니다. 예를 들어 Python에서는 `foo[:, 3, :]`를 수행하면 `shrink_axis_mask`가 2가 됩니다. |
---|