test_iter (should be 100 instead of 50)
name: "data"
type: DATA
data_param {
+ source: "examples/mnist/mnist_train_lmdb"
+ backend: LMDB
+ batch_size: 100
+ transform_param {
+ scale: 0.0039215684
+ }
+ }
+ include: {
+ phase: TEST
+ stage: 'test-on-train'
+ }
+}
+layers {
+ top: "data"
+ name: "data"
+ type: DATA
+ data_param {
source: "examples/mnist/mnist_test_lmdb"
backend: LMDB
batch_size: 100
scale: 0.0039215684
}
}
- include: { phase: TEST }
+ include: {
+ phase: TEST
+ stage: 'test-on-test'
+ }
}
layers {
bottom: "data"
net: "examples/mnist/mnist_autoencoder.prototxt"
-test_iter: 50
-test_interval: 100
+test_state: { stage: 'test-on-train' }
+test_iter: 500
+test_state: { stage: 'test-on-test' }
+test_iter: 100
+test_interval: 500
test_compute_loss: true
base_lr: 0.0001
lr_policy: "fixed"
-net: "mnist_autoencoder.prototxt"
-test_iter: 50
-test_interval: 100
+net: "examples/mnist/mnist_autoencoder.prototxt"
+test_state: { stage: 'test-on-train' }
+test_iter: 500
+test_state: { stage: 'test-on-test' }
+test_iter: 100
+test_interval: 500
test_compute_loss: true
base_lr: 0.01
lr_policy: "fixed"
-net: "mnist_autoencoder.prototxt"
-test_iter: 50
-test_interval: 100
+net: "examples/mnist/mnist_autoencoder.prototxt"
+test_state: { stage: 'test-on-train' }
+test_iter: 500
+test_state: { stage: 'test-on-test' }
+test_iter: 100
+test_interval: 500
test_compute_loss: true
base_lr: 0.0001
lr_policy: "fixed"
max_iter: 4000000
weight_decay: 0.0005
snapshot: 10000
-snapshot_prefix: "mnist_autoencoder_train"
+snapshot_prefix: "examples/mnist/mnist_autoencoder_nesterov_train"
momentum: 0.95
# solver mode: CPU or GPU
solver_mode: GPU