Función Tensorflow.js tf.randomNormal()

. Ayuda a los desarrolladores a desarrollar modelos ML en JavaScript y usar ML directamente en el navegador o en Node.js.

La función tf.randomNormal() se usa para crear un tf.Tensor con valores muestreados de una distribución normal.

Sintaxis:

tf.randomNormal (shape, mean, stdDev, dtype, seed)

Parámetros:

  • forma: una array de enteros que define la forma del tensor de salida.
  • significa: Es un argumento opcional. La media de la distribución normal.
  • stdDev: También es un argumento opcional. La desviación estándar de la distribución normal.
  • dtype: el tipo de datos de la salida. Los valores de tipo de datos posibles son ‘float32’ o ‘int32’. También es un argumento opcional.
  • semilla: Es un argumento opcional. La semilla para el generador de números aleatorios.

Valor devuelto: Devuelve tf.Tensor.

Ejemplo 1:

Javascript

// Creating the tensor with values 
// sampled from a normal distribution
const x = tf.randomNormal([5]);
  
// Printing the tensor
x.print();

Producción:

Tensor
   [1.5322036, 2.2685387, -0.4921667, 1.1309422, 1.470457]

Ejemplo 2:

Javascript

// Creating the tensor with values 
// sampled from a normal distribution
const x = tf.randomNormal([2, 2]);
  
// Printing the tensor
x.print();

Producción:

Tensor
   [[1.9162624 , -0.9760998],
    [-0.2262698, -2.1717837]]

Ejemplo 3

Javascript

// Creating the tensor with values 
// sampled from a normal distribution
const x=tf.randomNormal([5], 5, 1, 'int32', 2);
  
// Printing the tensor
x.print();

Producción:

​Tensor
   [5, 7, 6, 5, 6]

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

Publicación traducida automáticamente

Artículo escrito por CoderSaty 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 *