
Этот репозиторий содержит код и ссылку на набор данных для статьи
«Машинное и глубокое обучение для локализации UWB-глушителей в помещениях».
Запустите процесс оптимизации гиперпараметров:
python hpo.py \
--task classification \
--mode actual \
--framework ml \
--config config.yaml \
--trials 50 \
--study-name my_study
main.py в ожидаемом формате.hpo.db.hpo.py с помощью argparse. Описания и дополнительные флаги см. в этом файле.Чтобы запустить классификацию или регрессию на исходном наборе данных и проверить её на тестовом наборе, используйте:
python main.py --config config.yaml
cfg.output.directory.outputs/simple_nn/).Имена файлов методов выравнивания доменов напрямую соответствуют их названиям в публикации.
Убедитесь, что вы скорректировали пути в файле config.yaml в соответствии со структурой вашего проекта.
Из-за ограничений по размеру исходные наборы данных не включены в этот репозиторий.
Их можно загрузить по ссылке .
Однако для немедленного запуска кода в этом репозитории предоставлены два файла Parquet для исходного и целевого доменов. Сжатые файлы массивов NumPy (.npz), содержащие данные для моделей выравнивания доменов, доступны по указанной выше ссылке.