Skip to content

SwatiECE/HyperMIMO_LR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Robust MIMO Detection using Hypernetworks with Learned Regularizers

This repository contains the implementation of the "Robust MIMO Detection using Hypernetworks with Learned Regularizers".

It is separated in folders, so each detector generates an output and then in the folder results is a function to generate them. For each detector,

  1. First you will need to train the model
  2. Then generate the results. The output will be in pkl format. See that in each folder there is a test_model.py and test_model_time.py a. Test_model.py generates the SER as a function of SNR for the whole set (results in Fig. 3(a)) b. Test_model_time.py generates the results for Fig. 3(b) and (c)
  3. Move the files containing the results to the main folder and run the jupyter plots.ipynb to obtain the plots of the paper.

General Requirements:

1.Python3.5 or above version
2.Pytorch CUDA
3.Numpy
4.Matplotlib
5.Gurobi optimizer with Python engine

Obs: Sample_generator file and DetNet are based on the code from: https://github.com/krpratik/RE-MIMO ("RE-MIMO: Recurrent and Permutation Equivariant Neural MIMO Detection")

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published