Tensorflow.JS - TF.Argmin

Tensorflow.JS - TF.Argmin
„TF.argmin () w Tensorflow.JS zwraca indeks minimalnego elementu z zestawu elementów w tensorze. Jeśli tensor jest dwuwymiarowy, może być możliwe zwrócenie indeksu wartości minimalnych w rzędach i kolumnach."

W tensorze indeks zaczyna się od 0.

Składnia:

tf.argmin (tensor_input, oś)

Parametr:

1. tensor_input to tensor, który ma elementy numeryczne.

Może być 1 lub 2 wymiarowy.

2. Jeśli tensor jest dwuwymiarowy, możliwe jest określenie osi, aby uzyskać wskaźnik wartości minimalnych w rzędach lub kolumnach.

Jeśli oś = 0, wskaźnik wartości minimalnych jest zwracany w stosunku do kolumn, a jeśli oś = 1, wskaźnik wartości minimalnych jest zwracany przez rzędowy.

Jeśli oś nie jest określona, ​​zwróci indeks wartości minimalnych kolumnowych.

Powrót

Zwróć tensor z wskaźnikami minimalnej wartości.

Przykład 1:

Utwórzmy jednowymiarowy tensor w JS, który ma wartości liczb całkowitych i zwraca wskaźnik wartości minimalnej.





Tensorflow.JS - TF.argmin ()




Wyjście:

34 jest minimum spośród wszystkich elementów i jest obecny w pierwszej pozycji. Indeks to 0.

Więc 0 jest zwracane.

Przykład 2:

Utwórzmy tensor, który ma 2 wymiary z 4 wierszami i 2 kolumnami, które mają wartości liczb całkowitych i zwraca wskaźniki wartości minimalnej w kolumnach.





Tensorflow.JS - TF.argmin ()




Wyjście:

Pracujący:

Tensor tensorowy [[10, 13], [15, 6], [67, 5], [10, 2]]

Minimalna wartość wśród (10,15 67,10) wynosi 10, a (13,6,5,2) wynosi 2.

Pozycje indeksu 10 i 2 to 0 i 3.

Przykład 3:

Utwórzmy tensor, który ma 2 wymiary w JS z 4 wierszami i 2 kolumnami, które mają wartości liczb całkowitych i zwraca wskaźniki wartości minimalnej w wierszach.





Tensorflow.JS - TF.argmin ()




Wyjście:

Pracujący:

[[10, 13], [15, 6], [67, 5], [10, 2]]

Minimalne wartości wśród [10,13] to 10, [15, 6] to 6, [67, 5] to 5, a [10, 2] to 2.

Pozycje indeksu powyższych wartości minimalnych wynoszą - 0,1,1,1.

Przykład 4:

Utwórzmy tensor, który ma 2 wymiary w JS z 4 wierszami i 2 kolumnami, które mają wartości liczb całkowitych i zwracają wskaźniki wartości minimalnych.





Tensorflow.JS - TF.argmin ()




Wyjście:

Pracujący:

Tensor [[1,2], [3,4], [5,6], [7,8]]

Minimalna wartość w kolumnie [1,3,5,7] wynosi 1, a jej wskaźnik wynosi 0.

Minimalna wartość w kolumnie [2,4,6,8] wynosi 2, a jej wskaźnik wynosi 0.

Wniosek

W tym tensorflow.Samouczek JS, widzieliśmy, jak zwrócić indeks minimalnych elementów obecnych w tensorze za pomocą TF.metoda argmin (). W tensorze 2D, jeśli oś = 0, wskaźnik wartości minimalnych jest zwracany pod względem kolumny, a jeśli osi = 1, wskaźnik wartości minimalnych jest zwracany w całym wierszu. Domyślnie zwróci indeks wartości minimalnych w kolumnie.