SparseToDense

classe final pública SparseToDense

Converte uma representação esparsa em um tensor denso.

Constrói um array `dense` com formato `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 os outros valores em `dense` são definidos como `default_value`. Se `sparse_values` for um escalar, todos os índices esparsos serão definidos com este valor único.

Os índices devem ser classificados em ordem lexicográfica e não devem conter repetições. Se `validate_indices` for verdadeiro, essas propriedades serão verificadas durante a execução.

Classes aninhadas

aula SparseToDense.Options Atributos opcionais para SparseToDense

Constantes

Corda OP_NAME O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Métodos Públicos

Saída <U>
asOutput ()
Retorna o identificador simbólico do tensor.
estático <U estende TType , T estende TNumber > SparseToDense <U>
create ( Escopo , Operando <T> sparseIndices, Operando <T> outputShape, Operando <U> sparseValues, Operando <U> defaultValue, Opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação SparseToDense.
Saída <U>
denso ()
Tensor de saída denso de forma `output_shape`.
SparseToDense.Options estático
validarIndices (validarIndices booleanos)

Métodos herdados

Constantes

String final estática pública OP_NAME

O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Valor constante: "SparseToDense"

Métodos Públicos

Saída pública <U> asOutput ()

Retorna o identificador simbólico do tensor.

As entradas para operações do TensorFlow são saídas de outra operação do TensorFlow. Este método é usado para obter um identificador simbólico que representa o cálculo da entrada.

public static SparseToDense <U> create ( Escopo escopo , Operando <T> sparseIndices, Operando <T> outputShape, Operando <U> sparseValues, Operando <U> defaultValue, Opções... opções)

Método de fábrica para criar uma classe que envolve uma nova operação SparseToDense.

Parâmetros
escopo escopo atual
índices esparsos 0-D, 1-D ou 2-D. `sparse_indices[i]` contém o índice completo onde `sparse_values[i]` será colocado.
forma de saída 1-D. Forma do tensor de saída denso.
Valores esparsos 1-D. Valores correspondentes a cada linha de `sparse_indices` ou um valor escalar a ser usado para todos os índices esparsos.
valor padrão Valor escalar a ser definido para índices não especificados em `sparse_indices`.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de SparseToDense

Saída pública <U> densa ()

Tensor de saída denso de forma `output_shape`.

public static SparseToDense.Options validIndices (Boolean validIndices)

Parâmetros
validar índices Se for verdade, os índices serão verificados para garantir que estejam classificados em ordem lexicográfica e que não haja repetições.