├── .Rbuildignore ├── .astylerc ├── .gitignore ├── .travis.yml ├── ChangeLog ├── DESCRIPTION ├── LICENSE ├── NAMESPACE ├── R ├── L0Learn.R ├── RcppExports.R ├── coef.R ├── cvfit.R ├── fit.R ├── genhighcorr.R ├── genlogistic.R ├── gensynthetic.R ├── plot.R ├── predict.R └── print.R ├── README.md ├── cleanup ├── configure ├── configure.ac ├── man ├── GenSynthetic.Rd ├── GenSyntheticHighCorr.Rd ├── GenSyntheticLogistic.Rd ├── L0Learn-package.Rd ├── L0Learn.cvfit.Rd ├── L0Learn.fit.Rd ├── coef.L0Learn.Rd ├── plot.L0Learn.Rd ├── plot.L0LearnCV.Rd ├── predict.L0Learn.Rd └── print.L0Learn.Rd ├── misc ├── L0Learn-Logo.PNG └── eqs.png ├── src ├── BetaVector.cpp ├── CDL012LogisticSwaps.cpp ├── CDL012SquaredHingeSwaps.cpp ├── CDL012Swaps.cpp ├── Grid.cpp ├── Grid1D.cpp ├── Grid2D.cpp ├── Interface.cpp ├── Makevars ├── Makevars.in ├── Makevars.win ├── Normalize.cpp ├── RcppExports.cpp ├── Test_Interface.cpp ├── include │ ├── BetaVector.h │ ├── CD.h │ ├── CDL0.h │ ├── CDL012.h │ ├── CDL012Logistic.h │ ├── CDL012LogisticSwaps.h │ ├── CDL012SquaredHinge.h │ ├── CDL012SquaredHingeSwaps.h │ ├── CDL012Swaps.h │ ├── CDSwaps.h │ ├── FitResult.h │ ├── Grid.h │ ├── Grid1D.h │ ├── Grid2D.h │ ├── GridParams.h │ ├── Interface.h │ ├── MakeCD.h │ ├── Model.h │ ├── Normalize.h │ ├── Params.h │ ├── Test_Interface.h │ └── utils.h ├── profile.cpp └── utils.cpp ├── tests ├── testthat.R └── testthat │ ├── test-L0Learn_accuracy.R │ ├── test-L0Learn_gen.R │ ├── test_L0Learn.R │ ├── test_L0Learn_bounds.R │ ├── test_L0Learn_highcorr.R │ ├── test_L0Learn_intercept.R │ ├── test_L0Learn_usergrids.R │ └── test_L0Learn_utils.R └── vignettes ├── L0Learn-vignette.Rmd └── profile ├── L0Learn_Profile.R ├── L0Learn_Profile_Install.R ├── L0Learn_Profile_Run.R ├── L0Learn_Profile_Run.py └── ProfilePlotting.ipynb /.Rbuildignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/.Rbuildignore -------------------------------------------------------------------------------- /.astylerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/.astylerc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/.travis.yml -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/ChangeLog -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | YEAR: 2021 2 | COPYRIGHT HOLDER: Hussein Hazimeh 3 | -------------------------------------------------------------------------------- /NAMESPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/NAMESPACE -------------------------------------------------------------------------------- /R/L0Learn.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/R/L0Learn.R -------------------------------------------------------------------------------- /R/RcppExports.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/R/RcppExports.R -------------------------------------------------------------------------------- /R/coef.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/R/coef.R -------------------------------------------------------------------------------- /R/cvfit.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/R/cvfit.R -------------------------------------------------------------------------------- /R/fit.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/R/fit.R -------------------------------------------------------------------------------- /R/genhighcorr.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/R/genhighcorr.R -------------------------------------------------------------------------------- /R/genlogistic.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/R/genlogistic.R -------------------------------------------------------------------------------- /R/gensynthetic.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/R/gensynthetic.R -------------------------------------------------------------------------------- /R/plot.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/R/plot.R -------------------------------------------------------------------------------- /R/predict.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/R/predict.R -------------------------------------------------------------------------------- /R/print.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/R/print.R -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/README.md -------------------------------------------------------------------------------- /cleanup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/cleanup -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/configure -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/configure.ac -------------------------------------------------------------------------------- /man/GenSynthetic.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/man/GenSynthetic.Rd -------------------------------------------------------------------------------- /man/GenSyntheticHighCorr.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/man/GenSyntheticHighCorr.Rd -------------------------------------------------------------------------------- /man/GenSyntheticLogistic.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/man/GenSyntheticLogistic.Rd -------------------------------------------------------------------------------- /man/L0Learn-package.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/man/L0Learn-package.Rd -------------------------------------------------------------------------------- /man/L0Learn.cvfit.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/man/L0Learn.cvfit.Rd -------------------------------------------------------------------------------- /man/L0Learn.fit.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/man/L0Learn.fit.Rd -------------------------------------------------------------------------------- /man/coef.L0Learn.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/man/coef.L0Learn.Rd -------------------------------------------------------------------------------- /man/plot.L0Learn.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/man/plot.L0Learn.Rd -------------------------------------------------------------------------------- /man/plot.L0LearnCV.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/man/plot.L0LearnCV.Rd -------------------------------------------------------------------------------- /man/predict.L0Learn.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/man/predict.L0Learn.Rd -------------------------------------------------------------------------------- /man/print.L0Learn.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/man/print.L0Learn.Rd -------------------------------------------------------------------------------- /misc/L0Learn-Logo.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/misc/L0Learn-Logo.PNG -------------------------------------------------------------------------------- /misc/eqs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/misc/eqs.png -------------------------------------------------------------------------------- /src/BetaVector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/BetaVector.cpp -------------------------------------------------------------------------------- /src/CDL012LogisticSwaps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/CDL012LogisticSwaps.cpp -------------------------------------------------------------------------------- /src/CDL012SquaredHingeSwaps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/CDL012SquaredHingeSwaps.cpp -------------------------------------------------------------------------------- /src/CDL012Swaps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/CDL012Swaps.cpp -------------------------------------------------------------------------------- /src/Grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/Grid.cpp -------------------------------------------------------------------------------- /src/Grid1D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/Grid1D.cpp -------------------------------------------------------------------------------- /src/Grid2D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/Grid2D.cpp -------------------------------------------------------------------------------- /src/Interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/Interface.cpp -------------------------------------------------------------------------------- /src/Makevars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/Makevars -------------------------------------------------------------------------------- /src/Makevars.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/Makevars.in -------------------------------------------------------------------------------- /src/Makevars.win: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/Makevars.win -------------------------------------------------------------------------------- /src/Normalize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/Normalize.cpp -------------------------------------------------------------------------------- /src/RcppExports.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/RcppExports.cpp -------------------------------------------------------------------------------- /src/Test_Interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/Test_Interface.cpp -------------------------------------------------------------------------------- /src/include/BetaVector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/BetaVector.h -------------------------------------------------------------------------------- /src/include/CD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/CD.h -------------------------------------------------------------------------------- /src/include/CDL0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/CDL0.h -------------------------------------------------------------------------------- /src/include/CDL012.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/CDL012.h -------------------------------------------------------------------------------- /src/include/CDL012Logistic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/CDL012Logistic.h -------------------------------------------------------------------------------- /src/include/CDL012LogisticSwaps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/CDL012LogisticSwaps.h -------------------------------------------------------------------------------- /src/include/CDL012SquaredHinge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/CDL012SquaredHinge.h -------------------------------------------------------------------------------- /src/include/CDL012SquaredHingeSwaps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/CDL012SquaredHingeSwaps.h -------------------------------------------------------------------------------- /src/include/CDL012Swaps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/CDL012Swaps.h -------------------------------------------------------------------------------- /src/include/CDSwaps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/CDSwaps.h -------------------------------------------------------------------------------- /src/include/FitResult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/FitResult.h -------------------------------------------------------------------------------- /src/include/Grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/Grid.h -------------------------------------------------------------------------------- /src/include/Grid1D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/Grid1D.h -------------------------------------------------------------------------------- /src/include/Grid2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/Grid2D.h -------------------------------------------------------------------------------- /src/include/GridParams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/GridParams.h -------------------------------------------------------------------------------- /src/include/Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/Interface.h -------------------------------------------------------------------------------- /src/include/MakeCD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/MakeCD.h -------------------------------------------------------------------------------- /src/include/Model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/Model.h -------------------------------------------------------------------------------- /src/include/Normalize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/Normalize.h -------------------------------------------------------------------------------- /src/include/Params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/Params.h -------------------------------------------------------------------------------- /src/include/Test_Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/Test_Interface.h -------------------------------------------------------------------------------- /src/include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/include/utils.h -------------------------------------------------------------------------------- /src/profile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/profile.cpp -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/src/utils.cpp -------------------------------------------------------------------------------- /tests/testthat.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/tests/testthat.R -------------------------------------------------------------------------------- /tests/testthat/test-L0Learn_accuracy.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/tests/testthat/test-L0Learn_accuracy.R -------------------------------------------------------------------------------- /tests/testthat/test-L0Learn_gen.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/tests/testthat/test-L0Learn_gen.R -------------------------------------------------------------------------------- /tests/testthat/test_L0Learn.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/tests/testthat/test_L0Learn.R -------------------------------------------------------------------------------- /tests/testthat/test_L0Learn_bounds.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/tests/testthat/test_L0Learn_bounds.R -------------------------------------------------------------------------------- /tests/testthat/test_L0Learn_highcorr.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/tests/testthat/test_L0Learn_highcorr.R -------------------------------------------------------------------------------- /tests/testthat/test_L0Learn_intercept.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/tests/testthat/test_L0Learn_intercept.R -------------------------------------------------------------------------------- /tests/testthat/test_L0Learn_usergrids.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/tests/testthat/test_L0Learn_usergrids.R -------------------------------------------------------------------------------- /tests/testthat/test_L0Learn_utils.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/tests/testthat/test_L0Learn_utils.R -------------------------------------------------------------------------------- /vignettes/L0Learn-vignette.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/vignettes/L0Learn-vignette.Rmd -------------------------------------------------------------------------------- /vignettes/profile/L0Learn_Profile.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/vignettes/profile/L0Learn_Profile.R -------------------------------------------------------------------------------- /vignettes/profile/L0Learn_Profile_Install.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/vignettes/profile/L0Learn_Profile_Install.R -------------------------------------------------------------------------------- /vignettes/profile/L0Learn_Profile_Run.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/vignettes/profile/L0Learn_Profile_Run.R -------------------------------------------------------------------------------- /vignettes/profile/L0Learn_Profile_Run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/vignettes/profile/L0Learn_Profile_Run.py -------------------------------------------------------------------------------- /vignettes/profile/ProfilePlotting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hazimehh/L0Learn/HEAD/vignettes/profile/ProfilePlotting.ipynb --------------------------------------------------------------------------------