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
| aula | MutableDenseHashTable.Options | Atributos opcionais para MutableDenseHashTable | |
Métodos Públicos
| Saída <Objeto> | asOutput () Retorna o identificador simbólico de um tensor. |
| static MutableDenseHashTable.Options | |
| static <T, U> MutableDenseHashTable | criar ( escopo do escopo, Operando <T> emptyKey, Operando <T> deletedKey, Classe <U> valueDtype, Opções ... opções) Método de fábrica para criar uma classe que envolve uma nova operação MutableDenseHashTable. |
| static MutableDenseHashTable.Options | initialNumBuckets (Long initialNumBuckets) |
| static MutableDenseHashTable.Options | maxLoadFactor (Float maxLoadFactor) |
| static MutableDenseHashTable.Options | sharedName (String sharedName) |
| Resultado <?> | tableHandle () Puxar para uma mesa. |
| static MutableDenseHashTable.Options | useNodeNameSharing (booleano useNodeNameSharing) |
| static MutableDenseHashTable.Options | valueShape ( Shape valueShape) |
Métodos herdados
Métodos Públicos
public 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 container (String container)
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 (Long initialNumBuckets)
Parâmetros
| initialNumBuckets | O número inicial de depósitos de 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. |
|---|
public static MutableDenseHashTable.Options valueShape ( Shape valueShape)
Parâmetros
| valueShape | A forma de cada valor. |
|---|