- read/write of Stack project
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@589 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
+7
-3
@@ -94,22 +94,26 @@ int main()
|
||||
|
||||
printf("Loaded %d training samples\n", (int)numTraining);
|
||||
|
||||
#if 0
|
||||
int i=0;
|
||||
RbmLayer *lowerLayer = new RbmLayer(project, i, numVisibleX, numVisibleY, numHidden, rbmParams);
|
||||
RbmLayer *lowerLayer = new RbmLayer("Layer", i, numVisibleX, numVisibleY, numHidden, rbmParams);
|
||||
stack.addLayer(lowerLayer);
|
||||
numHidden >>= 1;
|
||||
|
||||
i++;
|
||||
for (i; i < 4; i++)
|
||||
{
|
||||
RbmLayer *layer = new RbmLayer(project, i, lowerLayer->bh().n_elem, 1, numHidden, rbmParams);
|
||||
RbmLayer *layer = new RbmLayer("Layer", i, lowerLayer->bh().n_elem, 1, numHidden, rbmParams);
|
||||
lowerLayer = layer;
|
||||
stack.addLayer(layer);
|
||||
numHidden >>= 1;
|
||||
}
|
||||
|
||||
// Save project
|
||||
stack.save(numTraining);
|
||||
stack.save();
|
||||
#else
|
||||
stack.load();
|
||||
#endif
|
||||
|
||||
// Load weights
|
||||
stack.loadWeights();
|
||||
|
||||
Reference in New Issue
Block a user