Как предварительно загрузить модели face_recognitionPython

Программы на Python
Anonymous
Как предварительно загрузить модели face_recognition

Сообщение Anonymous »

Я пытаюсь распознать лица на кадрах, снятых камерой. Использование библиотеки face_recognition.
Когда я впервые кодирую лица:

Код: Выделить всё

encodings = face_recognition.face_encodings(dummy_face, face_locations)
Цикл зависает ~20-40 секунд, а последующие вызовы происходят очень быстро.
Почему загрузка моделей (~100 МБ) в память занимает так много времени?
Я уверен, что на этом этапе ничего скрытого скачивания не происходит - я отключил интернет, и загрузка снова заняла слишком много времени.
Я предполагаю, что модели находятся в каком-то виде сжатый/маринованный формат, и он выполняет тяжелую работу с 100 МБ данных. Если да, то можно ли предварительно загрузить или, скорее, распаковать модели, чтобы моему коду оставалось только считывать диск в ОЗУ и использовать загруженную модель?

Подробнее здесь: https://stackoverflow.com/questions/798 ... ion-models

Вернуться в «Python»