AnonymousHashTable

classe finale pubblica AnonymousHashTable

Crea una tabella hash anonima non inizializzata.

Questa operazione crea una nuova tabella hash anonima (come risorsa) ogni volta che viene eseguita, con il dtype specificato delle sue chiavi e valori, restituendo l'handle della risorsa. Prima di utilizzare la tabella dovrai inizializzarla. Dopo l'inizializzazione la tabella sarà immutabile. La tabella è anonima nel senso che è possibile accedervi solo tramite l'handle della risorsa restituita (ad esempio, non è possibile cercarla tramite un nome in un gestore di risorse). La tabella verrà eliminata automaticamente quando tutti gli handle di risorse che puntano ad essa saranno scomparsi.

Metodi pubblici

Uscita <Oggetto>
comeuscita ()
Restituisce la maniglia simbolica di un tensore.
statico <T, U> AnonymousHashTable
create ( Scope scope, Class<T> keyDtype, Class<U> valueDtype)
Metodo factory per creare una classe che racchiude una nuova operazione AnonymousHashTable.
Uscita <?>
tabellaHandle ()
L'handle della risorsa per la risorsa della tabella hash appena creata.

Metodi ereditati

Metodi pubblici

output pubblico <Oggetto> asOutput ()

Restituisce la maniglia simbolica di un tensore.

Gli input per le operazioni TensorFlow sono output di un'altra operazione TensorFlow. Questo metodo viene utilizzato per ottenere un handle simbolico che rappresenta il calcolo dell'input.

creazione AnonymousHashTable statica pubblica (ambito ambito , classe <T> tipo chiave, classe <U> tipo valore)

Metodo factory per creare una classe che racchiude una nuova operazione AnonymousHashTable.

Parametri
scopo ambito attuale
keyDtype Tipo delle chiavi della tabella.
valoreDtipo Tipo dei valori della tabella.
ritorna
  • una nuova istanza di AnonymousHashTable

Output pubblico <?> tableHandle ()

L'handle della risorsa per la risorsa della tabella hash appena creata.