The implementation of BVSR model by VA-EM for 5472 final project.
The model is like a sparse version of the LMM model, which assumes "spike-slap" prior for coefficient instead of normal prior in LMM.
Here I only implement the linear regression part of it.
http://pcarbo.github.io/varbvs
Carbonetto, P., Zhou, X., & Stephens, M. (2017). varbvs: Fast Variable Selection for Large-scale Regression. arXiv preprint arXiv:1709.06597.