12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- function ldaStuff = initLDAStuff( ny, nx, modeltemplate)
-
- model = modeltemplate;
-
- if ( isfield(modeltemplate.lda,'b_noiseDropOut') && ~isempty(modeltemplate.lda.b_noiseDropOut) )
- model.lda.b_noiseDropOut = modeltemplate.lda.b_noiseDropOut;
- end
-
- if ( isfield(modeltemplate.lda,'d_dropOutProb') && ~isempty(modeltemplate.lda.d_dropOutProb) )
- model.lda.d_dropOutProb = modeltemplate.lda.d_dropOutProb;
- end
-
- if ( isfield(modeltemplate.lda,'lambda') && ~isempty(modeltemplate.lda.lambda) )
- model.lda.lambda = modeltemplate.lda.lambda;
- end
-
- [ldaStuff.R,ldaStuff.neg] = whitenWithDropout(model.bg, model.lda, nx,ny);
-
- ldaStuff.modelTemplate = modeltemplate;
-
-
-
-
-
- ldaStuff.b_ignoreLastDim = false;
-
- end
|