Tworzy niezainicjowaną tabelę skrótów.
Ta operacja tworzy tabelę mieszającą, określając typ jej kluczy i wartości. Przed użyciem tabeli należy ją zainicjować. Po inicjalizacji tabela będzie niezmienna.
Klasy zagnieżdżone
klasa | HashTable.Opcje | Opcjonalne atrybuty dla HashTable |
Metody publiczne
Wyjście <Obiekt> | jako wyjście () Zwraca symboliczny uchwyt tensora. |
statyczny HashTable.Options | kontener (kontener String) |
statyczna <T, U> HashTable | |
statyczny HashTable.Options | wspólnaNazwa (Ciąg wspólnaNazwa) |
Wyjście <?> | uchwyt stołowy () Uchwyt do stołu. |
statyczny HashTable.Opcje | useNodeNameSharing (wartość logiczna useNodeNameSharing) |
Metody dziedziczone
Metody publiczne
publiczne wyjście <Obiekt> asOutput ()
Zwraca symboliczny uchwyt tensora.
Dane wejściowe operacji TensorFlow są wynikami innej operacji TensorFlow. Ta metoda służy do uzyskania symbolicznego uchwytu reprezentującego obliczenia danych wejściowych.
publiczny statyczny kontener HashTable.Options (kontener String)
Parametry
pojemnik | Jeśli nie jest pusta, tabela ta jest umieszczana w danym pojemniku. W przeciwnym razie używany jest kontener domyślny. |
---|
public static HashTable create ( zakres zakresu , Class<T> keyDtype, Class<U> valueDtype, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację HashTable.
Parametry
zakres | aktualny zakres |
---|---|
typ klucza | Rodzaj kluczy tabeli. |
typ wartości | Typ wartości tabeli. |
opcje | przenosi opcjonalne wartości atrybutów |
Zwroty
- nowa instancja HashTable
public static HashTable.Options wspólnaName (String wspólnaNazwa)
Parametry
wspólna nazwa | Jeśli nie jest pusta, ta tabela jest udostępniana pod podaną nazwą w wielu sesjach. |
---|
public static HashTable.Options useNodeNameSharing (boolean useNodeNameSharing)
Parametry
użyjNodeNameSharing | Jeśli true i wspólna nazwa_wspólna jest pusta, tabela jest udostępniana przy użyciu nazwy węzła. |
---|