Función Tensorflow.js tf.floorDiv()

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.floorDiv() se utiliza para dividir dos tensores por elementos y el resultado devuelto se redondea con la función de suelo. Es compatible con la transmisión.

Sintaxis:

tf.floorDiv (a, b)

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

  • a: El primer tensor de entrada como numerador.
  • b: El segundo tensor de entrada como denominador. Debería, debe tener el mismo tipo de datos que «a».

Valor de Retorno: Devuelve un Tensor para el resultado redondeado de a/b, donde a es el primer Tensor yb es el segundo Tensor. 

Ejemplo 1:

Javascript

// Importing the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
 
// Initializing two Tensors
const a = tf.tensor1d([2, 5, 14, 12]);
const b = tf.tensor1d([1, 3, 4, 10]);
 
// Calling the .floorDiv() function over the
// above Tensors as its parameters
a.floorDiv(b).print();

Producción:

Tensor
[2, 1, 3, 1]

Ejemplo 2:

Javascript

// Importing the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
 
// Broadcasting div a with b
const a = tf.tensor1d([3, 5, 15, 17]);
const b = tf.scalar(2);
 
// Calling the .floorDiv() function over the
// above Tensors as its parameters
a.floorDiv(b).print();

Producción:

Tensor
[1, 2, 7, 8]

Publicación traducida automáticamente

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