Opcja umożliwiająca różnicowanie osadzania TPU.
Ta operacja po prostu zwraca pierwsze dane wejściowe, które, jak się zakłada, zostały wycięte z tensorów zwróconych przez TPUEmbeddingDequeueActivations. Obecność tej opcji i jej pierwszego argumentu będącego zmienną, którą można wytrenować, umożliwia automatyczne różnicowanie wykresów zawierających osady za pośrednictwem bibliotek języka Python Embedding TPU.
Stałe
Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow |
Metody publiczne
Dane wyjściowe <TFloat32> | jako wyjście () Zwraca symboliczny uchwyt tensora. |
statyczne aktywacje osadzania TPU | |
Dane wyjściowe <TFloat32> | wyjście () |
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
Metody publiczne
publiczne wyjście < TFloat32 > 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 TPUEmbeddingActivations create ( Zakres zakresu , Operand < TFloat32 > embeddingVariable, Operand < TFloat32 > plasterkiAktywacje, Długi identyfikator tabeli, Długi identyfikator wyszukiwania)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację TPUEmbeddingActivations.
Parametry
zakres | aktualny zakres |
---|---|
osadzaniezmiennej | Zmienna możliwa do wyszkolenia, umożliwiająca optymalizatorom znalezienie tej operacji. |
pokrojone aktywacje | Aktywacje osadzania Tensor powrócą. |
identyfikator tabeli | Identyfikator tabeli w konfiguracji warstwy osadzania, z której obliczono te aktywacje. |
identyfikator wyszukiwania | Identyfikator zestawu wskaźników osadzania, który wytworzył te aktywacje. |
Zwroty
- nowa instancja TPUEmbeddingActivations