xor: load and save weights
This commit is contained in:
@@ -120,10 +120,12 @@ def xor():
|
|||||||
status = Status()
|
status = Status()
|
||||||
layer = RbmLayer("Layer_0", 3, 16, params)
|
layer = RbmLayer("Layer_0", 3, 16, params)
|
||||||
layer.init(0.01)
|
layer.init(0.01)
|
||||||
|
layer.load()
|
||||||
|
|
||||||
# Train
|
# Train
|
||||||
training_batch = np.array([[0,1,1], [0,0,0], [1,1,0], [1,0,1]], dtype=np.float64)
|
training_batch = np.array([[0,1,1], [0,0,0], [1,1,0], [1,0,1]], dtype=np.float64)
|
||||||
layer.train(training_batch, cd_jens, status)
|
layer.train(training_batch, cd_jens, status)
|
||||||
|
layer.save()
|
||||||
|
|
||||||
# Test
|
# Test
|
||||||
test_batch = np.array([[0,0,0], [0,1,0], [1,0,0], [1,1,0]], dtype=np.float64)
|
test_batch = np.array([[0,0,0], [0,1,0], [1,0,0], [1,1,0]], dtype=np.float64)
|
||||||
|
|||||||
Reference in New Issue
Block a user