Path: blob/master/site/pt-br/guide/migrate/tensorboard.ipynb
38653 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.
Ver em TensorFlow.org
Executar no Google Colab
Ver fonte no GitHub
Baixar notebook