Я выполнил код в Google Colab , используя код, включающий вашу Суть и следовал Документации Tensorflow Profiler в этом ссылка .
Вам следует проверить TensorFlow , Tensorboard и TensorFlow Profiler * версии 1018 *.
Запустить этот фрагмент, как указано в Документация для обеспечения последних версий.
# Uninstall twice to uninstall both the 1.15.0 and 2.1.0 version of TensorFlow and TensorBoard.
!pip uninstall -y -q tensorflow tensorboard
!pip uninstall -y -q tensorflow tensorboard
!pip install -U -q tf-nightly tb-nightly tensorboard_plugin_profile
Когда вы запустите Tensorboard и по-прежнему не видите вкладку Profile , вы можете выполнить этот фрагмент, а затем перезапустить Тензорная доска (убивает процесс).
!pip install -U tensorboard_plugin_profile
Вот несколько фрагментов кода, которые я добавил.
На основе документации.
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
from datetime import datetime
from packaging import version
import os
# Imports
from tensorflow.keras.applications import MobileNetV2
from tensorflow.keras.layers import *
from tensorflow.keras.models import *
import matplotlib.pyplot as plt
%matplotlib inline
import tensorflow as tf
print(tf.__version__) # This should return 2.2.0-dev20200408 (as of date ) or higher
Проверьте, Доступен графический процессор.
device_name = tf.test.gpu_device_name()
if not device_name:
raise SystemError('GPU device not found')
print('Found GPU at: {}'.format(device_name))
Используется для запуска Tensorboard.
# Launch TensorBoard and navigate to the Profile tab to view performance profile
%tensorboard --logdir=logs
При успешном выполнении он должен отображаться рядом с изображением ниже. (Примечание: уменьшено количество эпох до 5 для более быстрой тренировки)
Надеюсь, это поможет вам.
При необходимости я мог бы редактировать и предоставьте полный код Google Colab Notebook .