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.
El "SparseTensor" se puede leer como parte de un minibatch pasando la clave como un elemento vectorial a "TakeManySparseFromTensorsMap". Para asegurarse de que se accede al `SparseTensorsMap` correcto, asegúrese de que el mismo` contenedor` y `shared_name` se pasen a esa Op. Si no se proporciona `shared_name` aquí, en lugar de utilizar el nombre de la Operación creado por llamar` sparse.AddSparseToTensorsMap` como el `` shared_name` pasado a TakeManySparseFromTensorsMap`. Asegúrese de que las operaciones estén ubicadas.
Clases anidadas
clase | AddSparseToTensorsMap.Options | Los atributos opcionales para AddSparseToTensorsMap |
Constantes
Cuerda | OP_NAME | El nombre de esta operación, como lo conoce el motor central de TensorFlow |
Métodos públicos
Salida < TInt64 > | asOutput () Devuelve el identificador simbólico del tensor. |
estáticas AddSparseToTensorsMap.Options | contenedor (contenedor String) |
estática AddSparseToTensorsMap | |
estáticas AddSparseToTensorsMap.Options | sharedName (String sharedName) |
Salida < TInt64 > | sparseHandle () 0-D. |
Métodos heredados
Constantes
OP_NAME pública final static String
El nombre de esta operación, como lo conoce el motor central de TensorFlow
Métodos públicos
pública de salida < 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.
estáticas pública AddSparseToTensorsMap.Options contenedor (contenedor de cadena)
Parámetros
envase | El nombre del contenedor para el `SparseTensorsMap` creado por esta operación. |
---|
public static AddSparseToTensorsMap 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 envuelva una nueva operación AddSparseToTensorsMap.
Parámetros
alcance | alcance actual |
---|---|
sparseIndices | 2-D. Los `índices` del` SparseTensor`. |
sparseValues | 1-D. Los "valores" del "SparseTensor". |
sparseShape | 1-D. La "forma" del "SparseTensor". |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de AddSparseToTensorsMap
estáticas pública AddSparseToTensorsMap.Options sharedName (String sharedName)
Parámetros
sharedName | El nombre compartido para el `SparseTensorsMap` creado por esta operación. Si está en blanco, se utiliza el nombre exclusivo de la nueva operación. |
---|