Как предварительно загрузить модели 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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