comparison DL/two-step DL/SMALL_two_step_DL.m @ 167:8324c7ea6602 danieleb

Added symmetric de-correlation function, modified target de-correlation in test function.
author Daniele Barchiesi <daniele.barchiesi@eecs.qmul.ac.uk>
date Tue, 20 Sep 2011 14:27:14 +0100
parents 88578ec2f94a
children 290cca7d3469
comparison
equal deleted inserted replaced
166:1495bdfa13e9 167:8324c7ea6602
114 [dico, solver.solution] = dico_update(dico, sig, solver.solution, ... 114 [dico, solver.solution] = dico_update(dico, sig, solver.solution, ...
115 typeUpdate, flow, learningRate); 115 typeUpdate, flow, learningRate);
116 dico = normcols(dico); 116 dico = normcols(dico);
117 switch DL.param.decFcn 117 switch DL.param.decFcn
118 case 'mailhe' 118 case 'mailhe'
119 dico = dico_decorr(dico, mu, solver.solution); 119 dico = dico_decorr_symetric(dico, mu, solver.solution);
120 case 'tropp' 120 case 'tropp'
121 [n m] = size(dico); 121 [n m] = size(dico);
122 dico = grassmannian(n,m,[],[],[],dico,true); 122 dico = grassmannian(n,m,[],[],[],dico,true);
123 otherwise 123 otherwise
124 end 124 end