Ошибка неотвечающего скрипта при использовании тензорного потока js в firefox дополнении - PullRequest
0 голосов
/ 01 апреля 2020

Для своего веб-приложения я использую TensorFlow js с моделью BlazeFace , чтобы распознавать количество людей, присутствующих в кадре, из прямой трансляции с камеры. Поскольку раньше он блокировал мой пользовательский интерфейс, я переместил весь свой код в расширение / надстройку, которая работает с моей веб-страницей. Вся настройка (включая расширение) работает как чудо в chrome. Но когда я делаю то же самое на firefox с использованием надстройки firefox, предсказание в первый раз занимает много времени и, очевидно, firefox показывает не отвечающее сообщение сценария. Я также пытался использовать разные модели для tenorflow- js, и я вижу эту проблему во всех из них. Я не вижу той же проблемы в chrome. Есть ли что-то, что я могу сделать, чтобы это произошло быстро или, по крайней мере, заставило firefox не показывать сообщение?

BlazeFaceModel = await blazeface.load();
BlazeFaceModel.estimateFaces(x, returnTensors); -->this takes lot of time

неотвечающее сообщение сценария в firefox

...