StridedSlice.Options

clase estática pública StridedSlice.Options

Atributos opcionales para StridedSlice

Métodos públicos

StridedSlice.Opciones
comenzarMask (máscara de inicio larga)
StridedSlice.Opciones
Máscara de puntos suspensivos (Máscara de puntos suspensivos larga)
StridedSlice.Opciones
endMask (máscara final larga)
StridedSlice.Opciones
newAxisMask (nueva máscara de eje larga)
StridedSlice.Opciones
encogimientoAxisMask (encogimiento largo de AxisMask)

Métodos heredados

Métodos públicos

StridedSlice.Options público comenzarMask (Máscara de inicio larga)

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

StridedSlice.Options pública máscara de puntos suspensivos (máscara de puntos suspensivos largos)

Parámetros
elipsisMáscara una máscara de bits donde el bit "i" es 1 significa que la posición "i" 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 sean necesarias para especificar completamente el rango cortado 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úblico StridedSlice.Options endMask (Máscara final larga)

Parámetros
máscara final análogo a `begin_mask`

público StridedSlice.Options newAxisMask (nuevoAxisMask largo)

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

público StridedSlice.Options encogimientoAxisMask (encogimiento largo de AxisMask)

Parámetros
encogerAxisMask una máscara de bits donde el bit "i" implica que la especificación "i" debería reducir la dimensionalidad. El inicio y el final deben implicar una porción de tamaño 1 en la dimensión. Por ejemplo, en Python se podría hacer `foo[:, 3, :]`, lo que daría como resultado que `shrink_axis_mask` fuera 2.