Función Tensorflow.js tf.randomUniform()

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.randomUniform() se usa para crear un tf.Tensor con valores muestreados de una distribución uniforme.

Sintaxis:

tf.randomUniform (shape, minval, maxval, dtype, seed)

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

  • forma: una array de enteros que define la forma del tensor de salida.
  • minval: Es un argumento opcional. El límite inferior del rango de distribución uniforme. El valor predeterminado es 0.
  • maxval: También es un argumento opcional. Es el límite superior del rango de distribución constante. No está incluido en la gama. El valor predeterminado es 1.
  • dtype: el tipo de datos de la salida. Los valores de tipo de datos posibles son ‘float32’, ‘int32’, ‘ ‘bool’, ‘complex64’, ‘string’. También es un argumento opcional. El valor predeterminado es ‘float32’
  • semilla: Es un argumento opcional. La semilla para el generador de números aleatorios.

Retorno: Devuelve tf.Tensor.

Ejemplo 1:

Javascript

// Importting the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
  
// Creating the tensor with values sampled
// from a uniform distribution
const x=tf.randomUniform([5]);
  
// Printing the tensor
x.print();

Producción:

Tensor
    [0.0008758, 0.3491586, 0.3466536, 0.9614096, 0.7892056]

Ejemplo 2:

Javascript

// Importting the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
  
// Creating the tensor with values sampled
// from a normal distribution
const x=tf.randomUniform([2, 2]);
  
// Printing the tensor
x.print();

Producción:

Tensor
    [[0.7312108, 0.5003704],
    [0.8552292, 0.082417 ]]

Ejemplo 3:

Javascript

// Importting the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
  
// Creating the tensor with values sampled
// from a normal distribution
const x=tf.randomUniform([5], 10, 15, 'int32', 0);
  
// Printing the tensor
x.print();

Producción:

Tensor
    [12, 14, 10, 13, 12]

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

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 *