Divida um `SparseTensor` em tensores `num_split` ao longo de uma dimensão.
Se o `shape[split_dim]` não for um múltiplo inteiro de `num_split`. Fatias `[0 : shape[split_dim] % num_split]` obtém uma dimensão extra. Por exemplo, se `split_dim = 1` e `num_split = 2` e a entrada for
input_tensor = forma = [2, 7] [ ade ] [bc ]
Graficamente, os tensores de saída são:
tensor_saída[0] = forma = [2, 4] [a] [bc]
tensor_saída[1] = forma = [2, 3] [ de ] [ ]
Constantes
Corda | OP_NAME | O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow |
Métodos Públicos
estático <T estende TType > SparseSplit <T> | create (Escopo do escopo , operando < TInt64 > splitDim, índices de operando < TInt64 >, valores de operando <T>, forma de operando < TInt64 >, Long numSplit) Método de fábrica para criar uma classe que envolve uma nova operação SparseSplit. |
Lista< Saída <TInt64> > | |
Lista< Saída <TInt64> > | forma de saída () Uma lista de tensores 1-D representa a forma dos tensores esparsos de saída. |
Lista< Saída <T>> | valores de saída () Uma lista de tensores 1-D representa os valores dos tensores esparsos de saída. |
Métodos herdados
Constantes
String final estática pública OP_NAME
O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow
Métodos Públicos
public static SparseSplit <T> create ( Escopo do escopo , Operando < TInt64 > splitDim, Operando < TInt64 > índices, valores de Operando <T>, forma de Operando < TInt64 >, Long numSplit)
Método de fábrica para criar uma classe que envolve uma nova operação SparseSplit.
Parâmetros
escopo | escopo atual |
---|---|
dividirDim | 0-D. A dimensão ao longo da qual dividir. Deve estar no intervalo `[0, rank(shape))`. |
í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. índices de saída: uma lista de tensores 1-D representa os índices dos tensores esparsos de saída. |
numSplit | O número de maneiras de dividir. |
Devoluções
- uma nova instância de SparseSplit
Lista pública< Saída < TInt64 >> outputShape ()
Uma lista de tensores 1-D representa a forma dos tensores esparsos de saída.
Lista pública< Saída <T>> valores de saída ()
Uma lista de tensores 1-D representa os valores dos tensores esparsos de saída.