# HG changeset patch # User Joseph Turian # Date 1215577756 14400 # Node ID 217c8789284b1d96a3d1f365309964d676df2b51 # Parent 269d5c5a4209a5cab1a1df5940e809b87fa742bd Small updates diff -r 269d5c5a4209 -r 217c8789284b sandbox/rbm/globals.py --- a/sandbox/rbm/globals.py Tue Jul 08 23:59:57 2008 -0400 +++ b/sandbox/rbm/globals.py Wed Jul 09 00:29:16 2008 -0400 @@ -4,7 +4,7 @@ INPUT_DIMENSION = 1000 #INPUT_DIMENSION = 100 -HIDDEN_DIMENSION = 10 +HIDDEN_DIMENSION = 100 #HIDDEN_DIMENSION = 20 #HIDDEN_DIMENSION = 6 LEARNING_RATE = 0.1 diff -r 269d5c5a4209 -r 217c8789284b sandbox/rbm/model.py --- a/sandbox/rbm/model.py Tue Jul 08 23:59:57 2008 -0400 +++ b/sandbox/rbm/model.py Wed Jul 09 00:29:16 2008 -0400 @@ -62,8 +62,7 @@ q = sigmoid(self.parameters.b + dot(v, self.parameters.w)) h = sample(q) p = sigmoid(self.parameters.c + dot(h, self.parameters.w.T)) - v = sample(p) - return v + return p def update(self, instances): """ diff -r 269d5c5a4209 -r 217c8789284b sparse_instance.py --- a/sparse_instance.py Tue Jul 08 23:59:57 2008 -0400 +++ b/sparse_instance.py Wed Jul 09 00:29:16 2008 -0400 @@ -12,8 +12,8 @@ @type instances: list of sparse instances @param dimensions: The number of dimensions in each instance. @rtype: numpy matrix (instances x dimensions) + @todo: Allow this function to convert SINGLE instances (not lists). """ - assert isinstance(instances, list) v = zeros((len(instances), dimensions)) l = len(instances) for i in range(l):