Mercurial > hg > smallbox
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 |