Método Tensorflow.js tf.initializers.constant()

Los inicializadores en Tensorflow.js se usan para inicializar los valores iniciales de kernel, pesos y sesgos. tf.initializers.constant () es una función de inicialización heredada de la clase base Initializer. Esta función se utiliza para generar los valores inicializados a alguna constante. En esta publicación, conoceremos la función tf.initializers.constant() en Tensorflow.js.

Sintaxis:

tf.initializers.constant(args)

Parámetros: el objeto args contiene los siguientes accesorios.

  • valores: el valor de cada elemento de la variable.

Valor devuelto: Devuelve el tf.initializers.Initializer.

Ejemplo 1: En este ejemplo, vamos a ver el uso independiente de la función tf.initializers.constant(). 

Javascript

// Importing the tensorflow.js library
const tf = require("@tensorflow/tfjs")
 
// Use  tf.initializers.constant() function
var initializer = tf.initializers.constant({ value: 7, })
 
// Print the value of constant
console.log(initializer);

Producción:

Constant { value: 7 }

Ejemplo 2: En este ejemplo, vamos a utilizar la función constant() en la creación del modelo para inicializar el núcleo.

Javascript

// Importing the tensorflow.js library
const tf = require("@tensorflow/tfjs")
 
// Using tf.initializers.constant() function
var initializer = tf.initializers.constant({ value: 7, })
 
// Create model
const model = tf.sequential();
 
// Add layer and initialize the kernel
model.add(tf.layers.dense({
    units: 3,
    activation: 'softmax',
    kernelInitializer: initializer,
    inputShape: [2]
}));
 
// Print the summary
model.summary();

Producción:

Layer (type)                 Output shape              Param #   
=================================================================
dense_Dense1 (Dense)         [null,3]                  9
=================================================================
Total params: 9
Trainable params: 9
Non-trainable params: 0
_________________________________________________________________

Referencia: https://js.tensorflow.org/api/latest/#initializers.constant

Publicación traducida automáticamente

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