def build_dbn_apart(self, file_weight, file_bias): for i in xrange(0, len(self.hidden)): layer = RBM.build_layer(file_weight[i], file_bias[i]) print file_weight[i], file_bias[i], layer[0].weights.size #for j in xrange(0, layer.shape[0]): # print layer[j].weights.size #sys.exit() self.perceptron.set_hidden_layer(RBM.build_layer(file_weight[i], file_bias[i]),i+1) self.perceptron.layer[len(self.perceptron.layer)-1] = Layers(self.out.shape[1], self.perceptron.layer[len(self.perceptron.layer)-2].n_neurons)