Нахождение времени, необходимого для прогнозирования эффективного тестового изображения - PullRequest
0 голосов
/ 02 апреля 2019

Я использую модель LSTM в Керасе для классификации изображений.При прогнозировании тестовых изображений я хочу записать время (в мс) для прогнозирования каждого тестового изображения.Как это сделать?

1 Ответ

0 голосов
/ 02 апреля 2019

Чтобы рассчитать разницу во времени в Python, мы используем модуль времени.

import time

t1 = time.time()
model.predict( ... )
# Testing has finished 
t2 = time.time()
print( 'Time taken was {} seconds'.format( t2 - t1))

Для блокнота Jupyter поместите этот тег в начало ячейки.

%%time

Если предположить, что для прогнозирования 10 изображений требуется 3 секунды или 3000 миллисекунд, то для 1 изображения время составит 300 миллисекунд или 0,3 секунды. Это можно рассматривать как приблизительную оценку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...