diff options
author | Sergey Karayev <sergeykarayev@gmail.com> | 2014-08-12 17:29:25 -0700 |
---|---|---|
committer | Sergey Karayev <sergeykarayev@gmail.com> | 2014-09-04 01:53:18 +0100 |
commit | e553573e2c4800e11050d6b83f0579766ebf4648 (patch) | |
tree | feacf4a98bb26deafd06ff644c2d1ddeacd6b9eb /models/bvlc_alexnet/alexnet_deploy.prototxt | |
parent | 41751046f18499b84dbaf529f64c0e664e2a09fe (diff) | |
download | caffeonacl-e553573e2c4800e11050d6b83f0579766ebf4648.tar.gz caffeonacl-e553573e2c4800e11050d6b83f0579766ebf4648.tar.bz2 caffeonacl-e553573e2c4800e11050d6b83f0579766ebf4648.zip |
[models] adding zoo readme; caffenet, alexnet, and rcnn models in zoo format
Diffstat (limited to 'models/bvlc_alexnet/alexnet_deploy.prototxt')
-rw-r--r-- | models/bvlc_alexnet/alexnet_deploy.prototxt | 244 |
1 files changed, 244 insertions, 0 deletions
diff --git a/models/bvlc_alexnet/alexnet_deploy.prototxt b/models/bvlc_alexnet/alexnet_deploy.prototxt new file mode 100644 index 00000000..d010753f --- /dev/null +++ b/models/bvlc_alexnet/alexnet_deploy.prototxt @@ -0,0 +1,244 @@ +name: "AlexNet" +input: "data" +input_dim: 10 +input_dim: 3 +input_dim: 227 +input_dim: 227 +layers { + name: "conv1" + type: CONVOLUTION + blobs_lr: 1 + blobs_lr: 2 + weight_decay: 1 + weight_decay: 0 + convolution_param { + num_output: 96 + kernel_size: 11 + stride: 4 + } + bottom: "data" + top: "conv1" +} +layers { + name: "relu1" + type: RELU + bottom: "conv1" + top: "conv1" +} +layers { + name: "norm1" + type: LRN + lrn_param { + local_size: 5 + alpha: 0.0001 + beta: 0.75 + } + bottom: "conv1" + top: "norm1" +} +layers { + name: "pool1" + type: POOLING + pooling_param { + pool: MAX + kernel_size: 3 + stride: 2 + } + bottom: "norm1" + top: "pool1" +} +layers { + name: "conv2" + type: CONVOLUTION + blobs_lr: 1 + blobs_lr: 2 + weight_decay: 1 + weight_decay: 0 + convolution_param { + num_output: 256 + pad: 2 + kernel_size: 5 + group: 2 + } + bottom: "pool1" + top: "conv2" +} +layers { + name: "relu2" + type: RELU + bottom: "conv2" + top: "conv2" +} +layers { + name: "norm2" + type: LRN + lrn_param { + local_size: 5 + alpha: 0.0001 + beta: 0.75 + } + bottom: "conv2" + top: "norm2" +} +layers { + name: "pool2" + type: POOLING + pooling_param { + pool: MAX + kernel_size: 3 + stride: 2 + } + bottom: "norm2" + top: "pool2" +} +layers { + name: "conv3" + type: CONVOLUTION + blobs_lr: 1 + blobs_lr: 2 + weight_decay: 1 + weight_decay: 0 + convolution_param { + num_output: 384 + pad: 1 + kernel_size: 3 + } + bottom: "pool2" + top: "conv3" +} +layers { + name: "relu3" + type: RELU + bottom: "conv3" + top: "conv3" +} +layers { + name: "conv4" + type: CONVOLUTION + blobs_lr: 1 + blobs_lr: 2 + weight_decay: 1 + weight_decay: 0 + convolution_param { + num_output: 384 + pad: 1 + kernel_size: 3 + group: 2 + } + bottom: "conv3" + top: "conv4" +} +layers { + name: "relu4" + type: RELU + bottom: "conv4" + top: "conv4" +} +layers { + name: "conv5" + type: CONVOLUTION + blobs_lr: 1 + blobs_lr: 2 + weight_decay: 1 + weight_decay: 0 + convolution_param { + num_output: 256 + pad: 1 + kernel_size: 3 + group: 2 + } + bottom: "conv4" + top: "conv5" +} +layers { + name: "relu5" + type: RELU + bottom: "conv5" + top: "conv5" +} +layers { + name: "pool5" + type: POOLING + pooling_param { + pool: MAX + kernel_size: 3 + stride: 2 + } + bottom: "conv5" + top: "pool5" +} +layers { + name: "fc6" + type: INNER_PRODUCT + blobs_lr: 1 + blobs_lr: 2 + weight_decay: 1 + weight_decay: 0 + inner_product_param { + num_output: 4096 + } + bottom: "pool5" + top: "fc6" +} +layers { + name: "relu6" + type: RELU + bottom: "fc6" + top: "fc6" +} +layers { + name: "drop6" + type: DROPOUT + dropout_param { + dropout_ratio: 0.5 + } + bottom: "fc6" + top: "fc6" +} +layers { + name: "fc7" + type: INNER_PRODUCT + blobs_lr: 1 + blobs_lr: 2 + weight_decay: 1 + weight_decay: 0 + inner_product_param { + num_output: 4096 + } + bottom: "fc6" + top: "fc7" +} +layers { + name: "relu7" + type: RELU + bottom: "fc7" + top: "fc7" +} +layers { + name: "drop7" + type: DROPOUT + dropout_param { + dropout_ratio: 0.5 + } + bottom: "fc7" + top: "fc7" +} +layers { + name: "fc8" + type: INNER_PRODUCT + blobs_lr: 1 + blobs_lr: 2 + weight_decay: 1 + weight_decay: 0 + inner_product_param { + num_output: 1000 + } + bottom: "fc7" + top: "fc8" +} +layers { + name: "prob" + type: SOFTMAX + bottom: "fc8" + top: "prob" +} |