StridedSlice.Opzioni

classe statica pubblica StridedSlice.Options

Attributi facoltativi per StridedSlice

Metodi pubblici

StridedSlice.Opzioni
BeginMask (Maschera iniziale lunga)
StridedSlice.Opzioni
ellipsisMask (ellipsisMask lungo)
StridedSlice.Opzioni
endMask (Maschera finale lunga)
StridedSlice.Opzioni
newAxisMask (NewAxisMask lungo)
StridedSlice.Opzioni
ShrinkAxisMask (ShrinkAxisMask lungo)

Metodi ereditati

Metodi pubblici

public StridedSlice.Options BeginMask (BeginMask lungo)

Parametri
BeginMask una maschera di bit in cui un bit i essendo 1 significa ignorare il valore iniziale e utilizzare invece l'intervallo più grande possibile. In fase di esecuzione, Begin[i] verrà sostituito con `[0, n-1)` se `stride[i] > 0` o `[-1, n-1]` se `stride[i] < 0`

public StridedSlice.Options ellipsisMask (ellipsisMask lungo)

Parametri
ellissiMask una maschera di bit in cui il bit "i" essendo 1 significa che la "i" posizione è in realtà un puntino di sospensione. Un bit al massimo può essere 1. Se `ellipsis_mask == 0`, viene fornita una maschera ellissi implicita di `1 << (m+1)`. Ciò significa che `foo[3:5] == foo[3:5, ...]`. I puntini di sospensione creano implicitamente tutte le specifiche di intervallo necessarie per specificare completamente l'intervallo suddiviso per ogni dimensione. Ad esempio, per un tensore quadridimensionale `foo` la fetta `foo[2, ..., 5:8]` implica `foo[2, :, :, 5:8]`.

public StridedSlice.Options endMask (endMask lungo)

Parametri
endMask analogo a "begin_mask".

public StridedSlice.Options newAxisMask (newAxisMask lungo)

Parametri
nuova maschera dell'asse una maschera di bit in cui il bit "i" è 1 significa che la specifica "i" crea una nuova dimensione di forma 1. Ad esempio `foo[:4, tf.newaxis, :2]` produrrebbe un tensore di forma "(4, 1, 2)".

public StridedSlice.Options ShrinkAxisMask (ShortAxisMask lungo)

Parametri
restringimentoAxisMask una maschera di bit in cui il bit "i" implica che la specifica "i" dovrebbe ridurre la dimensionalità. inizio e fine devono implicare una fetta di dimensione 1 nella dimensione. Ad esempio in Python si potrebbe fare `foo[:, 3, :]` che risulterebbe in `shrink_axis_mask` pari a 2.