Divida um `SparseTensor` com base no` início` e no `tamanho`.
Por exemplo, se a entrada for
input_tensor = shape = [2, 7] [ade] [bc]
Graficamente, os tensores de saída são:
sparse_slice ([0, 0], [2, 4]) = forma = [2, 4] [a] [bc]
sparse_slice ([0, 4], [2, 3]) = forma = [2, 3] [de] []
Constantes
Fragmento | OP_NAME | O nome desta operação, conforme conhecido pelo motor principal TensorFlow |
Métodos Públicos
estática <T estende TType > SparseSlice <T> | |
Output < TInt64 > | |
Output < TInt64 > | outputShape () Uma lista de tensores 1-D representa a forma dos tensores esparsos de saída. |
Output <T> | outputValues () Uma lista de tensores 1-D representa os valores dos tensores esparsos de saída. |
Métodos herdados
Constantes
nome_op final String public static
O nome desta operação, conforme conhecido pelo motor principal TensorFlow
Métodos Públicos
public static SparseSlice <T> create ( Scope escopo, Operando < TInt64 > índices, Operando <T> valores, operando < TInt64 > forma, Operando < TInt64 > começar, Operando < TInt64 > tamanho)
Método de fábrica para criar uma classe envolvendo uma nova operação SparseSlice.
Parâmetros
alcance | escopo atual |
---|---|
índices | O tensor 2-D representa os índices do tensor esparso. |
valores | O tensor 1-D representa os valores do tensor esparso. |
forma | 1-D. tensor representa a forma do tensor esparso. |
começar | 1-D. tensor representa o início da fatia. |
Tamanho | 1-D. tensor representa o tamanho da fatia. índices de saída: Uma lista de tensores 1-D representa os índices dos tensores esparsos de saída. |
Devoluções
- uma nova instância de SparseSlice
pública Output < TInt64 > outputShape ()
Uma lista de tensores 1-D representa a forma dos tensores esparsos de saída.
pública Output <T> outputValues ()
Uma lista de tensores 1-D representa os valores dos tensores esparsos de saída.