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 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. |
---|