Convierte una representación escasa en un tensor denso.
Construye un `dense` matriz con forma` output_shape` tal que
# If sparse_indices is scalar
dense[i] = (i == sparse_indices ? sparse_values : default_value)
# If sparse_indices is a vector, then for each i
dense[sparse_indices[i]] = sparse_values[i]
# If sparse_indices is an n by d matrix, then for each i in [0, n)
dense[sparse_indices[i][0], ..., sparse_indices[i][d-1]] = sparse_values[i]
Todos los demás valores en `dense` se ponen a` default_value`. Si "sparse_values" es un escalar, todos los índices dispersos se establecen en este valor único.Los índices deben ordenarse en orden lexicográfico y los índices no deben contener repeticiones. Si `validate_indices` es verdadero, estas propiedades se verifican durante la ejecución.
Clases anidadas
clase | SparseToDense.Options | Los atributos opcionales para SparseToDense |
Constantes
Cuerda | OP_NAME | El nombre de esta operación, como lo conoce el motor central de TensorFlow |
Métodos públicos
Salida <U> | asOutput () Devuelve el identificador simbólico del tensor. |
estática <U se extiende Ttype , T se extiende TNumber > SparseToDense <U> | |
Salida <U> | densa () Tensor de salida denso de forma `output_shape`. |
estáticas SparseToDense.Options | validateIndices (Boolean validateIndices) |
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 <U> 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.
public static SparseToDense <U> crear ( Alcance alcance, operando <T> sparseIndices, operando <T> outputShape, operando <U> sparseValues, operando <U> defaultValue, Opciones ... Opciones)
Método de fábrica para crear una clase que envuelva una nueva operación SparseToDense.
Parámetros
alcance | alcance actual |
---|---|
sparseIndices | 0-D, 1-D o 2-D. `sparse_indices [i]` contiene el índice completo donde se colocará `sparse_values [i]`. |
outputShape | 1-D. Forma del tensor de salida denso. |
sparseValues | 1-D. Valores correspondientes a cada fila de "sparse_indices", o un valor escalar que se utilizará para todos los índices dispersos. |
valor por defecto | Valor escalar que se establecerá para índices no especificados en `sparse_indices`. |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de SparseToDense
estáticas pública SparseToDense.Options validateIndices (validateIndices booleanas)
Parámetros
validarIndices | Si es verdadero, los índices se verifican para asegurarse de que estén ordenados en orden lexicográfico y que no haya repeticiones. |
---|