AddManySparseToTensorsMap

clase final pública AddManySparseToTensorsMap

Agregue un `N`-minibatch `SparseTensor` a un `SparseTensorsMap`, devuelva `N` identificadores.

Un `SparseTensor` de rango `R` está representado por tres tensores: `sparse_indices`, `sparse_values` y `sparse_shape`, donde

sparse_indices.shape[1] == sparse_shape.shape[0] == R
Un minibatch `N` de objetos `SparseTensor` se representa como un `SparseTensor` que tiene una primera columna `sparse_indices` que toma valores entre `[0, N)`, donde el tamaño del minibatch `N == sparse_shape[0]`.

La entrada "SparseTensor" debe tener un rango "R" mayor que 1 y la primera dimensión se trata como la dimensión del minibatch. Los elementos del `SparseTensor` deben ordenarse en orden creciente de esta primera dimensión. Los objetos `SparseTensor` almacenados a los que apunta cada fila de la salida `sparse_handles` tendrán el rango `R-1`.

Los valores de "SparseTensor" luego se pueden leer como parte de un minibatch pasando las claves proporcionadas como elementos vectoriales a "TakeManySparseFromTensorsMap". Para garantizar que se acceda al `SparseTensorsMap` correcto, asegúrese de que se pasen el mismo `contenedor` y `shared_name` a esa operación. Si no se proporciona ningún "nombre_compartido" aquí, use en su lugar el nombre de la operación creada llamando a "sparse.AddManySparseToTensorsMap" como el "nombre_compartido" pasado a "TakeManySparseFromTensorsMap". Asegúrese de que las operaciones estén ubicadas.

Clases anidadas

clase AddManySparseToTensorsMap.Options Atributos opcionales para AddManySparseToTensorsMap

Constantes

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

Métodos públicos

Salida < TInt64 >
como salida ()
Devuelve el identificador simbólico del tensor.
AddManySparseToTensorsMap.Options estático
contenedor (contenedor de cadenas)
AddManySparseToTensorsMap estático
crear (alcance alcance , Operando < TInt64 > sparseIndices, Operando <? extiende TType > sparseValues, Operando < TInt64 > sparseShape, Opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación AddManySparseToTensorsMap.
AddManySparseToTensorsMap.Options estático
nombre compartido (cadena nombre compartido)
Salida < TInt64 >

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: "AddManySparseToTensorsMap"

Métodos públicos

Salida pública < TInt64 > asOutput ()

Devuelve el identificador simbólico del tensor.

Las entradas a las operaciones de TensorFlow son salidas de otra operación de TensorFlow. Este método se utiliza para obtener un identificador simbólico que representa el cálculo de la entrada.

Contenedor público estático AddManySparseToTensorsMap.Options (contenedor de cadenas)

Parámetros
recipiente El nombre del contenedor para `SparseTensorsMap` creado por esta operación.

creación pública estática de AddManySparseToTensorsMap (alcance del alcance, operando <TInt64> sparseIndices, operando <? extiende TType > sparseValues, operando <TInt64> sparseShape, opciones... opciones)

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

Parámetros
alcance alcance actual
índices dispersos 2-D. Los "índices" del minibatch "SparseTensor". `sparse_indices[:, 0]` deben ser valores ordenados en `[0, N)`.
valores dispersos 1-D. Los "valores" del minibatch "SparseTensor".
forma dispersa 1-D. La "forma" del minibatch "SparseTensor". El tamaño del minibatch `N == sparse_shape[0]`.
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de AddManySparseToTensorsMap

público estático AddManySparseToTensorsMap.Options nombre compartido (cadena nombre compartido)

Parámetros
nombrecompartido El nombre compartido del `SparseTensorsMap` creado por esta operación. Si está en blanco, se utiliza el nombre exclusivo de la nueva operación.

Salida pública < TInt64 > sparseHandles ()

1-D. Los identificadores de `SparseTensor` ahora están almacenados en `SparseTensorsMap`. Forma: `[N]`.