Pokrój `SparseTensor` na podstawie `startu` i `rozmiaru`.
Na przykład, jeśli dane wejściowe to
input_tensor = kształt = [2, 7] [ ade ] [bc ]
Graficznie tensory wyjściowe to:
sparse_slice([0, 0], [2, 4]) = kształt = [2, 4] [ a ] [bc ]
sparse_slice([0, 4], [2, 3]) = kształt = [2, 3] [ de ] [ ]
Stałe
Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow |
Metody publiczne
statyczny <T rozszerza TType > SparseSlice <T> | |
Dane wyjściowe <TInt64> | |
Dane wyjściowe <TInt64> | kształt wyjściowy () Lista tensorów 1-D reprezentuje kształt wyjściowych tensorów rzadkich. |
Wyjście <T> | Wartości wyjściowe () Lista tensorów 1-D reprezentuje wartości wyjściowych tensorów rzadkich. |
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
Metody publiczne
public static SparseSlice <T> utwórz ( Zakres zakresu , Operand < TInt64 > indeksy, Wartości Argumentu <T>, Argument < TInt64 > kształt, Operand < TInt64 > początek, Operand < TInt64 > rozmiar)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację SparseSlice.
Parametry
zakres | aktualny zakres |
---|---|
indeksy | Tensor 2-D reprezentuje indeksy tensora rzadkiego. |
wartości | Tensor 1-D reprezentuje wartości tensora rzadkiego. |
kształt | 1-D. tensor reprezentuje kształt rzadkiego tensora. |
początek | 1-D. tensor reprezentuje początek wycinka. |
rozmiar | 1-D. tensor reprezentuje rozmiar plasterka. indeksy wyjściowe: lista tensorów 1-D reprezentuje indeksy wyjściowych tensorów rzadkich. |
Zwroty
- nową instancję SparseSlice
publiczne wyjście < TInt64 > OutputShape ()
Lista tensorów 1-D reprezentuje kształt wyjściowych tensorów rzadkich.
publiczne dane wyjściowe <T> wartości wyjściowe ()
Lista tensorów 1-D reprezentuje wartości wyjściowych tensorów rzadkich.