This repository contains the PyTorch implementation of DLoc from Deep Learning based Wireless Localization for Indoor Navigation.
The datasets (features) required to run these codes can be downloaded from the WILD website. You can also download the raw-channels from the WILD webpage to run your own algorithms on them.
To install requirements:
pip install -r requirements.txt
To train the model(s) in the paper and evaluate them, run this command:
python train_and_test_sharan.py
The file automatically imports the parameters from params.py.
The parameters and their descriptions can be found in the comments of the example implementaion of the params.py file.
To recreate the results from the paper refer to the README of the params_storage folder.