DeepLearning
DeepLearning copied to clipboard
maybe a error
RBM.cpp
for(int i=0; i<n_hidden; i++)
{
for(int j=0; j<n_visible; j++)
{
W[i][j] += lr * (ph_mean[i] * input[j] - nh_means[i] * nv_samples[j]) / N;
}
// hbias[i] += lr * (ph_sample[i] - nh_means[i]) / N; //maybe error
hbias[i] += lr * (ph_mean[i] - nh_means[i]) / N; // correct
}