summaryrefslogtreecommitdiff
path: root/res/BVLCCaffeTests/inception_c1/test.prototxt
diff options
context:
space:
mode:
Diffstat (limited to 'res/BVLCCaffeTests/inception_c1/test.prototxt')
-rw-r--r--res/BVLCCaffeTests/inception_c1/test.prototxt252
1 files changed, 252 insertions, 0 deletions
diff --git a/res/BVLCCaffeTests/inception_c1/test.prototxt b/res/BVLCCaffeTests/inception_c1/test.prototxt
new file mode 100644
index 000000000..7f2df4571
--- /dev/null
+++ b/res/BVLCCaffeTests/inception_c1/test.prototxt
@@ -0,0 +1,252 @@
+name: "inception_c1"
+layer {
+ name: "input"
+ type: "Input"
+ top: "reduction_b_concat"
+ input_param {
+ shape {
+ dim: 1
+ dim: 3
+ dim: 32
+ dim: 32
+ }
+ }
+}
+layer {
+ name: "inception_c1_1x1_2"
+ type: "Convolution"
+ bottom: "reduction_b_concat"
+ top: "inception_c1_1x1_2"
+ convolution_param {
+ bias_term: false
+ num_output: 2
+ pad: 0
+ kernel_size: 1
+ stride: 1
+ weight_filler {
+ type: "gaussian"
+ std: 0.01
+ }
+ }
+}
+layer {
+ name: "inception_c1_1x1_2_relu"
+ type: "ReLU"
+ bottom: "inception_c1_1x1_2"
+ top: "inception_c1_1x1_2"
+}
+layer {
+ name: "inception_c1_1x3_reduce"
+ type: "Convolution"
+ bottom: "reduction_b_concat"
+ top: "inception_c1_1x3_reduce"
+ convolution_param {
+ bias_term: false
+ num_output: 3
+ pad: 0
+ kernel_size: 1
+ stride: 1
+ weight_filler {
+ type: "gaussian"
+ std: 0.01
+ }
+ }
+}
+layer {
+ name: "inception_c1_1x3_reduce_relu"
+ type: "ReLU"
+ bottom: "inception_c1_1x3_reduce"
+ top: "inception_c1_1x3_reduce"
+}
+layer {
+ name: "inception_c1_1x3"
+ type: "Convolution"
+ bottom: "inception_c1_1x3_reduce"
+ top: "inception_c1_1x3"
+ convolution_param {
+ bias_term: false
+ num_output: 4
+ stride: 1
+ pad_h: 0
+ pad_w: 1
+ kernel_h: 1
+ kernel_w: 3
+ weight_filler {
+ type: "gaussian"
+ std: 0.01
+ }
+ }
+}
+layer {
+ name: "inception_c1_1x3_relu"
+ type: "ReLU"
+ bottom: "inception_c1_1x3"
+ top: "inception_c1_1x3"
+}
+layer {
+ name: "inception_c1_3x1"
+ type: "Convolution"
+ bottom: "inception_c1_1x3_reduce"
+ top: "inception_c1_3x1"
+ convolution_param {
+ bias_term: false
+ num_output: 5
+ stride: 1
+ pad_h: 1
+ pad_w: 0
+ kernel_h: 3
+ kernel_w: 1
+ weight_filler {
+ type: "gaussian"
+ std: 0.01
+ }
+ }
+}
+layer {
+ name: "inception_c1_3x1_relu"
+ type: "ReLU"
+ bottom: "inception_c1_3x1"
+ top: "inception_c1_3x1"
+}
+layer {
+ name: "inception_c1_3x3_reduce"
+ type: "Convolution"
+ bottom: "reduction_b_concat"
+ top: "inception_c1_3x3_reduce"
+ convolution_param {
+ bias_term: false
+ num_output: 5
+ pad: 0
+ kernel_size: 1
+ stride: 1
+ weight_filler {
+ type: "gaussian"
+ std: 0.01
+ }
+ }
+}
+layer {
+ name: "inception_c1_3x3_reduce_relu"
+ type: "ReLU"
+ bottom: "inception_c1_3x3_reduce"
+ top: "inception_c1_3x3_reduce"
+}
+layer {
+ name: "inception_c1_3x3"
+ type: "Convolution"
+ bottom: "inception_c1_3x3_reduce"
+ top: "inception_c1_3x3"
+ convolution_param {
+ bias_term: false
+ num_output: 6
+ pad: 1
+ kernel_size: 3
+ stride: 1
+ weight_filler {
+ type: "gaussian"
+ std: 0.01
+ }
+ }
+}
+layer {
+ name: "inception_c1_3x3_relu"
+ type: "ReLU"
+ bottom: "inception_c1_3x3"
+ top: "inception_c1_3x3"
+}
+layer {
+ name: "inception_c1_1x3_2"
+ type: "Convolution"
+ bottom: "inception_c1_3x3"
+ top: "inception_c1_1x3_2"
+ convolution_param {
+ bias_term: false
+ num_output: 7
+ stride: 1
+ pad_h: 0
+ pad_w: 1
+ kernel_h: 1
+ kernel_w: 3
+ weight_filler {
+ type: "gaussian"
+ std: 0.01
+ }
+ }
+}
+layer {
+ name: "inception_c1_1x3_2_relu"
+ type: "ReLU"
+ bottom: "inception_c1_1x3_2"
+ top: "inception_c1_1x3_2"
+}
+layer {
+ name: "inception_c1_3x1_2"
+ type: "Convolution"
+ bottom: "inception_c1_3x3"
+ top: "inception_c1_3x1_2"
+ convolution_param {
+ bias_term: false
+ num_output: 8
+ stride: 1
+ pad_h: 1
+ pad_w: 0
+ kernel_h: 3
+ kernel_w: 1
+ weight_filler {
+ type: "gaussian"
+ std: 0.01
+ }
+ }
+}
+layer {
+ name: "inception_c1_3x1_2_relu"
+ type: "ReLU"
+ bottom: "inception_c1_3x1_2"
+ top: "inception_c1_3x1_2"
+}
+layer {
+ name: "inception_c1_pool"
+ type: "Pooling"
+ bottom: "reduction_b_concat"
+ top: "inception_c1_pool"
+ pooling_param {
+ pool: AVE
+ kernel_size: 3
+ stride: 1
+ pad: 1
+ }
+}
+layer {
+ name: "inception_c1_1x1"
+ type: "Convolution"
+ bottom: "inception_c1_pool"
+ top: "inception_c1_1x1"
+ convolution_param {
+ bias_term: false
+ num_output: 10
+ pad: 0
+ kernel_size: 1
+ stride: 1
+ weight_filler {
+ type: "gaussian"
+ std: 0.01
+ }
+ }
+}
+layer {
+ name: "inception_c1_1x1_relu"
+ type: "ReLU"
+ bottom: "inception_c1_1x1"
+ top: "inception_c1_1x1"
+}
+layer {
+ name: "inception_c1_concat"
+ type: "Concat"
+ bottom: "inception_c1_1x1_2"
+ bottom: "inception_c1_1x3"
+ bottom: "inception_c1_3x1"
+ bottom: "inception_c1_1x3_2"
+ bottom: "inception_c1_3x1_2"
+ bottom: "inception_c1_1x1"
+ top: "inception_c1_concat"
+}