Advertencia: esta API está obsoleta y se eliminará en una versión futura de TensorFlow una vez que el reemplazo sea ​​estable.

StridedSlice.Options

StridedSlice.Options estáticos de clase pública

Los atributos opcionales para StridedSlice

Métodos públicos

StridedSlice.Options
beginMask (Long beginMask)
StridedSlice.Options
ellipsisMask (Long ellipsisMask)
StridedSlice.Options
endMask (Long endMask)
StridedSlice.Options
newAxisMask (Long newAxisMask)
StridedSlice.Options
shrinkAxisMask (Long shrinkAxisMask)

Métodos heredados

Métodos públicos

pública StridedSlice.Options beginMask (Long beginMask)

Parámetros
beginMask una máscara de bits donde un bit i es 1 significa ignorar el valor inicial y, en su lugar, usar el intervalo más grande posible. En tiempo de ejecución, begin [i] será reemplazado por `[0, n-1)` if `stride [i]> 0` o` [-1, n-1] `if` stride [i] <0`

pública StridedSlice.Options ellipsisMask (Long ellipsisMask)

Parámetros
elipsisMáscara una máscara de bits donde el bit `i` es 1 significa que la posición` i`th es en realidad una elipsis. Un bit como máximo puede ser 1. Si `ellipsis_mask == 0`, entonces se proporciona una máscara de elipsis implícita de` 1 << (m + 1) `. Esto significa que `foo [3: 5] == foo [3: 5, ...]`. Una elipsis crea implícitamente tantas especificaciones de rango como sea necesario para especificar completamente el rango dividido para cada dimensión. Por ejemplo, para un tensor de 4 dimensiones `foo`, el segmento` foo [2, ..., 5: 8] `implica` foo [2,:,:, 5: 8] `.

pública StridedSlice.Options endMask (Long endMask)

Parámetros
endMask análogo a `begin_mask`

pública StridedSlice.Options newAxisMask (Long newAxisMask)

Parámetros
newAxisMask una máscara de bits donde el bit `i` es 1 significa que la especificación` i`th crea una nueva dimensión de forma 1. Por ejemplo, `foo [: 4, tf.newaxis,: 2]` produciría un tensor de forma `(4, 1, 2)`.

pública StridedSlice.Options shrinkAxisMask (Long shrinkAxisMask)

Parámetros
shrinkAxisMask una máscara de bits donde el bit `i` implica que la especificación` i`th debería reducir la dimensionalidad. begin y end deben implicar una porción de tamaño 1 en la dimensión. Por ejemplo, en Python uno podría hacer `foo [:, 3,:]` lo que resultaría en que `shrink_axis_mask` sea 2.