Tworzy pustą anonimową, zmienną tabelę skrótów, która używa tensorów jako magazynu zapasowego.
Ta operacja tworzy nową anonimową, zmienną tabelę mieszającą (jako zasób) za każdym razem, gdy jest wykonywana, z określonym typem kluczy i wartości, zwracając uchwyt zasobu. Każda wartość musi być skalarem. Dane można wstawić do tabeli za pomocą operacji wstawiania. Nie obsługuje operacji inicjalizacji.
Wykorzystuje „otwarte adresowanie” z kwadratowym ponownym sondowaniem w celu rozwiązania kolizji.
Tabela jest anonimowa w tym sensie, że można uzyskać do niej dostęp jedynie poprzez zwrócony uchwyt zasobu (np. nie można jej wyszukać według nazwy w menedżerze zasobów). Tabela zostanie automatycznie usunięta, gdy znikną wszystkie wskazujące na nią uchwyty zasobów.
Klasy zagnieżdżone
klasa | AnonymousMutableDenseHashTable.Options | Opcjonalne atrybuty dla AnonymousMutableDenseHashTable |
Metody publiczne
Wyjście <Obiekt> | jako wyjście () Zwraca symboliczny uchwyt tensora. |
statyczny <T, U> AnonymousMutableDenseHashTable | |
statyczny AnonymousMutableDenseHashTable.Options | początkoweNumBuckets (Długie początkoweNumBuckets) |
statyczny AnonymousMutableDenseHashTable.Options | maxLoadFactor (Float maxLoadFactor) |
Wyjście <?> | uchwyt stołowy () Uchwyt zasobu do nowo utworzonego zasobu tabeli mieszającej. |
statyczny AnonymousMutableDenseHashTable.Options | wartośćKształt ( Kształt wartośćKształt) |
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.
public static AnonymousMutableDenseHashTable create ( Zakres zakresu, Operand <T> pustyKey, Operand <T> usuniętyKey, Klasa<U> wartośćDtyp, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację AnonymousMutableDenseHashTable.
Parametry
zakres | aktualny zakres |
---|---|
pustyKlucz | Klucz używany do wewnętrznej reprezentacji pustych zasobników kluczy. Nie można go używać w operacjach wstawiania ani wyszukiwania. |
typ wartości | Typ wartości tabeli. |
opcje | przenosi opcjonalne wartości atrybutów |
Zwroty
- nowa instancja AnonymousMutableDenseHashTable
public static AnonymousMutableDenseHashTable.Options początkowyNumBuckets (Długie początkoweNumBuckets)
Parametry
początkowaNumBuckets | Początkowa liczba segmentów tabeli mieszającej. Musi to być potęga liczby 2. |
---|
public static AnonymousMutableDenseHashTable.Options maxLoadFactor (Float maxLoadFactor)
Parametry
maxLoadFactor | Maksymalny stosunek liczby wpisów do liczby segmentów przed powiększeniem tabeli. Musi wynosić od 0 do 1. |
---|
publiczny statyczny AnonymousMutableDenseHashTable.Options wartośćKształt (Wartość kształtu )
Parametry
wartośćKształt | Kształt każdej wartości. |
---|