Función Tensorflow.js tf.logicalNot()

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.logicalNot() se utiliza para devolver un tensor de valores booleanos para el resultado de la operación NOT de elementos en el tensor de valores booleanos especificado.

Sintaxis:  

tf.logicalNot(a, b)

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

  • a: El primer tensor de entrada. Debe tener un tipo de datos booleano.
  • b: El segundo tensor de entrada. Debe tener un tipo de datos booleano.

Valor devuelto: Devuelve un tensor de valores booleanos para el resultado de la operación NOT de elementos en el tensor de valores booleanos especificado.

Ejemplo 1:

Javascript

// Importing the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
  
// Initializing some tensors of boolean values
const a = tf.tensor1d([false, true], 'bool');
const b = tf.tensor1d([true, false], 'bool');
  
// Calling the .logicalNot() function
a.logicalNot().print();
b.logicalNot().print();

Producción:

Tensor
   [true, false]
Tensor
   [false, true]

Ejemplo 2:

Javascript

// Importing the tensorflow.js library
import * as tf from "@tensorflow/tfjs"
  
// Using tensors of boolean values as
// the parameters of .logicalNot() function
tf.tensor1d([false, false], 'bool').logicalNot().print();
tf.tensor1d([true, true], 'bool').logicalNot().print();

Producción:

Tensor
   [true, true]
Tensor
   [false, false]

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

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 *