Mercurial > pylearn
diff sandbox/rbm/parameters.py @ 396:e0c9357456e0
Bug fixed in RBM
author | Joseph Turian <turian@gmail.com> |
---|---|
date | Tue, 08 Jul 2008 20:37:36 -0400 |
parents | 70019965f888 |
children | c2e6a8fcc35e |
line wrap: on
line diff
--- a/sandbox/rbm/parameters.py Tue Jul 08 20:14:21 2008 -0400 +++ b/sandbox/rbm/parameters.py Tue Jul 08 20:37:36 2008 -0400 @@ -18,12 +18,12 @@ if randomly_initialize: numpy.random.seed(seed) self.w = (numpy.random.rand(input_dimension, hidden_dimension)-0.5)/input_dimension - self.b = numpy.zeros(hidden_dimension) - self.c = numpy.zeros(input_dimension) + self.b = numpy.zeros((1, hidden_dimension)) + self.c = numpy.zeros((1, input_dimension)) else: self.w = numpy.zeros((input_dimension, hidden_dimension)) - self.b = numpy.zeros(hidden_dimension) - self.c = numpy.zeros(input_dimension) + self.b = numpy.zeros((1, hidden_dimension)) + self.c = numpy.zeros((1, input_dimension)) def __str__(self): s = ""