Con la ayuda del tf.data.Dataset.reduce()
método, podemos obtener la transformación reducida de todos los elementos en el conjunto de datos usando el tf.data.Dataset.reduce()
método.
Sintaxis:
tf.data.Dataset.reduce()
Retorno: Devuelve un resultado único combinado después de la transformación.
Nota:
estos ejemplos dados demostrarán el uso de la nueva versión de tensorflow 2.0, por lo que si desea ejecutar estos ejemplos, ejecute los siguientes comandos en el símbolo del sistema.
pip install tensorflow==2.0.0-rc2
Ejemplo n.º 1:
en este ejemplo, podemos ver que al usar el tf.data.Dataset.reduce()
método, podemos obtener la transformación reducida de todos los elementos del conjunto de datos.
# import tensorflow import tensorflow as tf # using tf.data.Dataset.reduce() method gfg = tf.data.Dataset.from_tensor_slices([1, 2, 3, 4, 5]) print(gfg.reduce(0, lambda x, y: x + y).numpy())
Producción :
15
Ejemplo #2:
# import tensorflow import tensorflow as tf # using tf.data.Dataset.reduce() method gfg = tf.data.Dataset.from_tensor_slices([[5, 10], [3, 6]]) print(gfg.reduce(0, lambda x, y: x * y).numpy())
Producción :
[15, 60]
Publicación traducida automáticamente
Artículo escrito por Jitender_1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA