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. También ayuda a los desarrolladores a desarrollar modelos ML en lenguaje JavaScript y puede usar ML directamente en el navegador o en Node.js.
La función tf.reverse() se usa para invertir un tf.tensors a lo largo de un eje específico.
Sintaxis:
tf.reverse(x, axis)
Parámetros:
- x: Un tensor de entrada a invertir.
- eje: El conjunto de dimensiones a establecer.
Valor devuelto: esta función devuelve tf.Tensor.
Ejemplo 1:
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Creating a tensor const gfg = tf.tensor1d([4, 3, 2, 1]); // Printing tensor gfg.reverse().print();
Producción:
Tensor [1, 2, 3, 4]
Ejemplo 2:
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Creating a tensor const x = tf.tensor2d([2, 1, 4, 3, 6, 5], [3, 2]); // Initialize the axis const axis = 1; // Printing the tensor x.reverse(axis).print();
Producción:
Tensor [[1, 2], [3, 4], [5, 6]]
Referencia: https://js.tensorflow.org/api/latest/#reverse