
This repository includes the code and the Dataset Link for the paper
“Machine and Deep Learning for Indoor UWB Jammer Localization.”
Run the hyperparameter optimization process:
python hpo.py \
--task classification \
--mode actual \
--framework ml \
--config config.yaml \
--trials 50 \
--study-name my_study
main.py in the expected format.hpo.db by default.hpo.py using argparse. Refer to that file for descriptions and additional flags.To run classification or regression on the source dataset and test it on the test set, you can use:
python main.py --config config.yaml
cfg.output.directory.outputs/simple_nn/).File names for the domain alignment methods correspond directly to their respective names in the publication.
Make sure you adjust the paths according to your project structure in the config.yaml file.
Due to size constraints, the raw datasets are not included in this repository.
They can be downloaded from .
However, to facilitate immediate code execution, two Parquet files are provided in this repository for the source and target domains. The compressed NumPy array files (.npz), containing the data for domain alignment models, can be accessed through the link above.