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.