MutableDenseHashTable

classe final pública MutableDenseHashTable

Cria uma tabela hash vazia que usa tensores como armazenamento de apoio.

Ele usa "endereçamento aberto" com reprovação quadrática para resolver colisões.

Esta operação cria uma tabela hash mutável, especificando o tipo de suas chaves e valores. Cada valor deve ser um escalar. Os dados podem ser inseridos na tabela usando as operações de inserção. Não oferece suporte à operação de inicialização.

Classes aninhadas

aula MutableDenseHashTable.Options Atributos opcionais para MutableDenseHashTable

Métodos Públicos

Saída <Objeto>
asOutput ()
Retorna o identificador simbólico de um tensor.
estática MutableDenseHashTable.Options
contêiner (contêiner de string)
estática <T, U> MutableDenseHashTable
create ( Escopo escopo , Operando <T> vaziaKey, Operando <T> DeleteKey, Classe<U> valueDtype, Opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação MutableDenseHashTable.
estática MutableDenseHashTable.Options
inicialNumBuckets (inicialNumBuckets longos)
estática MutableDenseHashTable.Options
maxLoadFactor (flutuante maxLoadFactor)
estática MutableDenseHashTable.Options
nomecompartilhado (String nomecompartilhado)
Saída <?>
tableHandle ()
Lidar com uma mesa.
estática MutableDenseHashTable.Options
useNodeNameSharing (booleano useNodeNameSharing)
estática MutableDenseHashTable.Options
valorForma ( Forma valorForma)

Métodos herdados

Métodos Públicos

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

Retorna o identificador simbólico de um 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.

contêiner público estático MutableDenseHashTable.Options (contêiner String)

Parâmetros
recipiente Se não estiver vazia, esta tabela será colocada no contêiner fornecido. Caso contrário, um contêiner padrão será usado.

public static MutableDenseHashTable create ( Escopo escopo , Operando <T> vaziaKey, Operando <T> deleteKey, Classe<U> valueDtype, Opções... opções)

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

Parâmetros
escopo escopo atual
chave vazia A chave usada para representar internamente buckets de chaves vazios. Não deve ser usado em operações de inserção ou pesquisa.
valorDtipo Tipo dos valores da tabela.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de MutableDenseHashTable

público estático MutableDenseHashTable.Options inicialNumBuckets (inicial longoNumBuckets)

Parâmetros
NumBuckets iniciais O número inicial de buckets da tabela hash. Deve ser uma potência de 2.

público estático MutableDenseHashTable.Options maxLoadFactor (Float maxLoadFactor)

Parâmetros
maxLoadFator A proporção máxima entre o número de entradas e o número de intervalos antes do crescimento da tabela. Deve estar entre 0 e 1.

público estático MutableDenseHashTable.Options sharedName (String sharedName)

Parâmetros
NomeCompartilhado Se não estiver vazia, esta tabela será compartilhada sob o nome fornecido em várias sessões.

Saída pública <?> tableHandle ()

Lidar com uma mesa.

public static MutableDenseHashTable.Options useNodeNameSharing (booleano useNodeNameSharing)

public static MutableDenseHashTable.Options valueShape ( Shape valueShape)

Parâmetros
valorForma A forma de cada valor.