Tensorflow.JS - TF.argmin

Tensorflow.JS - TF.argmin
“Tf.argmin () in tensorflow.JS restituisce l'indice dell'elemento minimo dall'insieme di elementi in un tensore. Se il tensore è bidimensionale, può essere possibile restituire un indice di valori minimi tra righe e colonne."

In un tensore, l'indice inizia con 0.

Sintassi:

tf.argmin (tensor_input, asse)

Parametro:

1. tensor_input è un tensore che ha elementi numerici.

Può essere 1o 2 dimensionale.

2. Se il tensore è bidimensionale, è possibile specificare l'asse per ottenere un indice di valori minimi in righe o colonne.

Se AXIS = 0, l'indice dei valori minimi viene restituito attraverso la colonna e se Asse = 1, l'indice dei valori minimi viene restituito attraverso la riga dal punto di vista della riga.

Se l'asse non è specificato, restituirà l'indice dei valori minimi per quanto riguarda la colonna.

Ritorno

Restituire un tensore con gli indici di valore minimo.

Esempio 1:

Creiamo un tensore unidimensionale in JS che ha valori interi e restituire un indice di valore minimo.





Tensorflow.JS - TF.argmin ()




Produzione:

34 è il minimo tra tutti gli elementi ed è presente nella prima posizione. Un indice è 0.

Quindi 0 viene restituito.

Esempio 2:

Creiamo un tensore che ha 2 dimensioni con 4 righe e 2 colonne che hanno valori interi e restituiscono indici di valore minimo tra le colonne.





Tensorflow.JS - TF.argmin ()




Produzione:

Lavorando:

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

Il valore minimo tra (10,15,67,10) è 10 e (13,6,5,2) è 2.

Le posizioni dell'indice di 10 e 2 sono 0 e 3.

Esempio 3:

Creiamo un tensore che ha 2 dimensioni in JS con 4 righe e 2 colonne che hanno valori interi e restituiscono indici di valore minimo attraverso le righe.





Tensorflow.JS - TF.argmin ()




Produzione:

Lavorando:

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

I valori minimi tra [10,13] sono 10, [15, 6] è 6, [67, 5] è 5 e [10, 2] è 2.

Le posizioni dell'indice dei valori minimi precedenti sono - 0,1,1,1.

Esempio 4:

Creiamo un tensore che ha 2 dimensioni in JS con 4 righe e 2 colonne che hanno valori interi e restituiscono gli indici dei valori minimi.





Tensorflow.JS - TF.argmin ()




Produzione:

Lavorando:

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

Il valore minimo nella colonna [1,3,5,7] è 1 e il suo indice è 0.

Il valore minimo nella colonna [2,4,6,8] è 2 e il suo indice è 0.

Conclusione

In questo tensorflow.JS Tutorial, abbiamo visto come restituire l'indice di elementi minimi presenti in un tensore usando il TF.Metodo argmin (). In un tensore 2D, se AXIS = 0, l'indice dei valori minimi viene restituito in termini di colonna e se l'asse = 1, l'indice dei valori minimi viene restituito attraverso la riga dal punto di vista della riga. Per impostazione predefinita, restituirà l'indice dei valori minimi per quanto riguarda la colonna.