[
  {
    "path": ".gitmodules",
    "content": "[submodule \"caffe\"]\n\tpath = caffe\n\turl = https://github.com/BVLC/caffe.git\n\tbranch = master\n"
  },
  {
    "path": "LICENSE",
    "content": "The MIT License (MIT)\n\nCopyright (c) 2016 Shaoqing Ren\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "README.md",
    "content": "# Deep Residual Networks\n\nBy [Kaiming He](http://kaiminghe.com), [Xiangyu Zhang](https://scholar.google.com/citations?user=yuB-cfoAAAAJ&hl=en), [Shaoqing Ren](http://home.ustc.edu.cn/~sqren/), [Jian Sun](http://research.microsoft.com/en-us/people/jiansun/).\n\nMicrosoft Research Asia (MSRA).\n\n### Table of Contents\n0. [Introduction](#introduction)\n0. [Citation](#citation)\n0. [Disclaimer and known issues](#disclaimer-and-known-issues)\n0. [Models](#models)\n0. [Results](#results)\n0. [Third-party re-implementations](#third-party-re-implementations)\n\n### Introduction\n\nThis repository contains the original models (ResNet-50, ResNet-101, and ResNet-152) described in the paper \"Deep Residual Learning for Image Recognition\" (http://arxiv.org/abs/1512.03385). These models are those used in [ILSVRC] (http://image-net.org/challenges/LSVRC/2015/) and [COCO](http://mscoco.org/dataset/#detections-challenge2015) 2015 competitions, which won the 1st places in: ImageNet classification, ImageNet detection, ImageNet localization, COCO detection, and COCO segmentation.\n\n**Note**\n\n0. Re-implementations with **training code** and models from Facebook AI Research (FAIR): [blog](http://torch.ch/blog/2016/02/04/resnets.html), [code](https://github.com/facebook/fb.resnet.torch)\n0. Code of improved **1K-layer ResNets** with 4.62% test error on CIFAR-10 in our new arXiv paper: https://github.com/KaimingHe/resnet-1k-layers\n\n### Citation\n\nIf you use these models in your research, please cite:\n\n\t@article{He2015,\n\t\tauthor = {Kaiming He and Xiangyu Zhang and Shaoqing Ren and Jian Sun},\n\t\ttitle = {Deep Residual Learning for Image Recognition},\n\t\tjournal = {arXiv preprint arXiv:1512.03385},\n\t\tyear = {2015}\n\t}\n\n### Disclaimer and known issues\n\n0. These models are converted from our own implementation to a recent version of Caffe (2016/2/3, b590f1d). The numerical results using this code are as in the tables below.\n0. These models are for the usage of testing or fine-tuning.\n0. These models were **not** trained using this version of Caffe.\n0. If you want to train these models using this version of Caffe without modifications, please notice that:\n\t- GPU memory might be insufficient for extremely deep models.\n\t- Changes of mini-batch size should impact accuracy (we use a mini-batch of 256 images on 8 GPUs, that is, 32 images per GPU).\n\t- Implementation of data augmentation might be different (see our paper about the data augmentation we used).\n\t- We randomly shuffle data at the beginning of every epoch.\n\t- There might be some other untested issues.\n0. In our BN layers, the provided mean and variance are strictly computed using average (**not** moving average) on a sufficiently large training batch after the training procedure. The numerical results are very stable (variation of val error < 0.1%). Using moving average might lead to different results. \n0. In the BN paper, the BN layer learns gamma/beta. To implement BN in this version of Caffe, we use its provided \"batch_norm_layer\" (which has no gamma/beta learned) followed by \"scale_layer\" (which learns gamma/beta).\n0. We use Caffe's implementation of SGD with momentum: v := momentum\\*v + lr\\*g. **If you want to port these models to other libraries (e.g., Torch, CNTK), please pay careful attention to the possibly different implementation of SGD with momentum**: v := momentum\\*v + (1-momentum)\\*lr\\*g, which changes the effective learning rates.\n\n\t\n### Models\n\n0. Visualizations of network structures (tools from [ethereon](http://ethereon.github.io/netscope/quickstart.html)):\n\t- [ResNet-50] (http://ethereon.github.io/netscope/#/gist/db945b393d40bfa26006)\n\t- [ResNet-101] (http://ethereon.github.io/netscope/#/gist/b21e2aae116dc1ac7b50)\n\t- [ResNet-152] (http://ethereon.github.io/netscope/#/gist/d38f3e6091952b45198b)\n\n0. Model files:\n\t- ~~MSR download: [link] (http://research.microsoft.com/en-us/um/people/kahe/resnet/models.zip)~~\n\t- OneDrive download: [link](https://onedrive.live.com/?authkey=%21AAFW2-FVoxeVRck&id=4006CBB8476FF777%2117887&cid=4006CBB8476FF777)\n\n### Results\n0. Curves on ImageNet (solid lines: 1-crop val error; dashed lines: training error):\n\t![Training curves](https://cloud.githubusercontent.com/assets/11435359/13046277/e904c04c-d412-11e5-9260-efc5b8301e2f.jpg)\n\n0. 1-crop validation error on ImageNet (center 224x224 crop from resized image with shorter side=256):\n\n\tmodel|top-1|top-5\n\t:---:|:---:|:---:\n\t[VGG-16](http://www.vlfeat.org/matconvnet/pretrained/)|[28.5%](http://www.vlfeat.org/matconvnet/pretrained/)|[9.9%](http://www.vlfeat.org/matconvnet/pretrained/)\n\tResNet-50|24.7%|7.8%\n\tResNet-101|23.6%|7.1%\n\tResNet-152|23.0%|6.7%\n\t\n0. 10-crop validation error on ImageNet (averaging softmax scores of 10 224x224 crops from resized image with shorter side=256), the same as those in the paper:\n\n\tmodel|top-1|top-5\n\t:---:|:---:|:---:\n\tResNet-50|22.9%|6.7%\n\tResNet-101|21.8%|6.1%\n\tResNet-152|21.4%|5.7%\n\t\n### Third-party re-implementations\n\nDeep residual networks are very easy to implement and train. We recommend to see also the following third-party re-implementations and extensions:\n\n0. By Facebook AI Research (FAIR), with **training code in Torch and pre-trained ResNet-18/34/50/101 models for ImageNet**: [blog](http://torch.ch/blog/2016/02/04/resnets.html), [code](https://github.com/facebook/fb.resnet.torch)\n0. Torch, CIFAR-10, with ResNet-20 to ResNet-110, training code, and curves: [code](https://github.com/gcr/torch-residual-networks)\n0. Lasagne, CIFAR-10, with ResNet-32 and ResNet-56 and training code: [code](https://github.com/Lasagne/Recipes/tree/master/papers/deep_residual_learning)\n0. Neon, CIFAR-10, with pre-trained ResNet-32 to ResNet-110 models, training code, and curves: [code](https://github.com/apark263/cfmz)\n0. Torch, MNIST, 100 layers: [blog](https://deepmlblog.wordpress.com/2016/01/05/residual-networks-in-torch-mnist/), [code](https://github.com/arunpatala/residual.mnist)\n0. A winning entry in Kaggle's right whale recognition challenge: [blog](http://blog.kaggle.com/2016/02/04/noaa-right-whale-recognition-winners-interview-2nd-place-felix-lau/), [code](https://github.com/felixlaumon/kaggle-right-whale)\n0. Neon, Place2 (mini), 40 layers: [blog](http://www.nervanasys.com/using-neon-for-scene-recognition-mini-places2/), [code](https://github.com/hunterlang/mpmz/)\n0. MatConvNet, CIFAR-10, with ResNet-20 to ResNet-110, training code, and curves: [code](https://github.com/suhangpro/matresnet)\n0. TensorFlow, CIFAR-10, with ResNet-32,110,182 training code and curves:\n[code](https://github.com/ppwwyyxx/tensorpack/tree/master/examples/ResNet)\n0. MatConvNet, reproducing CIFAR-10 and ImageNet experiments (supporting official MatConvNet), training code and curves: [blog](https://zhanghang1989.github.io/ResNet/), [code](https://github.com/zhanghang1989/ResNet-Matconvnet)\n0. Keras, ResNet-50: [code](https://github.com/raghakot/keras-resnet)\n\nConverters:\n\n0. MatConvNet: [url](http://www.vlfeat.org/matconvnet/pretrained/#imagenet-ilsvrc-classification)\n0. TensorFlow: [url](https://github.com/ry/tensorflow-resnet)\n"
  },
  {
    "path": "prototxt/ResNet-101-deploy.prototxt",
    "content": "name: \"ResNet-101\"\ninput: \"data\"\ninput_dim: 1\ninput_dim: 3\ninput_dim: 224\ninput_dim: 224\n\nlayer {\n\tbottom: \"data\"\n\ttop: \"conv1\"\n\tname: \"conv1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 7\n\t\tpad: 3\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"conv1\"\n\ttop: \"conv1\"\n\tname: \"bn_conv1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"conv1\"\n\ttop: \"conv1\"\n\tname: \"scale_conv1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"conv1\"\n\tbottom: \"conv1\"\n\tname: \"conv1_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"conv1\"\n\ttop: \"pool1\"\n\tname: \"pool1\"\n\ttype: \"Pooling\"\n\tpooling_param {\n\t\tkernel_size: 3\n\t\tstride: 2\n\t\tpool: MAX\n\t}\n}\n\nlayer {\n\tbottom: \"pool1\"\n\ttop: \"res2a_branch1\"\n\tname: \"res2a_branch1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch1\"\n\ttop: \"res2a_branch1\"\n\tname: \"bn2a_branch1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch1\"\n\ttop: \"res2a_branch1\"\n\tname: \"scale2a_branch1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"pool1\"\n\ttop: \"res2a_branch2a\"\n\tname: \"res2a_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2a\"\n\ttop: \"res2a_branch2a\"\n\tname: \"bn2a_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2a\"\n\ttop: \"res2a_branch2a\"\n\tname: \"scale2a_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res2a_branch2a\"\n\tbottom: \"res2a_branch2a\"\n\tname: \"res2a_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2a_branch2a\"\n\ttop: \"res2a_branch2b\"\n\tname: \"res2a_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2b\"\n\ttop: \"res2a_branch2b\"\n\tname: \"bn2a_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2b\"\n\ttop: \"res2a_branch2b\"\n\tname: \"scale2a_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res2a_branch2b\"\n\tbottom: \"res2a_branch2b\"\n\tname: \"res2a_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2a_branch2b\"\n\ttop: \"res2a_branch2c\"\n\tname: \"res2a_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2c\"\n\ttop: \"res2a_branch2c\"\n\tname: \"bn2a_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2c\"\n\ttop: \"res2a_branch2c\"\n\tname: \"scale2a_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch1\"\n\tbottom: \"res2a_branch2c\"\n\ttop: \"res2a\"\n\tname: \"res2a\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res2a\"\n\ttop: \"res2a\"\n\tname: \"res2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2a\"\n\ttop: \"res2b_branch2a\"\n\tname: \"res2b_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2a\"\n\ttop: \"res2b_branch2a\"\n\tname: \"bn2b_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2a\"\n\ttop: \"res2b_branch2a\"\n\tname: \"scale2b_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res2b_branch2a\"\n\tbottom: \"res2b_branch2a\"\n\tname: \"res2b_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2b_branch2a\"\n\ttop: \"res2b_branch2b\"\n\tname: \"res2b_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2b\"\n\ttop: \"res2b_branch2b\"\n\tname: \"bn2b_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2b\"\n\ttop: \"res2b_branch2b\"\n\tname: \"scale2b_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res2b_branch2b\"\n\tbottom: \"res2b_branch2b\"\n\tname: \"res2b_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2b_branch2b\"\n\ttop: \"res2b_branch2c\"\n\tname: \"res2b_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2c\"\n\ttop: \"res2b_branch2c\"\n\tname: \"bn2b_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2c\"\n\ttop: \"res2b_branch2c\"\n\tname: \"scale2b_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a\"\n\tbottom: \"res2b_branch2c\"\n\ttop: \"res2b\"\n\tname: \"res2b\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res2b\"\n\ttop: \"res2b\"\n\tname: \"res2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2b\"\n\ttop: \"res2c_branch2a\"\n\tname: \"res2c_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2a\"\n\ttop: \"res2c_branch2a\"\n\tname: \"bn2c_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2a\"\n\ttop: \"res2c_branch2a\"\n\tname: \"scale2c_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res2c_branch2a\"\n\tbottom: \"res2c_branch2a\"\n\tname: \"res2c_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2c_branch2a\"\n\ttop: \"res2c_branch2b\"\n\tname: \"res2c_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2b\"\n\ttop: \"res2c_branch2b\"\n\tname: \"bn2c_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2b\"\n\ttop: \"res2c_branch2b\"\n\tname: \"scale2c_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res2c_branch2b\"\n\tbottom: \"res2c_branch2b\"\n\tname: \"res2c_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2c_branch2b\"\n\ttop: \"res2c_branch2c\"\n\tname: \"res2c_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2c\"\n\ttop: \"res2c_branch2c\"\n\tname: \"bn2c_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2c\"\n\ttop: \"res2c_branch2c\"\n\tname: \"scale2c_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2b\"\n\tbottom: \"res2c_branch2c\"\n\ttop: \"res2c\"\n\tname: \"res2c\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res2c\"\n\ttop: \"res2c\"\n\tname: \"res2c_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2c\"\n\ttop: \"res3a_branch1\"\n\tname: \"res3a_branch1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch1\"\n\ttop: \"res3a_branch1\"\n\tname: \"bn3a_branch1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch1\"\n\ttop: \"res3a_branch1\"\n\tname: \"scale3a_branch1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2c\"\n\ttop: \"res3a_branch2a\"\n\tname: \"res3a_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2a\"\n\ttop: \"res3a_branch2a\"\n\tname: \"bn3a_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2a\"\n\ttop: \"res3a_branch2a\"\n\tname: \"scale3a_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3a_branch2a\"\n\tbottom: \"res3a_branch2a\"\n\tname: \"res3a_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3a_branch2a\"\n\ttop: \"res3a_branch2b\"\n\tname: \"res3a_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2b\"\n\ttop: \"res3a_branch2b\"\n\tname: \"bn3a_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2b\"\n\ttop: \"res3a_branch2b\"\n\tname: \"scale3a_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3a_branch2b\"\n\tbottom: \"res3a_branch2b\"\n\tname: \"res3a_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3a_branch2b\"\n\ttop: \"res3a_branch2c\"\n\tname: \"res3a_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2c\"\n\ttop: \"res3a_branch2c\"\n\tname: \"bn3a_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2c\"\n\ttop: \"res3a_branch2c\"\n\tname: \"scale3a_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch1\"\n\tbottom: \"res3a_branch2c\"\n\ttop: \"res3a\"\n\tname: \"res3a\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3a\"\n\ttop: \"res3a\"\n\tname: \"res3a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3a\"\n\ttop: \"res3b1_branch2a\"\n\tname: \"res3b1_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b1_branch2a\"\n\ttop: \"res3b1_branch2a\"\n\tname: \"bn3b1_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b1_branch2a\"\n\ttop: \"res3b1_branch2a\"\n\tname: \"scale3b1_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b1_branch2a\"\n\tbottom: \"res3b1_branch2a\"\n\tname: \"res3b1_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b1_branch2a\"\n\ttop: \"res3b1_branch2b\"\n\tname: \"res3b1_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b1_branch2b\"\n\ttop: \"res3b1_branch2b\"\n\tname: \"bn3b1_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b1_branch2b\"\n\ttop: \"res3b1_branch2b\"\n\tname: \"scale3b1_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b1_branch2b\"\n\tbottom: \"res3b1_branch2b\"\n\tname: \"res3b1_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b1_branch2b\"\n\ttop: \"res3b1_branch2c\"\n\tname: \"res3b1_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b1_branch2c\"\n\ttop: \"res3b1_branch2c\"\n\tname: \"bn3b1_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b1_branch2c\"\n\ttop: \"res3b1_branch2c\"\n\tname: \"scale3b1_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a\"\n\tbottom: \"res3b1_branch2c\"\n\ttop: \"res3b1\"\n\tname: \"res3b1\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3b1\"\n\ttop: \"res3b1\"\n\tname: \"res3b1_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b1\"\n\ttop: \"res3b2_branch2a\"\n\tname: \"res3b2_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b2_branch2a\"\n\ttop: \"res3b2_branch2a\"\n\tname: \"bn3b2_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b2_branch2a\"\n\ttop: \"res3b2_branch2a\"\n\tname: \"scale3b2_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b2_branch2a\"\n\tbottom: \"res3b2_branch2a\"\n\tname: \"res3b2_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b2_branch2a\"\n\ttop: \"res3b2_branch2b\"\n\tname: \"res3b2_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b2_branch2b\"\n\ttop: \"res3b2_branch2b\"\n\tname: \"bn3b2_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b2_branch2b\"\n\ttop: \"res3b2_branch2b\"\n\tname: \"scale3b2_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b2_branch2b\"\n\tbottom: \"res3b2_branch2b\"\n\tname: \"res3b2_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b2_branch2b\"\n\ttop: \"res3b2_branch2c\"\n\tname: \"res3b2_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b2_branch2c\"\n\ttop: \"res3b2_branch2c\"\n\tname: \"bn3b2_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b2_branch2c\"\n\ttop: \"res3b2_branch2c\"\n\tname: \"scale3b2_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b1\"\n\tbottom: \"res3b2_branch2c\"\n\ttop: \"res3b2\"\n\tname: \"res3b2\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3b2\"\n\ttop: \"res3b2\"\n\tname: \"res3b2_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b2\"\n\ttop: \"res3b3_branch2a\"\n\tname: \"res3b3_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b3_branch2a\"\n\ttop: \"res3b3_branch2a\"\n\tname: \"bn3b3_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b3_branch2a\"\n\ttop: \"res3b3_branch2a\"\n\tname: \"scale3b3_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b3_branch2a\"\n\tbottom: \"res3b3_branch2a\"\n\tname: \"res3b3_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b3_branch2a\"\n\ttop: \"res3b3_branch2b\"\n\tname: \"res3b3_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b3_branch2b\"\n\ttop: \"res3b3_branch2b\"\n\tname: \"bn3b3_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b3_branch2b\"\n\ttop: \"res3b3_branch2b\"\n\tname: \"scale3b3_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b3_branch2b\"\n\tbottom: \"res3b3_branch2b\"\n\tname: \"res3b3_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b3_branch2b\"\n\ttop: \"res3b3_branch2c\"\n\tname: \"res3b3_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b3_branch2c\"\n\ttop: \"res3b3_branch2c\"\n\tname: \"bn3b3_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b3_branch2c\"\n\ttop: \"res3b3_branch2c\"\n\tname: \"scale3b3_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b2\"\n\tbottom: \"res3b3_branch2c\"\n\ttop: \"res3b3\"\n\tname: \"res3b3\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3b3\"\n\ttop: \"res3b3\"\n\tname: \"res3b3_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b3\"\n\ttop: \"res4a_branch1\"\n\tname: \"res4a_branch1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch1\"\n\ttop: \"res4a_branch1\"\n\tname: \"bn4a_branch1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch1\"\n\ttop: \"res4a_branch1\"\n\tname: \"scale4a_branch1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b3\"\n\ttop: \"res4a_branch2a\"\n\tname: \"res4a_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2a\"\n\ttop: \"res4a_branch2a\"\n\tname: \"bn4a_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2a\"\n\ttop: \"res4a_branch2a\"\n\tname: \"scale4a_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4a_branch2a\"\n\tbottom: \"res4a_branch2a\"\n\tname: \"res4a_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4a_branch2a\"\n\ttop: \"res4a_branch2b\"\n\tname: \"res4a_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2b\"\n\ttop: \"res4a_branch2b\"\n\tname: \"bn4a_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2b\"\n\ttop: \"res4a_branch2b\"\n\tname: \"scale4a_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4a_branch2b\"\n\tbottom: \"res4a_branch2b\"\n\tname: \"res4a_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4a_branch2b\"\n\ttop: \"res4a_branch2c\"\n\tname: \"res4a_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2c\"\n\ttop: \"res4a_branch2c\"\n\tname: \"bn4a_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2c\"\n\ttop: \"res4a_branch2c\"\n\tname: \"scale4a_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch1\"\n\tbottom: \"res4a_branch2c\"\n\ttop: \"res4a\"\n\tname: \"res4a\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4a\"\n\ttop: \"res4a\"\n\tname: \"res4a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4a\"\n\ttop: \"res4b1_branch2a\"\n\tname: \"res4b1_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b1_branch2a\"\n\ttop: \"res4b1_branch2a\"\n\tname: \"bn4b1_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b1_branch2a\"\n\ttop: \"res4b1_branch2a\"\n\tname: \"scale4b1_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b1_branch2a\"\n\tbottom: \"res4b1_branch2a\"\n\tname: \"res4b1_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b1_branch2a\"\n\ttop: \"res4b1_branch2b\"\n\tname: \"res4b1_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b1_branch2b\"\n\ttop: \"res4b1_branch2b\"\n\tname: \"bn4b1_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b1_branch2b\"\n\ttop: \"res4b1_branch2b\"\n\tname: \"scale4b1_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b1_branch2b\"\n\tbottom: \"res4b1_branch2b\"\n\tname: \"res4b1_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b1_branch2b\"\n\ttop: \"res4b1_branch2c\"\n\tname: \"res4b1_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b1_branch2c\"\n\ttop: \"res4b1_branch2c\"\n\tname: \"bn4b1_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b1_branch2c\"\n\ttop: \"res4b1_branch2c\"\n\tname: \"scale4b1_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a\"\n\tbottom: \"res4b1_branch2c\"\n\ttop: \"res4b1\"\n\tname: \"res4b1\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b1\"\n\ttop: \"res4b1\"\n\tname: \"res4b1_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b1\"\n\ttop: \"res4b2_branch2a\"\n\tname: \"res4b2_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b2_branch2a\"\n\ttop: \"res4b2_branch2a\"\n\tname: \"bn4b2_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b2_branch2a\"\n\ttop: \"res4b2_branch2a\"\n\tname: \"scale4b2_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b2_branch2a\"\n\tbottom: \"res4b2_branch2a\"\n\tname: \"res4b2_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b2_branch2a\"\n\ttop: \"res4b2_branch2b\"\n\tname: \"res4b2_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b2_branch2b\"\n\ttop: \"res4b2_branch2b\"\n\tname: \"bn4b2_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b2_branch2b\"\n\ttop: \"res4b2_branch2b\"\n\tname: \"scale4b2_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b2_branch2b\"\n\tbottom: \"res4b2_branch2b\"\n\tname: \"res4b2_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b2_branch2b\"\n\ttop: \"res4b2_branch2c\"\n\tname: \"res4b2_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b2_branch2c\"\n\ttop: \"res4b2_branch2c\"\n\tname: \"bn4b2_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b2_branch2c\"\n\ttop: \"res4b2_branch2c\"\n\tname: \"scale4b2_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b1\"\n\tbottom: \"res4b2_branch2c\"\n\ttop: \"res4b2\"\n\tname: \"res4b2\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b2\"\n\ttop: \"res4b2\"\n\tname: \"res4b2_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b2\"\n\ttop: \"res4b3_branch2a\"\n\tname: \"res4b3_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b3_branch2a\"\n\ttop: \"res4b3_branch2a\"\n\tname: \"bn4b3_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b3_branch2a\"\n\ttop: \"res4b3_branch2a\"\n\tname: \"scale4b3_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b3_branch2a\"\n\tbottom: \"res4b3_branch2a\"\n\tname: \"res4b3_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b3_branch2a\"\n\ttop: \"res4b3_branch2b\"\n\tname: \"res4b3_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b3_branch2b\"\n\ttop: \"res4b3_branch2b\"\n\tname: \"bn4b3_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b3_branch2b\"\n\ttop: \"res4b3_branch2b\"\n\tname: \"scale4b3_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b3_branch2b\"\n\tbottom: \"res4b3_branch2b\"\n\tname: \"res4b3_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b3_branch2b\"\n\ttop: \"res4b3_branch2c\"\n\tname: \"res4b3_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b3_branch2c\"\n\ttop: \"res4b3_branch2c\"\n\tname: \"bn4b3_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b3_branch2c\"\n\ttop: \"res4b3_branch2c\"\n\tname: \"scale4b3_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b2\"\n\tbottom: \"res4b3_branch2c\"\n\ttop: \"res4b3\"\n\tname: \"res4b3\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b3\"\n\ttop: \"res4b3\"\n\tname: \"res4b3_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b3\"\n\ttop: \"res4b4_branch2a\"\n\tname: \"res4b4_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b4_branch2a\"\n\ttop: \"res4b4_branch2a\"\n\tname: \"bn4b4_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b4_branch2a\"\n\ttop: \"res4b4_branch2a\"\n\tname: \"scale4b4_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b4_branch2a\"\n\tbottom: \"res4b4_branch2a\"\n\tname: \"res4b4_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b4_branch2a\"\n\ttop: \"res4b4_branch2b\"\n\tname: \"res4b4_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b4_branch2b\"\n\ttop: \"res4b4_branch2b\"\n\tname: \"bn4b4_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b4_branch2b\"\n\ttop: \"res4b4_branch2b\"\n\tname: \"scale4b4_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b4_branch2b\"\n\tbottom: \"res4b4_branch2b\"\n\tname: \"res4b4_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b4_branch2b\"\n\ttop: \"res4b4_branch2c\"\n\tname: \"res4b4_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b4_branch2c\"\n\ttop: \"res4b4_branch2c\"\n\tname: \"bn4b4_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b4_branch2c\"\n\ttop: \"res4b4_branch2c\"\n\tname: \"scale4b4_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b3\"\n\tbottom: \"res4b4_branch2c\"\n\ttop: \"res4b4\"\n\tname: \"res4b4\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b4\"\n\ttop: \"res4b4\"\n\tname: \"res4b4_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b4\"\n\ttop: \"res4b5_branch2a\"\n\tname: \"res4b5_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b5_branch2a\"\n\ttop: \"res4b5_branch2a\"\n\tname: \"bn4b5_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b5_branch2a\"\n\ttop: \"res4b5_branch2a\"\n\tname: \"scale4b5_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b5_branch2a\"\n\tbottom: \"res4b5_branch2a\"\n\tname: \"res4b5_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b5_branch2a\"\n\ttop: \"res4b5_branch2b\"\n\tname: \"res4b5_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b5_branch2b\"\n\ttop: \"res4b5_branch2b\"\n\tname: \"bn4b5_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b5_branch2b\"\n\ttop: \"res4b5_branch2b\"\n\tname: \"scale4b5_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b5_branch2b\"\n\tbottom: \"res4b5_branch2b\"\n\tname: \"res4b5_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b5_branch2b\"\n\ttop: \"res4b5_branch2c\"\n\tname: \"res4b5_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b5_branch2c\"\n\ttop: \"res4b5_branch2c\"\n\tname: \"bn4b5_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b5_branch2c\"\n\ttop: \"res4b5_branch2c\"\n\tname: \"scale4b5_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b4\"\n\tbottom: \"res4b5_branch2c\"\n\ttop: \"res4b5\"\n\tname: \"res4b5\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b5\"\n\ttop: \"res4b5\"\n\tname: \"res4b5_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b5\"\n\ttop: \"res4b6_branch2a\"\n\tname: \"res4b6_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b6_branch2a\"\n\ttop: \"res4b6_branch2a\"\n\tname: \"bn4b6_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b6_branch2a\"\n\ttop: \"res4b6_branch2a\"\n\tname: \"scale4b6_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b6_branch2a\"\n\tbottom: \"res4b6_branch2a\"\n\tname: \"res4b6_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b6_branch2a\"\n\ttop: \"res4b6_branch2b\"\n\tname: \"res4b6_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b6_branch2b\"\n\ttop: \"res4b6_branch2b\"\n\tname: \"bn4b6_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b6_branch2b\"\n\ttop: \"res4b6_branch2b\"\n\tname: \"scale4b6_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b6_branch2b\"\n\tbottom: \"res4b6_branch2b\"\n\tname: \"res4b6_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b6_branch2b\"\n\ttop: \"res4b6_branch2c\"\n\tname: \"res4b6_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b6_branch2c\"\n\ttop: \"res4b6_branch2c\"\n\tname: \"bn4b6_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b6_branch2c\"\n\ttop: \"res4b6_branch2c\"\n\tname: \"scale4b6_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b5\"\n\tbottom: \"res4b6_branch2c\"\n\ttop: \"res4b6\"\n\tname: \"res4b6\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b6\"\n\ttop: \"res4b6\"\n\tname: \"res4b6_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b6\"\n\ttop: \"res4b7_branch2a\"\n\tname: \"res4b7_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b7_branch2a\"\n\ttop: \"res4b7_branch2a\"\n\tname: \"bn4b7_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b7_branch2a\"\n\ttop: \"res4b7_branch2a\"\n\tname: \"scale4b7_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b7_branch2a\"\n\tbottom: \"res4b7_branch2a\"\n\tname: \"res4b7_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b7_branch2a\"\n\ttop: \"res4b7_branch2b\"\n\tname: \"res4b7_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b7_branch2b\"\n\ttop: \"res4b7_branch2b\"\n\tname: \"bn4b7_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b7_branch2b\"\n\ttop: \"res4b7_branch2b\"\n\tname: \"scale4b7_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b7_branch2b\"\n\tbottom: \"res4b7_branch2b\"\n\tname: \"res4b7_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b7_branch2b\"\n\ttop: \"res4b7_branch2c\"\n\tname: \"res4b7_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b7_branch2c\"\n\ttop: \"res4b7_branch2c\"\n\tname: \"bn4b7_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b7_branch2c\"\n\ttop: \"res4b7_branch2c\"\n\tname: \"scale4b7_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b6\"\n\tbottom: \"res4b7_branch2c\"\n\ttop: \"res4b7\"\n\tname: \"res4b7\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b7\"\n\ttop: \"res4b7\"\n\tname: \"res4b7_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b7\"\n\ttop: \"res4b8_branch2a\"\n\tname: \"res4b8_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b8_branch2a\"\n\ttop: \"res4b8_branch2a\"\n\tname: \"bn4b8_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b8_branch2a\"\n\ttop: \"res4b8_branch2a\"\n\tname: \"scale4b8_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b8_branch2a\"\n\tbottom: \"res4b8_branch2a\"\n\tname: \"res4b8_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b8_branch2a\"\n\ttop: \"res4b8_branch2b\"\n\tname: \"res4b8_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b8_branch2b\"\n\ttop: \"res4b8_branch2b\"\n\tname: \"bn4b8_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b8_branch2b\"\n\ttop: \"res4b8_branch2b\"\n\tname: \"scale4b8_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b8_branch2b\"\n\tbottom: \"res4b8_branch2b\"\n\tname: \"res4b8_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b8_branch2b\"\n\ttop: \"res4b8_branch2c\"\n\tname: \"res4b8_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b8_branch2c\"\n\ttop: \"res4b8_branch2c\"\n\tname: \"bn4b8_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b8_branch2c\"\n\ttop: \"res4b8_branch2c\"\n\tname: \"scale4b8_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b7\"\n\tbottom: \"res4b8_branch2c\"\n\ttop: \"res4b8\"\n\tname: \"res4b8\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b8\"\n\ttop: \"res4b8\"\n\tname: \"res4b8_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b8\"\n\ttop: \"res4b9_branch2a\"\n\tname: \"res4b9_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b9_branch2a\"\n\ttop: \"res4b9_branch2a\"\n\tname: \"bn4b9_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b9_branch2a\"\n\ttop: \"res4b9_branch2a\"\n\tname: \"scale4b9_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b9_branch2a\"\n\tbottom: \"res4b9_branch2a\"\n\tname: \"res4b9_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b9_branch2a\"\n\ttop: \"res4b9_branch2b\"\n\tname: \"res4b9_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b9_branch2b\"\n\ttop: \"res4b9_branch2b\"\n\tname: \"bn4b9_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b9_branch2b\"\n\ttop: \"res4b9_branch2b\"\n\tname: \"scale4b9_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b9_branch2b\"\n\tbottom: \"res4b9_branch2b\"\n\tname: \"res4b9_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b9_branch2b\"\n\ttop: \"res4b9_branch2c\"\n\tname: \"res4b9_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b9_branch2c\"\n\ttop: \"res4b9_branch2c\"\n\tname: \"bn4b9_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b9_branch2c\"\n\ttop: \"res4b9_branch2c\"\n\tname: \"scale4b9_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b8\"\n\tbottom: \"res4b9_branch2c\"\n\ttop: \"res4b9\"\n\tname: \"res4b9\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b9\"\n\ttop: \"res4b9\"\n\tname: \"res4b9_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b9\"\n\ttop: \"res4b10_branch2a\"\n\tname: \"res4b10_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b10_branch2a\"\n\ttop: \"res4b10_branch2a\"\n\tname: \"bn4b10_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b10_branch2a\"\n\ttop: \"res4b10_branch2a\"\n\tname: \"scale4b10_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b10_branch2a\"\n\tbottom: \"res4b10_branch2a\"\n\tname: \"res4b10_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b10_branch2a\"\n\ttop: \"res4b10_branch2b\"\n\tname: \"res4b10_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b10_branch2b\"\n\ttop: \"res4b10_branch2b\"\n\tname: \"bn4b10_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b10_branch2b\"\n\ttop: \"res4b10_branch2b\"\n\tname: \"scale4b10_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b10_branch2b\"\n\tbottom: \"res4b10_branch2b\"\n\tname: \"res4b10_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b10_branch2b\"\n\ttop: \"res4b10_branch2c\"\n\tname: \"res4b10_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b10_branch2c\"\n\ttop: \"res4b10_branch2c\"\n\tname: \"bn4b10_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b10_branch2c\"\n\ttop: \"res4b10_branch2c\"\n\tname: \"scale4b10_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b9\"\n\tbottom: \"res4b10_branch2c\"\n\ttop: \"res4b10\"\n\tname: \"res4b10\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b10\"\n\ttop: \"res4b10\"\n\tname: \"res4b10_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b10\"\n\ttop: \"res4b11_branch2a\"\n\tname: \"res4b11_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b11_branch2a\"\n\ttop: \"res4b11_branch2a\"\n\tname: \"bn4b11_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b11_branch2a\"\n\ttop: \"res4b11_branch2a\"\n\tname: \"scale4b11_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b11_branch2a\"\n\tbottom: \"res4b11_branch2a\"\n\tname: \"res4b11_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b11_branch2a\"\n\ttop: \"res4b11_branch2b\"\n\tname: \"res4b11_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b11_branch2b\"\n\ttop: \"res4b11_branch2b\"\n\tname: \"bn4b11_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b11_branch2b\"\n\ttop: \"res4b11_branch2b\"\n\tname: \"scale4b11_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b11_branch2b\"\n\tbottom: \"res4b11_branch2b\"\n\tname: \"res4b11_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b11_branch2b\"\n\ttop: \"res4b11_branch2c\"\n\tname: \"res4b11_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b11_branch2c\"\n\ttop: \"res4b11_branch2c\"\n\tname: \"bn4b11_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b11_branch2c\"\n\ttop: \"res4b11_branch2c\"\n\tname: \"scale4b11_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b10\"\n\tbottom: \"res4b11_branch2c\"\n\ttop: \"res4b11\"\n\tname: \"res4b11\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b11\"\n\ttop: \"res4b11\"\n\tname: \"res4b11_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b11\"\n\ttop: \"res4b12_branch2a\"\n\tname: \"res4b12_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b12_branch2a\"\n\ttop: \"res4b12_branch2a\"\n\tname: \"bn4b12_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b12_branch2a\"\n\ttop: \"res4b12_branch2a\"\n\tname: \"scale4b12_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b12_branch2a\"\n\tbottom: \"res4b12_branch2a\"\n\tname: \"res4b12_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b12_branch2a\"\n\ttop: \"res4b12_branch2b\"\n\tname: \"res4b12_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b12_branch2b\"\n\ttop: \"res4b12_branch2b\"\n\tname: \"bn4b12_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b12_branch2b\"\n\ttop: \"res4b12_branch2b\"\n\tname: \"scale4b12_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b12_branch2b\"\n\tbottom: \"res4b12_branch2b\"\n\tname: \"res4b12_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b12_branch2b\"\n\ttop: \"res4b12_branch2c\"\n\tname: \"res4b12_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b12_branch2c\"\n\ttop: \"res4b12_branch2c\"\n\tname: \"bn4b12_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b12_branch2c\"\n\ttop: \"res4b12_branch2c\"\n\tname: \"scale4b12_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b11\"\n\tbottom: \"res4b12_branch2c\"\n\ttop: \"res4b12\"\n\tname: \"res4b12\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b12\"\n\ttop: \"res4b12\"\n\tname: \"res4b12_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b12\"\n\ttop: \"res4b13_branch2a\"\n\tname: \"res4b13_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b13_branch2a\"\n\ttop: \"res4b13_branch2a\"\n\tname: \"bn4b13_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b13_branch2a\"\n\ttop: \"res4b13_branch2a\"\n\tname: \"scale4b13_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b13_branch2a\"\n\tbottom: \"res4b13_branch2a\"\n\tname: \"res4b13_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b13_branch2a\"\n\ttop: \"res4b13_branch2b\"\n\tname: \"res4b13_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b13_branch2b\"\n\ttop: \"res4b13_branch2b\"\n\tname: \"bn4b13_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b13_branch2b\"\n\ttop: \"res4b13_branch2b\"\n\tname: \"scale4b13_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b13_branch2b\"\n\tbottom: \"res4b13_branch2b\"\n\tname: \"res4b13_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b13_branch2b\"\n\ttop: \"res4b13_branch2c\"\n\tname: \"res4b13_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b13_branch2c\"\n\ttop: \"res4b13_branch2c\"\n\tname: \"bn4b13_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b13_branch2c\"\n\ttop: \"res4b13_branch2c\"\n\tname: \"scale4b13_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b12\"\n\tbottom: \"res4b13_branch2c\"\n\ttop: \"res4b13\"\n\tname: \"res4b13\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b13\"\n\ttop: \"res4b13\"\n\tname: \"res4b13_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b13\"\n\ttop: \"res4b14_branch2a\"\n\tname: \"res4b14_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b14_branch2a\"\n\ttop: \"res4b14_branch2a\"\n\tname: \"bn4b14_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b14_branch2a\"\n\ttop: \"res4b14_branch2a\"\n\tname: \"scale4b14_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b14_branch2a\"\n\tbottom: \"res4b14_branch2a\"\n\tname: \"res4b14_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b14_branch2a\"\n\ttop: \"res4b14_branch2b\"\n\tname: \"res4b14_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b14_branch2b\"\n\ttop: \"res4b14_branch2b\"\n\tname: \"bn4b14_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b14_branch2b\"\n\ttop: \"res4b14_branch2b\"\n\tname: \"scale4b14_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b14_branch2b\"\n\tbottom: \"res4b14_branch2b\"\n\tname: \"res4b14_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b14_branch2b\"\n\ttop: \"res4b14_branch2c\"\n\tname: \"res4b14_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b14_branch2c\"\n\ttop: \"res4b14_branch2c\"\n\tname: \"bn4b14_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b14_branch2c\"\n\ttop: \"res4b14_branch2c\"\n\tname: \"scale4b14_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b13\"\n\tbottom: \"res4b14_branch2c\"\n\ttop: \"res4b14\"\n\tname: \"res4b14\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b14\"\n\ttop: \"res4b14\"\n\tname: \"res4b14_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b14\"\n\ttop: \"res4b15_branch2a\"\n\tname: \"res4b15_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b15_branch2a\"\n\ttop: \"res4b15_branch2a\"\n\tname: \"bn4b15_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b15_branch2a\"\n\ttop: \"res4b15_branch2a\"\n\tname: \"scale4b15_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b15_branch2a\"\n\tbottom: \"res4b15_branch2a\"\n\tname: \"res4b15_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b15_branch2a\"\n\ttop: \"res4b15_branch2b\"\n\tname: \"res4b15_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b15_branch2b\"\n\ttop: \"res4b15_branch2b\"\n\tname: \"bn4b15_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b15_branch2b\"\n\ttop: \"res4b15_branch2b\"\n\tname: \"scale4b15_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b15_branch2b\"\n\tbottom: \"res4b15_branch2b\"\n\tname: \"res4b15_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b15_branch2b\"\n\ttop: \"res4b15_branch2c\"\n\tname: \"res4b15_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b15_branch2c\"\n\ttop: \"res4b15_branch2c\"\n\tname: \"bn4b15_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b15_branch2c\"\n\ttop: \"res4b15_branch2c\"\n\tname: \"scale4b15_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b14\"\n\tbottom: \"res4b15_branch2c\"\n\ttop: \"res4b15\"\n\tname: \"res4b15\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b15\"\n\ttop: \"res4b15\"\n\tname: \"res4b15_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b15\"\n\ttop: \"res4b16_branch2a\"\n\tname: \"res4b16_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b16_branch2a\"\n\ttop: \"res4b16_branch2a\"\n\tname: \"bn4b16_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b16_branch2a\"\n\ttop: \"res4b16_branch2a\"\n\tname: \"scale4b16_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b16_branch2a\"\n\tbottom: \"res4b16_branch2a\"\n\tname: \"res4b16_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b16_branch2a\"\n\ttop: \"res4b16_branch2b\"\n\tname: \"res4b16_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b16_branch2b\"\n\ttop: \"res4b16_branch2b\"\n\tname: \"bn4b16_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b16_branch2b\"\n\ttop: \"res4b16_branch2b\"\n\tname: \"scale4b16_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b16_branch2b\"\n\tbottom: \"res4b16_branch2b\"\n\tname: \"res4b16_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b16_branch2b\"\n\ttop: \"res4b16_branch2c\"\n\tname: \"res4b16_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b16_branch2c\"\n\ttop: \"res4b16_branch2c\"\n\tname: \"bn4b16_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b16_branch2c\"\n\ttop: \"res4b16_branch2c\"\n\tname: \"scale4b16_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b15\"\n\tbottom: \"res4b16_branch2c\"\n\ttop: \"res4b16\"\n\tname: \"res4b16\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b16\"\n\ttop: \"res4b16\"\n\tname: \"res4b16_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b16\"\n\ttop: \"res4b17_branch2a\"\n\tname: \"res4b17_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b17_branch2a\"\n\ttop: \"res4b17_branch2a\"\n\tname: \"bn4b17_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b17_branch2a\"\n\ttop: \"res4b17_branch2a\"\n\tname: \"scale4b17_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b17_branch2a\"\n\tbottom: \"res4b17_branch2a\"\n\tname: \"res4b17_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b17_branch2a\"\n\ttop: \"res4b17_branch2b\"\n\tname: \"res4b17_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b17_branch2b\"\n\ttop: \"res4b17_branch2b\"\n\tname: \"bn4b17_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b17_branch2b\"\n\ttop: \"res4b17_branch2b\"\n\tname: \"scale4b17_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b17_branch2b\"\n\tbottom: \"res4b17_branch2b\"\n\tname: \"res4b17_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b17_branch2b\"\n\ttop: \"res4b17_branch2c\"\n\tname: \"res4b17_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b17_branch2c\"\n\ttop: \"res4b17_branch2c\"\n\tname: \"bn4b17_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b17_branch2c\"\n\ttop: \"res4b17_branch2c\"\n\tname: \"scale4b17_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b16\"\n\tbottom: \"res4b17_branch2c\"\n\ttop: \"res4b17\"\n\tname: \"res4b17\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b17\"\n\ttop: \"res4b17\"\n\tname: \"res4b17_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b17\"\n\ttop: \"res4b18_branch2a\"\n\tname: \"res4b18_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b18_branch2a\"\n\ttop: \"res4b18_branch2a\"\n\tname: \"bn4b18_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b18_branch2a\"\n\ttop: \"res4b18_branch2a\"\n\tname: \"scale4b18_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b18_branch2a\"\n\tbottom: \"res4b18_branch2a\"\n\tname: \"res4b18_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b18_branch2a\"\n\ttop: \"res4b18_branch2b\"\n\tname: \"res4b18_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b18_branch2b\"\n\ttop: \"res4b18_branch2b\"\n\tname: \"bn4b18_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b18_branch2b\"\n\ttop: \"res4b18_branch2b\"\n\tname: \"scale4b18_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b18_branch2b\"\n\tbottom: \"res4b18_branch2b\"\n\tname: \"res4b18_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b18_branch2b\"\n\ttop: \"res4b18_branch2c\"\n\tname: \"res4b18_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b18_branch2c\"\n\ttop: \"res4b18_branch2c\"\n\tname: \"bn4b18_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b18_branch2c\"\n\ttop: \"res4b18_branch2c\"\n\tname: \"scale4b18_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b17\"\n\tbottom: \"res4b18_branch2c\"\n\ttop: \"res4b18\"\n\tname: \"res4b18\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b18\"\n\ttop: \"res4b18\"\n\tname: \"res4b18_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b18\"\n\ttop: \"res4b19_branch2a\"\n\tname: \"res4b19_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b19_branch2a\"\n\ttop: \"res4b19_branch2a\"\n\tname: \"bn4b19_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b19_branch2a\"\n\ttop: \"res4b19_branch2a\"\n\tname: \"scale4b19_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b19_branch2a\"\n\tbottom: \"res4b19_branch2a\"\n\tname: \"res4b19_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b19_branch2a\"\n\ttop: \"res4b19_branch2b\"\n\tname: \"res4b19_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b19_branch2b\"\n\ttop: \"res4b19_branch2b\"\n\tname: \"bn4b19_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b19_branch2b\"\n\ttop: \"res4b19_branch2b\"\n\tname: \"scale4b19_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b19_branch2b\"\n\tbottom: \"res4b19_branch2b\"\n\tname: \"res4b19_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b19_branch2b\"\n\ttop: \"res4b19_branch2c\"\n\tname: \"res4b19_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b19_branch2c\"\n\ttop: \"res4b19_branch2c\"\n\tname: \"bn4b19_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b19_branch2c\"\n\ttop: \"res4b19_branch2c\"\n\tname: \"scale4b19_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b18\"\n\tbottom: \"res4b19_branch2c\"\n\ttop: \"res4b19\"\n\tname: \"res4b19\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b19\"\n\ttop: \"res4b19\"\n\tname: \"res4b19_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b19\"\n\ttop: \"res4b20_branch2a\"\n\tname: \"res4b20_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b20_branch2a\"\n\ttop: \"res4b20_branch2a\"\n\tname: \"bn4b20_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b20_branch2a\"\n\ttop: \"res4b20_branch2a\"\n\tname: \"scale4b20_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b20_branch2a\"\n\tbottom: \"res4b20_branch2a\"\n\tname: \"res4b20_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b20_branch2a\"\n\ttop: \"res4b20_branch2b\"\n\tname: \"res4b20_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b20_branch2b\"\n\ttop: \"res4b20_branch2b\"\n\tname: \"bn4b20_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b20_branch2b\"\n\ttop: \"res4b20_branch2b\"\n\tname: \"scale4b20_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b20_branch2b\"\n\tbottom: \"res4b20_branch2b\"\n\tname: \"res4b20_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b20_branch2b\"\n\ttop: \"res4b20_branch2c\"\n\tname: \"res4b20_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b20_branch2c\"\n\ttop: \"res4b20_branch2c\"\n\tname: \"bn4b20_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b20_branch2c\"\n\ttop: \"res4b20_branch2c\"\n\tname: \"scale4b20_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b19\"\n\tbottom: \"res4b20_branch2c\"\n\ttop: \"res4b20\"\n\tname: \"res4b20\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b20\"\n\ttop: \"res4b20\"\n\tname: \"res4b20_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b20\"\n\ttop: \"res4b21_branch2a\"\n\tname: \"res4b21_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b21_branch2a\"\n\ttop: \"res4b21_branch2a\"\n\tname: \"bn4b21_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b21_branch2a\"\n\ttop: \"res4b21_branch2a\"\n\tname: \"scale4b21_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b21_branch2a\"\n\tbottom: \"res4b21_branch2a\"\n\tname: \"res4b21_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b21_branch2a\"\n\ttop: \"res4b21_branch2b\"\n\tname: \"res4b21_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b21_branch2b\"\n\ttop: \"res4b21_branch2b\"\n\tname: \"bn4b21_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b21_branch2b\"\n\ttop: \"res4b21_branch2b\"\n\tname: \"scale4b21_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b21_branch2b\"\n\tbottom: \"res4b21_branch2b\"\n\tname: \"res4b21_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b21_branch2b\"\n\ttop: \"res4b21_branch2c\"\n\tname: \"res4b21_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b21_branch2c\"\n\ttop: \"res4b21_branch2c\"\n\tname: \"bn4b21_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b21_branch2c\"\n\ttop: \"res4b21_branch2c\"\n\tname: \"scale4b21_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b20\"\n\tbottom: \"res4b21_branch2c\"\n\ttop: \"res4b21\"\n\tname: \"res4b21\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b21\"\n\ttop: \"res4b21\"\n\tname: \"res4b21_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b21\"\n\ttop: \"res4b22_branch2a\"\n\tname: \"res4b22_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b22_branch2a\"\n\ttop: \"res4b22_branch2a\"\n\tname: \"bn4b22_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b22_branch2a\"\n\ttop: \"res4b22_branch2a\"\n\tname: \"scale4b22_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b22_branch2a\"\n\tbottom: \"res4b22_branch2a\"\n\tname: \"res4b22_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b22_branch2a\"\n\ttop: \"res4b22_branch2b\"\n\tname: \"res4b22_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b22_branch2b\"\n\ttop: \"res4b22_branch2b\"\n\tname: \"bn4b22_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b22_branch2b\"\n\ttop: \"res4b22_branch2b\"\n\tname: \"scale4b22_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b22_branch2b\"\n\tbottom: \"res4b22_branch2b\"\n\tname: \"res4b22_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b22_branch2b\"\n\ttop: \"res4b22_branch2c\"\n\tname: \"res4b22_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b22_branch2c\"\n\ttop: \"res4b22_branch2c\"\n\tname: \"bn4b22_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b22_branch2c\"\n\ttop: \"res4b22_branch2c\"\n\tname: \"scale4b22_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b21\"\n\tbottom: \"res4b22_branch2c\"\n\ttop: \"res4b22\"\n\tname: \"res4b22\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b22\"\n\ttop: \"res4b22\"\n\tname: \"res4b22_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b22\"\n\ttop: \"res5a_branch1\"\n\tname: \"res5a_branch1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 2048\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch1\"\n\ttop: \"res5a_branch1\"\n\tname: \"bn5a_branch1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch1\"\n\ttop: \"res5a_branch1\"\n\tname: \"scale5a_branch1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b22\"\n\ttop: \"res5a_branch2a\"\n\tname: \"res5a_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2a\"\n\ttop: \"res5a_branch2a\"\n\tname: \"bn5a_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2a\"\n\ttop: \"res5a_branch2a\"\n\tname: \"scale5a_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res5a_branch2a\"\n\tbottom: \"res5a_branch2a\"\n\tname: \"res5a_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5a_branch2a\"\n\ttop: \"res5a_branch2b\"\n\tname: \"res5a_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2b\"\n\ttop: \"res5a_branch2b\"\n\tname: \"bn5a_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2b\"\n\ttop: \"res5a_branch2b\"\n\tname: \"scale5a_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res5a_branch2b\"\n\tbottom: \"res5a_branch2b\"\n\tname: \"res5a_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5a_branch2b\"\n\ttop: \"res5a_branch2c\"\n\tname: \"res5a_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 2048\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2c\"\n\ttop: \"res5a_branch2c\"\n\tname: \"bn5a_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2c\"\n\ttop: \"res5a_branch2c\"\n\tname: \"scale5a_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch1\"\n\tbottom: \"res5a_branch2c\"\n\ttop: \"res5a\"\n\tname: \"res5a\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res5a\"\n\ttop: \"res5a\"\n\tname: \"res5a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5a\"\n\ttop: \"res5b_branch2a\"\n\tname: \"res5b_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2a\"\n\ttop: \"res5b_branch2a\"\n\tname: \"bn5b_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2a\"\n\ttop: \"res5b_branch2a\"\n\tname: \"scale5b_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res5b_branch2a\"\n\tbottom: \"res5b_branch2a\"\n\tname: \"res5b_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5b_branch2a\"\n\ttop: \"res5b_branch2b\"\n\tname: \"res5b_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2b\"\n\ttop: \"res5b_branch2b\"\n\tname: \"bn5b_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2b\"\n\ttop: \"res5b_branch2b\"\n\tname: \"scale5b_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res5b_branch2b\"\n\tbottom: \"res5b_branch2b\"\n\tname: \"res5b_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5b_branch2b\"\n\ttop: \"res5b_branch2c\"\n\tname: \"res5b_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 2048\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2c\"\n\ttop: \"res5b_branch2c\"\n\tname: \"bn5b_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2c\"\n\ttop: \"res5b_branch2c\"\n\tname: \"scale5b_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a\"\n\tbottom: \"res5b_branch2c\"\n\ttop: \"res5b\"\n\tname: \"res5b\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res5b\"\n\ttop: \"res5b\"\n\tname: \"res5b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5b\"\n\ttop: \"res5c_branch2a\"\n\tname: \"res5c_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2a\"\n\ttop: \"res5c_branch2a\"\n\tname: \"bn5c_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2a\"\n\ttop: \"res5c_branch2a\"\n\tname: \"scale5c_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res5c_branch2a\"\n\tbottom: \"res5c_branch2a\"\n\tname: \"res5c_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5c_branch2a\"\n\ttop: \"res5c_branch2b\"\n\tname: \"res5c_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2b\"\n\ttop: \"res5c_branch2b\"\n\tname: \"bn5c_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2b\"\n\ttop: \"res5c_branch2b\"\n\tname: \"scale5c_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res5c_branch2b\"\n\tbottom: \"res5c_branch2b\"\n\tname: \"res5c_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5c_branch2b\"\n\ttop: \"res5c_branch2c\"\n\tname: \"res5c_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 2048\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2c\"\n\ttop: \"res5c_branch2c\"\n\tname: \"bn5c_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2c\"\n\ttop: \"res5c_branch2c\"\n\tname: \"scale5c_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5b\"\n\tbottom: \"res5c_branch2c\"\n\ttop: \"res5c\"\n\tname: \"res5c\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res5c\"\n\ttop: \"res5c\"\n\tname: \"res5c_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5c\"\n\ttop: \"pool5\"\n\tname: \"pool5\"\n\ttype: \"Pooling\"\n\tpooling_param {\n\t\tkernel_size: 7\n\t\tstride: 1\n\t\tpool: AVE\n\t}\n}\n\nlayer {\n\tbottom: \"pool5\"\n\ttop: \"fc1000\"\n\tname: \"fc1000\"\n\ttype: \"InnerProduct\"\n\tinner_product_param {\n\t\tnum_output: 1000\n\t}\n}\n\nlayer {\n\tbottom: \"fc1000\"\n\ttop: \"prob\"\n\tname: \"prob\"\n\ttype: \"Softmax\"\n}\n\n"
  },
  {
    "path": "prototxt/ResNet-152-deploy.prototxt",
    "content": "name: \"ResNet-152\"\ninput: \"data\"\ninput_dim: 1\ninput_dim: 3\ninput_dim: 224\ninput_dim: 224\n\nlayer {\n\tbottom: \"data\"\n\ttop: \"conv1\"\n\tname: \"conv1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 7\n\t\tpad: 3\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"conv1\"\n\ttop: \"conv1\"\n\tname: \"bn_conv1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"conv1\"\n\ttop: \"conv1\"\n\tname: \"scale_conv1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"conv1\"\n\tbottom: \"conv1\"\n\tname: \"conv1_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"conv1\"\n\ttop: \"pool1\"\n\tname: \"pool1\"\n\ttype: \"Pooling\"\n\tpooling_param {\n\t\tkernel_size: 3\n\t\tstride: 2\n\t\tpool: MAX\n\t}\n}\n\nlayer {\n\tbottom: \"pool1\"\n\ttop: \"res2a_branch1\"\n\tname: \"res2a_branch1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch1\"\n\ttop: \"res2a_branch1\"\n\tname: \"bn2a_branch1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch1\"\n\ttop: \"res2a_branch1\"\n\tname: \"scale2a_branch1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"pool1\"\n\ttop: \"res2a_branch2a\"\n\tname: \"res2a_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2a\"\n\ttop: \"res2a_branch2a\"\n\tname: \"bn2a_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2a\"\n\ttop: \"res2a_branch2a\"\n\tname: \"scale2a_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res2a_branch2a\"\n\tbottom: \"res2a_branch2a\"\n\tname: \"res2a_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2a_branch2a\"\n\ttop: \"res2a_branch2b\"\n\tname: \"res2a_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2b\"\n\ttop: \"res2a_branch2b\"\n\tname: \"bn2a_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2b\"\n\ttop: \"res2a_branch2b\"\n\tname: \"scale2a_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res2a_branch2b\"\n\tbottom: \"res2a_branch2b\"\n\tname: \"res2a_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2a_branch2b\"\n\ttop: \"res2a_branch2c\"\n\tname: \"res2a_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2c\"\n\ttop: \"res2a_branch2c\"\n\tname: \"bn2a_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2c\"\n\ttop: \"res2a_branch2c\"\n\tname: \"scale2a_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch1\"\n\tbottom: \"res2a_branch2c\"\n\ttop: \"res2a\"\n\tname: \"res2a\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res2a\"\n\ttop: \"res2a\"\n\tname: \"res2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2a\"\n\ttop: \"res2b_branch2a\"\n\tname: \"res2b_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2a\"\n\ttop: \"res2b_branch2a\"\n\tname: \"bn2b_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2a\"\n\ttop: \"res2b_branch2a\"\n\tname: \"scale2b_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res2b_branch2a\"\n\tbottom: \"res2b_branch2a\"\n\tname: \"res2b_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2b_branch2a\"\n\ttop: \"res2b_branch2b\"\n\tname: \"res2b_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2b\"\n\ttop: \"res2b_branch2b\"\n\tname: \"bn2b_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2b\"\n\ttop: \"res2b_branch2b\"\n\tname: \"scale2b_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res2b_branch2b\"\n\tbottom: \"res2b_branch2b\"\n\tname: \"res2b_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2b_branch2b\"\n\ttop: \"res2b_branch2c\"\n\tname: \"res2b_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2c\"\n\ttop: \"res2b_branch2c\"\n\tname: \"bn2b_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2c\"\n\ttop: \"res2b_branch2c\"\n\tname: \"scale2b_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a\"\n\tbottom: \"res2b_branch2c\"\n\ttop: \"res2b\"\n\tname: \"res2b\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res2b\"\n\ttop: \"res2b\"\n\tname: \"res2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2b\"\n\ttop: \"res2c_branch2a\"\n\tname: \"res2c_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2a\"\n\ttop: \"res2c_branch2a\"\n\tname: \"bn2c_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2a\"\n\ttop: \"res2c_branch2a\"\n\tname: \"scale2c_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res2c_branch2a\"\n\tbottom: \"res2c_branch2a\"\n\tname: \"res2c_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2c_branch2a\"\n\ttop: \"res2c_branch2b\"\n\tname: \"res2c_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2b\"\n\ttop: \"res2c_branch2b\"\n\tname: \"bn2c_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2b\"\n\ttop: \"res2c_branch2b\"\n\tname: \"scale2c_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res2c_branch2b\"\n\tbottom: \"res2c_branch2b\"\n\tname: \"res2c_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2c_branch2b\"\n\ttop: \"res2c_branch2c\"\n\tname: \"res2c_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2c\"\n\ttop: \"res2c_branch2c\"\n\tname: \"bn2c_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2c\"\n\ttop: \"res2c_branch2c\"\n\tname: \"scale2c_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2b\"\n\tbottom: \"res2c_branch2c\"\n\ttop: \"res2c\"\n\tname: \"res2c\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res2c\"\n\ttop: \"res2c\"\n\tname: \"res2c_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2c\"\n\ttop: \"res3a_branch1\"\n\tname: \"res3a_branch1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch1\"\n\ttop: \"res3a_branch1\"\n\tname: \"bn3a_branch1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch1\"\n\ttop: \"res3a_branch1\"\n\tname: \"scale3a_branch1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2c\"\n\ttop: \"res3a_branch2a\"\n\tname: \"res3a_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2a\"\n\ttop: \"res3a_branch2a\"\n\tname: \"bn3a_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2a\"\n\ttop: \"res3a_branch2a\"\n\tname: \"scale3a_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3a_branch2a\"\n\tbottom: \"res3a_branch2a\"\n\tname: \"res3a_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3a_branch2a\"\n\ttop: \"res3a_branch2b\"\n\tname: \"res3a_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2b\"\n\ttop: \"res3a_branch2b\"\n\tname: \"bn3a_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2b\"\n\ttop: \"res3a_branch2b\"\n\tname: \"scale3a_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3a_branch2b\"\n\tbottom: \"res3a_branch2b\"\n\tname: \"res3a_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3a_branch2b\"\n\ttop: \"res3a_branch2c\"\n\tname: \"res3a_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2c\"\n\ttop: \"res3a_branch2c\"\n\tname: \"bn3a_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2c\"\n\ttop: \"res3a_branch2c\"\n\tname: \"scale3a_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch1\"\n\tbottom: \"res3a_branch2c\"\n\ttop: \"res3a\"\n\tname: \"res3a\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3a\"\n\ttop: \"res3a\"\n\tname: \"res3a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3a\"\n\ttop: \"res3b1_branch2a\"\n\tname: \"res3b1_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b1_branch2a\"\n\ttop: \"res3b1_branch2a\"\n\tname: \"bn3b1_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b1_branch2a\"\n\ttop: \"res3b1_branch2a\"\n\tname: \"scale3b1_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b1_branch2a\"\n\tbottom: \"res3b1_branch2a\"\n\tname: \"res3b1_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b1_branch2a\"\n\ttop: \"res3b1_branch2b\"\n\tname: \"res3b1_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b1_branch2b\"\n\ttop: \"res3b1_branch2b\"\n\tname: \"bn3b1_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b1_branch2b\"\n\ttop: \"res3b1_branch2b\"\n\tname: \"scale3b1_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b1_branch2b\"\n\tbottom: \"res3b1_branch2b\"\n\tname: \"res3b1_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b1_branch2b\"\n\ttop: \"res3b1_branch2c\"\n\tname: \"res3b1_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b1_branch2c\"\n\ttop: \"res3b1_branch2c\"\n\tname: \"bn3b1_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b1_branch2c\"\n\ttop: \"res3b1_branch2c\"\n\tname: \"scale3b1_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a\"\n\tbottom: \"res3b1_branch2c\"\n\ttop: \"res3b1\"\n\tname: \"res3b1\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3b1\"\n\ttop: \"res3b1\"\n\tname: \"res3b1_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b1\"\n\ttop: \"res3b2_branch2a\"\n\tname: \"res3b2_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b2_branch2a\"\n\ttop: \"res3b2_branch2a\"\n\tname: \"bn3b2_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b2_branch2a\"\n\ttop: \"res3b2_branch2a\"\n\tname: \"scale3b2_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b2_branch2a\"\n\tbottom: \"res3b2_branch2a\"\n\tname: \"res3b2_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b2_branch2a\"\n\ttop: \"res3b2_branch2b\"\n\tname: \"res3b2_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b2_branch2b\"\n\ttop: \"res3b2_branch2b\"\n\tname: \"bn3b2_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b2_branch2b\"\n\ttop: \"res3b2_branch2b\"\n\tname: \"scale3b2_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b2_branch2b\"\n\tbottom: \"res3b2_branch2b\"\n\tname: \"res3b2_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b2_branch2b\"\n\ttop: \"res3b2_branch2c\"\n\tname: \"res3b2_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b2_branch2c\"\n\ttop: \"res3b2_branch2c\"\n\tname: \"bn3b2_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b2_branch2c\"\n\ttop: \"res3b2_branch2c\"\n\tname: \"scale3b2_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b1\"\n\tbottom: \"res3b2_branch2c\"\n\ttop: \"res3b2\"\n\tname: \"res3b2\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3b2\"\n\ttop: \"res3b2\"\n\tname: \"res3b2_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b2\"\n\ttop: \"res3b3_branch2a\"\n\tname: \"res3b3_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b3_branch2a\"\n\ttop: \"res3b3_branch2a\"\n\tname: \"bn3b3_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b3_branch2a\"\n\ttop: \"res3b3_branch2a\"\n\tname: \"scale3b3_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b3_branch2a\"\n\tbottom: \"res3b3_branch2a\"\n\tname: \"res3b3_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b3_branch2a\"\n\ttop: \"res3b3_branch2b\"\n\tname: \"res3b3_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b3_branch2b\"\n\ttop: \"res3b3_branch2b\"\n\tname: \"bn3b3_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b3_branch2b\"\n\ttop: \"res3b3_branch2b\"\n\tname: \"scale3b3_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b3_branch2b\"\n\tbottom: \"res3b3_branch2b\"\n\tname: \"res3b3_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b3_branch2b\"\n\ttop: \"res3b3_branch2c\"\n\tname: \"res3b3_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b3_branch2c\"\n\ttop: \"res3b3_branch2c\"\n\tname: \"bn3b3_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b3_branch2c\"\n\ttop: \"res3b3_branch2c\"\n\tname: \"scale3b3_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b2\"\n\tbottom: \"res3b3_branch2c\"\n\ttop: \"res3b3\"\n\tname: \"res3b3\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3b3\"\n\ttop: \"res3b3\"\n\tname: \"res3b3_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b3\"\n\ttop: \"res3b4_branch2a\"\n\tname: \"res3b4_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b4_branch2a\"\n\ttop: \"res3b4_branch2a\"\n\tname: \"bn3b4_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b4_branch2a\"\n\ttop: \"res3b4_branch2a\"\n\tname: \"scale3b4_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b4_branch2a\"\n\tbottom: \"res3b4_branch2a\"\n\tname: \"res3b4_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b4_branch2a\"\n\ttop: \"res3b4_branch2b\"\n\tname: \"res3b4_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b4_branch2b\"\n\ttop: \"res3b4_branch2b\"\n\tname: \"bn3b4_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b4_branch2b\"\n\ttop: \"res3b4_branch2b\"\n\tname: \"scale3b4_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b4_branch2b\"\n\tbottom: \"res3b4_branch2b\"\n\tname: \"res3b4_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b4_branch2b\"\n\ttop: \"res3b4_branch2c\"\n\tname: \"res3b4_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b4_branch2c\"\n\ttop: \"res3b4_branch2c\"\n\tname: \"bn3b4_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b4_branch2c\"\n\ttop: \"res3b4_branch2c\"\n\tname: \"scale3b4_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b3\"\n\tbottom: \"res3b4_branch2c\"\n\ttop: \"res3b4\"\n\tname: \"res3b4\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3b4\"\n\ttop: \"res3b4\"\n\tname: \"res3b4_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b4\"\n\ttop: \"res3b5_branch2a\"\n\tname: \"res3b5_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b5_branch2a\"\n\ttop: \"res3b5_branch2a\"\n\tname: \"bn3b5_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b5_branch2a\"\n\ttop: \"res3b5_branch2a\"\n\tname: \"scale3b5_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b5_branch2a\"\n\tbottom: \"res3b5_branch2a\"\n\tname: \"res3b5_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b5_branch2a\"\n\ttop: \"res3b5_branch2b\"\n\tname: \"res3b5_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b5_branch2b\"\n\ttop: \"res3b5_branch2b\"\n\tname: \"bn3b5_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b5_branch2b\"\n\ttop: \"res3b5_branch2b\"\n\tname: \"scale3b5_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b5_branch2b\"\n\tbottom: \"res3b5_branch2b\"\n\tname: \"res3b5_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b5_branch2b\"\n\ttop: \"res3b5_branch2c\"\n\tname: \"res3b5_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b5_branch2c\"\n\ttop: \"res3b5_branch2c\"\n\tname: \"bn3b5_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b5_branch2c\"\n\ttop: \"res3b5_branch2c\"\n\tname: \"scale3b5_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b4\"\n\tbottom: \"res3b5_branch2c\"\n\ttop: \"res3b5\"\n\tname: \"res3b5\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3b5\"\n\ttop: \"res3b5\"\n\tname: \"res3b5_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b5\"\n\ttop: \"res3b6_branch2a\"\n\tname: \"res3b6_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b6_branch2a\"\n\ttop: \"res3b6_branch2a\"\n\tname: \"bn3b6_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b6_branch2a\"\n\ttop: \"res3b6_branch2a\"\n\tname: \"scale3b6_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b6_branch2a\"\n\tbottom: \"res3b6_branch2a\"\n\tname: \"res3b6_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b6_branch2a\"\n\ttop: \"res3b6_branch2b\"\n\tname: \"res3b6_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b6_branch2b\"\n\ttop: \"res3b6_branch2b\"\n\tname: \"bn3b6_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b6_branch2b\"\n\ttop: \"res3b6_branch2b\"\n\tname: \"scale3b6_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b6_branch2b\"\n\tbottom: \"res3b6_branch2b\"\n\tname: \"res3b6_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b6_branch2b\"\n\ttop: \"res3b6_branch2c\"\n\tname: \"res3b6_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b6_branch2c\"\n\ttop: \"res3b6_branch2c\"\n\tname: \"bn3b6_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b6_branch2c\"\n\ttop: \"res3b6_branch2c\"\n\tname: \"scale3b6_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b5\"\n\tbottom: \"res3b6_branch2c\"\n\ttop: \"res3b6\"\n\tname: \"res3b6\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3b6\"\n\ttop: \"res3b6\"\n\tname: \"res3b6_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b6\"\n\ttop: \"res3b7_branch2a\"\n\tname: \"res3b7_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b7_branch2a\"\n\ttop: \"res3b7_branch2a\"\n\tname: \"bn3b7_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b7_branch2a\"\n\ttop: \"res3b7_branch2a\"\n\tname: \"scale3b7_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b7_branch2a\"\n\tbottom: \"res3b7_branch2a\"\n\tname: \"res3b7_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b7_branch2a\"\n\ttop: \"res3b7_branch2b\"\n\tname: \"res3b7_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b7_branch2b\"\n\ttop: \"res3b7_branch2b\"\n\tname: \"bn3b7_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b7_branch2b\"\n\ttop: \"res3b7_branch2b\"\n\tname: \"scale3b7_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res3b7_branch2b\"\n\tbottom: \"res3b7_branch2b\"\n\tname: \"res3b7_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b7_branch2b\"\n\ttop: \"res3b7_branch2c\"\n\tname: \"res3b7_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b7_branch2c\"\n\ttop: \"res3b7_branch2c\"\n\tname: \"bn3b7_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b7_branch2c\"\n\ttop: \"res3b7_branch2c\"\n\tname: \"scale3b7_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b6\"\n\tbottom: \"res3b7_branch2c\"\n\ttop: \"res3b7\"\n\tname: \"res3b7\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3b7\"\n\ttop: \"res3b7\"\n\tname: \"res3b7_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b7\"\n\ttop: \"res4a_branch1\"\n\tname: \"res4a_branch1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch1\"\n\ttop: \"res4a_branch1\"\n\tname: \"bn4a_branch1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch1\"\n\ttop: \"res4a_branch1\"\n\tname: \"scale4a_branch1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b7\"\n\ttop: \"res4a_branch2a\"\n\tname: \"res4a_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2a\"\n\ttop: \"res4a_branch2a\"\n\tname: \"bn4a_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2a\"\n\ttop: \"res4a_branch2a\"\n\tname: \"scale4a_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4a_branch2a\"\n\tbottom: \"res4a_branch2a\"\n\tname: \"res4a_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4a_branch2a\"\n\ttop: \"res4a_branch2b\"\n\tname: \"res4a_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2b\"\n\ttop: \"res4a_branch2b\"\n\tname: \"bn4a_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2b\"\n\ttop: \"res4a_branch2b\"\n\tname: \"scale4a_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4a_branch2b\"\n\tbottom: \"res4a_branch2b\"\n\tname: \"res4a_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4a_branch2b\"\n\ttop: \"res4a_branch2c\"\n\tname: \"res4a_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2c\"\n\ttop: \"res4a_branch2c\"\n\tname: \"bn4a_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2c\"\n\ttop: \"res4a_branch2c\"\n\tname: \"scale4a_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch1\"\n\tbottom: \"res4a_branch2c\"\n\ttop: \"res4a\"\n\tname: \"res4a\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4a\"\n\ttop: \"res4a\"\n\tname: \"res4a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4a\"\n\ttop: \"res4b1_branch2a\"\n\tname: \"res4b1_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b1_branch2a\"\n\ttop: \"res4b1_branch2a\"\n\tname: \"bn4b1_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b1_branch2a\"\n\ttop: \"res4b1_branch2a\"\n\tname: \"scale4b1_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b1_branch2a\"\n\tbottom: \"res4b1_branch2a\"\n\tname: \"res4b1_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b1_branch2a\"\n\ttop: \"res4b1_branch2b\"\n\tname: \"res4b1_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b1_branch2b\"\n\ttop: \"res4b1_branch2b\"\n\tname: \"bn4b1_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b1_branch2b\"\n\ttop: \"res4b1_branch2b\"\n\tname: \"scale4b1_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b1_branch2b\"\n\tbottom: \"res4b1_branch2b\"\n\tname: \"res4b1_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b1_branch2b\"\n\ttop: \"res4b1_branch2c\"\n\tname: \"res4b1_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b1_branch2c\"\n\ttop: \"res4b1_branch2c\"\n\tname: \"bn4b1_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b1_branch2c\"\n\ttop: \"res4b1_branch2c\"\n\tname: \"scale4b1_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a\"\n\tbottom: \"res4b1_branch2c\"\n\ttop: \"res4b1\"\n\tname: \"res4b1\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b1\"\n\ttop: \"res4b1\"\n\tname: \"res4b1_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b1\"\n\ttop: \"res4b2_branch2a\"\n\tname: \"res4b2_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b2_branch2a\"\n\ttop: \"res4b2_branch2a\"\n\tname: \"bn4b2_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b2_branch2a\"\n\ttop: \"res4b2_branch2a\"\n\tname: \"scale4b2_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b2_branch2a\"\n\tbottom: \"res4b2_branch2a\"\n\tname: \"res4b2_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b2_branch2a\"\n\ttop: \"res4b2_branch2b\"\n\tname: \"res4b2_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b2_branch2b\"\n\ttop: \"res4b2_branch2b\"\n\tname: \"bn4b2_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b2_branch2b\"\n\ttop: \"res4b2_branch2b\"\n\tname: \"scale4b2_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b2_branch2b\"\n\tbottom: \"res4b2_branch2b\"\n\tname: \"res4b2_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b2_branch2b\"\n\ttop: \"res4b2_branch2c\"\n\tname: \"res4b2_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b2_branch2c\"\n\ttop: \"res4b2_branch2c\"\n\tname: \"bn4b2_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b2_branch2c\"\n\ttop: \"res4b2_branch2c\"\n\tname: \"scale4b2_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b1\"\n\tbottom: \"res4b2_branch2c\"\n\ttop: \"res4b2\"\n\tname: \"res4b2\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b2\"\n\ttop: \"res4b2\"\n\tname: \"res4b2_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b2\"\n\ttop: \"res4b3_branch2a\"\n\tname: \"res4b3_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b3_branch2a\"\n\ttop: \"res4b3_branch2a\"\n\tname: \"bn4b3_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b3_branch2a\"\n\ttop: \"res4b3_branch2a\"\n\tname: \"scale4b3_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b3_branch2a\"\n\tbottom: \"res4b3_branch2a\"\n\tname: \"res4b3_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b3_branch2a\"\n\ttop: \"res4b3_branch2b\"\n\tname: \"res4b3_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b3_branch2b\"\n\ttop: \"res4b3_branch2b\"\n\tname: \"bn4b3_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b3_branch2b\"\n\ttop: \"res4b3_branch2b\"\n\tname: \"scale4b3_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b3_branch2b\"\n\tbottom: \"res4b3_branch2b\"\n\tname: \"res4b3_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b3_branch2b\"\n\ttop: \"res4b3_branch2c\"\n\tname: \"res4b3_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b3_branch2c\"\n\ttop: \"res4b3_branch2c\"\n\tname: \"bn4b3_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b3_branch2c\"\n\ttop: \"res4b3_branch2c\"\n\tname: \"scale4b3_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b2\"\n\tbottom: \"res4b3_branch2c\"\n\ttop: \"res4b3\"\n\tname: \"res4b3\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b3\"\n\ttop: \"res4b3\"\n\tname: \"res4b3_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b3\"\n\ttop: \"res4b4_branch2a\"\n\tname: \"res4b4_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b4_branch2a\"\n\ttop: \"res4b4_branch2a\"\n\tname: \"bn4b4_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b4_branch2a\"\n\ttop: \"res4b4_branch2a\"\n\tname: \"scale4b4_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b4_branch2a\"\n\tbottom: \"res4b4_branch2a\"\n\tname: \"res4b4_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b4_branch2a\"\n\ttop: \"res4b4_branch2b\"\n\tname: \"res4b4_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b4_branch2b\"\n\ttop: \"res4b4_branch2b\"\n\tname: \"bn4b4_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b4_branch2b\"\n\ttop: \"res4b4_branch2b\"\n\tname: \"scale4b4_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b4_branch2b\"\n\tbottom: \"res4b4_branch2b\"\n\tname: \"res4b4_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b4_branch2b\"\n\ttop: \"res4b4_branch2c\"\n\tname: \"res4b4_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b4_branch2c\"\n\ttop: \"res4b4_branch2c\"\n\tname: \"bn4b4_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b4_branch2c\"\n\ttop: \"res4b4_branch2c\"\n\tname: \"scale4b4_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b3\"\n\tbottom: \"res4b4_branch2c\"\n\ttop: \"res4b4\"\n\tname: \"res4b4\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b4\"\n\ttop: \"res4b4\"\n\tname: \"res4b4_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b4\"\n\ttop: \"res4b5_branch2a\"\n\tname: \"res4b5_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b5_branch2a\"\n\ttop: \"res4b5_branch2a\"\n\tname: \"bn4b5_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b5_branch2a\"\n\ttop: \"res4b5_branch2a\"\n\tname: \"scale4b5_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b5_branch2a\"\n\tbottom: \"res4b5_branch2a\"\n\tname: \"res4b5_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b5_branch2a\"\n\ttop: \"res4b5_branch2b\"\n\tname: \"res4b5_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b5_branch2b\"\n\ttop: \"res4b5_branch2b\"\n\tname: \"bn4b5_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b5_branch2b\"\n\ttop: \"res4b5_branch2b\"\n\tname: \"scale4b5_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b5_branch2b\"\n\tbottom: \"res4b5_branch2b\"\n\tname: \"res4b5_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b5_branch2b\"\n\ttop: \"res4b5_branch2c\"\n\tname: \"res4b5_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b5_branch2c\"\n\ttop: \"res4b5_branch2c\"\n\tname: \"bn4b5_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b5_branch2c\"\n\ttop: \"res4b5_branch2c\"\n\tname: \"scale4b5_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b4\"\n\tbottom: \"res4b5_branch2c\"\n\ttop: \"res4b5\"\n\tname: \"res4b5\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b5\"\n\ttop: \"res4b5\"\n\tname: \"res4b5_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b5\"\n\ttop: \"res4b6_branch2a\"\n\tname: \"res4b6_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b6_branch2a\"\n\ttop: \"res4b6_branch2a\"\n\tname: \"bn4b6_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b6_branch2a\"\n\ttop: \"res4b6_branch2a\"\n\tname: \"scale4b6_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b6_branch2a\"\n\tbottom: \"res4b6_branch2a\"\n\tname: \"res4b6_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b6_branch2a\"\n\ttop: \"res4b6_branch2b\"\n\tname: \"res4b6_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b6_branch2b\"\n\ttop: \"res4b6_branch2b\"\n\tname: \"bn4b6_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b6_branch2b\"\n\ttop: \"res4b6_branch2b\"\n\tname: \"scale4b6_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b6_branch2b\"\n\tbottom: \"res4b6_branch2b\"\n\tname: \"res4b6_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b6_branch2b\"\n\ttop: \"res4b6_branch2c\"\n\tname: \"res4b6_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b6_branch2c\"\n\ttop: \"res4b6_branch2c\"\n\tname: \"bn4b6_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b6_branch2c\"\n\ttop: \"res4b6_branch2c\"\n\tname: \"scale4b6_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b5\"\n\tbottom: \"res4b6_branch2c\"\n\ttop: \"res4b6\"\n\tname: \"res4b6\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b6\"\n\ttop: \"res4b6\"\n\tname: \"res4b6_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b6\"\n\ttop: \"res4b7_branch2a\"\n\tname: \"res4b7_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b7_branch2a\"\n\ttop: \"res4b7_branch2a\"\n\tname: \"bn4b7_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b7_branch2a\"\n\ttop: \"res4b7_branch2a\"\n\tname: \"scale4b7_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b7_branch2a\"\n\tbottom: \"res4b7_branch2a\"\n\tname: \"res4b7_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b7_branch2a\"\n\ttop: \"res4b7_branch2b\"\n\tname: \"res4b7_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b7_branch2b\"\n\ttop: \"res4b7_branch2b\"\n\tname: \"bn4b7_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b7_branch2b\"\n\ttop: \"res4b7_branch2b\"\n\tname: \"scale4b7_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b7_branch2b\"\n\tbottom: \"res4b7_branch2b\"\n\tname: \"res4b7_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b7_branch2b\"\n\ttop: \"res4b7_branch2c\"\n\tname: \"res4b7_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b7_branch2c\"\n\ttop: \"res4b7_branch2c\"\n\tname: \"bn4b7_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b7_branch2c\"\n\ttop: \"res4b7_branch2c\"\n\tname: \"scale4b7_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b6\"\n\tbottom: \"res4b7_branch2c\"\n\ttop: \"res4b7\"\n\tname: \"res4b7\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b7\"\n\ttop: \"res4b7\"\n\tname: \"res4b7_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b7\"\n\ttop: \"res4b8_branch2a\"\n\tname: \"res4b8_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b8_branch2a\"\n\ttop: \"res4b8_branch2a\"\n\tname: \"bn4b8_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b8_branch2a\"\n\ttop: \"res4b8_branch2a\"\n\tname: \"scale4b8_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b8_branch2a\"\n\tbottom: \"res4b8_branch2a\"\n\tname: \"res4b8_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b8_branch2a\"\n\ttop: \"res4b8_branch2b\"\n\tname: \"res4b8_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b8_branch2b\"\n\ttop: \"res4b8_branch2b\"\n\tname: \"bn4b8_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b8_branch2b\"\n\ttop: \"res4b8_branch2b\"\n\tname: \"scale4b8_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b8_branch2b\"\n\tbottom: \"res4b8_branch2b\"\n\tname: \"res4b8_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b8_branch2b\"\n\ttop: \"res4b8_branch2c\"\n\tname: \"res4b8_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b8_branch2c\"\n\ttop: \"res4b8_branch2c\"\n\tname: \"bn4b8_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b8_branch2c\"\n\ttop: \"res4b8_branch2c\"\n\tname: \"scale4b8_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b7\"\n\tbottom: \"res4b8_branch2c\"\n\ttop: \"res4b8\"\n\tname: \"res4b8\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b8\"\n\ttop: \"res4b8\"\n\tname: \"res4b8_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b8\"\n\ttop: \"res4b9_branch2a\"\n\tname: \"res4b9_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b9_branch2a\"\n\ttop: \"res4b9_branch2a\"\n\tname: \"bn4b9_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b9_branch2a\"\n\ttop: \"res4b9_branch2a\"\n\tname: \"scale4b9_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b9_branch2a\"\n\tbottom: \"res4b9_branch2a\"\n\tname: \"res4b9_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b9_branch2a\"\n\ttop: \"res4b9_branch2b\"\n\tname: \"res4b9_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b9_branch2b\"\n\ttop: \"res4b9_branch2b\"\n\tname: \"bn4b9_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b9_branch2b\"\n\ttop: \"res4b9_branch2b\"\n\tname: \"scale4b9_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b9_branch2b\"\n\tbottom: \"res4b9_branch2b\"\n\tname: \"res4b9_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b9_branch2b\"\n\ttop: \"res4b9_branch2c\"\n\tname: \"res4b9_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b9_branch2c\"\n\ttop: \"res4b9_branch2c\"\n\tname: \"bn4b9_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b9_branch2c\"\n\ttop: \"res4b9_branch2c\"\n\tname: \"scale4b9_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b8\"\n\tbottom: \"res4b9_branch2c\"\n\ttop: \"res4b9\"\n\tname: \"res4b9\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b9\"\n\ttop: \"res4b9\"\n\tname: \"res4b9_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b9\"\n\ttop: \"res4b10_branch2a\"\n\tname: \"res4b10_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b10_branch2a\"\n\ttop: \"res4b10_branch2a\"\n\tname: \"bn4b10_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b10_branch2a\"\n\ttop: \"res4b10_branch2a\"\n\tname: \"scale4b10_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b10_branch2a\"\n\tbottom: \"res4b10_branch2a\"\n\tname: \"res4b10_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b10_branch2a\"\n\ttop: \"res4b10_branch2b\"\n\tname: \"res4b10_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b10_branch2b\"\n\ttop: \"res4b10_branch2b\"\n\tname: \"bn4b10_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b10_branch2b\"\n\ttop: \"res4b10_branch2b\"\n\tname: \"scale4b10_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b10_branch2b\"\n\tbottom: \"res4b10_branch2b\"\n\tname: \"res4b10_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b10_branch2b\"\n\ttop: \"res4b10_branch2c\"\n\tname: \"res4b10_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b10_branch2c\"\n\ttop: \"res4b10_branch2c\"\n\tname: \"bn4b10_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b10_branch2c\"\n\ttop: \"res4b10_branch2c\"\n\tname: \"scale4b10_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b9\"\n\tbottom: \"res4b10_branch2c\"\n\ttop: \"res4b10\"\n\tname: \"res4b10\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b10\"\n\ttop: \"res4b10\"\n\tname: \"res4b10_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b10\"\n\ttop: \"res4b11_branch2a\"\n\tname: \"res4b11_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b11_branch2a\"\n\ttop: \"res4b11_branch2a\"\n\tname: \"bn4b11_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b11_branch2a\"\n\ttop: \"res4b11_branch2a\"\n\tname: \"scale4b11_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b11_branch2a\"\n\tbottom: \"res4b11_branch2a\"\n\tname: \"res4b11_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b11_branch2a\"\n\ttop: \"res4b11_branch2b\"\n\tname: \"res4b11_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b11_branch2b\"\n\ttop: \"res4b11_branch2b\"\n\tname: \"bn4b11_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b11_branch2b\"\n\ttop: \"res4b11_branch2b\"\n\tname: \"scale4b11_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b11_branch2b\"\n\tbottom: \"res4b11_branch2b\"\n\tname: \"res4b11_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b11_branch2b\"\n\ttop: \"res4b11_branch2c\"\n\tname: \"res4b11_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b11_branch2c\"\n\ttop: \"res4b11_branch2c\"\n\tname: \"bn4b11_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b11_branch2c\"\n\ttop: \"res4b11_branch2c\"\n\tname: \"scale4b11_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b10\"\n\tbottom: \"res4b11_branch2c\"\n\ttop: \"res4b11\"\n\tname: \"res4b11\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b11\"\n\ttop: \"res4b11\"\n\tname: \"res4b11_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b11\"\n\ttop: \"res4b12_branch2a\"\n\tname: \"res4b12_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b12_branch2a\"\n\ttop: \"res4b12_branch2a\"\n\tname: \"bn4b12_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b12_branch2a\"\n\ttop: \"res4b12_branch2a\"\n\tname: \"scale4b12_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b12_branch2a\"\n\tbottom: \"res4b12_branch2a\"\n\tname: \"res4b12_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b12_branch2a\"\n\ttop: \"res4b12_branch2b\"\n\tname: \"res4b12_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b12_branch2b\"\n\ttop: \"res4b12_branch2b\"\n\tname: \"bn4b12_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b12_branch2b\"\n\ttop: \"res4b12_branch2b\"\n\tname: \"scale4b12_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b12_branch2b\"\n\tbottom: \"res4b12_branch2b\"\n\tname: \"res4b12_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b12_branch2b\"\n\ttop: \"res4b12_branch2c\"\n\tname: \"res4b12_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b12_branch2c\"\n\ttop: \"res4b12_branch2c\"\n\tname: \"bn4b12_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b12_branch2c\"\n\ttop: \"res4b12_branch2c\"\n\tname: \"scale4b12_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b11\"\n\tbottom: \"res4b12_branch2c\"\n\ttop: \"res4b12\"\n\tname: \"res4b12\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b12\"\n\ttop: \"res4b12\"\n\tname: \"res4b12_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b12\"\n\ttop: \"res4b13_branch2a\"\n\tname: \"res4b13_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b13_branch2a\"\n\ttop: \"res4b13_branch2a\"\n\tname: \"bn4b13_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b13_branch2a\"\n\ttop: \"res4b13_branch2a\"\n\tname: \"scale4b13_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b13_branch2a\"\n\tbottom: \"res4b13_branch2a\"\n\tname: \"res4b13_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b13_branch2a\"\n\ttop: \"res4b13_branch2b\"\n\tname: \"res4b13_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b13_branch2b\"\n\ttop: \"res4b13_branch2b\"\n\tname: \"bn4b13_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b13_branch2b\"\n\ttop: \"res4b13_branch2b\"\n\tname: \"scale4b13_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b13_branch2b\"\n\tbottom: \"res4b13_branch2b\"\n\tname: \"res4b13_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b13_branch2b\"\n\ttop: \"res4b13_branch2c\"\n\tname: \"res4b13_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b13_branch2c\"\n\ttop: \"res4b13_branch2c\"\n\tname: \"bn4b13_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b13_branch2c\"\n\ttop: \"res4b13_branch2c\"\n\tname: \"scale4b13_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b12\"\n\tbottom: \"res4b13_branch2c\"\n\ttop: \"res4b13\"\n\tname: \"res4b13\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b13\"\n\ttop: \"res4b13\"\n\tname: \"res4b13_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b13\"\n\ttop: \"res4b14_branch2a\"\n\tname: \"res4b14_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b14_branch2a\"\n\ttop: \"res4b14_branch2a\"\n\tname: \"bn4b14_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b14_branch2a\"\n\ttop: \"res4b14_branch2a\"\n\tname: \"scale4b14_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b14_branch2a\"\n\tbottom: \"res4b14_branch2a\"\n\tname: \"res4b14_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b14_branch2a\"\n\ttop: \"res4b14_branch2b\"\n\tname: \"res4b14_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b14_branch2b\"\n\ttop: \"res4b14_branch2b\"\n\tname: \"bn4b14_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b14_branch2b\"\n\ttop: \"res4b14_branch2b\"\n\tname: \"scale4b14_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b14_branch2b\"\n\tbottom: \"res4b14_branch2b\"\n\tname: \"res4b14_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b14_branch2b\"\n\ttop: \"res4b14_branch2c\"\n\tname: \"res4b14_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b14_branch2c\"\n\ttop: \"res4b14_branch2c\"\n\tname: \"bn4b14_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b14_branch2c\"\n\ttop: \"res4b14_branch2c\"\n\tname: \"scale4b14_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b13\"\n\tbottom: \"res4b14_branch2c\"\n\ttop: \"res4b14\"\n\tname: \"res4b14\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b14\"\n\ttop: \"res4b14\"\n\tname: \"res4b14_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b14\"\n\ttop: \"res4b15_branch2a\"\n\tname: \"res4b15_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b15_branch2a\"\n\ttop: \"res4b15_branch2a\"\n\tname: \"bn4b15_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b15_branch2a\"\n\ttop: \"res4b15_branch2a\"\n\tname: \"scale4b15_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b15_branch2a\"\n\tbottom: \"res4b15_branch2a\"\n\tname: \"res4b15_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b15_branch2a\"\n\ttop: \"res4b15_branch2b\"\n\tname: \"res4b15_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b15_branch2b\"\n\ttop: \"res4b15_branch2b\"\n\tname: \"bn4b15_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b15_branch2b\"\n\ttop: \"res4b15_branch2b\"\n\tname: \"scale4b15_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b15_branch2b\"\n\tbottom: \"res4b15_branch2b\"\n\tname: \"res4b15_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b15_branch2b\"\n\ttop: \"res4b15_branch2c\"\n\tname: \"res4b15_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b15_branch2c\"\n\ttop: \"res4b15_branch2c\"\n\tname: \"bn4b15_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b15_branch2c\"\n\ttop: \"res4b15_branch2c\"\n\tname: \"scale4b15_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b14\"\n\tbottom: \"res4b15_branch2c\"\n\ttop: \"res4b15\"\n\tname: \"res4b15\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b15\"\n\ttop: \"res4b15\"\n\tname: \"res4b15_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b15\"\n\ttop: \"res4b16_branch2a\"\n\tname: \"res4b16_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b16_branch2a\"\n\ttop: \"res4b16_branch2a\"\n\tname: \"bn4b16_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b16_branch2a\"\n\ttop: \"res4b16_branch2a\"\n\tname: \"scale4b16_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b16_branch2a\"\n\tbottom: \"res4b16_branch2a\"\n\tname: \"res4b16_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b16_branch2a\"\n\ttop: \"res4b16_branch2b\"\n\tname: \"res4b16_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b16_branch2b\"\n\ttop: \"res4b16_branch2b\"\n\tname: \"bn4b16_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b16_branch2b\"\n\ttop: \"res4b16_branch2b\"\n\tname: \"scale4b16_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b16_branch2b\"\n\tbottom: \"res4b16_branch2b\"\n\tname: \"res4b16_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b16_branch2b\"\n\ttop: \"res4b16_branch2c\"\n\tname: \"res4b16_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b16_branch2c\"\n\ttop: \"res4b16_branch2c\"\n\tname: \"bn4b16_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b16_branch2c\"\n\ttop: \"res4b16_branch2c\"\n\tname: \"scale4b16_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b15\"\n\tbottom: \"res4b16_branch2c\"\n\ttop: \"res4b16\"\n\tname: \"res4b16\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b16\"\n\ttop: \"res4b16\"\n\tname: \"res4b16_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b16\"\n\ttop: \"res4b17_branch2a\"\n\tname: \"res4b17_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b17_branch2a\"\n\ttop: \"res4b17_branch2a\"\n\tname: \"bn4b17_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b17_branch2a\"\n\ttop: \"res4b17_branch2a\"\n\tname: \"scale4b17_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b17_branch2a\"\n\tbottom: \"res4b17_branch2a\"\n\tname: \"res4b17_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b17_branch2a\"\n\ttop: \"res4b17_branch2b\"\n\tname: \"res4b17_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b17_branch2b\"\n\ttop: \"res4b17_branch2b\"\n\tname: \"bn4b17_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b17_branch2b\"\n\ttop: \"res4b17_branch2b\"\n\tname: \"scale4b17_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b17_branch2b\"\n\tbottom: \"res4b17_branch2b\"\n\tname: \"res4b17_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b17_branch2b\"\n\ttop: \"res4b17_branch2c\"\n\tname: \"res4b17_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b17_branch2c\"\n\ttop: \"res4b17_branch2c\"\n\tname: \"bn4b17_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b17_branch2c\"\n\ttop: \"res4b17_branch2c\"\n\tname: \"scale4b17_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b16\"\n\tbottom: \"res4b17_branch2c\"\n\ttop: \"res4b17\"\n\tname: \"res4b17\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b17\"\n\ttop: \"res4b17\"\n\tname: \"res4b17_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b17\"\n\ttop: \"res4b18_branch2a\"\n\tname: \"res4b18_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b18_branch2a\"\n\ttop: \"res4b18_branch2a\"\n\tname: \"bn4b18_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b18_branch2a\"\n\ttop: \"res4b18_branch2a\"\n\tname: \"scale4b18_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b18_branch2a\"\n\tbottom: \"res4b18_branch2a\"\n\tname: \"res4b18_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b18_branch2a\"\n\ttop: \"res4b18_branch2b\"\n\tname: \"res4b18_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b18_branch2b\"\n\ttop: \"res4b18_branch2b\"\n\tname: \"bn4b18_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b18_branch2b\"\n\ttop: \"res4b18_branch2b\"\n\tname: \"scale4b18_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b18_branch2b\"\n\tbottom: \"res4b18_branch2b\"\n\tname: \"res4b18_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b18_branch2b\"\n\ttop: \"res4b18_branch2c\"\n\tname: \"res4b18_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b18_branch2c\"\n\ttop: \"res4b18_branch2c\"\n\tname: \"bn4b18_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b18_branch2c\"\n\ttop: \"res4b18_branch2c\"\n\tname: \"scale4b18_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b17\"\n\tbottom: \"res4b18_branch2c\"\n\ttop: \"res4b18\"\n\tname: \"res4b18\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b18\"\n\ttop: \"res4b18\"\n\tname: \"res4b18_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b18\"\n\ttop: \"res4b19_branch2a\"\n\tname: \"res4b19_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b19_branch2a\"\n\ttop: \"res4b19_branch2a\"\n\tname: \"bn4b19_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b19_branch2a\"\n\ttop: \"res4b19_branch2a\"\n\tname: \"scale4b19_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b19_branch2a\"\n\tbottom: \"res4b19_branch2a\"\n\tname: \"res4b19_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b19_branch2a\"\n\ttop: \"res4b19_branch2b\"\n\tname: \"res4b19_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b19_branch2b\"\n\ttop: \"res4b19_branch2b\"\n\tname: \"bn4b19_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b19_branch2b\"\n\ttop: \"res4b19_branch2b\"\n\tname: \"scale4b19_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b19_branch2b\"\n\tbottom: \"res4b19_branch2b\"\n\tname: \"res4b19_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b19_branch2b\"\n\ttop: \"res4b19_branch2c\"\n\tname: \"res4b19_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b19_branch2c\"\n\ttop: \"res4b19_branch2c\"\n\tname: \"bn4b19_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b19_branch2c\"\n\ttop: \"res4b19_branch2c\"\n\tname: \"scale4b19_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b18\"\n\tbottom: \"res4b19_branch2c\"\n\ttop: \"res4b19\"\n\tname: \"res4b19\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b19\"\n\ttop: \"res4b19\"\n\tname: \"res4b19_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b19\"\n\ttop: \"res4b20_branch2a\"\n\tname: \"res4b20_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b20_branch2a\"\n\ttop: \"res4b20_branch2a\"\n\tname: \"bn4b20_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b20_branch2a\"\n\ttop: \"res4b20_branch2a\"\n\tname: \"scale4b20_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b20_branch2a\"\n\tbottom: \"res4b20_branch2a\"\n\tname: \"res4b20_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b20_branch2a\"\n\ttop: \"res4b20_branch2b\"\n\tname: \"res4b20_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b20_branch2b\"\n\ttop: \"res4b20_branch2b\"\n\tname: \"bn4b20_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b20_branch2b\"\n\ttop: \"res4b20_branch2b\"\n\tname: \"scale4b20_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b20_branch2b\"\n\tbottom: \"res4b20_branch2b\"\n\tname: \"res4b20_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b20_branch2b\"\n\ttop: \"res4b20_branch2c\"\n\tname: \"res4b20_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b20_branch2c\"\n\ttop: \"res4b20_branch2c\"\n\tname: \"bn4b20_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b20_branch2c\"\n\ttop: \"res4b20_branch2c\"\n\tname: \"scale4b20_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b19\"\n\tbottom: \"res4b20_branch2c\"\n\ttop: \"res4b20\"\n\tname: \"res4b20\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b20\"\n\ttop: \"res4b20\"\n\tname: \"res4b20_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b20\"\n\ttop: \"res4b21_branch2a\"\n\tname: \"res4b21_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b21_branch2a\"\n\ttop: \"res4b21_branch2a\"\n\tname: \"bn4b21_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b21_branch2a\"\n\ttop: \"res4b21_branch2a\"\n\tname: \"scale4b21_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b21_branch2a\"\n\tbottom: \"res4b21_branch2a\"\n\tname: \"res4b21_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b21_branch2a\"\n\ttop: \"res4b21_branch2b\"\n\tname: \"res4b21_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b21_branch2b\"\n\ttop: \"res4b21_branch2b\"\n\tname: \"bn4b21_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b21_branch2b\"\n\ttop: \"res4b21_branch2b\"\n\tname: \"scale4b21_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b21_branch2b\"\n\tbottom: \"res4b21_branch2b\"\n\tname: \"res4b21_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b21_branch2b\"\n\ttop: \"res4b21_branch2c\"\n\tname: \"res4b21_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b21_branch2c\"\n\ttop: \"res4b21_branch2c\"\n\tname: \"bn4b21_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b21_branch2c\"\n\ttop: \"res4b21_branch2c\"\n\tname: \"scale4b21_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b20\"\n\tbottom: \"res4b21_branch2c\"\n\ttop: \"res4b21\"\n\tname: \"res4b21\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b21\"\n\ttop: \"res4b21\"\n\tname: \"res4b21_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b21\"\n\ttop: \"res4b22_branch2a\"\n\tname: \"res4b22_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b22_branch2a\"\n\ttop: \"res4b22_branch2a\"\n\tname: \"bn4b22_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b22_branch2a\"\n\ttop: \"res4b22_branch2a\"\n\tname: \"scale4b22_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b22_branch2a\"\n\tbottom: \"res4b22_branch2a\"\n\tname: \"res4b22_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b22_branch2a\"\n\ttop: \"res4b22_branch2b\"\n\tname: \"res4b22_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b22_branch2b\"\n\ttop: \"res4b22_branch2b\"\n\tname: \"bn4b22_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b22_branch2b\"\n\ttop: \"res4b22_branch2b\"\n\tname: \"scale4b22_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b22_branch2b\"\n\tbottom: \"res4b22_branch2b\"\n\tname: \"res4b22_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b22_branch2b\"\n\ttop: \"res4b22_branch2c\"\n\tname: \"res4b22_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b22_branch2c\"\n\ttop: \"res4b22_branch2c\"\n\tname: \"bn4b22_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b22_branch2c\"\n\ttop: \"res4b22_branch2c\"\n\tname: \"scale4b22_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b21\"\n\tbottom: \"res4b22_branch2c\"\n\ttop: \"res4b22\"\n\tname: \"res4b22\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b22\"\n\ttop: \"res4b22\"\n\tname: \"res4b22_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b22\"\n\ttop: \"res4b23_branch2a\"\n\tname: \"res4b23_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b23_branch2a\"\n\ttop: \"res4b23_branch2a\"\n\tname: \"bn4b23_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b23_branch2a\"\n\ttop: \"res4b23_branch2a\"\n\tname: \"scale4b23_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b23_branch2a\"\n\tbottom: \"res4b23_branch2a\"\n\tname: \"res4b23_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b23_branch2a\"\n\ttop: \"res4b23_branch2b\"\n\tname: \"res4b23_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b23_branch2b\"\n\ttop: \"res4b23_branch2b\"\n\tname: \"bn4b23_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b23_branch2b\"\n\ttop: \"res4b23_branch2b\"\n\tname: \"scale4b23_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b23_branch2b\"\n\tbottom: \"res4b23_branch2b\"\n\tname: \"res4b23_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b23_branch2b\"\n\ttop: \"res4b23_branch2c\"\n\tname: \"res4b23_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b23_branch2c\"\n\ttop: \"res4b23_branch2c\"\n\tname: \"bn4b23_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b23_branch2c\"\n\ttop: \"res4b23_branch2c\"\n\tname: \"scale4b23_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b22\"\n\tbottom: \"res4b23_branch2c\"\n\ttop: \"res4b23\"\n\tname: \"res4b23\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b23\"\n\ttop: \"res4b23\"\n\tname: \"res4b23_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b23\"\n\ttop: \"res4b24_branch2a\"\n\tname: \"res4b24_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b24_branch2a\"\n\ttop: \"res4b24_branch2a\"\n\tname: \"bn4b24_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b24_branch2a\"\n\ttop: \"res4b24_branch2a\"\n\tname: \"scale4b24_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b24_branch2a\"\n\tbottom: \"res4b24_branch2a\"\n\tname: \"res4b24_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b24_branch2a\"\n\ttop: \"res4b24_branch2b\"\n\tname: \"res4b24_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b24_branch2b\"\n\ttop: \"res4b24_branch2b\"\n\tname: \"bn4b24_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b24_branch2b\"\n\ttop: \"res4b24_branch2b\"\n\tname: \"scale4b24_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b24_branch2b\"\n\tbottom: \"res4b24_branch2b\"\n\tname: \"res4b24_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b24_branch2b\"\n\ttop: \"res4b24_branch2c\"\n\tname: \"res4b24_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b24_branch2c\"\n\ttop: \"res4b24_branch2c\"\n\tname: \"bn4b24_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b24_branch2c\"\n\ttop: \"res4b24_branch2c\"\n\tname: \"scale4b24_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b23\"\n\tbottom: \"res4b24_branch2c\"\n\ttop: \"res4b24\"\n\tname: \"res4b24\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b24\"\n\ttop: \"res4b24\"\n\tname: \"res4b24_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b24\"\n\ttop: \"res4b25_branch2a\"\n\tname: \"res4b25_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b25_branch2a\"\n\ttop: \"res4b25_branch2a\"\n\tname: \"bn4b25_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b25_branch2a\"\n\ttop: \"res4b25_branch2a\"\n\tname: \"scale4b25_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b25_branch2a\"\n\tbottom: \"res4b25_branch2a\"\n\tname: \"res4b25_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b25_branch2a\"\n\ttop: \"res4b25_branch2b\"\n\tname: \"res4b25_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b25_branch2b\"\n\ttop: \"res4b25_branch2b\"\n\tname: \"bn4b25_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b25_branch2b\"\n\ttop: \"res4b25_branch2b\"\n\tname: \"scale4b25_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b25_branch2b\"\n\tbottom: \"res4b25_branch2b\"\n\tname: \"res4b25_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b25_branch2b\"\n\ttop: \"res4b25_branch2c\"\n\tname: \"res4b25_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b25_branch2c\"\n\ttop: \"res4b25_branch2c\"\n\tname: \"bn4b25_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b25_branch2c\"\n\ttop: \"res4b25_branch2c\"\n\tname: \"scale4b25_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b24\"\n\tbottom: \"res4b25_branch2c\"\n\ttop: \"res4b25\"\n\tname: \"res4b25\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b25\"\n\ttop: \"res4b25\"\n\tname: \"res4b25_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b25\"\n\ttop: \"res4b26_branch2a\"\n\tname: \"res4b26_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b26_branch2a\"\n\ttop: \"res4b26_branch2a\"\n\tname: \"bn4b26_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b26_branch2a\"\n\ttop: \"res4b26_branch2a\"\n\tname: \"scale4b26_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b26_branch2a\"\n\tbottom: \"res4b26_branch2a\"\n\tname: \"res4b26_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b26_branch2a\"\n\ttop: \"res4b26_branch2b\"\n\tname: \"res4b26_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b26_branch2b\"\n\ttop: \"res4b26_branch2b\"\n\tname: \"bn4b26_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b26_branch2b\"\n\ttop: \"res4b26_branch2b\"\n\tname: \"scale4b26_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b26_branch2b\"\n\tbottom: \"res4b26_branch2b\"\n\tname: \"res4b26_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b26_branch2b\"\n\ttop: \"res4b26_branch2c\"\n\tname: \"res4b26_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b26_branch2c\"\n\ttop: \"res4b26_branch2c\"\n\tname: \"bn4b26_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b26_branch2c\"\n\ttop: \"res4b26_branch2c\"\n\tname: \"scale4b26_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b25\"\n\tbottom: \"res4b26_branch2c\"\n\ttop: \"res4b26\"\n\tname: \"res4b26\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b26\"\n\ttop: \"res4b26\"\n\tname: \"res4b26_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b26\"\n\ttop: \"res4b27_branch2a\"\n\tname: \"res4b27_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b27_branch2a\"\n\ttop: \"res4b27_branch2a\"\n\tname: \"bn4b27_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b27_branch2a\"\n\ttop: \"res4b27_branch2a\"\n\tname: \"scale4b27_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b27_branch2a\"\n\tbottom: \"res4b27_branch2a\"\n\tname: \"res4b27_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b27_branch2a\"\n\ttop: \"res4b27_branch2b\"\n\tname: \"res4b27_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b27_branch2b\"\n\ttop: \"res4b27_branch2b\"\n\tname: \"bn4b27_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b27_branch2b\"\n\ttop: \"res4b27_branch2b\"\n\tname: \"scale4b27_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b27_branch2b\"\n\tbottom: \"res4b27_branch2b\"\n\tname: \"res4b27_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b27_branch2b\"\n\ttop: \"res4b27_branch2c\"\n\tname: \"res4b27_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b27_branch2c\"\n\ttop: \"res4b27_branch2c\"\n\tname: \"bn4b27_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b27_branch2c\"\n\ttop: \"res4b27_branch2c\"\n\tname: \"scale4b27_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b26\"\n\tbottom: \"res4b27_branch2c\"\n\ttop: \"res4b27\"\n\tname: \"res4b27\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b27\"\n\ttop: \"res4b27\"\n\tname: \"res4b27_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b27\"\n\ttop: \"res4b28_branch2a\"\n\tname: \"res4b28_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b28_branch2a\"\n\ttop: \"res4b28_branch2a\"\n\tname: \"bn4b28_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b28_branch2a\"\n\ttop: \"res4b28_branch2a\"\n\tname: \"scale4b28_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b28_branch2a\"\n\tbottom: \"res4b28_branch2a\"\n\tname: \"res4b28_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b28_branch2a\"\n\ttop: \"res4b28_branch2b\"\n\tname: \"res4b28_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b28_branch2b\"\n\ttop: \"res4b28_branch2b\"\n\tname: \"bn4b28_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b28_branch2b\"\n\ttop: \"res4b28_branch2b\"\n\tname: \"scale4b28_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b28_branch2b\"\n\tbottom: \"res4b28_branch2b\"\n\tname: \"res4b28_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b28_branch2b\"\n\ttop: \"res4b28_branch2c\"\n\tname: \"res4b28_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b28_branch2c\"\n\ttop: \"res4b28_branch2c\"\n\tname: \"bn4b28_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b28_branch2c\"\n\ttop: \"res4b28_branch2c\"\n\tname: \"scale4b28_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b27\"\n\tbottom: \"res4b28_branch2c\"\n\ttop: \"res4b28\"\n\tname: \"res4b28\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b28\"\n\ttop: \"res4b28\"\n\tname: \"res4b28_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b28\"\n\ttop: \"res4b29_branch2a\"\n\tname: \"res4b29_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b29_branch2a\"\n\ttop: \"res4b29_branch2a\"\n\tname: \"bn4b29_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b29_branch2a\"\n\ttop: \"res4b29_branch2a\"\n\tname: \"scale4b29_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b29_branch2a\"\n\tbottom: \"res4b29_branch2a\"\n\tname: \"res4b29_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b29_branch2a\"\n\ttop: \"res4b29_branch2b\"\n\tname: \"res4b29_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b29_branch2b\"\n\ttop: \"res4b29_branch2b\"\n\tname: \"bn4b29_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b29_branch2b\"\n\ttop: \"res4b29_branch2b\"\n\tname: \"scale4b29_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b29_branch2b\"\n\tbottom: \"res4b29_branch2b\"\n\tname: \"res4b29_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b29_branch2b\"\n\ttop: \"res4b29_branch2c\"\n\tname: \"res4b29_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b29_branch2c\"\n\ttop: \"res4b29_branch2c\"\n\tname: \"bn4b29_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b29_branch2c\"\n\ttop: \"res4b29_branch2c\"\n\tname: \"scale4b29_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b28\"\n\tbottom: \"res4b29_branch2c\"\n\ttop: \"res4b29\"\n\tname: \"res4b29\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b29\"\n\ttop: \"res4b29\"\n\tname: \"res4b29_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b29\"\n\ttop: \"res4b30_branch2a\"\n\tname: \"res4b30_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b30_branch2a\"\n\ttop: \"res4b30_branch2a\"\n\tname: \"bn4b30_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b30_branch2a\"\n\ttop: \"res4b30_branch2a\"\n\tname: \"scale4b30_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b30_branch2a\"\n\tbottom: \"res4b30_branch2a\"\n\tname: \"res4b30_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b30_branch2a\"\n\ttop: \"res4b30_branch2b\"\n\tname: \"res4b30_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b30_branch2b\"\n\ttop: \"res4b30_branch2b\"\n\tname: \"bn4b30_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b30_branch2b\"\n\ttop: \"res4b30_branch2b\"\n\tname: \"scale4b30_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b30_branch2b\"\n\tbottom: \"res4b30_branch2b\"\n\tname: \"res4b30_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b30_branch2b\"\n\ttop: \"res4b30_branch2c\"\n\tname: \"res4b30_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b30_branch2c\"\n\ttop: \"res4b30_branch2c\"\n\tname: \"bn4b30_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b30_branch2c\"\n\ttop: \"res4b30_branch2c\"\n\tname: \"scale4b30_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b29\"\n\tbottom: \"res4b30_branch2c\"\n\ttop: \"res4b30\"\n\tname: \"res4b30\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b30\"\n\ttop: \"res4b30\"\n\tname: \"res4b30_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b30\"\n\ttop: \"res4b31_branch2a\"\n\tname: \"res4b31_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b31_branch2a\"\n\ttop: \"res4b31_branch2a\"\n\tname: \"bn4b31_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b31_branch2a\"\n\ttop: \"res4b31_branch2a\"\n\tname: \"scale4b31_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b31_branch2a\"\n\tbottom: \"res4b31_branch2a\"\n\tname: \"res4b31_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b31_branch2a\"\n\ttop: \"res4b31_branch2b\"\n\tname: \"res4b31_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b31_branch2b\"\n\ttop: \"res4b31_branch2b\"\n\tname: \"bn4b31_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b31_branch2b\"\n\ttop: \"res4b31_branch2b\"\n\tname: \"scale4b31_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b31_branch2b\"\n\tbottom: \"res4b31_branch2b\"\n\tname: \"res4b31_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b31_branch2b\"\n\ttop: \"res4b31_branch2c\"\n\tname: \"res4b31_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b31_branch2c\"\n\ttop: \"res4b31_branch2c\"\n\tname: \"bn4b31_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b31_branch2c\"\n\ttop: \"res4b31_branch2c\"\n\tname: \"scale4b31_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b30\"\n\tbottom: \"res4b31_branch2c\"\n\ttop: \"res4b31\"\n\tname: \"res4b31\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b31\"\n\ttop: \"res4b31\"\n\tname: \"res4b31_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b31\"\n\ttop: \"res4b32_branch2a\"\n\tname: \"res4b32_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b32_branch2a\"\n\ttop: \"res4b32_branch2a\"\n\tname: \"bn4b32_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b32_branch2a\"\n\ttop: \"res4b32_branch2a\"\n\tname: \"scale4b32_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b32_branch2a\"\n\tbottom: \"res4b32_branch2a\"\n\tname: \"res4b32_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b32_branch2a\"\n\ttop: \"res4b32_branch2b\"\n\tname: \"res4b32_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b32_branch2b\"\n\ttop: \"res4b32_branch2b\"\n\tname: \"bn4b32_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b32_branch2b\"\n\ttop: \"res4b32_branch2b\"\n\tname: \"scale4b32_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b32_branch2b\"\n\tbottom: \"res4b32_branch2b\"\n\tname: \"res4b32_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b32_branch2b\"\n\ttop: \"res4b32_branch2c\"\n\tname: \"res4b32_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b32_branch2c\"\n\ttop: \"res4b32_branch2c\"\n\tname: \"bn4b32_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b32_branch2c\"\n\ttop: \"res4b32_branch2c\"\n\tname: \"scale4b32_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b31\"\n\tbottom: \"res4b32_branch2c\"\n\ttop: \"res4b32\"\n\tname: \"res4b32\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b32\"\n\ttop: \"res4b32\"\n\tname: \"res4b32_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b32\"\n\ttop: \"res4b33_branch2a\"\n\tname: \"res4b33_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b33_branch2a\"\n\ttop: \"res4b33_branch2a\"\n\tname: \"bn4b33_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b33_branch2a\"\n\ttop: \"res4b33_branch2a\"\n\tname: \"scale4b33_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b33_branch2a\"\n\tbottom: \"res4b33_branch2a\"\n\tname: \"res4b33_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b33_branch2a\"\n\ttop: \"res4b33_branch2b\"\n\tname: \"res4b33_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b33_branch2b\"\n\ttop: \"res4b33_branch2b\"\n\tname: \"bn4b33_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b33_branch2b\"\n\ttop: \"res4b33_branch2b\"\n\tname: \"scale4b33_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b33_branch2b\"\n\tbottom: \"res4b33_branch2b\"\n\tname: \"res4b33_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b33_branch2b\"\n\ttop: \"res4b33_branch2c\"\n\tname: \"res4b33_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b33_branch2c\"\n\ttop: \"res4b33_branch2c\"\n\tname: \"bn4b33_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b33_branch2c\"\n\ttop: \"res4b33_branch2c\"\n\tname: \"scale4b33_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b32\"\n\tbottom: \"res4b33_branch2c\"\n\ttop: \"res4b33\"\n\tname: \"res4b33\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b33\"\n\ttop: \"res4b33\"\n\tname: \"res4b33_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b33\"\n\ttop: \"res4b34_branch2a\"\n\tname: \"res4b34_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b34_branch2a\"\n\ttop: \"res4b34_branch2a\"\n\tname: \"bn4b34_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b34_branch2a\"\n\ttop: \"res4b34_branch2a\"\n\tname: \"scale4b34_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b34_branch2a\"\n\tbottom: \"res4b34_branch2a\"\n\tname: \"res4b34_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b34_branch2a\"\n\ttop: \"res4b34_branch2b\"\n\tname: \"res4b34_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b34_branch2b\"\n\ttop: \"res4b34_branch2b\"\n\tname: \"bn4b34_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b34_branch2b\"\n\ttop: \"res4b34_branch2b\"\n\tname: \"scale4b34_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b34_branch2b\"\n\tbottom: \"res4b34_branch2b\"\n\tname: \"res4b34_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b34_branch2b\"\n\ttop: \"res4b34_branch2c\"\n\tname: \"res4b34_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b34_branch2c\"\n\ttop: \"res4b34_branch2c\"\n\tname: \"bn4b34_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b34_branch2c\"\n\ttop: \"res4b34_branch2c\"\n\tname: \"scale4b34_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b33\"\n\tbottom: \"res4b34_branch2c\"\n\ttop: \"res4b34\"\n\tname: \"res4b34\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b34\"\n\ttop: \"res4b34\"\n\tname: \"res4b34_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b34\"\n\ttop: \"res4b35_branch2a\"\n\tname: \"res4b35_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b35_branch2a\"\n\ttop: \"res4b35_branch2a\"\n\tname: \"bn4b35_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b35_branch2a\"\n\ttop: \"res4b35_branch2a\"\n\tname: \"scale4b35_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b35_branch2a\"\n\tbottom: \"res4b35_branch2a\"\n\tname: \"res4b35_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b35_branch2a\"\n\ttop: \"res4b35_branch2b\"\n\tname: \"res4b35_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b35_branch2b\"\n\ttop: \"res4b35_branch2b\"\n\tname: \"bn4b35_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b35_branch2b\"\n\ttop: \"res4b35_branch2b\"\n\tname: \"scale4b35_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res4b35_branch2b\"\n\tbottom: \"res4b35_branch2b\"\n\tname: \"res4b35_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b35_branch2b\"\n\ttop: \"res4b35_branch2c\"\n\tname: \"res4b35_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b35_branch2c\"\n\ttop: \"res4b35_branch2c\"\n\tname: \"bn4b35_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b35_branch2c\"\n\ttop: \"res4b35_branch2c\"\n\tname: \"scale4b35_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b34\"\n\tbottom: \"res4b35_branch2c\"\n\ttop: \"res4b35\"\n\tname: \"res4b35\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b35\"\n\ttop: \"res4b35\"\n\tname: \"res4b35_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b35\"\n\ttop: \"res5a_branch1\"\n\tname: \"res5a_branch1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 2048\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch1\"\n\ttop: \"res5a_branch1\"\n\tname: \"bn5a_branch1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch1\"\n\ttop: \"res5a_branch1\"\n\tname: \"scale5a_branch1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b35\"\n\ttop: \"res5a_branch2a\"\n\tname: \"res5a_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2a\"\n\ttop: \"res5a_branch2a\"\n\tname: \"bn5a_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2a\"\n\ttop: \"res5a_branch2a\"\n\tname: \"scale5a_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res5a_branch2a\"\n\tbottom: \"res5a_branch2a\"\n\tname: \"res5a_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5a_branch2a\"\n\ttop: \"res5a_branch2b\"\n\tname: \"res5a_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2b\"\n\ttop: \"res5a_branch2b\"\n\tname: \"bn5a_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2b\"\n\ttop: \"res5a_branch2b\"\n\tname: \"scale5a_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res5a_branch2b\"\n\tbottom: \"res5a_branch2b\"\n\tname: \"res5a_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5a_branch2b\"\n\ttop: \"res5a_branch2c\"\n\tname: \"res5a_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 2048\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2c\"\n\ttop: \"res5a_branch2c\"\n\tname: \"bn5a_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2c\"\n\ttop: \"res5a_branch2c\"\n\tname: \"scale5a_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch1\"\n\tbottom: \"res5a_branch2c\"\n\ttop: \"res5a\"\n\tname: \"res5a\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res5a\"\n\ttop: \"res5a\"\n\tname: \"res5a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5a\"\n\ttop: \"res5b_branch2a\"\n\tname: \"res5b_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2a\"\n\ttop: \"res5b_branch2a\"\n\tname: \"bn5b_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2a\"\n\ttop: \"res5b_branch2a\"\n\tname: \"scale5b_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res5b_branch2a\"\n\tbottom: \"res5b_branch2a\"\n\tname: \"res5b_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5b_branch2a\"\n\ttop: \"res5b_branch2b\"\n\tname: \"res5b_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2b\"\n\ttop: \"res5b_branch2b\"\n\tname: \"bn5b_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2b\"\n\ttop: \"res5b_branch2b\"\n\tname: \"scale5b_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res5b_branch2b\"\n\tbottom: \"res5b_branch2b\"\n\tname: \"res5b_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5b_branch2b\"\n\ttop: \"res5b_branch2c\"\n\tname: \"res5b_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 2048\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2c\"\n\ttop: \"res5b_branch2c\"\n\tname: \"bn5b_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2c\"\n\ttop: \"res5b_branch2c\"\n\tname: \"scale5b_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a\"\n\tbottom: \"res5b_branch2c\"\n\ttop: \"res5b\"\n\tname: \"res5b\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res5b\"\n\ttop: \"res5b\"\n\tname: \"res5b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5b\"\n\ttop: \"res5c_branch2a\"\n\tname: \"res5c_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2a\"\n\ttop: \"res5c_branch2a\"\n\tname: \"bn5c_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2a\"\n\ttop: \"res5c_branch2a\"\n\tname: \"scale5c_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res5c_branch2a\"\n\tbottom: \"res5c_branch2a\"\n\tname: \"res5c_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5c_branch2a\"\n\ttop: \"res5c_branch2b\"\n\tname: \"res5c_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2b\"\n\ttop: \"res5c_branch2b\"\n\tname: \"bn5c_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2b\"\n\ttop: \"res5c_branch2b\"\n\tname: \"scale5c_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\ttop: \"res5c_branch2b\"\n\tbottom: \"res5c_branch2b\"\n\tname: \"res5c_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5c_branch2b\"\n\ttop: \"res5c_branch2c\"\n\tname: \"res5c_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 2048\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2c\"\n\ttop: \"res5c_branch2c\"\n\tname: \"bn5c_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2c\"\n\ttop: \"res5c_branch2c\"\n\tname: \"scale5c_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5b\"\n\tbottom: \"res5c_branch2c\"\n\ttop: \"res5c\"\n\tname: \"res5c\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res5c\"\n\ttop: \"res5c\"\n\tname: \"res5c_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5c\"\n\ttop: \"pool5\"\n\tname: \"pool5\"\n\ttype: \"Pooling\"\n\tpooling_param {\n\t\tkernel_size: 7\n\t\tstride: 1\n\t\tpool: AVE\n\t}\n}\n\nlayer {\n\tbottom: \"pool5\"\n\ttop: \"fc1000\"\n\tname: \"fc1000\"\n\ttype: \"InnerProduct\"\n\tinner_product_param {\n\t\tnum_output: 1000\n\t}\n}\n\nlayer {\n\tbottom: \"fc1000\"\n\ttop: \"prob\"\n\tname: \"prob\"\n\ttype: \"Softmax\"\n}\n\n"
  },
  {
    "path": "prototxt/ResNet-50-deploy.prototxt",
    "content": "name: \"ResNet-50\"\ninput: \"data\"\ninput_dim: 1\ninput_dim: 3\ninput_dim: 224\ninput_dim: 224\n\nlayer {\n\tbottom: \"data\"\n\ttop: \"conv1\"\n\tname: \"conv1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 7\n\t\tpad: 3\n\t\tstride: 2\n\t}\n}\n\nlayer {\n\tbottom: \"conv1\"\n\ttop: \"conv1\"\n\tname: \"bn_conv1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"conv1\"\n\ttop: \"conv1\"\n\tname: \"scale_conv1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"conv1\"\n\ttop: \"conv1\"\n\tname: \"conv1_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"conv1\"\n\ttop: \"pool1\"\n\tname: \"pool1\"\n\ttype: \"Pooling\"\n\tpooling_param {\n\t\tkernel_size: 3\n\t\tstride: 2\n\t\tpool: MAX\n\t}\n}\n\nlayer {\n\tbottom: \"pool1\"\n\ttop: \"res2a_branch1\"\n\tname: \"res2a_branch1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch1\"\n\ttop: \"res2a_branch1\"\n\tname: \"bn2a_branch1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch1\"\n\ttop: \"res2a_branch1\"\n\tname: \"scale2a_branch1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"pool1\"\n\ttop: \"res2a_branch2a\"\n\tname: \"res2a_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2a\"\n\ttop: \"res2a_branch2a\"\n\tname: \"bn2a_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2a\"\n\ttop: \"res2a_branch2a\"\n\tname: \"scale2a_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2a\"\n\ttop: \"res2a_branch2a\"\n\tname: \"res2a_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2a_branch2a\"\n\ttop: \"res2a_branch2b\"\n\tname: \"res2a_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2b\"\n\ttop: \"res2a_branch2b\"\n\tname: \"bn2a_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2b\"\n\ttop: \"res2a_branch2b\"\n\tname: \"scale2a_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2b\"\n\ttop: \"res2a_branch2b\"\n\tname: \"res2a_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2a_branch2b\"\n\ttop: \"res2a_branch2c\"\n\tname: \"res2a_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2c\"\n\ttop: \"res2a_branch2c\"\n\tname: \"bn2a_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch2c\"\n\ttop: \"res2a_branch2c\"\n\tname: \"scale2a_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a_branch1\"\n\tbottom: \"res2a_branch2c\"\n\ttop: \"res2a\"\n\tname: \"res2a\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res2a\"\n\ttop: \"res2a\"\n\tname: \"res2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2a\"\n\ttop: \"res2b_branch2a\"\n\tname: \"res2b_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2a\"\n\ttop: \"res2b_branch2a\"\n\tname: \"bn2b_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2a\"\n\ttop: \"res2b_branch2a\"\n\tname: \"scale2b_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2a\"\n\ttop: \"res2b_branch2a\"\n\tname: \"res2b_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2b_branch2a\"\n\ttop: \"res2b_branch2b\"\n\tname: \"res2b_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2b\"\n\ttop: \"res2b_branch2b\"\n\tname: \"bn2b_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2b\"\n\ttop: \"res2b_branch2b\"\n\tname: \"scale2b_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2b\"\n\ttop: \"res2b_branch2b\"\n\tname: \"res2b_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2b_branch2b\"\n\ttop: \"res2b_branch2c\"\n\tname: \"res2b_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2c\"\n\ttop: \"res2b_branch2c\"\n\tname: \"bn2b_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2b_branch2c\"\n\ttop: \"res2b_branch2c\"\n\tname: \"scale2b_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2a\"\n\tbottom: \"res2b_branch2c\"\n\ttop: \"res2b\"\n\tname: \"res2b\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res2b\"\n\ttop: \"res2b\"\n\tname: \"res2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2b\"\n\ttop: \"res2c_branch2a\"\n\tname: \"res2c_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2a\"\n\ttop: \"res2c_branch2a\"\n\tname: \"bn2c_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2a\"\n\ttop: \"res2c_branch2a\"\n\tname: \"scale2c_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2a\"\n\ttop: \"res2c_branch2a\"\n\tname: \"res2c_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2c_branch2a\"\n\ttop: \"res2c_branch2b\"\n\tname: \"res2c_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 64\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2b\"\n\ttop: \"res2c_branch2b\"\n\tname: \"bn2c_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2b\"\n\ttop: \"res2c_branch2b\"\n\tname: \"scale2c_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2b\"\n\ttop: \"res2c_branch2b\"\n\tname: \"res2c_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2c_branch2b\"\n\ttop: \"res2c_branch2c\"\n\tname: \"res2c_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2c\"\n\ttop: \"res2c_branch2c\"\n\tname: \"bn2c_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2c_branch2c\"\n\ttop: \"res2c_branch2c\"\n\tname: \"scale2c_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2b\"\n\tbottom: \"res2c_branch2c\"\n\ttop: \"res2c\"\n\tname: \"res2c\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res2c\"\n\ttop: \"res2c\"\n\tname: \"res2c_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res2c\"\n\ttop: \"res3a_branch1\"\n\tname: \"res3a_branch1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch1\"\n\ttop: \"res3a_branch1\"\n\tname: \"bn3a_branch1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch1\"\n\ttop: \"res3a_branch1\"\n\tname: \"scale3a_branch1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res2c\"\n\ttop: \"res3a_branch2a\"\n\tname: \"res3a_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2a\"\n\ttop: \"res3a_branch2a\"\n\tname: \"bn3a_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2a\"\n\ttop: \"res3a_branch2a\"\n\tname: \"scale3a_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2a\"\n\ttop: \"res3a_branch2a\"\n\tname: \"res3a_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3a_branch2a\"\n\ttop: \"res3a_branch2b\"\n\tname: \"res3a_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2b\"\n\ttop: \"res3a_branch2b\"\n\tname: \"bn3a_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2b\"\n\ttop: \"res3a_branch2b\"\n\tname: \"scale3a_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2b\"\n\ttop: \"res3a_branch2b\"\n\tname: \"res3a_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3a_branch2b\"\n\ttop: \"res3a_branch2c\"\n\tname: \"res3a_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2c\"\n\ttop: \"res3a_branch2c\"\n\tname: \"bn3a_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch2c\"\n\ttop: \"res3a_branch2c\"\n\tname: \"scale3a_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a_branch1\"\n\tbottom: \"res3a_branch2c\"\n\ttop: \"res3a\"\n\tname: \"res3a\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3a\"\n\ttop: \"res3a\"\n\tname: \"res3a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3a\"\n\ttop: \"res3b_branch2a\"\n\tname: \"res3b_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b_branch2a\"\n\ttop: \"res3b_branch2a\"\n\tname: \"bn3b_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b_branch2a\"\n\ttop: \"res3b_branch2a\"\n\tname: \"scale3b_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b_branch2a\"\n\ttop: \"res3b_branch2a\"\n\tname: \"res3b_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b_branch2a\"\n\ttop: \"res3b_branch2b\"\n\tname: \"res3b_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b_branch2b\"\n\ttop: \"res3b_branch2b\"\n\tname: \"bn3b_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b_branch2b\"\n\ttop: \"res3b_branch2b\"\n\tname: \"scale3b_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b_branch2b\"\n\ttop: \"res3b_branch2b\"\n\tname: \"res3b_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b_branch2b\"\n\ttop: \"res3b_branch2c\"\n\tname: \"res3b_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3b_branch2c\"\n\ttop: \"res3b_branch2c\"\n\tname: \"bn3b_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b_branch2c\"\n\ttop: \"res3b_branch2c\"\n\tname: \"scale3b_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3a\"\n\tbottom: \"res3b_branch2c\"\n\ttop: \"res3b\"\n\tname: \"res3b\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3b\"\n\ttop: \"res3b\"\n\tname: \"res3b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3b\"\n\ttop: \"res3c_branch2a\"\n\tname: \"res3c_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3c_branch2a\"\n\ttop: \"res3c_branch2a\"\n\tname: \"bn3c_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3c_branch2a\"\n\ttop: \"res3c_branch2a\"\n\tname: \"scale3c_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3c_branch2a\"\n\ttop: \"res3c_branch2a\"\n\tname: \"res3c_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3c_branch2a\"\n\ttop: \"res3c_branch2b\"\n\tname: \"res3c_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3c_branch2b\"\n\ttop: \"res3c_branch2b\"\n\tname: \"bn3c_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3c_branch2b\"\n\ttop: \"res3c_branch2b\"\n\tname: \"scale3c_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3c_branch2b\"\n\ttop: \"res3c_branch2b\"\n\tname: \"res3c_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3c_branch2b\"\n\ttop: \"res3c_branch2c\"\n\tname: \"res3c_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3c_branch2c\"\n\ttop: \"res3c_branch2c\"\n\tname: \"bn3c_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3c_branch2c\"\n\ttop: \"res3c_branch2c\"\n\tname: \"scale3c_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3b\"\n\tbottom: \"res3c_branch2c\"\n\ttop: \"res3c\"\n\tname: \"res3c\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3c\"\n\ttop: \"res3c\"\n\tname: \"res3c_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3c\"\n\ttop: \"res3d_branch2a\"\n\tname: \"res3d_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3d_branch2a\"\n\ttop: \"res3d_branch2a\"\n\tname: \"bn3d_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3d_branch2a\"\n\ttop: \"res3d_branch2a\"\n\tname: \"scale3d_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3d_branch2a\"\n\ttop: \"res3d_branch2a\"\n\tname: \"res3d_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3d_branch2a\"\n\ttop: \"res3d_branch2b\"\n\tname: \"res3d_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 128\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3d_branch2b\"\n\ttop: \"res3d_branch2b\"\n\tname: \"bn3d_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3d_branch2b\"\n\ttop: \"res3d_branch2b\"\n\tname: \"scale3d_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3d_branch2b\"\n\ttop: \"res3d_branch2b\"\n\tname: \"res3d_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3d_branch2b\"\n\ttop: \"res3d_branch2c\"\n\tname: \"res3d_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res3d_branch2c\"\n\ttop: \"res3d_branch2c\"\n\tname: \"bn3d_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3d_branch2c\"\n\ttop: \"res3d_branch2c\"\n\tname: \"scale3d_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3c\"\n\tbottom: \"res3d_branch2c\"\n\ttop: \"res3d\"\n\tname: \"res3d\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res3d\"\n\ttop: \"res3d\"\n\tname: \"res3d_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res3d\"\n\ttop: \"res4a_branch1\"\n\tname: \"res4a_branch1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch1\"\n\ttop: \"res4a_branch1\"\n\tname: \"bn4a_branch1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch1\"\n\ttop: \"res4a_branch1\"\n\tname: \"scale4a_branch1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res3d\"\n\ttop: \"res4a_branch2a\"\n\tname: \"res4a_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2a\"\n\ttop: \"res4a_branch2a\"\n\tname: \"bn4a_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2a\"\n\ttop: \"res4a_branch2a\"\n\tname: \"scale4a_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2a\"\n\ttop: \"res4a_branch2a\"\n\tname: \"res4a_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4a_branch2a\"\n\ttop: \"res4a_branch2b\"\n\tname: \"res4a_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2b\"\n\ttop: \"res4a_branch2b\"\n\tname: \"bn4a_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2b\"\n\ttop: \"res4a_branch2b\"\n\tname: \"scale4a_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2b\"\n\ttop: \"res4a_branch2b\"\n\tname: \"res4a_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4a_branch2b\"\n\ttop: \"res4a_branch2c\"\n\tname: \"res4a_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2c\"\n\ttop: \"res4a_branch2c\"\n\tname: \"bn4a_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch2c\"\n\ttop: \"res4a_branch2c\"\n\tname: \"scale4a_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a_branch1\"\n\tbottom: \"res4a_branch2c\"\n\ttop: \"res4a\"\n\tname: \"res4a\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4a\"\n\ttop: \"res4a\"\n\tname: \"res4a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4a\"\n\ttop: \"res4b_branch2a\"\n\tname: \"res4b_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b_branch2a\"\n\ttop: \"res4b_branch2a\"\n\tname: \"bn4b_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b_branch2a\"\n\ttop: \"res4b_branch2a\"\n\tname: \"scale4b_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b_branch2a\"\n\ttop: \"res4b_branch2a\"\n\tname: \"res4b_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b_branch2a\"\n\ttop: \"res4b_branch2b\"\n\tname: \"res4b_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b_branch2b\"\n\ttop: \"res4b_branch2b\"\n\tname: \"bn4b_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b_branch2b\"\n\ttop: \"res4b_branch2b\"\n\tname: \"scale4b_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b_branch2b\"\n\ttop: \"res4b_branch2b\"\n\tname: \"res4b_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b_branch2b\"\n\ttop: \"res4b_branch2c\"\n\tname: \"res4b_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4b_branch2c\"\n\ttop: \"res4b_branch2c\"\n\tname: \"bn4b_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b_branch2c\"\n\ttop: \"res4b_branch2c\"\n\tname: \"scale4b_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4a\"\n\tbottom: \"res4b_branch2c\"\n\ttop: \"res4b\"\n\tname: \"res4b\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4b\"\n\ttop: \"res4b\"\n\tname: \"res4b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4b\"\n\ttop: \"res4c_branch2a\"\n\tname: \"res4c_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4c_branch2a\"\n\ttop: \"res4c_branch2a\"\n\tname: \"bn4c_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4c_branch2a\"\n\ttop: \"res4c_branch2a\"\n\tname: \"scale4c_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4c_branch2a\"\n\ttop: \"res4c_branch2a\"\n\tname: \"res4c_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4c_branch2a\"\n\ttop: \"res4c_branch2b\"\n\tname: \"res4c_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4c_branch2b\"\n\ttop: \"res4c_branch2b\"\n\tname: \"bn4c_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4c_branch2b\"\n\ttop: \"res4c_branch2b\"\n\tname: \"scale4c_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4c_branch2b\"\n\ttop: \"res4c_branch2b\"\n\tname: \"res4c_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4c_branch2b\"\n\ttop: \"res4c_branch2c\"\n\tname: \"res4c_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4c_branch2c\"\n\ttop: \"res4c_branch2c\"\n\tname: \"bn4c_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4c_branch2c\"\n\ttop: \"res4c_branch2c\"\n\tname: \"scale4c_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4b\"\n\tbottom: \"res4c_branch2c\"\n\ttop: \"res4c\"\n\tname: \"res4c\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4c\"\n\ttop: \"res4c\"\n\tname: \"res4c_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4c\"\n\ttop: \"res4d_branch2a\"\n\tname: \"res4d_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4d_branch2a\"\n\ttop: \"res4d_branch2a\"\n\tname: \"bn4d_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4d_branch2a\"\n\ttop: \"res4d_branch2a\"\n\tname: \"scale4d_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4d_branch2a\"\n\ttop: \"res4d_branch2a\"\n\tname: \"res4d_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4d_branch2a\"\n\ttop: \"res4d_branch2b\"\n\tname: \"res4d_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4d_branch2b\"\n\ttop: \"res4d_branch2b\"\n\tname: \"bn4d_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4d_branch2b\"\n\ttop: \"res4d_branch2b\"\n\tname: \"scale4d_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4d_branch2b\"\n\ttop: \"res4d_branch2b\"\n\tname: \"res4d_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4d_branch2b\"\n\ttop: \"res4d_branch2c\"\n\tname: \"res4d_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4d_branch2c\"\n\ttop: \"res4d_branch2c\"\n\tname: \"bn4d_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4d_branch2c\"\n\ttop: \"res4d_branch2c\"\n\tname: \"scale4d_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4c\"\n\tbottom: \"res4d_branch2c\"\n\ttop: \"res4d\"\n\tname: \"res4d\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4d\"\n\ttop: \"res4d\"\n\tname: \"res4d_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4d\"\n\ttop: \"res4e_branch2a\"\n\tname: \"res4e_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4e_branch2a\"\n\ttop: \"res4e_branch2a\"\n\tname: \"bn4e_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4e_branch2a\"\n\ttop: \"res4e_branch2a\"\n\tname: \"scale4e_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4e_branch2a\"\n\ttop: \"res4e_branch2a\"\n\tname: \"res4e_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4e_branch2a\"\n\ttop: \"res4e_branch2b\"\n\tname: \"res4e_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4e_branch2b\"\n\ttop: \"res4e_branch2b\"\n\tname: \"bn4e_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4e_branch2b\"\n\ttop: \"res4e_branch2b\"\n\tname: \"scale4e_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4e_branch2b\"\n\ttop: \"res4e_branch2b\"\n\tname: \"res4e_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4e_branch2b\"\n\ttop: \"res4e_branch2c\"\n\tname: \"res4e_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4e_branch2c\"\n\ttop: \"res4e_branch2c\"\n\tname: \"bn4e_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4e_branch2c\"\n\ttop: \"res4e_branch2c\"\n\tname: \"scale4e_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4d\"\n\tbottom: \"res4e_branch2c\"\n\ttop: \"res4e\"\n\tname: \"res4e\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4e\"\n\ttop: \"res4e\"\n\tname: \"res4e_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4e\"\n\ttop: \"res4f_branch2a\"\n\tname: \"res4f_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4f_branch2a\"\n\ttop: \"res4f_branch2a\"\n\tname: \"bn4f_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4f_branch2a\"\n\ttop: \"res4f_branch2a\"\n\tname: \"scale4f_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4f_branch2a\"\n\ttop: \"res4f_branch2a\"\n\tname: \"res4f_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4f_branch2a\"\n\ttop: \"res4f_branch2b\"\n\tname: \"res4f_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 256\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4f_branch2b\"\n\ttop: \"res4f_branch2b\"\n\tname: \"bn4f_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4f_branch2b\"\n\ttop: \"res4f_branch2b\"\n\tname: \"scale4f_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4f_branch2b\"\n\ttop: \"res4f_branch2b\"\n\tname: \"res4f_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4f_branch2b\"\n\ttop: \"res4f_branch2c\"\n\tname: \"res4f_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 1024\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res4f_branch2c\"\n\ttop: \"res4f_branch2c\"\n\tname: \"bn4f_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4f_branch2c\"\n\ttop: \"res4f_branch2c\"\n\tname: \"scale4f_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4e\"\n\tbottom: \"res4f_branch2c\"\n\ttop: \"res4f\"\n\tname: \"res4f\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res4f\"\n\ttop: \"res4f\"\n\tname: \"res4f_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res4f\"\n\ttop: \"res5a_branch1\"\n\tname: \"res5a_branch1\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 2048\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch1\"\n\ttop: \"res5a_branch1\"\n\tname: \"bn5a_branch1\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch1\"\n\ttop: \"res5a_branch1\"\n\tname: \"scale5a_branch1\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res4f\"\n\ttop: \"res5a_branch2a\"\n\tname: \"res5a_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 2\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2a\"\n\ttop: \"res5a_branch2a\"\n\tname: \"bn5a_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2a\"\n\ttop: \"res5a_branch2a\"\n\tname: \"scale5a_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2a\"\n\ttop: \"res5a_branch2a\"\n\tname: \"res5a_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5a_branch2a\"\n\ttop: \"res5a_branch2b\"\n\tname: \"res5a_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2b\"\n\ttop: \"res5a_branch2b\"\n\tname: \"bn5a_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2b\"\n\ttop: \"res5a_branch2b\"\n\tname: \"scale5a_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2b\"\n\ttop: \"res5a_branch2b\"\n\tname: \"res5a_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5a_branch2b\"\n\ttop: \"res5a_branch2c\"\n\tname: \"res5a_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 2048\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2c\"\n\ttop: \"res5a_branch2c\"\n\tname: \"bn5a_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch2c\"\n\ttop: \"res5a_branch2c\"\n\tname: \"scale5a_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a_branch1\"\n\tbottom: \"res5a_branch2c\"\n\ttop: \"res5a\"\n\tname: \"res5a\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res5a\"\n\ttop: \"res5a\"\n\tname: \"res5a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5a\"\n\ttop: \"res5b_branch2a\"\n\tname: \"res5b_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2a\"\n\ttop: \"res5b_branch2a\"\n\tname: \"bn5b_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2a\"\n\ttop: \"res5b_branch2a\"\n\tname: \"scale5b_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2a\"\n\ttop: \"res5b_branch2a\"\n\tname: \"res5b_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5b_branch2a\"\n\ttop: \"res5b_branch2b\"\n\tname: \"res5b_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2b\"\n\ttop: \"res5b_branch2b\"\n\tname: \"bn5b_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2b\"\n\ttop: \"res5b_branch2b\"\n\tname: \"scale5b_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2b\"\n\ttop: \"res5b_branch2b\"\n\tname: \"res5b_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5b_branch2b\"\n\ttop: \"res5b_branch2c\"\n\tname: \"res5b_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 2048\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2c\"\n\ttop: \"res5b_branch2c\"\n\tname: \"bn5b_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5b_branch2c\"\n\ttop: \"res5b_branch2c\"\n\tname: \"scale5b_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5a\"\n\tbottom: \"res5b_branch2c\"\n\ttop: \"res5b\"\n\tname: \"res5b\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res5b\"\n\ttop: \"res5b\"\n\tname: \"res5b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5b\"\n\ttop: \"res5c_branch2a\"\n\tname: \"res5c_branch2a\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2a\"\n\ttop: \"res5c_branch2a\"\n\tname: \"bn5c_branch2a\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2a\"\n\ttop: \"res5c_branch2a\"\n\tname: \"scale5c_branch2a\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2a\"\n\ttop: \"res5c_branch2a\"\n\tname: \"res5c_branch2a_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5c_branch2a\"\n\ttop: \"res5c_branch2b\"\n\tname: \"res5c_branch2b\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 512\n\t\tkernel_size: 3\n\t\tpad: 1\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2b\"\n\ttop: \"res5c_branch2b\"\n\tname: \"bn5c_branch2b\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2b\"\n\ttop: \"res5c_branch2b\"\n\tname: \"scale5c_branch2b\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2b\"\n\ttop: \"res5c_branch2b\"\n\tname: \"res5c_branch2b_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5c_branch2b\"\n\ttop: \"res5c_branch2c\"\n\tname: \"res5c_branch2c\"\n\ttype: \"Convolution\"\n\tconvolution_param {\n\t\tnum_output: 2048\n\t\tkernel_size: 1\n\t\tpad: 0\n\t\tstride: 1\n\t\tbias_term: false\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2c\"\n\ttop: \"res5c_branch2c\"\n\tname: \"bn5c_branch2c\"\n\ttype: \"BatchNorm\"\n\tbatch_norm_param {\n\t\tuse_global_stats: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5c_branch2c\"\n\ttop: \"res5c_branch2c\"\n\tname: \"scale5c_branch2c\"\n\ttype: \"Scale\"\n\tscale_param {\n\t\tbias_term: true\n\t}\n}\n\nlayer {\n\tbottom: \"res5b\"\n\tbottom: \"res5c_branch2c\"\n\ttop: \"res5c\"\n\tname: \"res5c\"\n\ttype: \"Eltwise\"\n}\n\nlayer {\n\tbottom: \"res5c\"\n\ttop: \"res5c\"\n\tname: \"res5c_relu\"\n\ttype: \"ReLU\"\n}\n\nlayer {\n\tbottom: \"res5c\"\n\ttop: \"pool5\"\n\tname: \"pool5\"\n\ttype: \"Pooling\"\n\tpooling_param {\n\t\tkernel_size: 7\n\t\tstride: 1\n\t\tpool: AVE\n\t}\n}\n\nlayer {\n\tbottom: \"pool5\"\n\ttop: \"fc1000\"\n\tname: \"fc1000\"\n\ttype: \"InnerProduct\"\n\tinner_product_param {\n\t\tnum_output: 1000\n\t}\n}\n\nlayer {\n\tbottom: \"fc1000\"\n\ttop: \"prob\"\n\tname: \"prob\"\n\ttype: \"Softmax\"\n}\n\n"
  }
]