view toolboxes/alps/ALPS/configuration.m @ 195:d50f5bdbe14c luisf_dev

- Added SMALL_DL_test: simple DL showcase - Added dico_decorr_symmetric: improved version of INK-SVD decorrelation step - Debugged SMALL_learn, SMALLBoxInit and SMALL_two_step_DL
author Daniele Barchiesi <daniele.barchiesi@eecs.qmul.ac.uk>
date Wed, 14 Mar 2012 14:42:52 +0000
parents 0de08f68256b
children
line wrap: on
line source
function [solveNewtonb, gradientDescentx, solveNewtonx] = configuration(mode)
% Function that maps 'mode' value into (SolveNewtonb, GradientDescentx, SolveNewtonx) configuration

if (mode == 0)
    solveNewtonb = 0;
    gradientDescentx = 0;
    solveNewtonx = 0;
elseif (mode == 1)
    solveNewtonb = 0;
    gradientDescentx = 0;
    solveNewtonx = 1;
elseif (mode == 2)
    solveNewtonb = 0;
    gradientDescentx = 1;
    solveNewtonx = 0;
elseif (mode == 4)
    solveNewtonb = 1;
    gradientDescentx = 0;
    solveNewtonx = 0;
elseif (mode == 5)
    solveNewtonb = 1;
    gradientDescentx = 0;
    solveNewtonx = 1;
elseif (mode == 6)
    solveNewtonb = 1;
    gradientDescentx = 1;
    solveNewtonx = 0;
end;