Перейти к содержанию

Инструменты и скрипты

Для кого: Пользователи, запускающие вспомогательные сценарии вне основной панели поиска. Задача: Объяснить, что записывает каждый инструмент и когда он нужен. Тип: Оглавление руководства

В репозитории есть отдельные инструменты для разметки классификаторов, отчётности, обслуживания и ускорения повторных поисков. Запускайте их осознанно. Некоторые по умолчанию создают только отчёт, а другие могут в режиме применения изменять данные.

Страницы раздела

  • Rhythm Lab: разметка, обучение, публикация и очереди проверки классификаторов.
  • Audio Dedup: поиск вероятных дубликатов и необязательное удаление безопасных кандидатов после подтверждения.
  • Audio Doctor: проверка и исправление известных безопасных проблем контейнера или тегов после предварительного запуска.
  • Постоянные индексы ANN: необязательные векторные индексы для ускорения повторного поиска.
  • Оптимизация базы данных: резервное копирование, проверка целостности, VACUUM, ANALYZE и создание контрольной точки SQLite.

Создаваемые данные

Выходные каталоги инструментов относятся к локальному состоянию и по умолчанию исключены из Git:

  • tools/audio-doctor/data/;
  • tools/audio-dedup/data/reports/;
  • tools/rhythm-lab/data/;
  • tools/rhythm-lab/artifacts/;
  • models/classifiers/;
  • .dj-track-similarity-indexes/.

Проверяйте их до передачи другим: отчёты и метаданные моделей могут раскрывать локальные пути и содержимое библиотеки.

Документация локального инструмента анализа музыкальной библиотеки.