Agregue un `SparseTensor` a un `SparseTensorsMap` y devuelva su identificador.
Un `SparseTensor` está representado por tres tensores: `sparse_indices`, `sparse_values` y `sparse_shape`.
Este operador toma el `SparseTensor` dado y lo agrega a un objeto contenedor (un `SparseTensorsMap`). Se genera una clave única dentro de este contenedor en forma de "int64", y este es el valor que se devuelve.
Luego, el `SparseTensor` se puede leer como parte de un minibatch pasando la clave como un elemento vectorial 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.AddSparseToTensorsMap" como el "nombre_compartido" pasado a "TakeManySparseFromTensorsMap". Asegúrese de que las operaciones estén ubicadas.
Clases anidadas
clase | AddSparseToTensorsMap.Options | Atributos opcionales para AddSparseToTensorsMap |
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. |
AddSparseToTensorsMap.Options estático | contenedor (contenedor de cadenas) |
AddSparseToTensorsMap estático | |
AddSparseToTensorsMap.Options estático | nombre compartido (cadena nombre compartido) |
Salida < TInt64 > | mango disperso () 0-D. |
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.
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 AddSparseToTensorsMap.Options (contenedor de cadenas)
Parámetros
envase | El nombre del contenedor para `SparseTensorsMap` creado por esta operación. |
---|
creación pública estática de AddSparseToTensorsMap (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 AddSparseToTensorsMap.
Parámetros
alcance | alcance actual |
---|---|
índices dispersos | 2-D. Los "índices" del "SparseTensor". |
valores dispersos | 1-D. Los "valores" del "SparseTensor". |
forma dispersa | 1-D. La "forma" del "SparseTensor". |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de AddSparseToTensorsMap
público estático AddSparseToTensorsMap.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. |
---|