Path: blob/master/site/pt-br/guide/migrate/tensorboard.ipynb
25118 views
Copyright 2021 The TensorFlow Authors.
Como migrar o TensorBoard: o kit de ferramentas de visualização do TensorFlow
O TensorBoard é uma ferramenta integrada para fornecer medições e visualizações no TensorFlow. Métricas comuns de experimentos de aprendizado de máquina, como precisão e perdas, podem ser rastreadas e exibidas no TensorBoard. O TensorBoard é compatível com o código do TensorFlow 1 e 2.
No TensorFlow 1, o tf.estimator.Estimator
salva resumos para TensorBoard por padrão. Em comparação, no TensorFlow 2, os resumos podem ser salvos usando um callback tf.keras.callbacks.TensorBoard
.
Este guia demonstra como usar o TensorBoard, primeiro, no TensorFlow 1 com Estimators e, em seguida, como realizar o processo equivalente no TensorFlow 2.
Configuração
TensorFlow 1: TensorBoard com tf.estimator
Neste exemplo do TensorFlow 1, você instancia um tf.estimator.DNNClassifier
, faz seu treinamento e avaliação no dataset MNIST e usa o TensorBoard para exibir as métricas:
TensorFlow 2: TensorBoard com callback Keras e Model.fit
Neste exemplo com TensorFlow 2, você cria e armazena logs com o callback tf.keras.callbacks.TensorBoard
e treina o modelo. O callback rastreia a exatidão e a perda por época. Ele é passado para Model.fit
na lista callbacks
.
Próximos passos
Saiba mais sobre o TensorBoard no Guia Primeiros passos.
Para APIs de nível inferior, consulte o guia Migração do tf.summary para oTensorFlow 2.