summaryrefslogtreecommitdiff
path: root/examples/mnist/lenet.prototxt
diff options
context:
space:
mode:
authorJeff Donahue <jeff.donahue@gmail.com>2015-02-05 15:17:24 -0800
committerJeff Donahue <jeff.donahue@gmail.com>2015-02-05 15:17:24 -0800
commite6c80dac40d4bb13390b56bc18294e6e91b00436 (patch)
treece9356561d9ac4270b14a71f2272b48c96cceb36 /examples/mnist/lenet.prototxt
parent11a4c1655842a625a8fbb93f8c8ccd3629321a3f (diff)
downloadcaffeonacl-e6c80dac40d4bb13390b56bc18294e6e91b00436.tar.gz
caffeonacl-e6c80dac40d4bb13390b56bc18294e6e91b00436.tar.bz2
caffeonacl-e6c80dac40d4bb13390b56bc18294e6e91b00436.zip
Upgrade existing nets using upgrade_net_proto_text tool
Restore comments afterwards
Diffstat (limited to 'examples/mnist/lenet.prototxt')
-rw-r--r--examples/mnist/lenet.prototxt64
1 files changed, 40 insertions, 24 deletions
diff --git a/examples/mnist/lenet.prototxt b/examples/mnist/lenet.prototxt
index 491fad1b..cb42610f 100644
--- a/examples/mnist/lenet.prototxt
+++ b/examples/mnist/lenet.prototxt
@@ -4,13 +4,17 @@ input_dim: 64
input_dim: 1
input_dim: 28
input_dim: 28
-layers {
+layer {
name: "conv1"
- type: CONVOLUTION
+ type: "Convolution"
bottom: "data"
top: "conv1"
- blobs_lr: 1
- blobs_lr: 2
+ param {
+ lr_mult: 1
+ }
+ param {
+ lr_mult: 2
+ }
convolution_param {
num_output: 20
kernel_size: 5
@@ -23,9 +27,9 @@ layers {
}
}
}
-layers {
+layer {
name: "pool1"
- type: POOLING
+ type: "Pooling"
bottom: "conv1"
top: "pool1"
pooling_param {
@@ -34,13 +38,17 @@ layers {
stride: 2
}
}
-layers {
+layer {
name: "conv2"
- type: CONVOLUTION
+ type: "Convolution"
bottom: "pool1"
top: "conv2"
- blobs_lr: 1
- blobs_lr: 2
+ param {
+ lr_mult: 1
+ }
+ param {
+ lr_mult: 2
+ }
convolution_param {
num_output: 50
kernel_size: 5
@@ -53,9 +61,9 @@ layers {
}
}
}
-layers {
+layer {
name: "pool2"
- type: POOLING
+ type: "Pooling"
bottom: "conv2"
top: "pool2"
pooling_param {
@@ -64,13 +72,17 @@ layers {
stride: 2
}
}
-layers {
+layer {
name: "ip1"
- type: INNER_PRODUCT
+ type: "InnerProduct"
bottom: "pool2"
top: "ip1"
- blobs_lr: 1
- blobs_lr: 2
+ param {
+ lr_mult: 1
+ }
+ param {
+ lr_mult: 2
+ }
inner_product_param {
num_output: 500
weight_filler {
@@ -81,19 +93,23 @@ layers {
}
}
}
-layers {
+layer {
name: "relu1"
- type: RELU
+ type: "ReLU"
bottom: "ip1"
top: "ip1"
}
-layers {
+layer {
name: "ip2"
- type: INNER_PRODUCT
+ type: "InnerProduct"
bottom: "ip1"
top: "ip2"
- blobs_lr: 1
- blobs_lr: 2
+ param {
+ lr_mult: 1
+ }
+ param {
+ lr_mult: 2
+ }
inner_product_param {
num_output: 10
weight_filler {
@@ -104,9 +120,9 @@ layers {
}
}
}
-layers {
+layer {
name: "prob"
- type: SOFTMAX
+ type: "Softmax"
bottom: "ip2"
top: "prob"
}