TF.Odwrotna funkcja w TensorFlow.JS

TF.Odwrotna funkcja w TensorFlow.JS

W tensorflow.biblioteka JS, TF.Funkcja odwrotna () służy do odwrócenia elementów w tensorze.

tf.Funkcja odwrotna - tensor 1D

Jeśli tensor wejściowy jest jednowymiarowy, nie wymaga żadnych parametrów.

Składnia:

napinacz.odwracać()

Przykład 1

Utwórz tensor 1D z 4 liczbami całkowitych i odwróć je za pomocą TF.Funkcja odwrotna ().







Wyjście:

Elementy w tensorze są odwrócone.

Przykład 2

Utwórz tensor 1D z 10 liczbami całkowitymi i odwróć je za pomocą TF.odwracać().







Wyjście:

Elementy w tensorze są odwrócone.

tf.Funkcja odwrotna () - tensor 2D

Jeśli tensor wejściowy jest dwuwymiarowy, wówczas składnia pokazano poniżej:

Składnia:

napinacz.Odwrotna (oś)

Parametr:

Wymaga opcjonalnej osi parametru.

Wymaga dwóch możliwych wartości, 0 i 1.

Jeśli oś = 0, wówczas wiersze zostaną odwrócone i jeśli oś = 0, wówczas kolumny zostaną odwrócone.

Jeśli oba nie są określone, oba nie są określone, a elementy są odwrócone w sposób liniowy.

Przykład 1

Utwórz tensor 2D z 5 wierszy i 2 kolumnami i odwróć rzędy tensora.







Wyjście:

Rzędy w tensorze są odwrócone.

Przykład 2

Utwórz tensor 2D z 5 wierszy i 2 kolumnami i odwróć kolumny tensor.







Wyjście:

Kolumny w tensorze są odwrócone.

Przykład 3

Utwórz tensor 2D z 5 wierszami i 2 kolumnami i odwróć elementy w tensorze.







Wyjście:

Tutaj parametr osi nie jest określony. Tak więc elementy są odwrócone w sposób liniowy.

Wniosek

W tym samouczku widzieliśmy, jak odwrócić elementy w jednym/dwuwymiarowym tensorom z tensorflow.Biblioteka JS. Jeśli tensor wejściowy jest jednowymiarowy, wówczas TF.rewers () nie przyjmuje żadnych parametrów i po prostu odwróć w sposób liniowy. Możliwe jest odwrócenie wierszy i kolumn w dwuwymiarowym tensorze za pomocą parametru osi. Jeśli nie jest określone, elementy są odwrócone w sposób liniowy.