SparseSplit

clase final pública SparseSplit

Divida un `SparseTensor` en tensores `num_split` a lo largo de una dimensión.

Si la `forma[split_dim]` no es un múltiplo entero de `num_split`. Las rebanadas `[0: forma[split_dim] % num_split]` obtienen una dimensión adicional. Por ejemplo, si `split_dim = 1` y `num_split = 2` y la entrada es

input_tensor = forma = [2, 7] [ ade ] [bc]

Gráficamente los tensores de salida son:

tensor_salida[0] = forma = [2, 4] [ a ] ​​[bc]

tensor_salida[1] = forma = [2, 3] [ de ] [ ]

Constantes

Cadena OP_NOMBRE El nombre de esta operación, como lo conoce el motor central de TensorFlow.

Métodos públicos

estático <T extiende TType > SparseSplit <T>
crear (alcance alcance , operando <TInt64> splitDim, índices de operando <TInt64> , valores de operando <T>, forma de operando <TInt64> , número largoSplit)
Método de fábrica para crear una clase que envuelve una nueva operación SparseSplit.
Lista< Salida < TInt64 >>
Lista< Salida < TInt64 >>
forma de salida ()
Una lista de tensores 1-D representa la forma de los tensores dispersos de salida.
Lista< Salida <T>>
valores de salida ()
Una lista de tensores 1-D representa los valores de los tensores dispersos de salida.

Métodos heredados

Constantes

Cadena final estática pública OP_NAME

El nombre de esta operación, como lo conoce el motor central de TensorFlow.

Valor constante: "SparseSplit"

Métodos públicos

public static SparseSplit <T> create (alcance del alcance , operando <TInt64> splitDim, índices de operando <TInt64> , valores de operando <T>, forma de operando <TInt64> , numSplit largo)

Método de fábrica para crear una clase que envuelve una nueva operación SparseSplit.

Parámetros
alcance alcance actual
dividirDim 0-D. La dimensión a lo largo de la cual dividirse. Debe estar en el rango `[0, rango(forma))`.
índices El tensor 2-D representa los índices del tensor disperso.
valores El tensor 1-D representa los valores del tensor disperso.
forma 1-D. tensor representa la forma del tensor disperso. Índices de salida: una lista de tensores 1-D representa los índices de los tensores dispersos de salida.
númeroDividir El número de formas de dividir.
Devoluciones
  • una nueva instancia de SparseSplit

Lista pública < Salida < TInt64 >> índices de salida ()

Lista pública< Salida < TInt64 >> formaSalida ()

Una lista de tensores 1-D representa la forma de los tensores dispersos de salida.

Lista pública< Salida <T>> valores de salida ()

Una lista de tensores 1-D representa los valores de los tensores dispersos de salida.