Path: blob/master/site/es-419/guide/migrate/tensorboard.ipynb
38629 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.
Ver en TensorFlow.org
Ejecutar en Google Colab
Ver código fuente en GitHub
Descargar bloc de notas