www.pudn.com > dbn.zip > rbmVtoH.m, change:2010-10-31,size:355b


function h= rbmVtoH(model, v) 
%go from visible to hidden based on type 
 
if isequal(model.type, 'BB') 
    h= logistic(v*model.W + repmat(model.b,size(v,1),1)); 
elseif isequal(model.type, 'BG') 
    h= v*model.W + repmat(model.b,size(v,1),1); 
elseif isequal(model.type, 'GB') 
    h= logistic(v*model.W/model.sigma + repmat(model.b,size(v,1),1)); 
end