├── L1_L2obj_grad.p ├── L1_L2obj_grad_num.p ├── LICENSE ├── README.md ├── demo.m ├── get_hilbfir_M.p ├── med2d.m ├── minFunc ├── ArmijoBacktrack.m ├── LICENSE ├── WolfeLineSearch.m ├── autoGrad.m ├── autoHess.m ├── autoHv.m ├── autoTensor.m ├── callOutput.m ├── conjGrad.m ├── dampedUpdate.m ├── example_minFunc.m ├── example_minFunc_LR.m ├── isLegal.m ├── lbfgs.m ├── lbfgsC.c ├── lbfgsC.mexa64 ├── lbfgsC.mexglx ├── lbfgsC.mexmac ├── lbfgsC.mexmaci ├── lbfgsC.mexmaci64 ├── lbfgsC.mexw32 ├── lbfgsC.mexw64 ├── lbfgsUpdate.m ├── logistic │ ├── LogisticDiagPrecond.m │ ├── LogisticHv.m │ ├── LogisticLoss.m │ ├── mexutil.c │ ├── mexutil.h │ ├── mylogsumexp.m │ ├── repmatC.c │ ├── repmatC.dll │ ├── repmatC.mexglx │ ├── repmatC.mexmac │ └── repmatC.mexmaci64 ├── mchol.m ├── mcholC.c ├── mcholC.mexmaci64 ├── mcholC.mexw32 ├── mcholC.mexw64 ├── mcholinc.m ├── minFunc.m ├── minFunc_processInputOptions.m ├── polyinterp.m ├── precondDiag.m ├── precondTriu.m ├── precondTriuDiag.m ├── rosenbrock.m └── taylorModel.m ├── min_blp_lplq.m ├── min_lplq.m ├── sim_fault.mat ├── sim_noise.mat └── sim_outlier.mat /L1_L2obj_grad.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/L1_L2obj_grad.p -------------------------------------------------------------------------------- /L1_L2obj_grad_num.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/L1_L2obj_grad_num.p -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/README.md -------------------------------------------------------------------------------- /demo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/demo.m -------------------------------------------------------------------------------- /get_hilbfir_M.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/get_hilbfir_M.p -------------------------------------------------------------------------------- /med2d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/med2d.m -------------------------------------------------------------------------------- /minFunc/ArmijoBacktrack.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/ArmijoBacktrack.m -------------------------------------------------------------------------------- /minFunc/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/LICENSE -------------------------------------------------------------------------------- /minFunc/WolfeLineSearch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/WolfeLineSearch.m -------------------------------------------------------------------------------- /minFunc/autoGrad.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/autoGrad.m -------------------------------------------------------------------------------- /minFunc/autoHess.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/autoHess.m -------------------------------------------------------------------------------- /minFunc/autoHv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/autoHv.m -------------------------------------------------------------------------------- /minFunc/autoTensor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/autoTensor.m -------------------------------------------------------------------------------- /minFunc/callOutput.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/callOutput.m -------------------------------------------------------------------------------- /minFunc/conjGrad.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/conjGrad.m -------------------------------------------------------------------------------- /minFunc/dampedUpdate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/dampedUpdate.m -------------------------------------------------------------------------------- /minFunc/example_minFunc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/example_minFunc.m -------------------------------------------------------------------------------- /minFunc/example_minFunc_LR.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/example_minFunc_LR.m -------------------------------------------------------------------------------- /minFunc/isLegal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/isLegal.m -------------------------------------------------------------------------------- /minFunc/lbfgs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/lbfgs.m -------------------------------------------------------------------------------- /minFunc/lbfgsC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/lbfgsC.c -------------------------------------------------------------------------------- /minFunc/lbfgsC.mexa64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/lbfgsC.mexa64 -------------------------------------------------------------------------------- /minFunc/lbfgsC.mexglx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/lbfgsC.mexglx -------------------------------------------------------------------------------- /minFunc/lbfgsC.mexmac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/lbfgsC.mexmac -------------------------------------------------------------------------------- /minFunc/lbfgsC.mexmaci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/lbfgsC.mexmaci -------------------------------------------------------------------------------- /minFunc/lbfgsC.mexmaci64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/lbfgsC.mexmaci64 -------------------------------------------------------------------------------- /minFunc/lbfgsC.mexw32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/lbfgsC.mexw32 -------------------------------------------------------------------------------- /minFunc/lbfgsC.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/lbfgsC.mexw64 -------------------------------------------------------------------------------- /minFunc/lbfgsUpdate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/lbfgsUpdate.m -------------------------------------------------------------------------------- /minFunc/logistic/LogisticDiagPrecond.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/logistic/LogisticDiagPrecond.m -------------------------------------------------------------------------------- /minFunc/logistic/LogisticHv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/logistic/LogisticHv.m -------------------------------------------------------------------------------- /minFunc/logistic/LogisticLoss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/logistic/LogisticLoss.m -------------------------------------------------------------------------------- /minFunc/logistic/mexutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/logistic/mexutil.c -------------------------------------------------------------------------------- /minFunc/logistic/mexutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/logistic/mexutil.h -------------------------------------------------------------------------------- /minFunc/logistic/mylogsumexp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/logistic/mylogsumexp.m -------------------------------------------------------------------------------- /minFunc/logistic/repmatC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/logistic/repmatC.c -------------------------------------------------------------------------------- /minFunc/logistic/repmatC.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/logistic/repmatC.dll -------------------------------------------------------------------------------- /minFunc/logistic/repmatC.mexglx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/logistic/repmatC.mexglx -------------------------------------------------------------------------------- /minFunc/logistic/repmatC.mexmac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/logistic/repmatC.mexmac -------------------------------------------------------------------------------- /minFunc/logistic/repmatC.mexmaci64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/logistic/repmatC.mexmaci64 -------------------------------------------------------------------------------- /minFunc/mchol.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/mchol.m -------------------------------------------------------------------------------- /minFunc/mcholC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/mcholC.c -------------------------------------------------------------------------------- /minFunc/mcholC.mexmaci64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/mcholC.mexmaci64 -------------------------------------------------------------------------------- /minFunc/mcholC.mexw32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/mcholC.mexw32 -------------------------------------------------------------------------------- /minFunc/mcholC.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/mcholC.mexw64 -------------------------------------------------------------------------------- /minFunc/mcholinc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/mcholinc.m -------------------------------------------------------------------------------- /minFunc/minFunc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/minFunc.m -------------------------------------------------------------------------------- /minFunc/minFunc_processInputOptions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/minFunc_processInputOptions.m -------------------------------------------------------------------------------- /minFunc/polyinterp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/polyinterp.m -------------------------------------------------------------------------------- /minFunc/precondDiag.m: -------------------------------------------------------------------------------- 1 | function [y] = precondDiag(r,D) 2 | y = D.*r; -------------------------------------------------------------------------------- /minFunc/precondTriu.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/precondTriu.m -------------------------------------------------------------------------------- /minFunc/precondTriuDiag.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/precondTriuDiag.m -------------------------------------------------------------------------------- /minFunc/rosenbrock.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/rosenbrock.m -------------------------------------------------------------------------------- /minFunc/taylorModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/minFunc/taylorModel.m -------------------------------------------------------------------------------- /min_blp_lplq.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/min_blp_lplq.m -------------------------------------------------------------------------------- /min_lplq.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/min_lplq.m -------------------------------------------------------------------------------- /sim_fault.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/sim_fault.mat -------------------------------------------------------------------------------- /sim_noise.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/sim_noise.mat -------------------------------------------------------------------------------- /sim_outlier.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aresmiki/Mini-blp-lplq/HEAD/sim_outlier.mat --------------------------------------------------------------------------------