Path: blob/master/site/es-419/guide/migrate/tensorboard.ipynb
25118 views
Copyright 2021 The TensorFlow Authors.
Migrar TensorBoard: Kit de herramientas de visualización de TensorFlow
TensorBoard es una herramienta incorporada que ofrece mediciones y visualizaciones en TensorFlow. Las métricas comunes de los experimentos de aprendizaje automático, como la precisión y la pérdida, pueden rastrearse y visualizarse en TensorBoard. TensorBoard es compatible con código de TensorFlow 1 y 2.
En TensorFlow 1, tf.estimator.Estimator
guarda los sumarios para TensorBoard de forma predeterminada. En cambio, en TensorFlow 2, los sumarios pueden guardarse usando una retrollamada tf.keras.callbacks.TensorBoard
.
Esta guía muestra cómo usar TensorBoard, primero, en TensorFlow 1 con Estimators, y después, cómo llevar a cabo el proceso equivalente en TensorFlow 2.
Preparación
TensorFlow 1: TensorBoard con tf.estimator
En este ejemplo de TensorFlow 1, instancias un tf.estimator.DNNClassifier
, lo entrenas y evalúas sobre el conjunto de datos MNIST, y usas TensorBoard para mostrar las métricas:
TensorFlow 2: TensorBoard con una retrollamada Keras y Model.fit
En este ejemplo de TensorFlow 2, creas y almacenas registros con la retrollamada tf.keras.callbacks.TensorBoard
, y entrenas el modelo. La retrollamada registra la precisión y la pérdida por época. Se pasa a Model.fit
en la lista callbacks
.
Siguientes pasos
Aprende más sobre TensorBoard en la guía Cómo empezar.
Para las API de nivel inferior, consulta la guía migración de tf.summary a TensorFlow 2.