Есть ли способ экспортировать время , что модель Tensorflow прошла обработку?
Я хотел бы включить его в скрипт, в котором есть цикл for
, который проверяет различные настройки модели, чтобы оптимизировать точность для конкретной модели. Было бы очень полезно знать / ограничивать время, затрачиваемое на обработку (чтобы я мог запустить его ночью и исключить значения, которые занимают слишком много времени на обработку в дальнейших тестах).
Я уже могу сделать это вручную , используя TensorBoard
, но это становится немного сложнее, когда я хочу протестировать более 50 различных моделей ... Было бы здорово включить его в script
и сделать это автоматически .
Спасибо за помощь!
#The model uses tf.keras.models.Sequential
#Examples of variables
dense_layers = [3, 4, 5]
layer_size = [32, 64, 128]
for d in dense_layers:
for s in layer_size:
#Run model and get results to append on a list
PS: Извините, если это объясняется где-то еще или является дубликатом, но веб-страница Tensorflow удобна для начинающих, и когда я искал эту тему здесь, я обнаружил, что люди только жалуются на медленные итерации своих скриптов.