MutableDenseHashTable

public final class MutableDenseHashTable

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

Ele usa "endereçamento aberto" com reprobing quadrático para resolver colisões.

Este op 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. Ele não suporta a operação de inicialização.

Classes aninhadas

classe MutableDenseHashTable.Options Atributos opcionais para MutableDenseHashTable

Métodos Públicos

Output <Object>
asOutput ()
Retorna o identificador simbólico de um tensor.
estáticos MutableDenseHashTable.Options
recipiente (recipiente String)
estática <T, U> MutableDenseHashTable
criar ( Scope escopo, Operando <T> emptyKey, Operando <T> deletedKey, Class <U> valueDtype, Options ... Opções)
Método de fábrica para criar uma classe que envolve uma nova operação MutableDenseHashTable.
estáticos MutableDenseHashTable.Options
initialNumBuckets (initialNumBuckets Long)
estáticos MutableDenseHashTable.Options
maxLoadFactor (maxLoadFactor flutuador)
estáticos MutableDenseHashTable.Options
sharedName (String sharedName)
Output <?>
tableHandle ()
Puxar para uma mesa.
estáticos MutableDenseHashTable.Options
useNodeNameSharing (booleano useNodeNameSharing)
estáticos MutableDenseHashTable.Options
valueShape ( Forma valueShape)

Métodos herdados

Métodos Públicos

pública Output <Object> asOutput ()

Retorna o identificador simbólico de um tensor.

As entradas para as 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 MutableDenseHashTable.Options recipiente (recipiente String)

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

public static MutableDenseHashTable criar ( Scope escopo, Operando <T> emptyKey, Operando <T> deletedKey, Class <U> valueDtype, Options ... Opções)

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

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

public static MutableDenseHashTable.Options initialNumBuckets (initialNumBuckets Long)

Parâmetros
initialNumBuckets O número inicial de depósitos da hash table. Deve ser uma potência para 2.

public static MutableDenseHashTable.Options maxLoadFactor (Float maxLoadFactor)

Parâmetros
maxLoadFactor A proporção máxima entre o número de entradas e o número de depósitos antes de aumentar a tabela. Deve estar entre 0 e 1.

public static MutableDenseHashTable.Options sharedName (String sharedName)

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

pública de saída <?> tableHandle ()

Puxar para uma mesa.

public static MutableDenseHashTable.Options useNodeNameSharing (Boolean useNodeNameSharing)

public static MutableDenseHashTable.Options valueShape ( Forma valueShape)

Parâmetros
valueShape A forma de cada valor.