Flujo tensor.JS - TF.argmín

Flujo tensor.JS - TF.argmín
"TF.ArgMin () en TensorFlow.JS Devuelve el índice del elemento mínimo del conjunto de elementos en un tensor. Si el tensor es bidimensional, entonces puede ser posible devolver un índice de valores mínimos en filas y columnas."

En un tensor, el índice comienza con 0.

Sintaxis:

TF.ArgMin (tensor_input, eje)

Parámetro:

1. tensor_input es un tensor que tiene elementos numéricos.

Puede ser 1 o 2 dimensional.

2. Si el tensor es bidimensional, entonces es posible especificar el eje para obtener un índice de valores mínimos en filas o columnas.

Si axis = 0, el índice de valores mínimos se devuelve a través de la columna, y si axis = 1, el índice de valores mínimos se devuelve a través de la fila.

Si no se especifica el eje, entonces devolverá el índice de valores mínimos en cuanto a columna.

Devolver

Devolver un tensor con los índices de valor mínimo.

Ejemplo 1:

Creemos un tensor unidimensional en JS que tiene valores enteros y devuelve un índice de valor mínimo.





Flujo tensor.JS - TF.argmin ()




Producción:

34 es el mínimo entre todos los elementos, y está presente en la primera posición. Un índice es 0.

Entonces 0 se devuelve.

Ejemplo 2:

Creemos un tensor que tiene 2 dimensiones con 4 filas y 2 columnas que tiene valores enteros y devuelve los índices de valor mínimo en las columnas.





Flujo tensor.JS - TF.argmin ()




Producción:

Laboral:

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

El valor mínimo entre (10,15,67,10) es 10 y (13,6,5,2) es 2.

Las posiciones de índice de 10 y 2 son 0 y 3.

Ejemplo 3:

Creemos un tensor que tiene 2 dimensiones en JS con 4 filas y 2 columnas que tiene valores enteros y devuelve índices de valor mínimo en las filas.





Flujo tensor.JS - TF.argmin ()




Producción:

Laboral:

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

Los valores mínimos entre [10,13] son ​​10, [15, 6] es 6, [67, 5] es 5 y [10, 2] es 2.

Las posiciones de índice de los valores mínimos anteriores son - 0,1,1,1.

Ejemplo 4:

Creemos un tensor que tenga 2 dimensiones en JS con 4 filas y 2 columnas que tienen valores enteros y devuelvan los índices de los valores mínimos.





Flujo tensor.JS - TF.argmin ()




Producción:

Laboral:

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

El valor mínimo en la columna [1,3,5,7] es 1, y su índice es 0.

El valor mínimo en la columna [2,4,6,8] es 2, y su índice es 0.

Conclusión

En este flujo tensor.Tutorial JS, hemos visto cómo devolver el índice de elementos mínimos presentes en un tensor usando el TF.método argMin (). En un tensor 2D, si axis = 0, el índice de valores mínimos se devuelve en cuanto a la columna, y si el eje = 1, el índice de valores mínimos se devuelve a través de la fila en cuanto a la fila. Por defecto, devolverá el índice de valores mínimos en cuanto a columna.