From 4c939cab8babea368b18bb858361a57fc34b5e9a Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Fri, 9 Jan 2026 15:28:06 +0100 Subject: [PATCH] cd_gaussian_binary: no sampling of training data --- src/rbm/train.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rbm/train.py b/src/rbm/train.py index ea183e8..0573dab 100644 --- a/src/rbm/train.py +++ b/src/rbm/train.py @@ -94,7 +94,7 @@ def cd_binary_binary(entity: Entity, data_pos: Mat): def cd_gaussian_binary(entity: Entity, data_pos: Mat): # Positive phase - h_probs_pos = prob(entity.h_given_v(data_pos + sample_gaussian(data_pos))) + h_probs_pos = prob(entity.h_given_v(data_pos)) # Update weights (positive phase) dw = np.dot(np.transpose(data_pos), h_probs_pos)