TF.sub()
TF.sub () en tensorflow.JS se utiliza para restar el elemento de valores en dos tensores/escalares.
Escenario-1: Trabajar con escalar
Scalar almacenará solo un valor. Pero de todos modos, devuelve un tensor.
Sintaxis
TF.Sub (Scalar1, Scalar2)Parámetros
Scalar1 y Scalar2 son los tensores que solo pueden tomar un valor como parámetro.
Devolver
Diferencia de retorno de dos valores escalar.
Ejemplo
Crear dos escalares y realizar una resta en dos escalares.
Flujo tensor.JS - TF.sub()
Producción:
Laboral:
La diferencia entre 30 y 70 es -40.
Escenario-2: Trabajar con Tensor
Un tensor puede almacenar múltiples valores; puede ser único o multidimensional.
Sintaxis
TF.Sub (Tensor1, Tensor2)Parámetros
tensor1 y tensor2 son los tensores que solo pueden tomar valores individuales o múltiples como parámetro.
Devolver
Diferencia de retorno de dos tensores con respecto a cada elemento.
Debemos notar que el número total de elementos en ambos tensores debe ser igual.
Ejemplo 1
Cree dos tensores unidimensionales y devuelva la diferencia usando TF.sub().
Flujo tensor.JS - TF.sub()
Producción:
Laboral:
[10-1,20-2,30-3,40-4,50-5] => [9, 18, 27, 36, 45].Ejemplo 2
Cree 2 tensores bidimensionales con 2 filas y 3 columnas y aplique TF.sub().
Flujo tensor.JS - TF.sub()
Producción:
Laboral:
[[1-34,2-10,3-20], [4-30,5-40,6-50]] => [[-33, -8, -17], [-26, -35, -44].Escenario-3: Trabajar con Tensor & Scalar
Puede ser posible restar cada elemento de un tensor con un escalar.
Sintaxis
TF.Sub (tensor, escalar)Ejemplo
Cree un tensor unidimensional y un escalar y realice una resta con TF.sub().
Flujo tensor.JS - TF.sub()
Producción:
Laboral:
[10-1, 20-1, 30-1, 4-1, 5-1, 6-1] => [9, 19, 29, 3, 4, 5].Conclusión
Entonces llegamos al final de la lección. TF.sub () en tensorflow.JS se usa para restar dos tensores/escalares. Discutimos tres escenarios para restar un tensor de un escalar.
Además, notamos que Scalar almacenará solo un valor y devuelve un tensor.