Обновить README_by_LE.md

This commit is contained in:
lukas91 2024-09-27 10:20:58 +05:00
parent 98408f41e1
commit 61cc64af67

View File

@ -53,4 +53,48 @@ php occ preview:generate -vvv
php occ face:background_job
php occ face:background_job --defer-clustering
php occ face:stats
```
Оптимальный порядок запуска:
```
# 1. Запуск обновления/создания эскизов
/usr/local/bin/php -f /var/www/html/occ memories:index --retry
# 2. Синхранизация фото
/usr/local/bin/php -f /var/www/html/occ face:background_job --user_id lukas_endigo_91 --sync-mode -vvv
# 3. Анализ фото
/usr/local/bin/php -f /var/www/html/occ face:background_job --user_id lukas_endigo_91 --analyze-mode -vvv
# 4. Группировка по кластерам
/usr/local/bin/php -f /var/www/html/occ face:background_job --user_id lukas_endigo_91 --cluster-mode -vvv
# 5. Все в одной строке
/usr/local/bin/php -f /var/www/html/occ face:background_job --user_id lukas_endigo_91 --sync-mode --analyze-mode --cluster-mode -vvv
```
## face:background_job --help
```
/usr/local/bin/php -f /var/www/html/occ face:background_job --help
Описание:
Эквивалент задания cron для анализа изображений, извлечения лиц и создания кластеров найденных лиц
Использование:
face:background_job [опции]
Опции:
-u, --user_id=USER_ID Анализировать лица только для указанного пользователя. Если не указано, анализируются изображения для всех пользователей.
-M, --max_image_area=MAX_IMAGE_AREA Ограничивает максимальную площадь (в пикселях^2) изображения, передаваемого в нейронную сеть, эффективно снижая необходимую память. Используйте это, если распознавание лиц аварийно завершает работу.
--sync-mode [1] Выполнить все действия, связанные с синхронизацией файлов. Новые пользователи, общие или удаленные файлы и т.д.
--analyze-mode [2] Выполнить только анализ изображений для получения лиц и их дескрипторов.
--cluster-mode [3] Выполнить только кластеризацию лиц для получения групп людей.
--defer-clustering [4] Отложить кластеризацию лиц до завершения анализа, чтобы получить группы людей за одно выполнение команды. по сути [2] analyze-mode и [3]cluster-mode
-t, --timeout=TIMEOUT Установить тайм-аут в секундах для этой команды. По умолчанию команда выполняется без тайм-аута, т.е. бесконечно. [по умолчанию: 0]
-h, --help Показать справку для данной команды. Если команда не указана, показать справку для списка команд.
-q, --quiet Не выводить никаких сообщений.
-V, --version Показать версию приложения.
--ansi|--no-ansi Принудительно включить (или отключить --no-ansi) вывод ANSI.
-n, --no-interaction Не задавать никаких интерактивных вопросов.
--no-warnings Пропустить глобальные предупреждения, показать только вывод команды.
-v|vv|vvv, --verbose Увеличить уровень подробности сообщений: 1 для обычного вывода, 2 для более подробного и 3 для отладки.
```
```
# Выполнить сброс распознования
/usr/local/bin/php -f /var/www/html/occ face:reset --user_id=lukas_endigo_91 --all
```