После успешной загрузки в модель Tensorflow JS первое предсказание всегда имеет задержку в 1-2 секунды. Это происходит только для ОЧЕНЬ первого прогноза во всем мире. Скажем, у меня есть 2 модели, и я прогнозирую с помощью model 1
, а затем с model 2
, я получу задержку при первом прогнозе с model 1
, но НЕ с model 2
s первым прогнозом.
const prediction = model.predict(X[m][i]).dataSync()[0]
Я создаю все свои входные тензоры до того, как прогнозирую, поэтому задержка должна исходить исключительно от компонента прогнозирования. Я предполагаю, что происходит какая-то инициализация. Как убрать задержку / инициализацию перед первым прогнозом?