Función Tensorflow.js tf.norm()

Tensorflow.js es una biblioteca de código abierto desarrollada por Google para ejecutar modelos de aprendizaje automático y redes neuronales de aprendizaje profundo en el entorno del navegador o del Node.

La función tf.norm() se utiliza para calcular la norma de arrays, vectores y escalares. Esta función también puede calcular otras normas vectoriales, como la norma 1, la norma 2 o euclidiana, la norma inf y, en general, la norma p para p > 0 y las normas matriciales.

Sintaxis:

tf.norm (x, ord?, axis?, keepDims?)

Parámetros: Esta función acepta cuatro parámetros que se ilustran a continuación:

  • x: especifica la array de entrada.
  • ord: Esto es opcional. Especifica el orden de la norma.
  • eje: esto es opcional. Si el eje es nulo, la entrada se considera como un vector y se calcula una norma de un solo vector sobre todo el conjunto de valores en el tensor, es decir, norm(x, ord) es equivalente a norm(x. remodelar ([-1]), ord). Mientras que si el eje es un número entero, la entrada se inspecciona como un lote de vectores, y el eje determina el eje x sobre el cual se calculan las normas vectoriales. Si el eje es una tupla de 2 enteros, se considera como un lote de arrays y el eje determina los ejes en la array Nd sobre los cuales se calcula una norma de array.
  • keepDims: Esto es opcional. Si se establece en verdadero, entonces la norma tiene la misma dimensión que la entrada.

Valor devuelto: Devuelve tf.tensor.

A continuación se muestran los ejemplos que ilustran el uso de la función tf.norm().

Ejemplo 1:

Javascript

// Importing the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
  
// Initializing a tensor of some elements
let Norm = tf.tensor1d([15, 14, 23, 52]);
  
// Calling the .norm() function over
// the above tensor as its parameter
// and printing the result.
Norm.norm().print();

Producción:

Tensor
    60.44832992553711

Ejemplo 2:

Javascript

// Importing the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
  
// Initializing a tensor of some elements
let Norm = tf.tensor1d([5, 4, 3, 2]);
  
// Calling the .norm() function over
// the above tensor as its parameter
// and printing the result.
tf.norm(Norm).print();

Producción:

Tensor
    7.348469257354736

Referencia: https://js.tensorflow.org/api/latest/#norm

Publicación traducida automáticamente

Artículo escrito por thacker_shahid y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *