Publishing 2019 R1 content
[platform/upstream/dldt.git] / model-optimizer / mo / front / caffe / proto / caffe_pb2.py
1 # Generated by the protocol buffer compiler.  DO NOT EDIT!
2 # source: mo_caffe.proto
3
4 import sys
5 _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
6 from google.protobuf.internal import enum_type_wrapper
7 from google.protobuf import descriptor as _descriptor
8 from google.protobuf import message as _message
9 from google.protobuf import reflection as _reflection
10 from google.protobuf import symbol_database as _symbol_database
11 from google.protobuf import descriptor_pb2
12 # @@protoc_insertion_point(imports)
13
14 _sym_db = _symbol_database.Default()
15
16
17
18
19 DESCRIPTOR = _descriptor.FileDescriptor(
20   name='mo_caffe.proto',
21   package='mo_caffe',
22   serialized_pb=_b('\n\x0emo_caffe.proto\x12\x08mo_caffe\"\x1c\n\tBlobShape\x12\x0f\n\x03\x64im\x18\x01 \x03(\x03\x42\x02\x10\x01\"\xcf\x01\n\tBlobProto\x12\"\n\x05shape\x18\x07 \x01(\x0b\x32\x13.mo_caffe.BlobShape\x12\x10\n\x04\x64\x61ta\x18\x05 \x03(\x02\x42\x02\x10\x01\x12\x10\n\x04\x64iff\x18\x06 \x03(\x02\x42\x02\x10\x01\x12\x17\n\x0b\x64ouble_data\x18\x08 \x03(\x01\x42\x02\x10\x01\x12\x17\n\x0b\x64ouble_diff\x18\t \x03(\x01\x42\x02\x10\x01\x12\x0e\n\x03num\x18\x01 \x01(\x05:\x01\x30\x12\x13\n\x08\x63hannels\x18\x02 \x01(\x05:\x01\x30\x12\x11\n\x06height\x18\x03 \x01(\x05:\x01\x30\x12\x10\n\x05width\x18\x04 \x01(\x05:\x01\x30\"5\n\x0f\x42lobProtoVector\x12\"\n\x05\x62lobs\x18\x01 \x03(\x0b\x32\x13.mo_caffe.BlobProto\"M\n\x1e\x43osineSimilarityBatchParameter\x12\x14\n\tpos_label\x18\x01 \x01(\x01:\x01\x31\x12\x15\n\tneg_label\x18\x02 \x01(\x01:\x02-1\"\x81\x01\n\x05\x44\x61tum\x12\x10\n\x08\x63hannels\x18\x01 \x01(\x05\x12\x0e\n\x06height\x18\x02 \x01(\x05\x12\r\n\x05width\x18\x03 \x01(\x05\x12\x0c\n\x04\x64\x61ta\x18\x04 \x01(\x0c\x12\r\n\x05label\x18\x05 \x01(\x05\x12\x12\n\nfloat_data\x18\x06 \x03(\x02\x12\x16\n\x07\x65ncoded\x18\x07 \x01(\x08:\x05\x66\x61lse\"A\n\x0cLabelMapItem\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05label\x18\x02 \x01(\x05\x12\x14\n\x0c\x64isplay_name\x18\x03 \x01(\t\"0\n\x08LabelMap\x12$\n\x04item\x18\x01 \x03(\x0b\x32\x16.mo_caffe.LabelMapItem\"\x87\x01\n\x0eNormalizedBBox\x12\x0c\n\x04xmin\x18\x01 \x01(\x02\x12\x0c\n\x04ymin\x18\x02 \x01(\x02\x12\x0c\n\x04xmax\x18\x03 \x01(\x02\x12\x0c\n\x04ymax\x18\x04 \x01(\x02\x12\r\n\x05label\x18\x05 \x01(\x05\x12\x11\n\tdifficult\x18\x06 \x01(\x08\x12\r\n\x05score\x18\x07 \x01(\x02\x12\x0c\n\x04size\x18\x08 \x01(\x02\"\xad\x02\n\x0f\x46illerParameter\x12\x16\n\x04type\x18\x01 \x01(\t:\x08\x63onstant\x12\x10\n\x05value\x18\x02 \x01(\x02:\x01\x30\x12\x0e\n\x03min\x18\x03 \x01(\x02:\x01\x30\x12\x0e\n\x03max\x18\x04 \x01(\x02:\x01\x31\x12\x0f\n\x04mean\x18\x05 \x01(\x02:\x01\x30\x12\x0e\n\x03std\x18\x06 \x01(\x02:\x01\x31\x12\x12\n\x06sparse\x18\x07 \x01(\x05:\x02-1\x12\x45\n\rvariance_norm\x18\x08 \x01(\x0e\x32&.mo_caffe.FillerParameter.VarianceNorm:\x06\x46\x41N_IN\x12\x0c\n\x04\x66ile\x18\t \x01(\t\x12\x10\n\x08\x64iag_val\x18\n \x03(\x02\"4\n\x0cVarianceNorm\x12\n\n\x06\x46\x41N_IN\x10\x00\x12\x0b\n\x07\x46\x41N_OUT\x10\x01\x12\x0b\n\x07\x41VERAGE\x10\x02\"\xed\x02\n\x0cNetParameter\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05input\x18\x03 \x03(\t\x12(\n\x0binput_shape\x18\x08 \x03(\x0b\x32\x13.mo_caffe.BlobShape\x12\x11\n\tinput_dim\x18\x04 \x03(\x05\x12\x1d\n\x0e\x66orce_backward\x18\x05 \x01(\x08:\x05\x66\x61lse\x12!\n\x05state\x18\x06 \x01(\x0b\x32\x12.mo_caffe.NetState\x12\x19\n\ndebug_info\x18\x07 \x01(\x08:\x05\x66\x61lse\x12\x1b\n\x0cprofile_info\x18\t \x01(\x08:\x05\x66\x61lse\x12\x18\n\x0cprofile_iter\x18\n \x01(\x05:\x02\x35\x30\x12\x1a\n\x0eprofile_warmup\x18\x0b \x01(\x05:\x02\x31\x30\x12\'\n\x05layer\x18\x64 \x03(\x0b\x32\x18.mo_caffe.LayerParameter\x12*\n\x06layers\x18\x02 \x03(\x0b\x32\x1a.mo_caffe.V1LayerParameter\"\xf4\n\n\x0fSolverParameter\x12\x0b\n\x03net\x18\x18 \x01(\t\x12)\n\tnet_param\x18\x19 \x01(\x0b\x32\x16.mo_caffe.NetParameter\x12\x11\n\ttrain_net\x18\x01 \x01(\t\x12\x10\n\x08test_net\x18\x02 \x03(\t\x12/\n\x0ftrain_net_param\x18\x15 \x01(\x0b\x32\x16.mo_caffe.NetParameter\x12.\n\x0etest_net_param\x18\x16 \x03(\x0b\x32\x16.mo_caffe.NetParameter\x12\'\n\x0btrain_state\x18\x1a \x01(\x0b\x32\x12.mo_caffe.NetState\x12&\n\ntest_state\x18\x1b \x03(\x0b\x32\x12.mo_caffe.NetState\x12\x11\n\ttest_iter\x18\x03 \x03(\x05\x12\x18\n\rtest_interval\x18\x04 \x01(\x05:\x01\x30\x12 \n\x11test_compute_loss\x18\x13 \x01(\x08:\x05\x66\x61lse\x12!\n\x13test_initialization\x18  \x01(\x08:\x04true\x12\x0f\n\x07\x62\x61se_lr\x18\x05 \x01(\x02\x12\x0f\n\x07\x64isplay\x18\x06 \x01(\x05\x12\x17\n\x0c\x61verage_loss\x18! \x01(\x05:\x01\x31\x12\x10\n\x08max_iter\x18\x07 \x01(\x05\x12\x14\n\titer_size\x18$ \x01(\x05:\x01\x31\x12\x11\n\tlr_policy\x18\x08 \x01(\t\x12\r\n\x05gamma\x18\t \x01(\x02\x12\r\n\x05power\x18\n \x01(\x02\x12\x10\n\x08momentum\x18\x0b \x01(\x02\x12\x14\n\x0cweight_decay\x18\x0c \x01(\x02\x12\x1f\n\x13regularization_type\x18\x1d \x01(\t:\x02L2\x12\x10\n\x08stepsize\x18\r \x01(\x05\x12\x11\n\tstepvalue\x18\" \x03(\x05\x12\x17\n\x0fplateau_winsize\x18* \x03(\x05\x12\x1a\n\x0e\x63lip_gradients\x18# \x01(\x02:\x02-1\x12\x13\n\x08snapshot\x18\x0e \x01(\x05:\x01\x30\x12\x17\n\x0fsnapshot_prefix\x18\x0f \x01(\t\x12\x1c\n\rsnapshot_diff\x18\x10 \x01(\x08:\x05\x66\x61lse\x12N\n\x0fsnapshot_format\x18% \x01(\x0e\x32(.mo_caffe.SolverParameter.SnapshotFormat:\x0b\x42INARYPROTO\x12>\n\x0bsolver_mode\x18\x11 \x01(\x0e\x32$.mo_caffe.SolverParameter.SolverMode:\x03GPU\x12\x14\n\tdevice_id\x18\x12 \x01(\x05:\x01\x30\x12\x17\n\x0brandom_seed\x18\x14 \x01(\x03:\x02-1\x12\x11\n\x04type\x18( \x01(\t:\x03SGD\x12\x14\n\x05\x64\x65lta\x18\x1f \x01(\x02:\x05\x31\x65-08\x12\x18\n\tmomentum2\x18\' \x01(\x02:\x05\x30.999\x12\x17\n\trms_decay\x18& \x01(\x02:\x04\x30.99\x12\x19\n\ndebug_info\x18\x17 \x01(\x08:\x05\x66\x61lse\x12\"\n\x14snapshot_after_train\x18\x1c \x01(\x08:\x04true\x12>\n\x0bsolver_type\x18\x1e \x01(\x0e\x32$.mo_caffe.SolverParameter.SolverType:\x03SGD\x12\x1f\n\x11layer_wise_reduce\x18) \x01(\x08:\x04true\"+\n\x0eSnapshotFormat\x12\x08\n\x04HDF5\x10\x00\x12\x0f\n\x0b\x42INARYPROTO\x10\x01\"\x1e\n\nSolverMode\x12\x07\n\x03\x43PU\x10\x00\x12\x07\n\x03GPU\x10\x01\"U\n\nSolverType\x12\x07\n\x03SGD\x10\x00\x12\x0c\n\x08NESTEROV\x10\x01\x12\x0b\n\x07\x41\x44\x41GRAD\x10\x02\x12\x0b\n\x07RMSPROP\x10\x03\x12\x0c\n\x08\x41\x44\x41\x44\x45LTA\x10\x04\x12\x08\n\x04\x41\x44\x41M\x10\x05\"\xa8\x01\n\x0bSolverState\x12\x0c\n\x04iter\x18\x01 \x01(\x05\x12\x13\n\x0blearned_net\x18\x02 \x01(\t\x12$\n\x07history\x18\x03 \x03(\x0b\x32\x13.mo_caffe.BlobProto\x12\x17\n\x0c\x63urrent_step\x18\x04 \x01(\x05:\x01\x30\x12\x1b\n\x0cminimum_loss\x18\x05 \x01(\x02:\x05\x31\x65+38\x12\x1a\n\x0fiter_last_event\x18\x06 \x01(\x05:\x01\x30\"Q\n\x08NetState\x12$\n\x05phase\x18\x01 \x01(\x0e\x32\x0f.mo_caffe.Phase:\x04TEST\x12\x10\n\x05level\x18\x02 \x01(\x05:\x01\x30\x12\r\n\x05stage\x18\x03 \x03(\t\"v\n\x0cNetStateRule\x12\x1e\n\x05phase\x18\x01 \x01(\x0e\x32\x0f.mo_caffe.Phase\x12\x11\n\tmin_level\x18\x02 \x01(\x05\x12\x11\n\tmax_level\x18\x03 \x01(\x05\x12\r\n\x05stage\x18\x04 \x03(\t\x12\x11\n\tnot_stage\x18\x05 \x03(\t\"\xad\x02\n\x1bSpatialTransformerParameter\x12\x1e\n\x0etransform_type\x18\x01 \x01(\t:\x06\x61\x66\x66ine\x12\x1e\n\x0csampler_type\x18\x02 \x01(\t:\x08\x62ilinear\x12\x10\n\x08output_H\x18\x03 \x01(\x05\x12\x10\n\x08output_W\x18\x04 \x01(\x05\x12\x1b\n\rto_compute_dU\x18\x05 \x01(\x08:\x04true\x12\x11\n\ttheta_1_1\x18\x06 \x01(\x01\x12\x11\n\ttheta_1_2\x18\x07 \x01(\x01\x12\x11\n\ttheta_1_3\x18\x08 \x01(\x01\x12\x11\n\ttheta_2_1\x18\t \x01(\x01\x12\x11\n\ttheta_2_2\x18\n \x01(\x01\x12\x11\n\ttheta_2_3\x18\x0b \x01(\x01\x12\x1b\n\x0c\x64\x65_transform\x18\x0c \x01(\x08:\x05\x66\x61lse\"(\n\x12PowerFileParameter\x12\x12\n\nshift_file\x18\x01 \x01(\t\"5\n\x0fSTLossParameter\x12\x10\n\x08output_H\x18\x01 \x02(\x05\x12\x10\n\x08output_W\x18\x02 \x02(\x05\"%\n\x10LocLossParameter\x12\x11\n\tthreshold\x18\x01 \x02(\x01\"\xa6\x01\n\tParamSpec\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x34\n\nshare_mode\x18\x02 \x01(\x0e\x32 .mo_caffe.ParamSpec.DimCheckMode\x12\x12\n\x07lr_mult\x18\x03 \x01(\x02:\x01\x31\x12\x15\n\ndecay_mult\x18\x04 \x01(\x02:\x01\x31\"*\n\x0c\x44imCheckMode\x12\n\n\x06STRICT\x10\x00\x12\x0e\n\nPERMISSIVE\x10\x01\"\xf4#\n\x0eLayerParameter\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04type\x18\x02 \x01(\t\x12\x0e\n\x06\x62ottom\x18\x03 \x03(\t\x12\x0b\n\x03top\x18\x04 \x03(\t\x12\x1e\n\x05phase\x18\n \x01(\x0e\x32\x0f.mo_caffe.Phase\x12\x13\n\x0bloss_weight\x18\x05 \x03(\x02\x12\"\n\x05param\x18\x06 \x03(\x0b\x32\x13.mo_caffe.ParamSpec\x12\"\n\x05\x62lobs\x18\x07 \x03(\x0b\x32\x13.mo_caffe.BlobProto\x12\x16\n\x0epropagate_down\x18\x0b \x03(\x08\x12\'\n\x07include\x18\x08 \x03(\x0b\x32\x16.mo_caffe.NetStateRule\x12\'\n\x07\x65xclude\x18\t \x03(\x0b\x32\x16.mo_caffe.NetStateRule\x12:\n\x0ftransform_param\x18\x64 \x01(\x0b\x32!.mo_caffe.TransformationParameter\x12+\n\nloss_param\x18\x65 \x01(\x0b\x32\x17.mo_caffe.LossParameter\x12\x33\n\x0e\x61\x63\x63uracy_param\x18\x66 \x01(\x0b\x32\x1b.mo_caffe.AccuracyParameter\x12/\n\x0c\x61rgmax_param\x18g \x01(\x0b\x32\x19.mo_caffe.ArgMaxParameter\x12\x37\n\x10\x62\x61tch_norm_param\x18\x8b\x01 \x01(\x0b\x32\x1c.mo_caffe.BatchNormParameter\x12,\n\nbias_param\x18\x8d\x01 \x01(\x0b\x32\x17.mo_caffe.BiasParameter\x12I\n\x19\x63hannel_permutation_param\x18\x92? \x01(\x0b\x32%.mo_caffe.ChannelPermutationParameter\x12/\n\x0c\x63oncat_param\x18h \x01(\x0b\x32\x19.mo_caffe.ConcatParameter\x12\x42\n\x16\x63ontrastive_loss_param\x18i \x01(\x0b\x32\".mo_caffe.ContrastiveLossParameter\x12\x39\n\x11\x63onvolution_param\x18j \x01(\x0b\x32\x1e.mo_caffe.ConvolutionParameter\x12,\n\ncrop_param\x18\x90\x01 \x01(\x0b\x32\x17.mo_caffe.CropParameter\x12\x39\n\x11\x63tc_decoder_param\x18\x95\x01 \x01(\x0b\x32\x1d.mo_caffe.CTCDecoderParameter\x12\x33\n\x0e\x63tc_loss_param\x18\x94\x01 \x01(\x0b\x32\x1a.mo_caffe.CTCLossParameter\x12+\n\ndata_param\x18k \x01(\x0b\x32\x17.mo_caffe.DataParameter\x12\x31\n\rdropout_param\x18l \x01(\x0b\x32\x1a.mo_caffe.DropoutParameter\x12\x36\n\x10\x64ummy_data_param\x18m \x01(\x0b\x32\x1c.mo_caffe.DummyDataParameter\x12\x31\n\reltwise_param\x18n \x01(\x0b\x32\x1a.mo_caffe.EltwiseParameter\x12*\n\telu_param\x18\x8c\x01 \x01(\x0b\x32\x16.mo_caffe.ELUParameter\x12.\n\x0b\x65mbed_param\x18\x89\x01 \x01(\x0b\x32\x18.mo_caffe.EmbedParameter\x12)\n\texp_param\x18o \x01(\x0b\x32\x16.mo_caffe.ExpParameter\x12\x32\n\rflatten_param\x18\x87\x01 \x01(\x0b\x32\x1a.mo_caffe.FlattenParameter\x12*\n\tgrn_param\x18\xd5\x01 \x01(\x0b\x32\x16.mo_caffe.GRNParameter\x12\x34\n\x0fhdf5_data_param\x18p \x01(\x0b\x32\x1b.mo_caffe.HDF5DataParameter\x12\x38\n\x11hdf5_output_param\x18q \x01(\x0b\x32\x1d.mo_caffe.HDF5OutputParameter\x12\x36\n\x10hinge_loss_param\x18r \x01(\x0b\x32\x1c.mo_caffe.HingeLossParameter\x12\x36\n\x10image_data_param\x18s \x01(\x0b\x32\x1c.mo_caffe.ImageDataParameter\x12<\n\x13infogain_loss_param\x18t \x01(\x0b\x32\x1f.mo_caffe.InfogainLossParameter\x12<\n\x13inner_product_param\x18u \x01(\x0b\x32\x1f.mo_caffe.InnerProductParameter\x12.\n\x0binput_param\x18\x8f\x01 \x01(\x0b\x32\x18.mo_caffe.InputParameter\x12*\n\tlog_param\x18\x86\x01 \x01(\x0b\x32\x16.mo_caffe.LogParameter\x12)\n\tlrn_param\x18v \x01(\x0b\x32\x16.mo_caffe.LRNParameter\x12\x38\n\x11memory_data_param\x18w \x01(\x0b\x32\x1d.mo_caffe.MemoryDataParameter\x12)\n\tmvn_param\x18x \x01(\x0b\x32\x16.mo_caffe.MVNParameter\x12\x36\n\x0fparameter_param\x18\x91\x01 \x01(\x0b\x32\x1c.mo_caffe.ParameterParameter\x12\x31\n\rpooling_param\x18y \x01(\x0b\x32\x1a.mo_caffe.PoolingParameter\x12\x32\n\rpermute_param\x18\x9a\x01 \x01(\x0b\x32\x1a.mo_caffe.PermuteParameter\x12-\n\x0bpower_param\x18z \x01(\x0b\x32\x18.mo_caffe.PowerParameter\x12.\n\x0bprelu_param\x18\x83\x01 \x01(\x0b\x32\x18.mo_caffe.PReLUParameter\x12\x30\n\x0cpython_param\x18\x82\x01 \x01(\x0b\x32\x19.mo_caffe.PythonParameter\x12\x36\n\x0frecurrent_param\x18\x92\x01 \x01(\x0b\x32\x1c.mo_caffe.RecurrentParameter\x12\x36\n\x0freduction_param\x18\x88\x01 \x01(\x0b\x32\x1c.mo_caffe.ReductionParameter\x12+\n\nrelu_param\x18{ \x01(\x0b\x32\x17.mo_caffe.ReLUParameter\x12\x32\n\rreshape_param\x18\x85\x01 \x01(\x0b\x32\x1a.mo_caffe.ReshapeParameter\x12\x32\n\rreverse_param\x18\x93\x01 \x01(\x0b\x32\x1a.mo_caffe.ReverseParameter\x12.\n\x0bscale_param\x18\x8e\x01 \x01(\x0b\x32\x18.mo_caffe.ScaleParameter\x12\x31\n\rsigmoid_param\x18| \x01(\x0b\x32\x1a.mo_caffe.SigmoidParameter\x12\x31\n\rsoftmax_param\x18} \x01(\x0b\x32\x1a.mo_caffe.SoftmaxParameter\x12*\n\tspp_param\x18\x84\x01 \x01(\x0b\x32\x16.mo_caffe.SPPParameter\x12-\n\x0bslice_param\x18~ \x01(\x0b\x32\x18.mo_caffe.SliceParameter\x12+\n\ntanh_param\x18\x7f \x01(\x0b\x32\x17.mo_caffe.TanHParameter\x12\x36\n\x0fthreshold_param\x18\x80\x01 \x01(\x0b\x32\x1c.mo_caffe.ThresholdParameter\x12,\n\ntile_param\x18\x8a\x01 \x01(\x0b\x32\x17.mo_caffe.TileParameter\x12\x39\n\x11window_data_param\x18\x81\x01 \x01(\x0b\x32\x1d.mo_caffe.WindowDataParameter\x12\x38\n\x08st_param\x18\x96\x01 \x01(\x0b\x32%.mo_caffe.SpatialTransformerParameter\x12\x31\n\rst_loss_param\x18\x97\x01 \x01(\x0b\x32\x19.mo_caffe.STLossParameter\x12\x37\n\x10power_file_param\x18\x98\x01 \x01(\x0b\x32\x1c.mo_caffe.PowerFileParameter\x12\x33\n\x0eloc_loss_param\x18\x99\x01 \x01(\x0b\x32\x1a.mo_caffe.LocLossParameter\x12\x34\n\x0eproposal_param\x18\xc9\x01 \x01(\x0b\x32\x1b.mo_caffe.ProposalParameter\x12P\n\x1d\x63osine_similarity_batch_param\x18\xca\x01 \x01(\x0b\x32(.mo_caffe.CosineSimilarityBatchParameter\x12\x45\n\x0erss_loss_param\x18\xcb\x01 \x01(\x0b\x32,.mo_caffe.RandomSamplingSoftmaxLossParameter\x12\x31\n\nnorm_param\x18\xcc\x01 \x01(\x0b\x32\x1c.mo_caffe.NormalizeParameter\x12\x39\n\x11roi_warping_param\x18\xcd\x01 \x01(\x0b\x32\x1d.mo_caffe.ROIWarpingParameter\x12=\n\x13psroi_pooling_param\x18\xcf\x01 \x01(\x0b\x32\x1f.mo_caffe.PSROIPoolingParameter\x12\x39\n\x11roi_pooling_param\x18\xd0\x01 \x01(\x0b\x32\x1d.mo_caffe.ROIPoolingParameter\x12>\n\x14smooth_l1_loss_param\x18\xd1\x01 \x01(\x0b\x32\x1f.mo_caffe.SmoothL1LossParameter\x12\x46\n\x18\x62ox_annotator_ohem_param\x18\xd2\x01 \x01(\x0b\x32#.mo_caffe.BoxAnnotatorOHEMParameter\x12\x43\n\x16\x64\x65tection_output_param\x18\xd3\x01 \x01(\x0b\x32\".mo_caffe.DetectionOutputParameter\x12\x35\n\x0fprior_box_param\x18\xd4\x01 \x01(\x0b\x32\x1b.mo_caffe.PriorBoxParameter\x12\x39\n\x11region_yolo_param\x18\xd6\x01 \x01(\x0b\x32\x1d.mo_caffe.RegionYoloParameter\x12\x37\n\x10reorg_yolo_param\x18\xd7\x01 \x01(\x0b\x32\x1c.mo_caffe.ReorgYoloParameter\x12.\n\x0brelu6_param\x18\xd8\x01 \x01(\x0b\x32\x18.mo_caffe.ReLU6Parameter\x12\x30\n\x0cinterp_param\x18\xd9\x01 \x01(\x0b\x32\x19.mo_caffe.InterpParameter\x12<\n\x12\x61ugmentation_param\x18\xda\x01 \x01(\x0b\x32\x1f.mo_caffe.AugmentationParameter\x12:\n\x11\x63orrelation_param\x18\xdb\x01 \x01(\x0b\x32\x1e.mo_caffe.CorrelationParameter\x12\x34\n\x0eresample_param\x18\xdc\x01 \x01(\x0b\x32\x1b.mo_caffe.ResampleParameter\x12\x35\n\x0f\x66low_warp_param\x18\xdd\x01 \x01(\x0b\x32\x1b.mo_caffe.FlowWarpParameter\x12.\n\x0b\x61\x63\x63um_param\x18\xde\x01 \x01(\x0b\x32\x18.mo_caffe.AccumParameter\x12?\n\x14\x63oeff_schedule_param\x18\xdf\x01 \x01(\x0b\x32 .mo_caffe.CoeffScheduleParameter\x12\x41\n\x15shuffle_channel_param\x18\xe0\x01 \x01(\x0b\x32!.mo_caffe.ShuffleChannelParameter\"\x90\x01\n\x0fInterpParameter\x12\x11\n\x06height\x18\x01 \x01(\x05:\x01\x30\x12\x10\n\x05width\x18\x02 \x01(\x05:\x01\x30\x12\x16\n\x0bzoom_factor\x18\x03 \x01(\x05:\x01\x31\x12\x18\n\rshrink_factor\x18\x04 \x01(\x05:\x01\x31\x12\x12\n\x07pad_beg\x18\x05 \x01(\x05:\x01\x30\x12\x12\n\x07pad_end\x18\x06 \x01(\x05:\x01\x30\"n\n\"RandomSamplingSoftmaxLossParameter\x12 \n\x13random_sampling_num\x18\x01 \x01(\x05:\x03\x31\x30\x30\x12&\n\x16random_sampling_policy\x18\x02 \x01(\t:\x06random\"\xc8\x01\n\x11ProposalParameter\x12\x17\n\x0b\x66\x65\x61t_stride\x18\x01 \x01(\r:\x02\x31\x36\x12\x15\n\tbase_size\x18\x02 \x01(\r:\x02\x31\x36\x12\x14\n\x08min_size\x18\x03 \x01(\r:\x02\x31\x36\x12\r\n\x05ratio\x18\x04 \x03(\x02\x12\r\n\x05scale\x18\x05 \x03(\x02\x12\x1a\n\x0cpre_nms_topn\x18\x06 \x01(\r:\x04\x36\x30\x30\x30\x12\x1a\n\rpost_nms_topn\x18\x07 \x01(\r:\x03\x33\x30\x30\x12\x17\n\nnms_thresh\x18\x08 \x01(\x02:\x03\x30.7\"\x95\x01\n\x12NormalizeParameter\x12\x1c\n\x0e\x61\x63ross_spatial\x18\x01 \x01(\x08:\x04true\x12/\n\x0cscale_filler\x18\x02 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\x12\x1c\n\x0e\x63hannel_shared\x18\x03 \x01(\x08:\x04true\x12\x12\n\x03\x65ps\x18\x04 \x01(\x02:\x05\x31\x65-10\"!\n\x10PermuteParameter\x12\r\n\x05order\x18\x01 \x03(\r\"\xb6\x01\n\x17TransformationParameter\x12\x10\n\x05scale\x18\x01 \x01(\x02:\x01\x31\x12\x15\n\x06mirror\x18\x02 \x01(\x08:\x05\x66\x61lse\x12\x14\n\tcrop_size\x18\x03 \x01(\r:\x01\x30\x12\x11\n\tmean_file\x18\x04 \x01(\t\x12\x12\n\nmean_value\x18\x05 \x03(\x02\x12\x1a\n\x0b\x66orce_color\x18\x06 \x01(\x08:\x05\x66\x61lse\x12\x19\n\nforce_gray\x18\x07 \x01(\x08:\x05\x66\x61lse\"\xb4\x02\n\rLossParameter\x12\x14\n\x0cignore_label\x18\x01 \x01(\x05\x12G\n\rnormalization\x18\x03 \x01(\x0e\x32).mo_caffe.LossParameter.NormalizationMode:\x05VALID\x12\x11\n\tnormalize\x18\x02 \x01(\x08\x12\x1f\n\x14pre_fixed_normalizer\x18\x04 \x01(\x02:\x01\x31\x12$\n\x15weight_by_label_freqs\x18\x05 \x01(\x08:\x05\x66\x61lse\x12\x17\n\x0f\x63lass_weighting\x18\x06 \x03(\x02\"Q\n\x11NormalizationMode\x12\x08\n\x04\x46ULL\x10\x00\x12\t\n\x05VALID\x10\x01\x12\x0e\n\nBATCH_SIZE\x10\x02\x12\r\n\tPRE_FIXED\x10\x03\x12\x08\n\x04NONE\x10\x04\"L\n\x11\x41\x63\x63uracyParameter\x12\x10\n\x05top_k\x18\x01 \x01(\r:\x01\x31\x12\x0f\n\x04\x61xis\x18\x02 \x01(\x05:\x01\x31\x12\x14\n\x0cignore_label\x18\x03 \x01(\x05\"M\n\x0f\x41rgMaxParameter\x12\x1a\n\x0bout_max_val\x18\x01 \x01(\x08:\x05\x66\x61lse\x12\x10\n\x05top_k\x18\x02 \x01(\r:\x01\x31\x12\x0c\n\x04\x61xis\x18\x03 \x01(\x05\"D\n\x18\x43hannelPermutationAction\x12\x0c\n\x04\x63han\x18\x01 \x02(\r\x12\x0c\n\x04\x63opy\x18\x02 \x01(\r\x12\x0c\n\x04\x66ill\x18\x03 \x01(\x02\"\x9a\x01\n\x1b\x43hannelPermutationParameter\x12\x32\n\x06\x61\x63tion\x18\x01 \x03(\x0b\x32\".mo_caffe.ChannelPermutationAction\x12\x12\n\nnum_output\x18\x10 \x02(\r\x12\x1f\n\x10inplace_possible\x18\x11 \x01(\x08:\x05\x66\x61lse\x12\x12\n\x07version\x18\x12 \x01(\x05:\x01\x30\"9\n\x0f\x43oncatParameter\x12\x0f\n\x04\x61xis\x18\x02 \x01(\x05:\x01\x31\x12\x15\n\nconcat_dim\x18\x01 \x01(\r:\x01\x31\"j\n\x12\x42\x61tchNormParameter\x12\x18\n\x10use_global_stats\x18\x01 \x01(\x08\x12&\n\x17moving_average_fraction\x18\x02 \x01(\x02:\x05\x30.999\x12\x12\n\x03\x65ps\x18\x03 \x01(\x02:\x05\x31\x65-05\"J\n\x19\x42oxAnnotatorOHEMParameter\x12\x13\n\x0broi_per_img\x18\x01 \x02(\r\x12\x18\n\x0cignore_label\x18\x02 \x01(\x05:\x02-1\"`\n\rBiasParameter\x12\x0f\n\x04\x61xis\x18\x01 \x01(\x05:\x01\x31\x12\x13\n\x08num_axes\x18\x02 \x01(\x05:\x01\x31\x12)\n\x06\x66iller\x18\x03 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\"L\n\x18\x43ontrastiveLossParameter\x12\x11\n\x06margin\x18\x01 \x01(\x02:\x01\x31\x12\x1d\n\x0elegacy_version\x18\x02 \x01(\x08:\x05\x66\x61lse\"\x85\x04\n\x14\x43onvolutionParameter\x12\x12\n\nnum_output\x18\x01 \x01(\r\x12\x17\n\tbias_term\x18\x02 \x01(\x08:\x04true\x12\x0b\n\x03pad\x18\x03 \x03(\r\x12\x13\n\x0bkernel_size\x18\x04 \x03(\r\x12\x0e\n\x06stride\x18\x06 \x03(\r\x12\x10\n\x08\x64ilation\x18\x12 \x03(\r\x12\x10\n\x05pad_h\x18\t \x01(\r:\x01\x30\x12\x10\n\x05pad_w\x18\n \x01(\r:\x01\x30\x12\x10\n\x08kernel_h\x18\x0b \x01(\r\x12\x10\n\x08kernel_w\x18\x0c \x01(\r\x12\x10\n\x08stride_h\x18\r \x01(\r\x12\x10\n\x08stride_w\x18\x0e \x01(\r\x12\x10\n\x05group\x18\x05 \x01(\r:\x01\x31\x12\x30\n\rweight_filler\x18\x07 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\x12.\n\x0b\x62ias_filler\x18\x08 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\x12>\n\x06\x65ngine\x18\x0f \x01(\x0e\x32%.mo_caffe.ConvolutionParameter.Engine:\x07\x44\x45\x46\x41ULT\x12\x0f\n\x04\x61xis\x18\x10 \x01(\x05:\x01\x31\x12\x1e\n\x0f\x66orce_nd_im2col\x18\x11 \x01(\x08:\x05\x66\x61lse\"+\n\x06\x45ngine\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x00\x12\t\n\x05\x43\x41\x46\x46\x45\x10\x01\x12\t\n\x05\x43UDNN\x10\x02\"A\n\rCropParameter\x12\x0f\n\x04\x61xis\x18\x01 \x01(\x05:\x01\x32\x12\x0e\n\x06offset\x18\x02 \x03(\r\x12\x0f\n\x07\x64imsize\x18\x03 \x03(\r\"P\n\x13\x43TCDecoderParameter\x12\x17\n\x0b\x62lank_index\x18\x01 \x01(\x05:\x02-1\x12 \n\x12\x63tc_merge_repeated\x18\x02 \x01(\x08:\x04true\"\xb2\x01\n\x10\x43TCLossParameter\x12\x17\n\x0coutput_delay\x18\x01 \x01(\x05:\x01\x30\x12\x17\n\x0b\x62lank_index\x18\x02 \x01(\x05:\x02-1\x12+\n\x1cpreprocess_collapse_repeated\x18\x03 \x01(\x08:\x05\x66\x61lse\x12 \n\x12\x63tc_merge_repeated\x18\x04 \x01(\x08:\x04true\x12\x1d\n\x12loss_calculation_t\x18\x05 \x01(\x05:\x01\x30\"\xa7\x02\n\rDataParameter\x12\x0e\n\x06source\x18\x01 \x01(\t\x12\x12\n\nbatch_size\x18\x04 \x01(\r\x12\x14\n\trand_skip\x18\x07 \x01(\r:\x01\x30\x12\x34\n\x07\x62\x61\x63kend\x18\x08 \x01(\x0e\x32\x1a.mo_caffe.DataParameter.DB:\x07LEVELDB\x12\x10\n\x05scale\x18\x02 \x01(\x02:\x01\x31\x12\x11\n\tmean_file\x18\x03 \x01(\t\x12\x14\n\tcrop_size\x18\x05 \x01(\r:\x01\x30\x12\x15\n\x06mirror\x18\x06 \x01(\x08:\x05\x66\x61lse\x12\"\n\x13\x66orce_encoded_color\x18\t \x01(\x08:\x05\x66\x61lse\x12\x13\n\x08prefetch\x18\n \x01(\r:\x01\x34\"\x1b\n\x02\x44\x42\x12\x0b\n\x07LEVELDB\x10\x00\x12\x08\n\x04LMDB\x10\x01\"[\n\x1eNonMaximumSuppressionParameter\x12\x1a\n\rnms_threshold\x18\x01 \x01(\x02:\x03\x30.3\x12\r\n\x05top_k\x18\x02 \x01(\x05\x12\x0e\n\x03\x65ta\x18\x03 \x01(\x02:\x01\x31\"\x99\x04\n\x0fResizeParameter\x12\x0f\n\x04prob\x18\x01 \x01(\x02:\x01\x31\x12@\n\x0bresize_mode\x18\x02 \x01(\x0e\x32%.mo_caffe.ResizeParameter.Resize_mode:\x04WARP\x12\x11\n\x06height\x18\x03 \x01(\r:\x01\x30\x12\x10\n\x05width\x18\x04 \x01(\r:\x01\x30\x12\x17\n\x0cheight_scale\x18\x08 \x01(\r:\x01\x30\x12\x16\n\x0bwidth_scale\x18\t \x01(\r:\x01\x30\x12>\n\x08pad_mode\x18\x05 \x01(\x0e\x32\".mo_caffe.ResizeParameter.Pad_mode:\x08\x43ONSTANT\x12\x11\n\tpad_value\x18\x06 \x03(\x02\x12:\n\x0binterp_mode\x18\x07 \x03(\x0e\x32%.mo_caffe.ResizeParameter.Interp_mode\"G\n\x0bResize_mode\x12\x08\n\x04WARP\x10\x01\x12\x12\n\x0e\x46IT_SMALL_SIZE\x10\x02\x12\x1a\n\x16\x46IT_LARGE_SIZE_AND_PAD\x10\x03\":\n\x08Pad_mode\x12\x0c\n\x08\x43ONSTANT\x10\x01\x12\x0c\n\x08MIRRORED\x10\x02\x12\x12\n\x0eREPEAT_NEAREST\x10\x03\"I\n\x0bInterp_mode\x12\n\n\x06LINEAR\x10\x01\x12\x08\n\x04\x41REA\x10\x02\x12\x0b\n\x07NEAREST\x10\x03\x12\t\n\x05\x43UBIC\x10\x04\x12\x0c\n\x08LANCZOS4\x10\x05\"\xdb\x01\n\x13SaveOutputParameter\x12\x18\n\x10output_directory\x18\x01 \x01(\t\x12\x1a\n\x12output_name_prefix\x18\x02 \x01(\t\x12\x15\n\routput_format\x18\x03 \x01(\t\x12\x16\n\x0elabel_map_file\x18\x04 \x01(\t\x12\x16\n\x0ename_size_file\x18\x05 \x01(\t\x12\x16\n\x0enum_test_image\x18\x06 \x01(\r\x12/\n\x0cresize_param\x18\x07 \x01(\x0b\x32\x19.mo_caffe.ResizeParameter\"\xbd\x04\n\x18\x44\x65tectionOutputParameter\x12\x13\n\x0bnum_classes\x18\x01 \x01(\r\x12\x1c\n\x0eshare_location\x18\x02 \x01(\x08:\x04true\x12\x1e\n\x13\x62\x61\x63kground_label_id\x18\x03 \x01(\x05:\x01\x30\x12;\n\tnms_param\x18\x04 \x01(\x0b\x32(.mo_caffe.NonMaximumSuppressionParameter\x12\x38\n\x11save_output_param\x18\x05 \x01(\x0b\x32\x1d.mo_caffe.SaveOutputParameter\x12?\n\tcode_type\x18\x06 \x01(\x0e\x32$.mo_caffe.PriorBoxParameter.CodeType:\x06\x43ORNER\x12)\n\x1avariance_encoded_in_target\x18\x08 \x01(\x08:\x05\x66\x61lse\x12\x16\n\nkeep_top_k\x18\x07 \x01(\x05:\x02-1\x12\x1c\n\x14\x63onfidence_threshold\x18\t \x01(\x02\x12\x18\n\tvisualize\x18\n \x01(\x08:\x05\x66\x61lse\x12\x1b\n\x13visualize_threshold\x18\x0b \x01(\x02\x12\x11\n\tsave_file\x18\x0c \x01(\t\x12\x17\n\x0binput_width\x18\r \x01(\x05:\x02-1\x12\x18\n\x0cinput_height\x18\x0e \x01(\x05:\x02-1\x12\x18\n\nnormalized\x18\x0f \x01(\x08:\x04true\x12\x1e\n\x10objectness_score\x18\x10 \x01(\x02:\x04\x30.01\".\n\x10\x44ropoutParameter\x12\x1a\n\rdropout_ratio\x18\x01 \x01(\x02:\x03\x30.5\"\xa6\x01\n\x12\x44ummyDataParameter\x12.\n\x0b\x64\x61ta_filler\x18\x01 \x03(\x0b\x32\x19.mo_caffe.FillerParameter\x12\"\n\x05shape\x18\x06 \x03(\x0b\x32\x13.mo_caffe.BlobShape\x12\x0b\n\x03num\x18\x02 \x03(\r\x12\x10\n\x08\x63hannels\x18\x03 \x03(\r\x12\x0e\n\x06height\x18\x04 \x03(\r\x12\r\n\x05width\x18\x05 \x03(\r\"\xa8\x01\n\x10\x45ltwiseParameter\x12<\n\toperation\x18\x01 \x01(\x0e\x32$.mo_caffe.EltwiseParameter.EltwiseOp:\x03SUM\x12\r\n\x05\x63oeff\x18\x02 \x03(\x02\x12\x1e\n\x10stable_prod_grad\x18\x03 \x01(\x08:\x04true\"\'\n\tEltwiseOp\x12\x08\n\x04PROD\x10\x00\x12\x07\n\x03SUM\x10\x01\x12\x07\n\x03MAX\x10\x02\" \n\x0c\x45LUParameter\x12\x10\n\x05\x61lpha\x18\x01 \x01(\x02:\x01\x31\"\xb2\x01\n\x0e\x45mbedParameter\x12\x12\n\nnum_output\x18\x01 \x01(\r\x12\x11\n\tinput_dim\x18\x02 \x01(\r\x12\x17\n\tbias_term\x18\x03 \x01(\x08:\x04true\x12\x30\n\rweight_filler\x18\x04 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\x12.\n\x0b\x62ias_filler\x18\x05 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\"D\n\x0c\x45xpParameter\x12\x10\n\x04\x62\x61se\x18\x01 \x01(\x02:\x02-1\x12\x10\n\x05scale\x18\x02 \x01(\x02:\x01\x31\x12\x10\n\x05shift\x18\x03 \x01(\x02:\x01\x30\"9\n\x10\x46lattenParameter\x12\x0f\n\x04\x61xis\x18\x01 \x01(\x05:\x01\x31\x12\x14\n\x08\x65nd_axis\x18\x02 \x01(\x05:\x02-1\"O\n\x11HDF5DataParameter\x12\x0e\n\x06source\x18\x01 \x01(\t\x12\x12\n\nbatch_size\x18\x02 \x01(\r\x12\x16\n\x07shuffle\x18\x03 \x01(\x08:\x05\x66\x61lse\"(\n\x13HDF5OutputParameter\x12\x11\n\tfile_name\x18\x01 \x01(\t\"a\n\x12HingeLossParameter\x12\x33\n\x04norm\x18\x01 \x01(\x0e\x32!.mo_caffe.HingeLossParameter.Norm:\x02L1\"\x16\n\x04Norm\x12\x06\n\x02L1\x10\x01\x12\x06\n\x02L2\x10\x02\"\x97\x02\n\x12ImageDataParameter\x12\x0e\n\x06source\x18\x01 \x01(\t\x12\x15\n\nbatch_size\x18\x04 \x01(\r:\x01\x31\x12\x14\n\trand_skip\x18\x07 \x01(\r:\x01\x30\x12\x16\n\x07shuffle\x18\x08 \x01(\x08:\x05\x66\x61lse\x12\x15\n\nnew_height\x18\t \x01(\r:\x01\x30\x12\x14\n\tnew_width\x18\n \x01(\r:\x01\x30\x12\x16\n\x08is_color\x18\x0b \x01(\x08:\x04true\x12\x10\n\x05scale\x18\x02 \x01(\x02:\x01\x31\x12\x11\n\tmean_file\x18\x03 \x01(\t\x12\x14\n\tcrop_size\x18\x05 \x01(\r:\x01\x30\x12\x15\n\x06mirror\x18\x06 \x01(\x08:\x05\x66\x61lse\x12\x15\n\x0broot_folder\x18\x0c \x01(\t:\x00\"\'\n\x15InfogainLossParameter\x12\x0e\n\x06source\x18\x01 \x01(\t\"\xd1\x01\n\x15InnerProductParameter\x12\x12\n\nnum_output\x18\x01 \x01(\r\x12\x17\n\tbias_term\x18\x02 \x01(\x08:\x04true\x12\x30\n\rweight_filler\x18\x03 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\x12.\n\x0b\x62ias_filler\x18\x04 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\x12\x0f\n\x04\x61xis\x18\x05 \x01(\x05:\x01\x31\x12\x18\n\ttranspose\x18\x06 \x01(\x08:\x05\x66\x61lse\"4\n\x0eInputParameter\x12\"\n\x05shape\x18\x01 \x03(\x0b\x32\x13.mo_caffe.BlobShape\"D\n\x0cLogParameter\x12\x10\n\x04\x62\x61se\x18\x01 \x01(\x02:\x02-1\x12\x10\n\x05scale\x18\x02 \x01(\x02:\x01\x31\x12\x10\n\x05shift\x18\x03 \x01(\x02:\x01\x30\"\xbe\x02\n\x0cLRNParameter\x12\x15\n\nlocal_size\x18\x01 \x01(\r:\x01\x35\x12\x10\n\x05\x61lpha\x18\x02 \x01(\x02:\x01\x31\x12\x12\n\x04\x62\x65ta\x18\x03 \x01(\x02:\x04\x30.75\x12G\n\x0bnorm_region\x18\x04 \x01(\x0e\x32!.mo_caffe.LRNParameter.NormRegion:\x0f\x41\x43ROSS_CHANNELS\x12\x0c\n\x01k\x18\x05 \x01(\x02:\x01\x31\x12\x36\n\x06\x65ngine\x18\x06 \x01(\x0e\x32\x1d.mo_caffe.LRNParameter.Engine:\x07\x44\x45\x46\x41ULT\"5\n\nNormRegion\x12\x13\n\x0f\x41\x43ROSS_CHANNELS\x10\x00\x12\x12\n\x0eWITHIN_CHANNEL\x10\x01\"+\n\x06\x45ngine\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x00\x12\t\n\x05\x43\x41\x46\x46\x45\x10\x01\x12\t\n\x05\x43UDNN\x10\x02\"\x1f\n\x0cGRNParameter\x12\x0f\n\x04\x62ias\x18\x01 \x01(\x02:\x01\x31\"Z\n\x13MemoryDataParameter\x12\x12\n\nbatch_size\x18\x01 \x01(\r\x12\x10\n\x08\x63hannels\x18\x02 \x01(\r\x12\x0e\n\x06height\x18\x03 \x01(\r\x12\r\n\x05width\x18\x04 \x01(\r\"d\n\x0cMVNParameter\x12 \n\x12normalize_variance\x18\x01 \x01(\x08:\x04true\x12\x1e\n\x0f\x61\x63ross_channels\x18\x02 \x01(\x08:\x05\x66\x61lse\x12\x12\n\x03\x65ps\x18\x03 \x01(\x02:\x05\x31\x65-09\"8\n\x12ParameterParameter\x12\"\n\x05shape\x18\x01 \x01(\x0b\x32\x13.mo_caffe.BlobShape\"\xc1\x03\n\x10PoolingParameter\x12\x38\n\x04pool\x18\x01 \x01(\x0e\x32%.mo_caffe.PoolingParameter.PoolMethod:\x03MAX\x12\x0e\n\x03pad\x18\x04 \x01(\r:\x01\x30\x12\x10\n\x05pad_h\x18\t \x01(\r:\x01\x30\x12\x10\n\x05pad_w\x18\n \x01(\r:\x01\x30\x12\x13\n\x0bkernel_size\x18\x02 \x01(\r\x12\x10\n\x08kernel_h\x18\x05 \x01(\r\x12\x10\n\x08kernel_w\x18\x06 \x01(\r\x12\x11\n\x06stride\x18\x03 \x01(\r:\x01\x31\x12\x10\n\x08stride_h\x18\x07 \x01(\r\x12\x10\n\x08stride_w\x18\x08 \x01(\r\x12:\n\x06\x65ngine\x18\x0b \x01(\x0e\x32!.mo_caffe.PoolingParameter.Engine:\x07\x44\x45\x46\x41ULT\x12\x1d\n\x0eglobal_pooling\x18\x0c \x01(\x08:\x05\x66\x61lse\x12\x17\n\tceil_mode\x18\r \x01(\x08:\x04true\".\n\nPoolMethod\x12\x07\n\x03MAX\x10\x00\x12\x07\n\x03\x41VE\x10\x01\x12\x0e\n\nSTOCHASTIC\x10\x02\"+\n\x06\x45ngine\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x00\x12\t\n\x05\x43\x41\x46\x46\x45\x10\x01\x12\t\n\x05\x43UDNN\x10\x02\"F\n\x0ePowerParameter\x12\x10\n\x05power\x18\x01 \x01(\x02:\x01\x31\x12\x10\n\x05scale\x18\x02 \x01(\x02:\x01\x31\x12\x10\n\x05shift\x18\x03 \x01(\x02:\x01\x30\"\xd4\x02\n\x11PriorBoxParameter\x12\x10\n\x08min_size\x18\x01 \x03(\x02\x12\x10\n\x08max_size\x18\x02 \x03(\x02\x12\x14\n\x0c\x61spect_ratio\x18\x03 \x03(\x02\x12\x12\n\x04\x66lip\x18\x04 \x01(\x08:\x04true\x12\x13\n\x04\x63lip\x18\x05 \x01(\x08:\x05\x66\x61lse\x12\x10\n\x08variance\x18\x06 \x03(\x02\x12\x10\n\x08img_size\x18\x07 \x01(\r\x12\r\n\x05img_h\x18\x08 \x01(\r\x12\r\n\x05img_w\x18\t \x01(\r\x12\x0c\n\x04step\x18\n \x01(\x02\x12\x0e\n\x06step_h\x18\x0b \x01(\x02\x12\x0e\n\x06step_w\x18\x0c \x01(\x02\x12\x13\n\x06offset\x18\r \x01(\x02:\x03\x30.5\x12\r\n\x05width\x18\x0e \x03(\x02\x12\x0e\n\x06height\x18\x0f \x03(\x02\"8\n\x08\x43odeType\x12\n\n\x06\x43ORNER\x10\x01\x12\x0f\n\x0b\x43\x45NTER_SIZE\x10\x02\x12\x0f\n\x0b\x43ORNER_SIZE\x10\x03\"V\n\x15PSROIPoolingParameter\x12\x15\n\rspatial_scale\x18\x01 \x02(\x02\x12\x12\n\noutput_dim\x18\x02 \x02(\x05\x12\x12\n\ngroup_size\x18\x03 \x02(\x05\"g\n\x0fPythonParameter\x12\x0e\n\x06module\x18\x01 \x01(\t\x12\r\n\x05layer\x18\x02 \x01(\t\x12\x13\n\tparam_str\x18\x03 \x01(\t:\x00\x12 \n\x11share_in_parallel\x18\x04 \x01(\x08:\x05\x66\x61lse\"\xc6\x01\n\x12RecurrentParameter\x12\x15\n\nnum_output\x18\x01 \x01(\r:\x01\x30\x12\x30\n\rweight_filler\x18\x02 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\x12.\n\x0b\x62ias_filler\x18\x03 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\x12\x19\n\ndebug_info\x18\x04 \x01(\x08:\x05\x66\x61lse\x12\x1c\n\rexpose_hidden\x18\x05 \x01(\x08:\x05\x66\x61lse\"\xb0\x01\n\x12ReductionParameter\x12@\n\toperation\x18\x01 \x01(\x0e\x32(.mo_caffe.ReductionParameter.ReductionOp:\x03SUM\x12\x0f\n\x04\x61xis\x18\x02 \x01(\x05:\x01\x30\x12\x10\n\x05\x63oeff\x18\x03 \x01(\x02:\x01\x31\"5\n\x0bReductionOp\x12\x07\n\x03SUM\x10\x01\x12\x08\n\x04\x41SUM\x10\x02\x12\t\n\x05SUMSQ\x10\x03\x12\x08\n\x04MEAN\x10\x04\"\x90\x01\n\rReLUParameter\x12\x19\n\x0enegative_slope\x18\x01 \x01(\x02:\x01\x30\x12\x37\n\x06\x65ngine\x18\x02 \x01(\x0e\x32\x1e.mo_caffe.ReLUParameter.Engine:\x07\x44\x45\x46\x41ULT\"+\n\x06\x45ngine\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x00\x12\t\n\x05\x43\x41\x46\x46\x45\x10\x01\x12\t\n\x05\x43UDNN\x10\x02\"\x1e\n\x0eReLU6Parameter\x12\x0c\n\x01n\x18\x01 \x01(\x02:\x01\x36\"]\n\x10ReshapeParameter\x12\"\n\x05shape\x18\x01 \x01(\x0b\x32\x13.mo_caffe.BlobShape\x12\x0f\n\x04\x61xis\x18\x02 \x01(\x05:\x01\x30\x12\x14\n\x08num_axes\x18\x03 \x01(\x05:\x02-1\"#\n\x10ReverseParameter\x12\x0f\n\x04\x61xis\x18\x01 \x01(\x05:\x01\x30\"Y\n\x13ROIPoolingParameter\x12\x13\n\x08pooled_h\x18\x01 \x01(\r:\x01\x30\x12\x13\n\x08pooled_w\x18\x02 \x01(\r:\x01\x30\x12\x18\n\rspatial_scale\x18\x03 \x01(\x02:\x01\x31\"]\n\x17ROIWarpingTestParameter\x12\x13\n\x08pooled_h\x18\x01 \x01(\r:\x01\x30\x12\x13\n\x08pooled_w\x18\x02 \x01(\r:\x01\x30\x12\x18\n\rspatial_scale\x18\x03 \x01(\x02:\x01\x31\"Y\n\x13ROIWarpingParameter\x12\x13\n\x08pooled_h\x18\x01 \x01(\r:\x01\x30\x12\x13\n\x08pooled_w\x18\x02 \x01(\r:\x01\x30\x12\x18\n\rspatial_scale\x18\x03 \x01(\x02:\x01\x31\"\xab\x01\n\x0eScaleParameter\x12\x0f\n\x04\x61xis\x18\x01 \x01(\x05:\x01\x31\x12\x13\n\x08num_axes\x18\x02 \x01(\x05:\x01\x31\x12)\n\x06\x66iller\x18\x03 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\x12\x18\n\tbias_term\x18\x04 \x01(\x08:\x05\x66\x61lse\x12.\n\x0b\x62ias_filler\x18\x05 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\"{\n\x10SigmoidParameter\x12:\n\x06\x65ngine\x18\x01 \x01(\x0e\x32!.mo_caffe.SigmoidParameter.Engine:\x07\x44\x45\x46\x41ULT\"+\n\x06\x45ngine\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x00\x12\t\n\x05\x43\x41\x46\x46\x45\x10\x01\x12\t\n\x05\x43UDNN\x10\x02\"L\n\x0eSliceParameter\x12\x0f\n\x04\x61xis\x18\x03 \x01(\x05:\x01\x31\x12\x13\n\x0bslice_point\x18\x02 \x03(\r\x12\x14\n\tslice_dim\x18\x01 \x01(\r:\x01\x31\")\n\x15SmoothL1LossParameter\x12\x10\n\x05sigma\x18\x01 \x01(\x02:\x01\x31\"\x8c\x01\n\x10SoftmaxParameter\x12:\n\x06\x65ngine\x18\x01 \x01(\x0e\x32!.mo_caffe.SoftmaxParameter.Engine:\x07\x44\x45\x46\x41ULT\x12\x0f\n\x04\x61xis\x18\x02 \x01(\x05:\x01\x31\"+\n\x06\x45ngine\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x00\x12\t\n\x05\x43\x41\x46\x46\x45\x10\x01\x12\t\n\x05\x43UDNN\x10\x02\"u\n\rTanHParameter\x12\x37\n\x06\x65ngine\x18\x01 \x01(\x0e\x32\x1e.mo_caffe.TanHParameter.Engine:\x07\x44\x45\x46\x41ULT\"+\n\x06\x45ngine\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x00\x12\t\n\x05\x43\x41\x46\x46\x45\x10\x01\x12\t\n\x05\x43UDNN\x10\x02\"/\n\rTileParameter\x12\x0f\n\x04\x61xis\x18\x01 \x01(\x05:\x01\x31\x12\r\n\x05tiles\x18\x02 \x01(\x05\"*\n\x12ThresholdParameter\x12\x14\n\tthreshold\x18\x01 \x01(\x02:\x01\x30\"\xc1\x02\n\x13WindowDataParameter\x12\x0e\n\x06source\x18\x01 \x01(\t\x12\x10\n\x05scale\x18\x02 \x01(\x02:\x01\x31\x12\x11\n\tmean_file\x18\x03 \x01(\t\x12\x12\n\nbatch_size\x18\x04 \x01(\r\x12\x14\n\tcrop_size\x18\x05 \x01(\r:\x01\x30\x12\x15\n\x06mirror\x18\x06 \x01(\x08:\x05\x66\x61lse\x12\x19\n\x0c\x66g_threshold\x18\x07 \x01(\x02:\x03\x30.5\x12\x19\n\x0c\x62g_threshold\x18\x08 \x01(\x02:\x03\x30.5\x12\x19\n\x0b\x66g_fraction\x18\t \x01(\x02:\x04\x30.25\x12\x16\n\x0b\x63ontext_pad\x18\n \x01(\r:\x01\x30\x12\x17\n\tcrop_mode\x18\x0b \x01(\t:\x04warp\x12\x1b\n\x0c\x63\x61\x63he_images\x18\x0c \x01(\x08:\x05\x66\x61lse\x12\x15\n\x0broot_folder\x18\r \x01(\t:\x00\"\xf1\x01\n\x0cSPPParameter\x12\x16\n\x0epyramid_height\x18\x01 \x01(\r\x12\x34\n\x04pool\x18\x02 \x01(\x0e\x32!.mo_caffe.SPPParameter.PoolMethod:\x03MAX\x12\x36\n\x06\x65ngine\x18\x06 \x01(\x0e\x32\x1d.mo_caffe.SPPParameter.Engine:\x07\x44\x45\x46\x41ULT\".\n\nPoolMethod\x12\x07\n\x03MAX\x10\x00\x12\x07\n\x03\x41VE\x10\x01\x12\x0e\n\nSTOCHASTIC\x10\x02\"+\n\x06\x45ngine\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x00\x12\t\n\x05\x43\x41\x46\x46\x45\x10\x01\x12\t\n\x05\x43UDNN\x10\x02\"\xcc\x14\n\x10V1LayerParameter\x12\x0e\n\x06\x62ottom\x18\x02 \x03(\t\x12\x0b\n\x03top\x18\x03 \x03(\t\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\'\n\x07include\x18  \x03(\x0b\x32\x16.mo_caffe.NetStateRule\x12\'\n\x07\x65xclude\x18! \x03(\x0b\x32\x16.mo_caffe.NetStateRule\x12\x32\n\x04type\x18\x05 \x01(\x0e\x32$.mo_caffe.V1LayerParameter.LayerType\x12\"\n\x05\x62lobs\x18\x06 \x03(\x0b\x32\x13.mo_caffe.BlobProto\x12\x0e\n\x05param\x18\xe9\x07 \x03(\t\x12\x41\n\x0f\x62lob_share_mode\x18\xea\x07 \x03(\x0e\x32\'.mo_caffe.V1LayerParameter.DimCheckMode\x12\x10\n\x08\x62lobs_lr\x18\x07 \x03(\x02\x12\x14\n\x0cweight_decay\x18\x08 \x03(\x02\x12\x13\n\x0bloss_weight\x18# \x03(\x02\x12\x33\n\x0e\x61\x63\x63uracy_param\x18\x1b \x01(\x0b\x32\x1b.mo_caffe.AccuracyParameter\x12/\n\x0c\x61rgmax_param\x18\x17 \x01(\x0b\x32\x19.mo_caffe.ArgMaxParameter\x12/\n\x0c\x63oncat_param\x18\t \x01(\x0b\x32\x19.mo_caffe.ConcatParameter\x12\x42\n\x16\x63ontrastive_loss_param\x18( \x01(\x0b\x32\".mo_caffe.ContrastiveLossParameter\x12\x39\n\x11\x63onvolution_param\x18\n \x01(\x0b\x32\x1e.mo_caffe.ConvolutionParameter\x12+\n\ndata_param\x18\x0b \x01(\x0b\x32\x17.mo_caffe.DataParameter\x12\x31\n\rdropout_param\x18\x0c \x01(\x0b\x32\x1a.mo_caffe.DropoutParameter\x12\x36\n\x10\x64ummy_data_param\x18\x1a \x01(\x0b\x32\x1c.mo_caffe.DummyDataParameter\x12\x31\n\reltwise_param\x18\x18 \x01(\x0b\x32\x1a.mo_caffe.EltwiseParameter\x12)\n\texp_param\x18) \x01(\x0b\x32\x16.mo_caffe.ExpParameter\x12\x34\n\x0fhdf5_data_param\x18\r \x01(\x0b\x32\x1b.mo_caffe.HDF5DataParameter\x12\x38\n\x11hdf5_output_param\x18\x0e \x01(\x0b\x32\x1d.mo_caffe.HDF5OutputParameter\x12\x36\n\x10hinge_loss_param\x18\x1d \x01(\x0b\x32\x1c.mo_caffe.HingeLossParameter\x12\x36\n\x10image_data_param\x18\x0f \x01(\x0b\x32\x1c.mo_caffe.ImageDataParameter\x12<\n\x13infogain_loss_param\x18\x10 \x01(\x0b\x32\x1f.mo_caffe.InfogainLossParameter\x12<\n\x13inner_product_param\x18\x11 \x01(\x0b\x32\x1f.mo_caffe.InnerProductParameter\x12)\n\tlrn_param\x18\x12 \x01(\x0b\x32\x16.mo_caffe.LRNParameter\x12\x38\n\x11memory_data_param\x18\x16 \x01(\x0b\x32\x1d.mo_caffe.MemoryDataParameter\x12)\n\tmvn_param\x18\" \x01(\x0b\x32\x16.mo_caffe.MVNParameter\x12\x31\n\rpooling_param\x18\x13 \x01(\x0b\x32\x1a.mo_caffe.PoolingParameter\x12-\n\x0bpower_param\x18\x15 \x01(\x0b\x32\x18.mo_caffe.PowerParameter\x12+\n\nrelu_param\x18\x1e \x01(\x0b\x32\x17.mo_caffe.ReLUParameter\x12\x31\n\rsigmoid_param\x18& \x01(\x0b\x32\x1a.mo_caffe.SigmoidParameter\x12\x31\n\rsoftmax_param\x18\' \x01(\x0b\x32\x1a.mo_caffe.SoftmaxParameter\x12-\n\x0bslice_param\x18\x1f \x01(\x0b\x32\x18.mo_caffe.SliceParameter\x12+\n\ntanh_param\x18% \x01(\x0b\x32\x17.mo_caffe.TanHParameter\x12\x35\n\x0fthreshold_param\x18\x19 \x01(\x0b\x32\x1c.mo_caffe.ThresholdParameter\x12\x38\n\x11window_data_param\x18\x14 \x01(\x0b\x32\x1d.mo_caffe.WindowDataParameter\x12:\n\x0ftransform_param\x18$ \x01(\x0b\x32!.mo_caffe.TransformationParameter\x12+\n\nloss_param\x18* \x01(\x0b\x32\x17.mo_caffe.LossParameter\x12)\n\x05layer\x18\x01 \x01(\x0b\x32\x1a.mo_caffe.V0LayerParameter\"\xd8\x04\n\tLayerType\x12\x08\n\x04NONE\x10\x00\x12\n\n\x06\x41\x42SVAL\x10#\x12\x0c\n\x08\x41\x43\x43URACY\x10\x01\x12\n\n\x06\x41RGMAX\x10\x1e\x12\x08\n\x04\x42NLL\x10\x02\x12\n\n\x06\x43ONCAT\x10\x03\x12\x14\n\x10\x43ONTRASTIVE_LOSS\x10%\x12\x0f\n\x0b\x43ONVOLUTION\x10\x04\x12\x08\n\x04\x44\x41TA\x10\x05\x12\x11\n\rDECONVOLUTION\x10\'\x12\x0b\n\x07\x44ROPOUT\x10\x06\x12\x0e\n\nDUMMY_DATA\x10 \x12\x12\n\x0e\x45UCLIDEAN_LOSS\x10\x07\x12\x0b\n\x07\x45LTWISE\x10\x19\x12\x07\n\x03\x45XP\x10&\x12\x0b\n\x07\x46LATTEN\x10\x08\x12\r\n\tHDF5_DATA\x10\t\x12\x0f\n\x0bHDF5_OUTPUT\x10\n\x12\x0e\n\nHINGE_LOSS\x10\x1c\x12\n\n\x06IM2COL\x10\x0b\x12\x0e\n\nIMAGE_DATA\x10\x0c\x12\x11\n\rINFOGAIN_LOSS\x10\r\x12\x11\n\rINNER_PRODUCT\x10\x0e\x12\x07\n\x03LRN\x10\x0f\x12\x0f\n\x0bMEMORY_DATA\x10\x1d\x12\x1d\n\x19MULTINOMIAL_LOGISTIC_LOSS\x10\x10\x12\x07\n\x03MVN\x10\"\x12\x0b\n\x07POOLING\x10\x11\x12\t\n\x05POWER\x10\x1a\x12\x08\n\x04RELU\x10\x12\x12\x0b\n\x07SIGMOID\x10\x13\x12\x1e\n\x1aSIGMOID_CROSS_ENTROPY_LOSS\x10\x1b\x12\x0b\n\x07SILENCE\x10$\x12\x0b\n\x07SOFTMAX\x10\x14\x12\x10\n\x0cSOFTMAX_LOSS\x10\x15\x12\t\n\x05SPLIT\x10\x16\x12\t\n\x05SLICE\x10!\x12\x08\n\x04TANH\x10\x17\x12\x0f\n\x0bWINDOW_DATA\x10\x18\x12\r\n\tTHRESHOLD\x10\x1f\"*\n\x0c\x44imCheckMode\x12\n\n\x06STRICT\x10\x00\x12\x0e\n\nPERMISSIVE\x10\x01\"\x8c\x08\n\x10V0LayerParameter\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04type\x18\x02 \x01(\t\x12\x12\n\nnum_output\x18\x03 \x01(\r\x12\x16\n\x08\x62iasterm\x18\x04 \x01(\x08:\x04true\x12\x30\n\rweight_filler\x18\x05 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\x12.\n\x0b\x62ias_filler\x18\x06 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\x12\x0e\n\x03pad\x18\x07 \x01(\r:\x01\x30\x12\x12\n\nkernelsize\x18\x08 \x01(\r\x12\x10\n\x05group\x18\t \x01(\r:\x01\x31\x12\x11\n\x06stride\x18\n \x01(\r:\x01\x31\x12\x38\n\x04pool\x18\x0b \x01(\x0e\x32%.mo_caffe.V0LayerParameter.PoolMethod:\x03MAX\x12\x1a\n\rdropout_ratio\x18\x0c \x01(\x02:\x03\x30.5\x12\x15\n\nlocal_size\x18\r \x01(\r:\x01\x35\x12\x10\n\x05\x61lpha\x18\x0e \x01(\x02:\x01\x31\x12\x12\n\x04\x62\x65ta\x18\x0f \x01(\x02:\x04\x30.75\x12\x0c\n\x01k\x18\x16 \x01(\x02:\x01\x31\x12\x0e\n\x06source\x18\x10 \x01(\t\x12\x10\n\x05scale\x18\x11 \x01(\x02:\x01\x31\x12\x10\n\x08meanfile\x18\x12 \x01(\t\x12\x11\n\tbatchsize\x18\x13 \x01(\r\x12\x13\n\x08\x63ropsize\x18\x14 \x01(\r:\x01\x30\x12\x15\n\x06mirror\x18\x15 \x01(\x08:\x05\x66\x61lse\x12\"\n\x05\x62lobs\x18\x32 \x03(\x0b\x32\x13.mo_caffe.BlobProto\x12\x10\n\x08\x62lobs_lr\x18\x33 \x03(\x02\x12\x14\n\x0cweight_decay\x18\x34 \x03(\x02\x12\x14\n\trand_skip\x18\x35 \x01(\r:\x01\x30\x12\x1d\n\x10\x64\x65t_fg_threshold\x18\x36 \x01(\x02:\x03\x30.5\x12\x1d\n\x10\x64\x65t_bg_threshold\x18\x37 \x01(\x02:\x03\x30.5\x12\x1d\n\x0f\x64\x65t_fg_fraction\x18\x38 \x01(\x02:\x04\x30.25\x12\x1a\n\x0f\x64\x65t_context_pad\x18: \x01(\r:\x01\x30\x12\x1b\n\rdet_crop_mode\x18; \x01(\t:\x04warp\x12\x12\n\x07new_num\x18< \x01(\x05:\x01\x30\x12\x17\n\x0cnew_channels\x18= \x01(\x05:\x01\x30\x12\x15\n\nnew_height\x18> \x01(\x05:\x01\x30\x12\x14\n\tnew_width\x18? \x01(\x05:\x01\x30\x12\x1d\n\x0eshuffle_images\x18@ \x01(\x08:\x05\x66\x61lse\x12\x15\n\nconcat_dim\x18\x41 \x01(\r:\x01\x31\x12\x39\n\x11hdf5_output_param\x18\xe9\x07 \x01(\x0b\x32\x1d.mo_caffe.HDF5OutputParameter\".\n\nPoolMethod\x12\x07\n\x03MAX\x10\x00\x12\x07\n\x03\x41VE\x10\x01\x12\x0e\n\nSTOCHASTIC\x10\x02\"Z\n\x0ePReLUParameter\x12)\n\x06\x66iller\x18\x01 \x01(\x0b\x32\x19.mo_caffe.FillerParameter\x12\x1d\n\x0e\x63hannel_shared\x18\x02 \x01(\x08:\x05\x66\x61lse\"\x86\x01\n\x13RegionYoloParameter\x12\x11\n\x06\x63oords\x18\x01 \x01(\x05:\x01\x34\x12\x13\n\x07\x63lasses\x18\x02 \x01(\x05:\x02\x32\x30\x12\x0e\n\x03num\x18\x03 \x01(\x05:\x01\x31\x12\x18\n\ndo_softmax\x18\x04 \x01(\x08:\x04true\x12\x0f\n\x07\x61nchors\x18\x05 \x03(\x02\x12\x0c\n\x04mask\x18\x06 \x03(\x05\"\'\n\x12ReorgYoloParameter\x12\x11\n\x06stride\x18\x01 \x01(\x05:\x01\x31\"\xcf\x01\n\x18RandomGeneratorParameter\x12\x1a\n\trand_type\x18\x01 \x01(\t:\x07uniform\x12\x12\n\x03\x65xp\x18\x02 \x01(\x08:\x05\x66\x61lse\x12\x0f\n\x04mean\x18\x04 \x01(\x02:\x01\x30\x12\x11\n\x06spread\x18\x05 \x01(\x02:\x01\x30\x12\x0f\n\x04prob\x18\x06 \x01(\x02:\x01\x31\x12\x1c\n\x0e\x61pply_schedule\x18\x07 \x01(\x08:\x04true\x12\x19\n\ndiscretize\x18\x08 \x01(\x08:\x05\x66\x61lse\x12\x15\n\nmultiplier\x18\t \x01(\x02:\x01\x31\"`\n\x16\x43oeffScheduleParameter\x12\x14\n\thalf_life\x18\x01 \x01(\x02:\x01\x31\x12\x18\n\rinitial_coeff\x18\x02 \x01(\x02:\x01\x31\x12\x16\n\x0b\x66inal_coeff\x18\x03 \x01(\x02:\x01\x31\"\xde\x07\n\x11\x41ugmentationCoeff\x12\x11\n\x06mirror\x18\x01 \x01(\x02:\x01\x30\x12\r\n\x02\x64x\x18\x02 \x01(\x02:\x01\x30\x12\r\n\x02\x64y\x18\x03 \x01(\x02:\x01\x30\x12\x10\n\x05\x61ngle\x18\x04 \x01(\x02:\x01\x30\x12\x11\n\x06zoom_x\x18\x05 \x01(\x02:\x01\x31\x12\x11\n\x06zoom_y\x18\x06 \x01(\x02:\x01\x31\x12\x10\n\x05gamma\x18\x64 \x01(\x02:\x01\x31\x12\x15\n\nbrightness\x18\x65 \x01(\x02:\x01\x30\x12\x13\n\x08\x63ontrast\x18\x66 \x01(\x02:\x01\x31\x12\x11\n\x06\x63olor1\x18g \x01(\x02:\x01\x31\x12\x11\n\x06\x63olor2\x18h \x01(\x02:\x01\x31\x12\x11\n\x06\x63olor3\x18i \x01(\x02:\x01\x31\x12\x16\n\x0bpow_nomean0\x18\n \x01(\x02:\x01\x31\x12\x16\n\x0bpow_nomean1\x18\x0b \x01(\x02:\x01\x31\x12\x16\n\x0bpow_nomean2\x18\x0c \x01(\x02:\x01\x31\x12\x16\n\x0b\x61\x64\x64_nomean0\x18\r \x01(\x02:\x01\x30\x12\x16\n\x0b\x61\x64\x64_nomean1\x18\x0e \x01(\x02:\x01\x30\x12\x16\n\x0b\x61\x64\x64_nomean2\x18\x0f \x01(\x02:\x01\x30\x12\x17\n\x0cmult_nomean0\x18\x10 \x01(\x02:\x01\x31\x12\x17\n\x0cmult_nomean1\x18\x11 \x01(\x02:\x01\x31\x12\x17\n\x0cmult_nomean2\x18\x12 \x01(\x02:\x01\x31\x12\x18\n\rpow_withmean0\x18\x13 \x01(\x02:\x01\x31\x12\x18\n\rpow_withmean1\x18\x14 \x01(\x02:\x01\x31\x12\x18\n\rpow_withmean2\x18\x15 \x01(\x02:\x01\x31\x12\x18\n\radd_withmean0\x18\x16 \x01(\x02:\x01\x30\x12\x18\n\radd_withmean1\x18\x17 \x01(\x02:\x01\x30\x12\x18\n\radd_withmean2\x18\x18 \x01(\x02:\x01\x30\x12\x19\n\x0emult_withmean0\x18\x19 \x01(\x02:\x01\x31\x12\x19\n\x0emult_withmean1\x18\x1a \x01(\x02:\x01\x31\x12\x19\n\x0emult_withmean2\x18\x1b \x01(\x02:\x01\x31\x12\x14\n\tlmult_pow\x18\x1c \x01(\x02:\x01\x31\x12\x14\n\tlmult_add\x18\x1d \x01(\x02:\x01\x30\x12\x15\n\nlmult_mult\x18\x1e \x01(\x02:\x01\x31\x12\x14\n\tcol_angle\x18\x1f \x01(\x02:\x01\x30\x12\x15\n\nfog_amount\x18& \x01(\x02:\x01\x30\x12\x13\n\x08\x66og_size\x18\' \x01(\x02:\x01\x30\x12\x1c\n\x11motion_blur_angle\x18( \x01(\x02:\x01\x30\x12\x1b\n\x10motion_blur_size\x18) \x01(\x02:\x01\x30\x12\x17\n\x0cshadow_angle\x18* \x01(\x02:\x01\x30\x12\x1a\n\x0fshadow_distance\x18+ \x01(\x02:\x01\x30\x12\x1a\n\x0fshadow_strength\x18, \x01(\x02:\x01\x30\x12\x10\n\x05noise\x18- \x01(\x02:\x01\x30\"\xcc\x10\n\x15\x41ugmentationParameter\x12\x15\n\ncrop_width\x18! \x01(\r:\x01\x30\x12\x16\n\x0b\x63rop_height\x18\" \x01(\r:\x01\x30\x12\x19\n\x0fwrite_augmented\x18\x02 \x01(\t:\x00\x12\x1b\n\x0emax_multiplier\x18\x03 \x01(\x02:\x03\x32\x35\x35\x12\"\n\x13\x61ugment_during_test\x18\x04 \x01(\x08:\x05\x66\x61lse\x12\x19\n\x0erecompute_mean\x18\x05 \x01(\r:\x01\x30\x12\x14\n\nwrite_mean\x18\x06 \x01(\t:\x00\x12\x1c\n\x0emean_per_pixel\x18\x07 \x01(\x08:\x04true\x12\x0c\n\x04mean\x18\x12 \x03(\x02\x12\x11\n\x04mode\x18\x08 \x01(\t:\x03\x61\x64\x64\x12\x16\n\x0b\x62ottomwidth\x18P \x01(\r:\x01\x30\x12\x17\n\x0c\x62ottomheight\x18Q \x01(\r:\x01\x30\x12\x0e\n\x03num\x18R \x01(\r:\x01\x30\x12\x18\n\x10\x63hromatic_eigvec\x18S \x03(\x02\x12\x32\n\x06mirror\x18\n \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x35\n\ttranslate\x18\x0b \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x32\n\x06rotate\x18\x0c \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x30\n\x04zoom\x18\r \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x33\n\x07squeeze\x18\x0e \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x37\n\x0btranslate_x\x18\x0f \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x37\n\x0btranslate_y\x18\x10 \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x31\n\x05gamma\x18# \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x36\n\nbrightness\x18$ \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x34\n\x08\x63ontrast\x18% \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x31\n\x05\x63olor\x18& \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x35\n\tlmult_pow\x18\x14 \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x36\n\nlmult_mult\x18\x15 \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x35\n\tlmult_add\x18\x16 \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x33\n\x07sat_pow\x18\x17 \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x34\n\x08sat_mult\x18\x18 \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x33\n\x07sat_add\x18\x19 \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x33\n\x07\x63ol_pow\x18\x1a \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x34\n\x08\x63ol_mult\x18\x1b \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x33\n\x07\x63ol_add\x18\x1c \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x34\n\x08ladd_pow\x18\x1d \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x35\n\tladd_mult\x18\x1e \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x34\n\x08ladd_add\x18\x1f \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x36\n\ncol_rotate\x18  \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x36\n\nfog_amount\x18\x64 \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x34\n\x08\x66og_size\x18\x65 \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12=\n\x11motion_blur_angle\x18\x66 \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12<\n\x10motion_blur_size\x18g \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x38\n\x0cshadow_angle\x18h \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12;\n\x0fshadow_distance\x18i \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12;\n\x0fshadow_strength\x18j \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\x12\x31\n\x05noise\x18k \x01(\x0b\x32\".mo_caffe.RandomGeneratorParameter\"\x85\x01\n\x11\x46lowWarpParameter\x12\x43\n\nfill_value\x18\x01 \x01(\x0e\x32).mo_caffe.FlowWarpParameter.FillParameter:\x04ZERO\"+\n\rFillParameter\x12\x08\n\x04ZERO\x10\x01\x12\x10\n\x0cNOT_A_NUMBER\x10\x02\"\xb6\x02\n\x14\x43orrelationParameter\x12\x0e\n\x03pad\x18\x02 \x01(\r:\x01\x30\x12\x13\n\x0bkernel_size\x18\x03 \x01(\r\x12\x18\n\x10max_displacement\x18\x04 \x01(\r\x12\x13\n\x08stride_1\x18\x05 \x01(\r:\x01\x31\x12\x13\n\x08stride_2\x18\x06 \x01(\r:\x01\x31\x12\x1b\n\x10single_direction\x18\x08 \x01(\x05:\x01\x30\x12\x15\n\x06\x64o_abs\x18\x07 \x01(\x08:\x05\x66\x61lse\x12R\n\x10\x63orrelation_type\x18\x0f \x01(\x0e\x32..mo_caffe.CorrelationParameter.CorrelationType:\x08MULTIPLY\"-\n\x0f\x43orrelationType\x12\x0c\n\x08MULTIPLY\x10\x00\x12\x0c\n\x08SUBTRACT\x10\x01\"\xdc\x01\n\x11ResampleParameter\x12\x17\n\tantialias\x18\x04 \x01(\x08:\x04true\x12\r\n\x05width\x18\x01 \x01(\r\x12\x0e\n\x06height\x18\x02 \x01(\r\x12>\n\x04type\x18\x03 \x01(\x0e\x32(.mo_caffe.ResampleParameter.ResampleType:\x06LINEAR\x12\x11\n\x06\x66\x61\x63tor\x18\x05 \x01(\x02:\x01\x31\"<\n\x0cResampleType\x12\x0b\n\x07NEAREST\x10\x01\x12\n\n\x06LINEAR\x10\x02\x12\t\n\x05\x43UBIC\x10\x03\x12\x08\n\x04\x41REA\x10\x04\"z\n\x0e\x41\x63\x63umParameter\x12\x15\n\ntop_height\x18\x01 \x01(\r:\x01\x30\x12\x14\n\ttop_width\x18\x02 \x01(\r:\x01\x30\x12\x1c\n\x11size_divisible_by\x18\x03 \x01(\r:\x01\x30\x12\x1d\n\x0ehave_reference\x18\x04 \x01(\x08:\x05\x66\x61lse\"(\n\x17ShuffleChannelParameter\x12\r\n\x05group\x18\x01 \x02(\r*\x1c\n\x05Phase\x12\t\n\x05TRAIN\x10\x00\x12\x08\n\x04TEST\x10\x01')
23 )
24 _sym_db.RegisterFileDescriptor(DESCRIPTOR)
25
26 _PHASE = _descriptor.EnumDescriptor(
27   name='Phase',
28   full_name='mo_caffe.Phase',
29   filename=None,
30   file=DESCRIPTOR,
31   values=[
32     _descriptor.EnumValueDescriptor(
33       name='TRAIN', index=0, number=0,
34       options=None,
35       type=None),
36     _descriptor.EnumValueDescriptor(
37       name='TEST', index=1, number=1,
38       options=None,
39       type=None),
40   ],
41   containing_type=None,
42   options=None,
43   serialized_start=26773,
44   serialized_end=26801,
45 )
46 _sym_db.RegisterEnumDescriptor(_PHASE)
47
48 Phase = enum_type_wrapper.EnumTypeWrapper(_PHASE)
49 TRAIN = 0
50 TEST = 1
51
52
53 _FILLERPARAMETER_VARIANCENORM = _descriptor.EnumDescriptor(
54   name='VarianceNorm',
55   full_name='mo_caffe.FillerParameter.VarianceNorm',
56   filename=None,
57   file=DESCRIPTOR,
58   values=[
59     _descriptor.EnumValueDescriptor(
60       name='FAN_IN', index=0, number=0,
61       options=None,
62       type=None),
63     _descriptor.EnumValueDescriptor(
64       name='FAN_OUT', index=1, number=1,
65       options=None,
66       type=None),
67     _descriptor.EnumValueDescriptor(
68       name='AVERAGE', index=2, number=2,
69       options=None,
70       type=None),
71   ],
72   containing_type=None,
73   options=None,
74   serialized_start=1039,
75   serialized_end=1091,
76 )
77 _sym_db.RegisterEnumDescriptor(_FILLERPARAMETER_VARIANCENORM)
78
79 _SOLVERPARAMETER_SNAPSHOTFORMAT = _descriptor.EnumDescriptor(
80   name='SnapshotFormat',
81   full_name='mo_caffe.SolverParameter.SnapshotFormat',
82   filename=None,
83   file=DESCRIPTOR,
84   values=[
85     _descriptor.EnumValueDescriptor(
86       name='HDF5', index=0, number=0,
87       options=None,
88       type=None),
89     _descriptor.EnumValueDescriptor(
90       name='BINARYPROTO', index=1, number=1,
91       options=None,
92       type=None),
93   ],
94   containing_type=None,
95   options=None,
96   serialized_start=2696,
97   serialized_end=2739,
98 )
99 _sym_db.RegisterEnumDescriptor(_SOLVERPARAMETER_SNAPSHOTFORMAT)
100
101 _SOLVERPARAMETER_SOLVERMODE = _descriptor.EnumDescriptor(
102   name='SolverMode',
103   full_name='mo_caffe.SolverParameter.SolverMode',
104   filename=None,
105   file=DESCRIPTOR,
106   values=[
107     _descriptor.EnumValueDescriptor(
108       name='CPU', index=0, number=0,
109       options=None,
110       type=None),
111     _descriptor.EnumValueDescriptor(
112       name='GPU', index=1, number=1,
113       options=None,
114       type=None),
115   ],
116   containing_type=None,
117   options=None,
118   serialized_start=2741,
119   serialized_end=2771,
120 )
121 _sym_db.RegisterEnumDescriptor(_SOLVERPARAMETER_SOLVERMODE)
122
123 _SOLVERPARAMETER_SOLVERTYPE = _descriptor.EnumDescriptor(
124   name='SolverType',
125   full_name='mo_caffe.SolverParameter.SolverType',
126   filename=None,
127   file=DESCRIPTOR,
128   values=[
129     _descriptor.EnumValueDescriptor(
130       name='SGD', index=0, number=0,
131       options=None,
132       type=None),
133     _descriptor.EnumValueDescriptor(
134       name='NESTEROV', index=1, number=1,
135       options=None,
136       type=None),
137     _descriptor.EnumValueDescriptor(
138       name='ADAGRAD', index=2, number=2,
139       options=None,
140       type=None),
141     _descriptor.EnumValueDescriptor(
142       name='RMSPROP', index=3, number=3,
143       options=None,
144       type=None),
145     _descriptor.EnumValueDescriptor(
146       name='ADADELTA', index=4, number=4,
147       options=None,
148       type=None),
149     _descriptor.EnumValueDescriptor(
150       name='ADAM', index=5, number=5,
151       options=None,
152       type=None),
153   ],
154   containing_type=None,
155   options=None,
156   serialized_start=2773,
157   serialized_end=2858,
158 )
159 _sym_db.RegisterEnumDescriptor(_SOLVERPARAMETER_SOLVERTYPE)
160
161 _PARAMSPEC_DIMCHECKMODE = _descriptor.EnumDescriptor(
162   name='DimCheckMode',
163   full_name='mo_caffe.ParamSpec.DimCheckMode',
164   filename=None,
165   file=DESCRIPTOR,
166   values=[
167     _descriptor.EnumValueDescriptor(
168       name='STRICT', index=0, number=0,
169       options=None,
170       type=None),
171     _descriptor.EnumValueDescriptor(
172       name='PERMISSIVE', index=1, number=1,
173       options=None,
174       type=None),
175   ],
176   containing_type=None,
177   options=None,
178   serialized_start=3799,
179   serialized_end=3841,
180 )
181 _sym_db.RegisterEnumDescriptor(_PARAMSPEC_DIMCHECKMODE)
182
183 _LOSSPARAMETER_NORMALIZATIONMODE = _descriptor.EnumDescriptor(
184   name='NormalizationMode',
185   full_name='mo_caffe.LossParameter.NormalizationMode',
186   filename=None,
187   file=DESCRIPTOR,
188   values=[
189     _descriptor.EnumValueDescriptor(
190       name='FULL', index=0, number=0,
191       options=None,
192       type=None),
193     _descriptor.EnumValueDescriptor(
194       name='VALID', index=1, number=1,
195       options=None,
196       type=None),
197     _descriptor.EnumValueDescriptor(
198       name='BATCH_SIZE', index=2, number=2,
199       options=None,
200       type=None),
201     _descriptor.EnumValueDescriptor(
202       name='PRE_FIXED', index=3, number=3,
203       options=None,
204       type=None),
205     _descriptor.EnumValueDescriptor(
206       name='NONE', index=4, number=4,
207       options=None,
208       type=None),
209   ],
210   containing_type=None,
211   options=None,
212   serialized_start=9504,
213   serialized_end=9585,
214 )
215 _sym_db.RegisterEnumDescriptor(_LOSSPARAMETER_NORMALIZATIONMODE)
216
217 _CONVOLUTIONPARAMETER_ENGINE = _descriptor.EnumDescriptor(
218   name='Engine',
219   full_name='mo_caffe.ConvolutionParameter.Engine',
220   filename=None,
221   file=DESCRIPTOR,
222   values=[
223     _descriptor.EnumValueDescriptor(
224       name='DEFAULT', index=0, number=0,
225       options=None,
226       type=None),
227     _descriptor.EnumValueDescriptor(
228       name='CAFFE', index=1, number=1,
229       options=None,
230       type=None),
231     _descriptor.EnumValueDescriptor(
232       name='CUDNN', index=2, number=2,
233       options=None,
234       type=None),
235   ],
236   containing_type=None,
237   options=None,
238   serialized_start=10865,
239   serialized_end=10908,
240 )
241 _sym_db.RegisterEnumDescriptor(_CONVOLUTIONPARAMETER_ENGINE)
242
243 _DATAPARAMETER_DB = _descriptor.EnumDescriptor(
244   name='DB',
245   full_name='mo_caffe.DataParameter.DB',
246   filename=None,
247   file=DESCRIPTOR,
248   values=[
249     _descriptor.EnumValueDescriptor(
250       name='LEVELDB', index=0, number=0,
251       options=None,
252       type=None),
253     _descriptor.EnumValueDescriptor(
254       name='LMDB', index=1, number=1,
255       options=None,
256       type=None),
257   ],
258   containing_type=None,
259   options=None,
260   serialized_start=11509,
261   serialized_end=11536,
262 )
263 _sym_db.RegisterEnumDescriptor(_DATAPARAMETER_DB)
264
265 _RESIZEPARAMETER_RESIZE_MODE = _descriptor.EnumDescriptor(
266   name='Resize_mode',
267   full_name='mo_caffe.ResizeParameter.Resize_mode',
268   filename=None,
269   file=DESCRIPTOR,
270   values=[
271     _descriptor.EnumValueDescriptor(
272       name='WARP', index=0, number=1,
273       options=None,
274       type=None),
275     _descriptor.EnumValueDescriptor(
276       name='FIT_SMALL_SIZE', index=1, number=2,
277       options=None,
278       type=None),
279     _descriptor.EnumValueDescriptor(
280       name='FIT_LARGE_SIZE_AND_PAD', index=2, number=3,
281       options=None,
282       type=None),
283   ],
284   containing_type=None,
285   options=None,
286   serialized_start=11963,
287   serialized_end=12034,
288 )
289 _sym_db.RegisterEnumDescriptor(_RESIZEPARAMETER_RESIZE_MODE)
290
291 _RESIZEPARAMETER_PAD_MODE = _descriptor.EnumDescriptor(
292   name='Pad_mode',
293   full_name='mo_caffe.ResizeParameter.Pad_mode',
294   filename=None,
295   file=DESCRIPTOR,
296   values=[
297     _descriptor.EnumValueDescriptor(
298       name='CONSTANT', index=0, number=1,
299       options=None,
300       type=None),
301     _descriptor.EnumValueDescriptor(
302       name='MIRRORED', index=1, number=2,
303       options=None,
304       type=None),
305     _descriptor.EnumValueDescriptor(
306       name='REPEAT_NEAREST', index=2, number=3,
307       options=None,
308       type=None),
309   ],
310   containing_type=None,
311   options=None,
312   serialized_start=12036,
313   serialized_end=12094,
314 )
315 _sym_db.RegisterEnumDescriptor(_RESIZEPARAMETER_PAD_MODE)
316
317 _RESIZEPARAMETER_INTERP_MODE = _descriptor.EnumDescriptor(
318   name='Interp_mode',
319   full_name='mo_caffe.ResizeParameter.Interp_mode',
320   filename=None,
321   file=DESCRIPTOR,
322   values=[
323     _descriptor.EnumValueDescriptor(
324       name='LINEAR', index=0, number=1,
325       options=None,
326       type=None),
327     _descriptor.EnumValueDescriptor(
328       name='AREA', index=1, number=2,
329       options=None,
330       type=None),
331     _descriptor.EnumValueDescriptor(
332       name='NEAREST', index=2, number=3,
333       options=None,
334       type=None),
335     _descriptor.EnumValueDescriptor(
336       name='CUBIC', index=3, number=4,
337       options=None,
338       type=None),
339     _descriptor.EnumValueDescriptor(
340       name='LANCZOS4', index=4, number=5,
341       options=None,
342       type=None),
343   ],
344   containing_type=None,
345   options=None,
346   serialized_start=12096,
347   serialized_end=12169,
348 )
349 _sym_db.RegisterEnumDescriptor(_RESIZEPARAMETER_INTERP_MODE)
350
351 _ELTWISEPARAMETER_ELTWISEOP = _descriptor.EnumDescriptor(
352   name='EltwiseOp',
353   full_name='mo_caffe.EltwiseParameter.EltwiseOp',
354   filename=None,
355   file=DESCRIPTOR,
356   values=[
357     _descriptor.EnumValueDescriptor(
358       name='PROD', index=0, number=0,
359       options=None,
360       type=None),
361     _descriptor.EnumValueDescriptor(
362       name='SUM', index=1, number=1,
363       options=None,
364       type=None),
365     _descriptor.EnumValueDescriptor(
366       name='MAX', index=2, number=2,
367       options=None,
368       type=None),
369   ],
370   containing_type=None,
371   options=None,
372   serialized_start=13316,
373   serialized_end=13355,
374 )
375 _sym_db.RegisterEnumDescriptor(_ELTWISEPARAMETER_ELTWISEOP)
376
377 _HINGELOSSPARAMETER_NORM = _descriptor.EnumDescriptor(
378   name='Norm',
379   full_name='mo_caffe.HingeLossParameter.Norm',
380   filename=None,
381   file=DESCRIPTOR,
382   values=[
383     _descriptor.EnumValueDescriptor(
384       name='L1', index=0, number=1,
385       options=None,
386       type=None),
387     _descriptor.EnumValueDescriptor(
388       name='L2', index=1, number=2,
389       options=None,
390       type=None),
391   ],
392   containing_type=None,
393   options=None,
394   serialized_start=13899,
395   serialized_end=13921,
396 )
397 _sym_db.RegisterEnumDescriptor(_HINGELOSSPARAMETER_NORM)
398
399 _LRNPARAMETER_NORMREGION = _descriptor.EnumDescriptor(
400   name='NormRegion',
401   full_name='mo_caffe.LRNParameter.NormRegion',
402   filename=None,
403   file=DESCRIPTOR,
404   values=[
405     _descriptor.EnumValueDescriptor(
406       name='ACROSS_CHANNELS', index=0, number=0,
407       options=None,
408       type=None),
409     _descriptor.EnumValueDescriptor(
410       name='WITHIN_CHANNEL', index=1, number=1,
411       options=None,
412       type=None),
413   ],
414   containing_type=None,
415   options=None,
416   serialized_start=14803,
417   serialized_end=14856,
418 )
419 _sym_db.RegisterEnumDescriptor(_LRNPARAMETER_NORMREGION)
420
421 _LRNPARAMETER_ENGINE = _descriptor.EnumDescriptor(
422   name='Engine',
423   full_name='mo_caffe.LRNParameter.Engine',
424   filename=None,
425   file=DESCRIPTOR,
426   values=[
427     _descriptor.EnumValueDescriptor(
428       name='DEFAULT', index=0, number=0,
429       options=None,
430       type=None),
431     _descriptor.EnumValueDescriptor(
432       name='CAFFE', index=1, number=1,
433       options=None,
434       type=None),
435     _descriptor.EnumValueDescriptor(
436       name='CUDNN', index=2, number=2,
437       options=None,
438       type=None),
439   ],
440   containing_type=None,
441   options=None,
442   serialized_start=10865,
443   serialized_end=10908,
444 )
445 _sym_db.RegisterEnumDescriptor(_LRNPARAMETER_ENGINE)
446
447 _POOLINGPARAMETER_POOLMETHOD = _descriptor.EnumDescriptor(
448   name='PoolMethod',
449   full_name='mo_caffe.PoolingParameter.PoolMethod',
450   filename=None,
451   file=DESCRIPTOR,
452   values=[
453     _descriptor.EnumValueDescriptor(
454       name='MAX', index=0, number=0,
455       options=None,
456       type=None),
457     _descriptor.EnumValueDescriptor(
458       name='AVE', index=1, number=1,
459       options=None,
460       type=None),
461     _descriptor.EnumValueDescriptor(
462       name='STOCHASTIC', index=2, number=2,
463       options=None,
464       type=None),
465   ],
466   containing_type=None,
467   options=None,
468   serialized_start=15547,
469   serialized_end=15593,
470 )
471 _sym_db.RegisterEnumDescriptor(_POOLINGPARAMETER_POOLMETHOD)
472
473 _POOLINGPARAMETER_ENGINE = _descriptor.EnumDescriptor(
474   name='Engine',
475   full_name='mo_caffe.PoolingParameter.Engine',
476   filename=None,
477   file=DESCRIPTOR,
478   values=[
479     _descriptor.EnumValueDescriptor(
480       name='DEFAULT', index=0, number=0,
481       options=None,
482       type=None),
483     _descriptor.EnumValueDescriptor(
484       name='CAFFE', index=1, number=1,
485       options=None,
486       type=None),
487     _descriptor.EnumValueDescriptor(
488       name='CUDNN', index=2, number=2,
489       options=None,
490       type=None),
491   ],
492   containing_type=None,
493   options=None,
494   serialized_start=10865,
495   serialized_end=10908,
496 )
497 _sym_db.RegisterEnumDescriptor(_POOLINGPARAMETER_ENGINE)
498
499 _PRIORBOXPARAMETER_CODETYPE = _descriptor.EnumDescriptor(
500   name='CodeType',
501   full_name='mo_caffe.PriorBoxParameter.CodeType',
502   filename=None,
503   file=DESCRIPTOR,
504   values=[
505     _descriptor.EnumValueDescriptor(
506       name='CORNER', index=0, number=1,
507       options=None,
508       type=None),
509     _descriptor.EnumValueDescriptor(
510       name='CENTER_SIZE', index=1, number=2,
511       options=None,
512       type=None),
513     _descriptor.EnumValueDescriptor(
514       name='CORNER_SIZE', index=2, number=3,
515       options=None,
516       type=None),
517   ],
518   containing_type=None,
519   options=None,
520   serialized_start=15997,
521   serialized_end=16053,
522 )
523 _sym_db.RegisterEnumDescriptor(_PRIORBOXPARAMETER_CODETYPE)
524
525 _REDUCTIONPARAMETER_REDUCTIONOP = _descriptor.EnumDescriptor(
526   name='ReductionOp',
527   full_name='mo_caffe.ReductionParameter.ReductionOp',
528   filename=None,
529   file=DESCRIPTOR,
530   values=[
531     _descriptor.EnumValueDescriptor(
532       name='SUM', index=0, number=1,
533       options=None,
534       type=None),
535     _descriptor.EnumValueDescriptor(
536       name='ASUM', index=1, number=2,
537       options=None,
538       type=None),
539     _descriptor.EnumValueDescriptor(
540       name='SUMSQ', index=2, number=3,
541       options=None,
542       type=None),
543     _descriptor.EnumValueDescriptor(
544       name='MEAN', index=3, number=4,
545       options=None,
546       type=None),
547   ],
548   containing_type=None,
549   options=None,
550   serialized_start=16573,
551   serialized_end=16626,
552 )
553 _sym_db.RegisterEnumDescriptor(_REDUCTIONPARAMETER_REDUCTIONOP)
554
555 _RELUPARAMETER_ENGINE = _descriptor.EnumDescriptor(
556   name='Engine',
557   full_name='mo_caffe.ReLUParameter.Engine',
558   filename=None,
559   file=DESCRIPTOR,
560   values=[
561     _descriptor.EnumValueDescriptor(
562       name='DEFAULT', index=0, number=0,
563       options=None,
564       type=None),
565     _descriptor.EnumValueDescriptor(
566       name='CAFFE', index=1, number=1,
567       options=None,
568       type=None),
569     _descriptor.EnumValueDescriptor(
570       name='CUDNN', index=2, number=2,
571       options=None,
572       type=None),
573   ],
574   containing_type=None,
575   options=None,
576   serialized_start=10865,
577   serialized_end=10908,
578 )
579 _sym_db.RegisterEnumDescriptor(_RELUPARAMETER_ENGINE)
580
581 _SIGMOIDPARAMETER_ENGINE = _descriptor.EnumDescriptor(
582   name='Engine',
583   full_name='mo_caffe.SigmoidParameter.Engine',
584   filename=None,
585   file=DESCRIPTOR,
586   values=[
587     _descriptor.EnumValueDescriptor(
588       name='DEFAULT', index=0, number=0,
589       options=None,
590       type=None),
591     _descriptor.EnumValueDescriptor(
592       name='CAFFE', index=1, number=1,
593       options=None,
594       type=None),
595     _descriptor.EnumValueDescriptor(
596       name='CUDNN', index=2, number=2,
597       options=None,
598       type=None),
599   ],
600   containing_type=None,
601   options=None,
602   serialized_start=10865,
603   serialized_end=10908,
604 )
605 _sym_db.RegisterEnumDescriptor(_SIGMOIDPARAMETER_ENGINE)
606
607 _SOFTMAXPARAMETER_ENGINE = _descriptor.EnumDescriptor(
608   name='Engine',
609   full_name='mo_caffe.SoftmaxParameter.Engine',
610   filename=None,
611   file=DESCRIPTOR,
612   values=[
613     _descriptor.EnumValueDescriptor(
614       name='DEFAULT', index=0, number=0,
615       options=None,
616       type=None),
617     _descriptor.EnumValueDescriptor(
618       name='CAFFE', index=1, number=1,
619       options=None,
620       type=None),
621     _descriptor.EnumValueDescriptor(
622       name='CUDNN', index=2, number=2,
623       options=None,
624       type=None),
625   ],
626   containing_type=None,
627   options=None,
628   serialized_start=10865,
629   serialized_end=10908,
630 )
631 _sym_db.RegisterEnumDescriptor(_SOFTMAXPARAMETER_ENGINE)
632
633 _TANHPARAMETER_ENGINE = _descriptor.EnumDescriptor(
634   name='Engine',
635   full_name='mo_caffe.TanHParameter.Engine',
636   filename=None,
637   file=DESCRIPTOR,
638   values=[
639     _descriptor.EnumValueDescriptor(
640       name='DEFAULT', index=0, number=0,
641       options=None,
642       type=None),
643     _descriptor.EnumValueDescriptor(
644       name='CAFFE', index=1, number=1,
645       options=None,
646       type=None),
647     _descriptor.EnumValueDescriptor(
648       name='CUDNN', index=2, number=2,
649       options=None,
650       type=None),
651   ],
652   containing_type=None,
653   options=None,
654   serialized_start=10865,
655   serialized_end=10908,
656 )
657 _sym_db.RegisterEnumDescriptor(_TANHPARAMETER_ENGINE)
658
659 _SPPPARAMETER_POOLMETHOD = _descriptor.EnumDescriptor(
660   name='PoolMethod',
661   full_name='mo_caffe.SPPParameter.PoolMethod',
662   filename=None,
663   file=DESCRIPTOR,
664   values=[
665     _descriptor.EnumValueDescriptor(
666       name='MAX', index=0, number=0,
667       options=None,
668       type=None),
669     _descriptor.EnumValueDescriptor(
670       name='AVE', index=1, number=1,
671       options=None,
672       type=None),
673     _descriptor.EnumValueDescriptor(
674       name='STOCHASTIC', index=2, number=2,
675       options=None,
676       type=None),
677   ],
678   containing_type=None,
679   options=None,
680   serialized_start=15547,
681   serialized_end=15593,
682 )
683 _sym_db.RegisterEnumDescriptor(_SPPPARAMETER_POOLMETHOD)
684
685 _SPPPARAMETER_ENGINE = _descriptor.EnumDescriptor(
686   name='Engine',
687   full_name='mo_caffe.SPPParameter.Engine',
688   filename=None,
689   file=DESCRIPTOR,
690   values=[
691     _descriptor.EnumValueDescriptor(
692       name='DEFAULT', index=0, number=0,
693       options=None,
694       type=None),
695     _descriptor.EnumValueDescriptor(
696       name='CAFFE', index=1, number=1,
697       options=None,
698       type=None),
699     _descriptor.EnumValueDescriptor(
700       name='CUDNN', index=2, number=2,
701       options=None,
702       type=None),
703   ],
704   containing_type=None,
705   options=None,
706   serialized_start=10865,
707   serialized_end=10908,
708 )
709 _sym_db.RegisterEnumDescriptor(_SPPPARAMETER_ENGINE)
710
711 _V1LAYERPARAMETER_LAYERTYPE = _descriptor.EnumDescriptor(
712   name='LayerType',
713   full_name='mo_caffe.V1LayerParameter.LayerType',
714   filename=None,
715   file=DESCRIPTOR,
716   values=[
717     _descriptor.EnumValueDescriptor(
718       name='NONE', index=0, number=0,
719       options=None,
720       type=None),
721     _descriptor.EnumValueDescriptor(
722       name='ABSVAL', index=1, number=35,
723       options=None,
724       type=None),
725     _descriptor.EnumValueDescriptor(
726       name='ACCURACY', index=2, number=1,
727       options=None,
728       type=None),
729     _descriptor.EnumValueDescriptor(
730       name='ARGMAX', index=3, number=30,
731       options=None,
732       type=None),
733     _descriptor.EnumValueDescriptor(
734       name='BNLL', index=4, number=2,
735       options=None,
736       type=None),
737     _descriptor.EnumValueDescriptor(
738       name='CONCAT', index=5, number=3,
739       options=None,
740       type=None),
741     _descriptor.EnumValueDescriptor(
742       name='CONTRASTIVE_LOSS', index=6, number=37,
743       options=None,
744       type=None),
745     _descriptor.EnumValueDescriptor(
746       name='CONVOLUTION', index=7, number=4,
747       options=None,
748       type=None),
749     _descriptor.EnumValueDescriptor(
750       name='DATA', index=8, number=5,
751       options=None,
752       type=None),
753     _descriptor.EnumValueDescriptor(
754       name='DECONVOLUTION', index=9, number=39,
755       options=None,
756       type=None),
757     _descriptor.EnumValueDescriptor(
758       name='DROPOUT', index=10, number=6,
759       options=None,
760       type=None),
761     _descriptor.EnumValueDescriptor(
762       name='DUMMY_DATA', index=11, number=32,
763       options=None,
764       type=None),
765     _descriptor.EnumValueDescriptor(
766       name='EUCLIDEAN_LOSS', index=12, number=7,
767       options=None,
768       type=None),
769     _descriptor.EnumValueDescriptor(
770       name='ELTWISE', index=13, number=25,
771       options=None,
772       type=None),
773     _descriptor.EnumValueDescriptor(
774       name='EXP', index=14, number=38,
775       options=None,
776       type=None),
777     _descriptor.EnumValueDescriptor(
778       name='FLATTEN', index=15, number=8,
779       options=None,
780       type=None),
781     _descriptor.EnumValueDescriptor(
782       name='HDF5_DATA', index=16, number=9,
783       options=None,
784       type=None),
785     _descriptor.EnumValueDescriptor(
786       name='HDF5_OUTPUT', index=17, number=10,
787       options=None,
788       type=None),
789     _descriptor.EnumValueDescriptor(
790       name='HINGE_LOSS', index=18, number=28,
791       options=None,
792       type=None),
793     _descriptor.EnumValueDescriptor(
794       name='IM2COL', index=19, number=11,
795       options=None,
796       type=None),
797     _descriptor.EnumValueDescriptor(
798       name='IMAGE_DATA', index=20, number=12,
799       options=None,
800       type=None),
801     _descriptor.EnumValueDescriptor(
802       name='INFOGAIN_LOSS', index=21, number=13,
803       options=None,
804       type=None),
805     _descriptor.EnumValueDescriptor(
806       name='INNER_PRODUCT', index=22, number=14,
807       options=None,
808       type=None),
809     _descriptor.EnumValueDescriptor(
810       name='LRN', index=23, number=15,
811       options=None,
812       type=None),
813     _descriptor.EnumValueDescriptor(
814       name='MEMORY_DATA', index=24, number=29,
815       options=None,
816       type=None),
817     _descriptor.EnumValueDescriptor(
818       name='MULTINOMIAL_LOGISTIC_LOSS', index=25, number=16,
819       options=None,
820       type=None),
821     _descriptor.EnumValueDescriptor(
822       name='MVN', index=26, number=34,
823       options=None,
824       type=None),
825     _descriptor.EnumValueDescriptor(
826       name='POOLING', index=27, number=17,
827       options=None,
828       type=None),
829     _descriptor.EnumValueDescriptor(
830       name='POWER', index=28, number=26,
831       options=None,
832       type=None),
833     _descriptor.EnumValueDescriptor(
834       name='RELU', index=29, number=18,
835       options=None,
836       type=None),
837     _descriptor.EnumValueDescriptor(
838       name='SIGMOID', index=30, number=19,
839       options=None,
840       type=None),
841     _descriptor.EnumValueDescriptor(
842       name='SIGMOID_CROSS_ENTROPY_LOSS', index=31, number=27,
843       options=None,
844       type=None),
845     _descriptor.EnumValueDescriptor(
846       name='SILENCE', index=32, number=36,
847       options=None,
848       type=None),
849     _descriptor.EnumValueDescriptor(
850       name='SOFTMAX', index=33, number=20,
851       options=None,
852       type=None),
853     _descriptor.EnumValueDescriptor(
854       name='SOFTMAX_LOSS', index=34, number=21,
855       options=None,
856       type=None),
857     _descriptor.EnumValueDescriptor(
858       name='SPLIT', index=35, number=22,
859       options=None,
860       type=None),
861     _descriptor.EnumValueDescriptor(
862       name='SLICE', index=36, number=33,
863       options=None,
864       type=None),
865     _descriptor.EnumValueDescriptor(
866       name='TANH', index=37, number=23,
867       options=None,
868       type=None),
869     _descriptor.EnumValueDescriptor(
870       name='WINDOW_DATA', index=38, number=24,
871       options=None,
872       type=None),
873     _descriptor.EnumValueDescriptor(
874       name='THRESHOLD', index=39, number=31,
875       options=None,
876       type=None),
877   ],
878   containing_type=None,
879   options=None,
880   serialized_start=20552,
881   serialized_end=21152,
882 )
883 _sym_db.RegisterEnumDescriptor(_V1LAYERPARAMETER_LAYERTYPE)
884
885 _V1LAYERPARAMETER_DIMCHECKMODE = _descriptor.EnumDescriptor(
886   name='DimCheckMode',
887   full_name='mo_caffe.V1LayerParameter.DimCheckMode',
888   filename=None,
889   file=DESCRIPTOR,
890   values=[
891     _descriptor.EnumValueDescriptor(
892       name='STRICT', index=0, number=0,
893       options=None,
894       type=None),
895     _descriptor.EnumValueDescriptor(
896       name='PERMISSIVE', index=1, number=1,
897       options=None,
898       type=None),
899   ],
900   containing_type=None,
901   options=None,
902   serialized_start=3799,
903   serialized_end=3841,
904 )
905 _sym_db.RegisterEnumDescriptor(_V1LAYERPARAMETER_DIMCHECKMODE)
906
907 _V0LAYERPARAMETER_POOLMETHOD = _descriptor.EnumDescriptor(
908   name='PoolMethod',
909   full_name='mo_caffe.V0LayerParameter.PoolMethod',
910   filename=None,
911   file=DESCRIPTOR,
912   values=[
913     _descriptor.EnumValueDescriptor(
914       name='MAX', index=0, number=0,
915       options=None,
916       type=None),
917     _descriptor.EnumValueDescriptor(
918       name='AVE', index=1, number=1,
919       options=None,
920       type=None),
921     _descriptor.EnumValueDescriptor(
922       name='STOCHASTIC', index=2, number=2,
923       options=None,
924       type=None),
925   ],
926   containing_type=None,
927   options=None,
928   serialized_start=15547,
929   serialized_end=15593,
930 )
931 _sym_db.RegisterEnumDescriptor(_V0LAYERPARAMETER_POOLMETHOD)
932
933 _FLOWWARPPARAMETER_FILLPARAMETER = _descriptor.EnumDescriptor(
934   name='FillParameter',
935   full_name='mo_caffe.FlowWarpParameter.FillParameter',
936   filename=None,
937   file=DESCRIPTOR,
938   values=[
939     _descriptor.EnumValueDescriptor(
940       name='ZERO', index=0, number=1,
941       options=None,
942       type=None),
943     _descriptor.EnumValueDescriptor(
944       name='NOT_A_NUMBER', index=1, number=2,
945       options=None,
946       type=None),
947   ],
948   containing_type=None,
949   options=None,
950   serialized_start=26026,
951   serialized_end=26069,
952 )
953 _sym_db.RegisterEnumDescriptor(_FLOWWARPPARAMETER_FILLPARAMETER)
954
955 _CORRELATIONPARAMETER_CORRELATIONTYPE = _descriptor.EnumDescriptor(
956   name='CorrelationType',
957   full_name='mo_caffe.CorrelationParameter.CorrelationType',
958   filename=None,
959   file=DESCRIPTOR,
960   values=[
961     _descriptor.EnumValueDescriptor(
962       name='MULTIPLY', index=0, number=0,
963       options=None,
964       type=None),
965     _descriptor.EnumValueDescriptor(
966       name='SUBTRACT', index=1, number=1,
967       options=None,
968       type=None),
969   ],
970   containing_type=None,
971   options=None,
972   serialized_start=26337,
973   serialized_end=26382,
974 )
975 _sym_db.RegisterEnumDescriptor(_CORRELATIONPARAMETER_CORRELATIONTYPE)
976
977 _RESAMPLEPARAMETER_RESAMPLETYPE = _descriptor.EnumDescriptor(
978   name='ResampleType',
979   full_name='mo_caffe.ResampleParameter.ResampleType',
980   filename=None,
981   file=DESCRIPTOR,
982   values=[
983     _descriptor.EnumValueDescriptor(
984       name='NEAREST', index=0, number=1,
985       options=None,
986       type=None),
987     _descriptor.EnumValueDescriptor(
988       name='LINEAR', index=1, number=2,
989       options=None,
990       type=None),
991     _descriptor.EnumValueDescriptor(
992       name='CUBIC', index=2, number=3,
993       options=None,
994       type=None),
995     _descriptor.EnumValueDescriptor(
996       name='AREA', index=3, number=4,
997       options=None,
998       type=None),
999   ],
1000   containing_type=None,
1001   options=None,
1002   serialized_start=26545,
1003   serialized_end=26605,
1004 )
1005 _sym_db.RegisterEnumDescriptor(_RESAMPLEPARAMETER_RESAMPLETYPE)
1006
1007
1008 _BLOBSHAPE = _descriptor.Descriptor(
1009   name='BlobShape',
1010   full_name='mo_caffe.BlobShape',
1011   filename=None,
1012   file=DESCRIPTOR,
1013   containing_type=None,
1014   fields=[
1015     _descriptor.FieldDescriptor(
1016       name='dim', full_name='mo_caffe.BlobShape.dim', index=0,
1017       number=1, type=3, cpp_type=2, label=3,
1018       has_default_value=False, default_value=[],
1019       message_type=None, enum_type=None, containing_type=None,
1020       is_extension=False, extension_scope=None,
1021       options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))),
1022   ],
1023   extensions=[
1024   ],
1025   nested_types=[],
1026   enum_types=[
1027   ],
1028   options=None,
1029   is_extendable=False,
1030   extension_ranges=[],
1031   oneofs=[
1032   ],
1033   serialized_start=28,
1034   serialized_end=56,
1035 )
1036
1037
1038 _BLOBPROTO = _descriptor.Descriptor(
1039   name='BlobProto',
1040   full_name='mo_caffe.BlobProto',
1041   filename=None,
1042   file=DESCRIPTOR,
1043   containing_type=None,
1044   fields=[
1045     _descriptor.FieldDescriptor(
1046       name='shape', full_name='mo_caffe.BlobProto.shape', index=0,
1047       number=7, type=11, cpp_type=10, label=1,
1048       has_default_value=False, default_value=None,
1049       message_type=None, enum_type=None, containing_type=None,
1050       is_extension=False, extension_scope=None,
1051       options=None),
1052     _descriptor.FieldDescriptor(
1053       name='data', full_name='mo_caffe.BlobProto.data', index=1,
1054       number=5, type=2, cpp_type=6, label=3,
1055       has_default_value=False, default_value=[],
1056       message_type=None, enum_type=None, containing_type=None,
1057       is_extension=False, extension_scope=None,
1058       options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))),
1059     _descriptor.FieldDescriptor(
1060       name='diff', full_name='mo_caffe.BlobProto.diff', index=2,
1061       number=6, type=2, cpp_type=6, label=3,
1062       has_default_value=False, default_value=[],
1063       message_type=None, enum_type=None, containing_type=None,
1064       is_extension=False, extension_scope=None,
1065       options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))),
1066     _descriptor.FieldDescriptor(
1067       name='double_data', full_name='mo_caffe.BlobProto.double_data', index=3,
1068       number=8, type=1, cpp_type=5, label=3,
1069       has_default_value=False, default_value=[],
1070       message_type=None, enum_type=None, containing_type=None,
1071       is_extension=False, extension_scope=None,
1072       options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))),
1073     _descriptor.FieldDescriptor(
1074       name='double_diff', full_name='mo_caffe.BlobProto.double_diff', index=4,
1075       number=9, type=1, cpp_type=5, label=3,
1076       has_default_value=False, default_value=[],
1077       message_type=None, enum_type=None, containing_type=None,
1078       is_extension=False, extension_scope=None,
1079       options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))),
1080     _descriptor.FieldDescriptor(
1081       name='num', full_name='mo_caffe.BlobProto.num', index=5,
1082       number=1, type=5, cpp_type=1, label=1,
1083       has_default_value=True, default_value=0,
1084       message_type=None, enum_type=None, containing_type=None,
1085       is_extension=False, extension_scope=None,
1086       options=None),
1087     _descriptor.FieldDescriptor(
1088       name='channels', full_name='mo_caffe.BlobProto.channels', index=6,
1089       number=2, type=5, cpp_type=1, label=1,
1090       has_default_value=True, default_value=0,
1091       message_type=None, enum_type=None, containing_type=None,
1092       is_extension=False, extension_scope=None,
1093       options=None),
1094     _descriptor.FieldDescriptor(
1095       name='height', full_name='mo_caffe.BlobProto.height', index=7,
1096       number=3, type=5, cpp_type=1, label=1,
1097       has_default_value=True, default_value=0,
1098       message_type=None, enum_type=None, containing_type=None,
1099       is_extension=False, extension_scope=None,
1100       options=None),
1101     _descriptor.FieldDescriptor(
1102       name='width', full_name='mo_caffe.BlobProto.width', index=8,
1103       number=4, type=5, cpp_type=1, label=1,
1104       has_default_value=True, default_value=0,
1105       message_type=None, enum_type=None, containing_type=None,
1106       is_extension=False, extension_scope=None,
1107       options=None),
1108   ],
1109   extensions=[
1110   ],
1111   nested_types=[],
1112   enum_types=[
1113   ],
1114   options=None,
1115   is_extendable=False,
1116   extension_ranges=[],
1117   oneofs=[
1118   ],
1119   serialized_start=59,
1120   serialized_end=266,
1121 )
1122
1123
1124 _BLOBPROTOVECTOR = _descriptor.Descriptor(
1125   name='BlobProtoVector',
1126   full_name='mo_caffe.BlobProtoVector',
1127   filename=None,
1128   file=DESCRIPTOR,
1129   containing_type=None,
1130   fields=[
1131     _descriptor.FieldDescriptor(
1132       name='blobs', full_name='mo_caffe.BlobProtoVector.blobs', index=0,
1133       number=1, type=11, cpp_type=10, label=3,
1134       has_default_value=False, default_value=[],
1135       message_type=None, enum_type=None, containing_type=None,
1136       is_extension=False, extension_scope=None,
1137       options=None),
1138   ],
1139   extensions=[
1140   ],
1141   nested_types=[],
1142   enum_types=[
1143   ],
1144   options=None,
1145   is_extendable=False,
1146   extension_ranges=[],
1147   oneofs=[
1148   ],
1149   serialized_start=268,
1150   serialized_end=321,
1151 )
1152
1153
1154 _COSINESIMILARITYBATCHPARAMETER = _descriptor.Descriptor(
1155   name='CosineSimilarityBatchParameter',
1156   full_name='mo_caffe.CosineSimilarityBatchParameter',
1157   filename=None,
1158   file=DESCRIPTOR,
1159   containing_type=None,
1160   fields=[
1161     _descriptor.FieldDescriptor(
1162       name='pos_label', full_name='mo_caffe.CosineSimilarityBatchParameter.pos_label', index=0,
1163       number=1, type=1, cpp_type=5, label=1,
1164       has_default_value=True, default_value=1,
1165       message_type=None, enum_type=None, containing_type=None,
1166       is_extension=False, extension_scope=None,
1167       options=None),
1168     _descriptor.FieldDescriptor(
1169       name='neg_label', full_name='mo_caffe.CosineSimilarityBatchParameter.neg_label', index=1,
1170       number=2, type=1, cpp_type=5, label=1,
1171       has_default_value=True, default_value=-1,
1172       message_type=None, enum_type=None, containing_type=None,
1173       is_extension=False, extension_scope=None,
1174       options=None),
1175   ],
1176   extensions=[
1177   ],
1178   nested_types=[],
1179   enum_types=[
1180   ],
1181   options=None,
1182   is_extendable=False,
1183   extension_ranges=[],
1184   oneofs=[
1185   ],
1186   serialized_start=323,
1187   serialized_end=400,
1188 )
1189
1190
1191 _DATUM = _descriptor.Descriptor(
1192   name='Datum',
1193   full_name='mo_caffe.Datum',
1194   filename=None,
1195   file=DESCRIPTOR,
1196   containing_type=None,
1197   fields=[
1198     _descriptor.FieldDescriptor(
1199       name='channels', full_name='mo_caffe.Datum.channels', index=0,
1200       number=1, type=5, cpp_type=1, label=1,
1201       has_default_value=False, default_value=0,
1202       message_type=None, enum_type=None, containing_type=None,
1203       is_extension=False, extension_scope=None,
1204       options=None),
1205     _descriptor.FieldDescriptor(
1206       name='height', full_name='mo_caffe.Datum.height', index=1,
1207       number=2, type=5, cpp_type=1, label=1,
1208       has_default_value=False, default_value=0,
1209       message_type=None, enum_type=None, containing_type=None,
1210       is_extension=False, extension_scope=None,
1211       options=None),
1212     _descriptor.FieldDescriptor(
1213       name='width', full_name='mo_caffe.Datum.width', index=2,
1214       number=3, type=5, cpp_type=1, label=1,
1215       has_default_value=False, default_value=0,
1216       message_type=None, enum_type=None, containing_type=None,
1217       is_extension=False, extension_scope=None,
1218       options=None),
1219     _descriptor.FieldDescriptor(
1220       name='data', full_name='mo_caffe.Datum.data', index=3,
1221       number=4, type=12, cpp_type=9, label=1,
1222       has_default_value=False, default_value=_b(""),
1223       message_type=None, enum_type=None, containing_type=None,
1224       is_extension=False, extension_scope=None,
1225       options=None),
1226     _descriptor.FieldDescriptor(
1227       name='label', full_name='mo_caffe.Datum.label', index=4,
1228       number=5, type=5, cpp_type=1, label=1,
1229       has_default_value=False, default_value=0,
1230       message_type=None, enum_type=None, containing_type=None,
1231       is_extension=False, extension_scope=None,
1232       options=None),
1233     _descriptor.FieldDescriptor(
1234       name='float_data', full_name='mo_caffe.Datum.float_data', index=5,
1235       number=6, type=2, cpp_type=6, label=3,
1236       has_default_value=False, default_value=[],
1237       message_type=None, enum_type=None, containing_type=None,
1238       is_extension=False, extension_scope=None,
1239       options=None),
1240     _descriptor.FieldDescriptor(
1241       name='encoded', full_name='mo_caffe.Datum.encoded', index=6,
1242       number=7, type=8, cpp_type=7, label=1,
1243       has_default_value=True, default_value=False,
1244       message_type=None, enum_type=None, containing_type=None,
1245       is_extension=False, extension_scope=None,
1246       options=None),
1247   ],
1248   extensions=[
1249   ],
1250   nested_types=[],
1251   enum_types=[
1252   ],
1253   options=None,
1254   is_extendable=False,
1255   extension_ranges=[],
1256   oneofs=[
1257   ],
1258   serialized_start=403,
1259   serialized_end=532,
1260 )
1261
1262
1263 _LABELMAPITEM = _descriptor.Descriptor(
1264   name='LabelMapItem',
1265   full_name='mo_caffe.LabelMapItem',
1266   filename=None,
1267   file=DESCRIPTOR,
1268   containing_type=None,
1269   fields=[
1270     _descriptor.FieldDescriptor(
1271       name='name', full_name='mo_caffe.LabelMapItem.name', index=0,
1272       number=1, type=9, cpp_type=9, label=1,
1273       has_default_value=False, default_value=_b("").decode('utf-8'),
1274       message_type=None, enum_type=None, containing_type=None,
1275       is_extension=False, extension_scope=None,
1276       options=None),
1277     _descriptor.FieldDescriptor(
1278       name='label', full_name='mo_caffe.LabelMapItem.label', index=1,
1279       number=2, type=5, cpp_type=1, label=1,
1280       has_default_value=False, default_value=0,
1281       message_type=None, enum_type=None, containing_type=None,
1282       is_extension=False, extension_scope=None,
1283       options=None),
1284     _descriptor.FieldDescriptor(
1285       name='display_name', full_name='mo_caffe.LabelMapItem.display_name', index=2,
1286       number=3, type=9, cpp_type=9, label=1,
1287       has_default_value=False, default_value=_b("").decode('utf-8'),
1288       message_type=None, enum_type=None, containing_type=None,
1289       is_extension=False, extension_scope=None,
1290       options=None),
1291   ],
1292   extensions=[
1293   ],
1294   nested_types=[],
1295   enum_types=[
1296   ],
1297   options=None,
1298   is_extendable=False,
1299   extension_ranges=[],
1300   oneofs=[
1301   ],
1302   serialized_start=534,
1303   serialized_end=599,
1304 )
1305
1306
1307 _LABELMAP = _descriptor.Descriptor(
1308   name='LabelMap',
1309   full_name='mo_caffe.LabelMap',
1310   filename=None,
1311   file=DESCRIPTOR,
1312   containing_type=None,
1313   fields=[
1314     _descriptor.FieldDescriptor(
1315       name='item', full_name='mo_caffe.LabelMap.item', index=0,
1316       number=1, type=11, cpp_type=10, label=3,
1317       has_default_value=False, default_value=[],
1318       message_type=None, enum_type=None, containing_type=None,
1319       is_extension=False, extension_scope=None,
1320       options=None),
1321   ],
1322   extensions=[
1323   ],
1324   nested_types=[],
1325   enum_types=[
1326   ],
1327   options=None,
1328   is_extendable=False,
1329   extension_ranges=[],
1330   oneofs=[
1331   ],
1332   serialized_start=601,
1333   serialized_end=649,
1334 )
1335
1336
1337 _NORMALIZEDBBOX = _descriptor.Descriptor(
1338   name='NormalizedBBox',
1339   full_name='mo_caffe.NormalizedBBox',
1340   filename=None,
1341   file=DESCRIPTOR,
1342   containing_type=None,
1343   fields=[
1344     _descriptor.FieldDescriptor(
1345       name='xmin', full_name='mo_caffe.NormalizedBBox.xmin', index=0,
1346       number=1, type=2, cpp_type=6, label=1,
1347       has_default_value=False, default_value=0,
1348       message_type=None, enum_type=None, containing_type=None,
1349       is_extension=False, extension_scope=None,
1350       options=None),
1351     _descriptor.FieldDescriptor(
1352       name='ymin', full_name='mo_caffe.NormalizedBBox.ymin', index=1,
1353       number=2, type=2, cpp_type=6, label=1,
1354       has_default_value=False, default_value=0,
1355       message_type=None, enum_type=None, containing_type=None,
1356       is_extension=False, extension_scope=None,
1357       options=None),
1358     _descriptor.FieldDescriptor(
1359       name='xmax', full_name='mo_caffe.NormalizedBBox.xmax', index=2,
1360       number=3, type=2, cpp_type=6, label=1,
1361       has_default_value=False, default_value=0,
1362       message_type=None, enum_type=None, containing_type=None,
1363       is_extension=False, extension_scope=None,
1364       options=None),
1365     _descriptor.FieldDescriptor(
1366       name='ymax', full_name='mo_caffe.NormalizedBBox.ymax', index=3,
1367       number=4, type=2, cpp_type=6, label=1,
1368       has_default_value=False, default_value=0,
1369       message_type=None, enum_type=None, containing_type=None,
1370       is_extension=False, extension_scope=None,
1371       options=None),
1372     _descriptor.FieldDescriptor(
1373       name='label', full_name='mo_caffe.NormalizedBBox.label', index=4,
1374       number=5, type=5, cpp_type=1, label=1,
1375       has_default_value=False, default_value=0,
1376       message_type=None, enum_type=None, containing_type=None,
1377       is_extension=False, extension_scope=None,
1378       options=None),
1379     _descriptor.FieldDescriptor(
1380       name='difficult', full_name='mo_caffe.NormalizedBBox.difficult', index=5,
1381       number=6, type=8, cpp_type=7, label=1,
1382       has_default_value=False, default_value=False,
1383       message_type=None, enum_type=None, containing_type=None,
1384       is_extension=False, extension_scope=None,
1385       options=None),
1386     _descriptor.FieldDescriptor(
1387       name='score', full_name='mo_caffe.NormalizedBBox.score', index=6,
1388       number=7, type=2, cpp_type=6, label=1,
1389       has_default_value=False, default_value=0,
1390       message_type=None, enum_type=None, containing_type=None,
1391       is_extension=False, extension_scope=None,
1392       options=None),
1393     _descriptor.FieldDescriptor(
1394       name='size', full_name='mo_caffe.NormalizedBBox.size', index=7,
1395       number=8, type=2, cpp_type=6, label=1,
1396       has_default_value=False, default_value=0,
1397       message_type=None, enum_type=None, containing_type=None,
1398       is_extension=False, extension_scope=None,
1399       options=None),
1400   ],
1401   extensions=[
1402   ],
1403   nested_types=[],
1404   enum_types=[
1405   ],
1406   options=None,
1407   is_extendable=False,
1408   extension_ranges=[],
1409   oneofs=[
1410   ],
1411   serialized_start=652,
1412   serialized_end=787,
1413 )
1414
1415
1416 _FILLERPARAMETER = _descriptor.Descriptor(
1417   name='FillerParameter',
1418   full_name='mo_caffe.FillerParameter',
1419   filename=None,
1420   file=DESCRIPTOR,
1421   containing_type=None,
1422   fields=[
1423     _descriptor.FieldDescriptor(
1424       name='type', full_name='mo_caffe.FillerParameter.type', index=0,
1425       number=1, type=9, cpp_type=9, label=1,
1426       has_default_value=True, default_value=_b("constant").decode('utf-8'),
1427       message_type=None, enum_type=None, containing_type=None,
1428       is_extension=False, extension_scope=None,
1429       options=None),
1430     _descriptor.FieldDescriptor(
1431       name='value', full_name='mo_caffe.FillerParameter.value', index=1,
1432       number=2, type=2, cpp_type=6, label=1,
1433       has_default_value=True, default_value=0,
1434       message_type=None, enum_type=None, containing_type=None,
1435       is_extension=False, extension_scope=None,
1436       options=None),
1437     _descriptor.FieldDescriptor(
1438       name='min', full_name='mo_caffe.FillerParameter.min', index=2,
1439       number=3, type=2, cpp_type=6, label=1,
1440       has_default_value=True, default_value=0,
1441       message_type=None, enum_type=None, containing_type=None,
1442       is_extension=False, extension_scope=None,
1443       options=None),
1444     _descriptor.FieldDescriptor(
1445       name='max', full_name='mo_caffe.FillerParameter.max', index=3,
1446       number=4, type=2, cpp_type=6, label=1,
1447       has_default_value=True, default_value=1,
1448       message_type=None, enum_type=None, containing_type=None,
1449       is_extension=False, extension_scope=None,
1450       options=None),
1451     _descriptor.FieldDescriptor(
1452       name='mean', full_name='mo_caffe.FillerParameter.mean', index=4,
1453       number=5, type=2, cpp_type=6, label=1,
1454       has_default_value=True, default_value=0,
1455       message_type=None, enum_type=None, containing_type=None,
1456       is_extension=False, extension_scope=None,
1457       options=None),
1458     _descriptor.FieldDescriptor(
1459       name='std', full_name='mo_caffe.FillerParameter.std', index=5,
1460       number=6, type=2, cpp_type=6, label=1,
1461       has_default_value=True, default_value=1,
1462       message_type=None, enum_type=None, containing_type=None,
1463       is_extension=False, extension_scope=None,
1464       options=None),
1465     _descriptor.FieldDescriptor(
1466       name='sparse', full_name='mo_caffe.FillerParameter.sparse', index=6,
1467       number=7, type=5, cpp_type=1, label=1,
1468       has_default_value=True, default_value=-1,
1469       message_type=None, enum_type=None, containing_type=None,
1470       is_extension=False, extension_scope=None,
1471       options=None),
1472     _descriptor.FieldDescriptor(
1473       name='variance_norm', full_name='mo_caffe.FillerParameter.variance_norm', index=7,
1474       number=8, type=14, cpp_type=8, label=1,
1475       has_default_value=True, default_value=0,
1476       message_type=None, enum_type=None, containing_type=None,
1477       is_extension=False, extension_scope=None,
1478       options=None),
1479     _descriptor.FieldDescriptor(
1480       name='file', full_name='mo_caffe.FillerParameter.file', index=8,
1481       number=9, type=9, cpp_type=9, label=1,
1482       has_default_value=False, default_value=_b("").decode('utf-8'),
1483       message_type=None, enum_type=None, containing_type=None,
1484       is_extension=False, extension_scope=None,
1485       options=None),
1486     _descriptor.FieldDescriptor(
1487       name='diag_val', full_name='mo_caffe.FillerParameter.diag_val', index=9,
1488       number=10, type=2, cpp_type=6, label=3,
1489       has_default_value=False, default_value=[],
1490       message_type=None, enum_type=None, containing_type=None,
1491       is_extension=False, extension_scope=None,
1492       options=None),
1493   ],
1494   extensions=[
1495   ],
1496   nested_types=[],
1497   enum_types=[
1498     _FILLERPARAMETER_VARIANCENORM,
1499   ],
1500   options=None,
1501   is_extendable=False,
1502   extension_ranges=[],
1503   oneofs=[
1504   ],
1505   serialized_start=790,
1506   serialized_end=1091,
1507 )
1508
1509
1510 _NETPARAMETER = _descriptor.Descriptor(
1511   name='NetParameter',
1512   full_name='mo_caffe.NetParameter',
1513   filename=None,
1514   file=DESCRIPTOR,
1515   containing_type=None,
1516   fields=[
1517     _descriptor.FieldDescriptor(
1518       name='name', full_name='mo_caffe.NetParameter.name', index=0,
1519       number=1, type=9, cpp_type=9, label=1,
1520       has_default_value=False, default_value=_b("").decode('utf-8'),
1521       message_type=None, enum_type=None, containing_type=None,
1522       is_extension=False, extension_scope=None,
1523       options=None),
1524     _descriptor.FieldDescriptor(
1525       name='input', full_name='mo_caffe.NetParameter.input', index=1,
1526       number=3, type=9, cpp_type=9, label=3,
1527       has_default_value=False, default_value=[],
1528       message_type=None, enum_type=None, containing_type=None,
1529       is_extension=False, extension_scope=None,
1530       options=None),
1531     _descriptor.FieldDescriptor(
1532       name='input_shape', full_name='mo_caffe.NetParameter.input_shape', index=2,
1533       number=8, type=11, cpp_type=10, label=3,
1534       has_default_value=False, default_value=[],
1535       message_type=None, enum_type=None, containing_type=None,
1536       is_extension=False, extension_scope=None,
1537       options=None),
1538     _descriptor.FieldDescriptor(
1539       name='input_dim', full_name='mo_caffe.NetParameter.input_dim', index=3,
1540       number=4, type=5, cpp_type=1, label=3,
1541       has_default_value=False, default_value=[],
1542       message_type=None, enum_type=None, containing_type=None,
1543       is_extension=False, extension_scope=None,
1544       options=None),
1545     _descriptor.FieldDescriptor(
1546       name='force_backward', full_name='mo_caffe.NetParameter.force_backward', index=4,
1547       number=5, type=8, cpp_type=7, label=1,
1548       has_default_value=True, default_value=False,
1549       message_type=None, enum_type=None, containing_type=None,
1550       is_extension=False, extension_scope=None,
1551       options=None),
1552     _descriptor.FieldDescriptor(
1553       name='state', full_name='mo_caffe.NetParameter.state', index=5,
1554       number=6, type=11, cpp_type=10, label=1,
1555       has_default_value=False, default_value=None,
1556       message_type=None, enum_type=None, containing_type=None,
1557       is_extension=False, extension_scope=None,
1558       options=None),
1559     _descriptor.FieldDescriptor(
1560       name='debug_info', full_name='mo_caffe.NetParameter.debug_info', index=6,
1561       number=7, type=8, cpp_type=7, label=1,
1562       has_default_value=True, default_value=False,
1563       message_type=None, enum_type=None, containing_type=None,
1564       is_extension=False, extension_scope=None,
1565       options=None),
1566     _descriptor.FieldDescriptor(
1567       name='profile_info', full_name='mo_caffe.NetParameter.profile_info', index=7,
1568       number=9, type=8, cpp_type=7, label=1,
1569       has_default_value=True, default_value=False,
1570       message_type=None, enum_type=None, containing_type=None,
1571       is_extension=False, extension_scope=None,
1572       options=None),
1573     _descriptor.FieldDescriptor(
1574       name='profile_iter', full_name='mo_caffe.NetParameter.profile_iter', index=8,
1575       number=10, type=5, cpp_type=1, label=1,
1576       has_default_value=True, default_value=50,
1577       message_type=None, enum_type=None, containing_type=None,
1578       is_extension=False, extension_scope=None,
1579       options=None),
1580     _descriptor.FieldDescriptor(
1581       name='profile_warmup', full_name='mo_caffe.NetParameter.profile_warmup', index=9,
1582       number=11, type=5, cpp_type=1, label=1,
1583       has_default_value=True, default_value=10,
1584       message_type=None, enum_type=None, containing_type=None,
1585       is_extension=False, extension_scope=None,
1586       options=None),
1587     _descriptor.FieldDescriptor(
1588       name='layer', full_name='mo_caffe.NetParameter.layer', index=10,
1589       number=100, type=11, cpp_type=10, label=3,
1590       has_default_value=False, default_value=[],
1591       message_type=None, enum_type=None, containing_type=None,
1592       is_extension=False, extension_scope=None,
1593       options=None),
1594     _descriptor.FieldDescriptor(
1595       name='layers', full_name='mo_caffe.NetParameter.layers', index=11,
1596       number=2, type=11, cpp_type=10, label=3,
1597       has_default_value=False, default_value=[],
1598       message_type=None, enum_type=None, containing_type=None,
1599       is_extension=False, extension_scope=None,
1600       options=None),
1601   ],
1602   extensions=[
1603   ],
1604   nested_types=[],
1605   enum_types=[
1606   ],
1607   options=None,
1608   is_extendable=False,
1609   extension_ranges=[],
1610   oneofs=[
1611   ],
1612   serialized_start=1094,
1613   serialized_end=1459,
1614 )
1615
1616
1617 _SOLVERPARAMETER = _descriptor.Descriptor(
1618   name='SolverParameter',
1619   full_name='mo_caffe.SolverParameter',
1620   filename=None,
1621   file=DESCRIPTOR,
1622   containing_type=None,
1623   fields=[
1624     _descriptor.FieldDescriptor(
1625       name='net', full_name='mo_caffe.SolverParameter.net', index=0,
1626       number=24, type=9, cpp_type=9, label=1,
1627       has_default_value=False, default_value=_b("").decode('utf-8'),
1628       message_type=None, enum_type=None, containing_type=None,
1629       is_extension=False, extension_scope=None,
1630       options=None),
1631     _descriptor.FieldDescriptor(
1632       name='net_param', full_name='mo_caffe.SolverParameter.net_param', index=1,
1633       number=25, type=11, cpp_type=10, label=1,
1634       has_default_value=False, default_value=None,
1635       message_type=None, enum_type=None, containing_type=None,
1636       is_extension=False, extension_scope=None,
1637       options=None),
1638     _descriptor.FieldDescriptor(
1639       name='train_net', full_name='mo_caffe.SolverParameter.train_net', index=2,
1640       number=1, type=9, cpp_type=9, label=1,
1641       has_default_value=False, default_value=_b("").decode('utf-8'),
1642       message_type=None, enum_type=None, containing_type=None,
1643       is_extension=False, extension_scope=None,
1644       options=None),
1645     _descriptor.FieldDescriptor(
1646       name='test_net', full_name='mo_caffe.SolverParameter.test_net', index=3,
1647       number=2, type=9, cpp_type=9, label=3,
1648       has_default_value=False, default_value=[],
1649       message_type=None, enum_type=None, containing_type=None,
1650       is_extension=False, extension_scope=None,
1651       options=None),
1652     _descriptor.FieldDescriptor(
1653       name='train_net_param', full_name='mo_caffe.SolverParameter.train_net_param', index=4,
1654       number=21, type=11, cpp_type=10, label=1,
1655       has_default_value=False, default_value=None,
1656       message_type=None, enum_type=None, containing_type=None,
1657       is_extension=False, extension_scope=None,
1658       options=None),
1659     _descriptor.FieldDescriptor(
1660       name='test_net_param', full_name='mo_caffe.SolverParameter.test_net_param', index=5,
1661       number=22, type=11, cpp_type=10, label=3,
1662       has_default_value=False, default_value=[],
1663       message_type=None, enum_type=None, containing_type=None,
1664       is_extension=False, extension_scope=None,
1665       options=None),
1666     _descriptor.FieldDescriptor(
1667       name='train_state', full_name='mo_caffe.SolverParameter.train_state', index=6,
1668       number=26, type=11, cpp_type=10, label=1,
1669       has_default_value=False, default_value=None,
1670       message_type=None, enum_type=None, containing_type=None,
1671       is_extension=False, extension_scope=None,
1672       options=None),
1673     _descriptor.FieldDescriptor(
1674       name='test_state', full_name='mo_caffe.SolverParameter.test_state', index=7,
1675       number=27, type=11, cpp_type=10, label=3,
1676       has_default_value=False, default_value=[],
1677       message_type=None, enum_type=None, containing_type=None,
1678       is_extension=False, extension_scope=None,
1679       options=None),
1680     _descriptor.FieldDescriptor(
1681       name='test_iter', full_name='mo_caffe.SolverParameter.test_iter', index=8,
1682       number=3, type=5, cpp_type=1, label=3,
1683       has_default_value=False, default_value=[],
1684       message_type=None, enum_type=None, containing_type=None,
1685       is_extension=False, extension_scope=None,
1686       options=None),
1687     _descriptor.FieldDescriptor(
1688       name='test_interval', full_name='mo_caffe.SolverParameter.test_interval', index=9,
1689       number=4, type=5, cpp_type=1, label=1,
1690       has_default_value=True, default_value=0,
1691       message_type=None, enum_type=None, containing_type=None,
1692       is_extension=False, extension_scope=None,
1693       options=None),
1694     _descriptor.FieldDescriptor(
1695       name='test_compute_loss', full_name='mo_caffe.SolverParameter.test_compute_loss', index=10,
1696       number=19, type=8, cpp_type=7, label=1,
1697       has_default_value=True, default_value=False,
1698       message_type=None, enum_type=None, containing_type=None,
1699       is_extension=False, extension_scope=None,
1700       options=None),
1701     _descriptor.FieldDescriptor(
1702       name='test_initialization', full_name='mo_caffe.SolverParameter.test_initialization', index=11,
1703       number=32, type=8, cpp_type=7, label=1,
1704       has_default_value=True, default_value=True,
1705       message_type=None, enum_type=None, containing_type=None,
1706       is_extension=False, extension_scope=None,
1707       options=None),
1708     _descriptor.FieldDescriptor(
1709       name='base_lr', full_name='mo_caffe.SolverParameter.base_lr', index=12,
1710       number=5, type=2, cpp_type=6, label=1,
1711       has_default_value=False, default_value=0,
1712       message_type=None, enum_type=None, containing_type=None,
1713       is_extension=False, extension_scope=None,
1714       options=None),
1715     _descriptor.FieldDescriptor(
1716       name='display', full_name='mo_caffe.SolverParameter.display', index=13,
1717       number=6, type=5, cpp_type=1, label=1,
1718       has_default_value=False, default_value=0,
1719       message_type=None, enum_type=None, containing_type=None,
1720       is_extension=False, extension_scope=None,
1721       options=None),
1722     _descriptor.FieldDescriptor(
1723       name='average_loss', full_name='mo_caffe.SolverParameter.average_loss', index=14,
1724       number=33, type=5, cpp_type=1, label=1,
1725       has_default_value=True, default_value=1,
1726       message_type=None, enum_type=None, containing_type=None,
1727       is_extension=False, extension_scope=None,
1728       options=None),
1729     _descriptor.FieldDescriptor(
1730       name='max_iter', full_name='mo_caffe.SolverParameter.max_iter', index=15,
1731       number=7, type=5, cpp_type=1, label=1,
1732       has_default_value=False, default_value=0,
1733       message_type=None, enum_type=None, containing_type=None,
1734       is_extension=False, extension_scope=None,
1735       options=None),
1736     _descriptor.FieldDescriptor(
1737       name='iter_size', full_name='mo_caffe.SolverParameter.iter_size', index=16,
1738       number=36, type=5, cpp_type=1, label=1,
1739       has_default_value=True, default_value=1,
1740       message_type=None, enum_type=None, containing_type=None,
1741       is_extension=False, extension_scope=None,
1742       options=None),
1743     _descriptor.FieldDescriptor(
1744       name='lr_policy', full_name='mo_caffe.SolverParameter.lr_policy', index=17,
1745       number=8, type=9, cpp_type=9, label=1,
1746       has_default_value=False, default_value=_b("").decode('utf-8'),
1747       message_type=None, enum_type=None, containing_type=None,
1748       is_extension=False, extension_scope=None,
1749       options=None),
1750     _descriptor.FieldDescriptor(
1751       name='gamma', full_name='mo_caffe.SolverParameter.gamma', index=18,
1752       number=9, type=2, cpp_type=6, label=1,
1753       has_default_value=False, default_value=0,
1754       message_type=None, enum_type=None, containing_type=None,
1755       is_extension=False, extension_scope=None,
1756       options=None),
1757     _descriptor.FieldDescriptor(
1758       name='power', full_name='mo_caffe.SolverParameter.power', index=19,
1759       number=10, type=2, cpp_type=6, label=1,
1760       has_default_value=False, default_value=0,
1761       message_type=None, enum_type=None, containing_type=None,
1762       is_extension=False, extension_scope=None,
1763       options=None),
1764     _descriptor.FieldDescriptor(
1765       name='momentum', full_name='mo_caffe.SolverParameter.momentum', index=20,
1766       number=11, type=2, cpp_type=6, label=1,
1767       has_default_value=False, default_value=0,
1768       message_type=None, enum_type=None, containing_type=None,
1769       is_extension=False, extension_scope=None,
1770       options=None),
1771     _descriptor.FieldDescriptor(
1772       name='weight_decay', full_name='mo_caffe.SolverParameter.weight_decay', index=21,
1773       number=12, type=2, cpp_type=6, label=1,
1774       has_default_value=False, default_value=0,
1775       message_type=None, enum_type=None, containing_type=None,
1776       is_extension=False, extension_scope=None,
1777       options=None),
1778     _descriptor.FieldDescriptor(
1779       name='regularization_type', full_name='mo_caffe.SolverParameter.regularization_type', index=22,
1780       number=29, type=9, cpp_type=9, label=1,
1781       has_default_value=True, default_value=_b("L2").decode('utf-8'),
1782       message_type=None, enum_type=None, containing_type=None,
1783       is_extension=False, extension_scope=None,
1784       options=None),
1785     _descriptor.FieldDescriptor(
1786       name='stepsize', full_name='mo_caffe.SolverParameter.stepsize', index=23,
1787       number=13, type=5, cpp_type=1, label=1,
1788       has_default_value=False, default_value=0,
1789       message_type=None, enum_type=None, containing_type=None,
1790       is_extension=False, extension_scope=None,
1791       options=None),
1792     _descriptor.FieldDescriptor(
1793       name='stepvalue', full_name='mo_caffe.SolverParameter.stepvalue', index=24,
1794       number=34, type=5, cpp_type=1, label=3,
1795       has_default_value=False, default_value=[],
1796       message_type=None, enum_type=None, containing_type=None,
1797       is_extension=False, extension_scope=None,
1798       options=None),
1799     _descriptor.FieldDescriptor(
1800       name='plateau_winsize', full_name='mo_caffe.SolverParameter.plateau_winsize', index=25,
1801       number=42, type=5, cpp_type=1, label=3,
1802       has_default_value=False, default_value=[],
1803       message_type=None, enum_type=None, containing_type=None,
1804       is_extension=False, extension_scope=None,
1805       options=None),
1806     _descriptor.FieldDescriptor(
1807       name='clip_gradients', full_name='mo_caffe.SolverParameter.clip_gradients', index=26,
1808       number=35, type=2, cpp_type=6, label=1,
1809       has_default_value=True, default_value=-1,
1810       message_type=None, enum_type=None, containing_type=None,
1811       is_extension=False, extension_scope=None,
1812       options=None),
1813     _descriptor.FieldDescriptor(
1814       name='snapshot', full_name='mo_caffe.SolverParameter.snapshot', index=27,
1815       number=14, type=5, cpp_type=1, label=1,
1816       has_default_value=True, default_value=0,
1817       message_type=None, enum_type=None, containing_type=None,
1818       is_extension=False, extension_scope=None,
1819       options=None),
1820     _descriptor.FieldDescriptor(
1821       name='snapshot_prefix', full_name='mo_caffe.SolverParameter.snapshot_prefix', index=28,
1822       number=15, type=9, cpp_type=9, label=1,
1823       has_default_value=False, default_value=_b("").decode('utf-8'),
1824       message_type=None, enum_type=None, containing_type=None,
1825       is_extension=False, extension_scope=None,
1826       options=None),
1827     _descriptor.FieldDescriptor(
1828       name='snapshot_diff', full_name='mo_caffe.SolverParameter.snapshot_diff', index=29,
1829       number=16, type=8, cpp_type=7, label=1,
1830       has_default_value=True, default_value=False,
1831       message_type=None, enum_type=None, containing_type=None,
1832       is_extension=False, extension_scope=None,
1833       options=None),
1834     _descriptor.FieldDescriptor(
1835       name='snapshot_format', full_name='mo_caffe.SolverParameter.snapshot_format', index=30,
1836       number=37, type=14, cpp_type=8, label=1,
1837       has_default_value=True, default_value=1,
1838       message_type=None, enum_type=None, containing_type=None,
1839       is_extension=False, extension_scope=None,
1840       options=None),
1841     _descriptor.FieldDescriptor(
1842       name='solver_mode', full_name='mo_caffe.SolverParameter.solver_mode', index=31,
1843       number=17, type=14, cpp_type=8, label=1,
1844       has_default_value=True, default_value=1,
1845       message_type=None, enum_type=None, containing_type=None,
1846       is_extension=False, extension_scope=None,
1847       options=None),
1848     _descriptor.FieldDescriptor(
1849       name='device_id', full_name='mo_caffe.SolverParameter.device_id', index=32,
1850       number=18, type=5, cpp_type=1, label=1,
1851       has_default_value=True, default_value=0,
1852       message_type=None, enum_type=None, containing_type=None,
1853       is_extension=False, extension_scope=None,
1854       options=None),
1855     _descriptor.FieldDescriptor(
1856       name='random_seed', full_name='mo_caffe.SolverParameter.random_seed', index=33,
1857       number=20, type=3, cpp_type=2, label=1,
1858       has_default_value=True, default_value=-1,
1859       message_type=None, enum_type=None, containing_type=None,
1860       is_extension=False, extension_scope=None,
1861       options=None),
1862     _descriptor.FieldDescriptor(
1863       name='type', full_name='mo_caffe.SolverParameter.type', index=34,
1864       number=40, type=9, cpp_type=9, label=1,
1865       has_default_value=True, default_value=_b("SGD").decode('utf-8'),
1866       message_type=None, enum_type=None, containing_type=None,
1867       is_extension=False, extension_scope=None,
1868       options=None),
1869     _descriptor.FieldDescriptor(
1870       name='delta', full_name='mo_caffe.SolverParameter.delta', index=35,
1871       number=31, type=2, cpp_type=6, label=1,
1872       has_default_value=True, default_value=1e-08,
1873       message_type=None, enum_type=None, containing_type=None,
1874       is_extension=False, extension_scope=None,
1875       options=None),
1876     _descriptor.FieldDescriptor(
1877       name='momentum2', full_name='mo_caffe.SolverParameter.momentum2', index=36,
1878       number=39, type=2, cpp_type=6, label=1,
1879       has_default_value=True, default_value=0.999,
1880       message_type=None, enum_type=None, containing_type=None,
1881       is_extension=False, extension_scope=None,
1882       options=None),
1883     _descriptor.FieldDescriptor(
1884       name='rms_decay', full_name='mo_caffe.SolverParameter.rms_decay', index=37,
1885       number=38, type=2, cpp_type=6, label=1,
1886       has_default_value=True, default_value=0.99,
1887       message_type=None, enum_type=None, containing_type=None,
1888       is_extension=False, extension_scope=None,
1889       options=None),
1890     _descriptor.FieldDescriptor(
1891       name='debug_info', full_name='mo_caffe.SolverParameter.debug_info', index=38,
1892       number=23, type=8, cpp_type=7, label=1,
1893       has_default_value=True, default_value=False,
1894       message_type=None, enum_type=None, containing_type=None,
1895       is_extension=False, extension_scope=None,
1896       options=None),
1897     _descriptor.FieldDescriptor(
1898       name='snapshot_after_train', full_name='mo_caffe.SolverParameter.snapshot_after_train', index=39,
1899       number=28, type=8, cpp_type=7, label=1,
1900       has_default_value=True, default_value=True,
1901       message_type=None, enum_type=None, containing_type=None,
1902       is_extension=False, extension_scope=None,
1903       options=None),
1904     _descriptor.FieldDescriptor(
1905       name='solver_type', full_name='mo_caffe.SolverParameter.solver_type', index=40,
1906       number=30, type=14, cpp_type=8, label=1,
1907       has_default_value=True, default_value=0,
1908       message_type=None, enum_type=None, containing_type=None,
1909       is_extension=False, extension_scope=None,
1910       options=None),
1911     _descriptor.FieldDescriptor(
1912       name='layer_wise_reduce', full_name='mo_caffe.SolverParameter.layer_wise_reduce', index=41,
1913       number=41, type=8, cpp_type=7, label=1,
1914       has_default_value=True, default_value=True,
1915       message_type=None, enum_type=None, containing_type=None,
1916       is_extension=False, extension_scope=None,
1917       options=None),
1918   ],
1919   extensions=[
1920   ],
1921   nested_types=[],
1922   enum_types=[
1923     _SOLVERPARAMETER_SNAPSHOTFORMAT,
1924     _SOLVERPARAMETER_SOLVERMODE,
1925     _SOLVERPARAMETER_SOLVERTYPE,
1926   ],
1927   options=None,
1928   is_extendable=False,
1929   extension_ranges=[],
1930   oneofs=[
1931   ],
1932   serialized_start=1462,
1933   serialized_end=2858,
1934 )
1935
1936
1937 _SOLVERSTATE = _descriptor.Descriptor(
1938   name='SolverState',
1939   full_name='mo_caffe.SolverState',
1940   filename=None,
1941   file=DESCRIPTOR,
1942   containing_type=None,
1943   fields=[
1944     _descriptor.FieldDescriptor(
1945       name='iter', full_name='mo_caffe.SolverState.iter', index=0,
1946       number=1, type=5, cpp_type=1, label=1,
1947       has_default_value=False, default_value=0,
1948       message_type=None, enum_type=None, containing_type=None,
1949       is_extension=False, extension_scope=None,
1950       options=None),
1951     _descriptor.FieldDescriptor(
1952       name='learned_net', full_name='mo_caffe.SolverState.learned_net', index=1,
1953       number=2, type=9, cpp_type=9, label=1,
1954       has_default_value=False, default_value=_b("").decode('utf-8'),
1955       message_type=None, enum_type=None, containing_type=None,
1956       is_extension=False, extension_scope=None,
1957       options=None),
1958     _descriptor.FieldDescriptor(
1959       name='history', full_name='mo_caffe.SolverState.history', index=2,
1960       number=3, type=11, cpp_type=10, label=3,
1961       has_default_value=False, default_value=[],
1962       message_type=None, enum_type=None, containing_type=None,
1963       is_extension=False, extension_scope=None,
1964       options=None),
1965     _descriptor.FieldDescriptor(
1966       name='current_step', full_name='mo_caffe.SolverState.current_step', index=3,
1967       number=4, type=5, cpp_type=1, label=1,
1968       has_default_value=True, default_value=0,
1969       message_type=None, enum_type=None, containing_type=None,
1970       is_extension=False, extension_scope=None,
1971       options=None),
1972     _descriptor.FieldDescriptor(
1973       name='minimum_loss', full_name='mo_caffe.SolverState.minimum_loss', index=4,
1974       number=5, type=2, cpp_type=6, label=1,
1975       has_default_value=True, default_value=1e+38,
1976       message_type=None, enum_type=None, containing_type=None,
1977       is_extension=False, extension_scope=None,
1978       options=None),
1979     _descriptor.FieldDescriptor(
1980       name='iter_last_event', full_name='mo_caffe.SolverState.iter_last_event', index=5,
1981       number=6, type=5, cpp_type=1, label=1,
1982       has_default_value=True, default_value=0,
1983       message_type=None, enum_type=None, containing_type=None,
1984       is_extension=False, extension_scope=None,
1985       options=None),
1986   ],
1987   extensions=[
1988   ],
1989   nested_types=[],
1990   enum_types=[
1991   ],
1992   options=None,
1993   is_extendable=False,
1994   extension_ranges=[],
1995   oneofs=[
1996   ],
1997   serialized_start=2861,
1998   serialized_end=3029,
1999 )
2000
2001
2002 _NETSTATE = _descriptor.Descriptor(
2003   name='NetState',
2004   full_name='mo_caffe.NetState',
2005   filename=None,
2006   file=DESCRIPTOR,
2007   containing_type=None,
2008   fields=[
2009     _descriptor.FieldDescriptor(
2010       name='phase', full_name='mo_caffe.NetState.phase', index=0,
2011       number=1, type=14, cpp_type=8, label=1,
2012       has_default_value=True, default_value=1,
2013       message_type=None, enum_type=None, containing_type=None,
2014       is_extension=False, extension_scope=None,
2015       options=None),
2016     _descriptor.FieldDescriptor(
2017       name='level', full_name='mo_caffe.NetState.level', index=1,
2018       number=2, type=5, cpp_type=1, label=1,
2019       has_default_value=True, default_value=0,
2020       message_type=None, enum_type=None, containing_type=None,
2021       is_extension=False, extension_scope=None,
2022       options=None),
2023     _descriptor.FieldDescriptor(
2024       name='stage', full_name='mo_caffe.NetState.stage', index=2,
2025       number=3, type=9, cpp_type=9, label=3,
2026       has_default_value=False, default_value=[],
2027       message_type=None, enum_type=None, containing_type=None,
2028       is_extension=False, extension_scope=None,
2029       options=None),
2030   ],
2031   extensions=[
2032   ],
2033   nested_types=[],
2034   enum_types=[
2035   ],
2036   options=None,
2037   is_extendable=False,
2038   extension_ranges=[],
2039   oneofs=[
2040   ],
2041   serialized_start=3031,
2042   serialized_end=3112,
2043 )
2044
2045
2046 _NETSTATERULE = _descriptor.Descriptor(
2047   name='NetStateRule',
2048   full_name='mo_caffe.NetStateRule',
2049   filename=None,
2050   file=DESCRIPTOR,
2051   containing_type=None,
2052   fields=[
2053     _descriptor.FieldDescriptor(
2054       name='phase', full_name='mo_caffe.NetStateRule.phase', index=0,
2055       number=1, type=14, cpp_type=8, label=1,
2056       has_default_value=False, default_value=0,
2057       message_type=None, enum_type=None, containing_type=None,
2058       is_extension=False, extension_scope=None,
2059       options=None),
2060     _descriptor.FieldDescriptor(
2061       name='min_level', full_name='mo_caffe.NetStateRule.min_level', index=1,
2062       number=2, type=5, cpp_type=1, label=1,
2063       has_default_value=False, default_value=0,
2064       message_type=None, enum_type=None, containing_type=None,
2065       is_extension=False, extension_scope=None,
2066       options=None),
2067     _descriptor.FieldDescriptor(
2068       name='max_level', full_name='mo_caffe.NetStateRule.max_level', index=2,
2069       number=3, type=5, cpp_type=1, label=1,
2070       has_default_value=False, default_value=0,
2071       message_type=None, enum_type=None, containing_type=None,
2072       is_extension=False, extension_scope=None,
2073       options=None),
2074     _descriptor.FieldDescriptor(
2075       name='stage', full_name='mo_caffe.NetStateRule.stage', index=3,
2076       number=4, type=9, cpp_type=9, label=3,
2077       has_default_value=False, default_value=[],
2078       message_type=None, enum_type=None, containing_type=None,
2079       is_extension=False, extension_scope=None,
2080       options=None),
2081     _descriptor.FieldDescriptor(
2082       name='not_stage', full_name='mo_caffe.NetStateRule.not_stage', index=4,
2083       number=5, type=9, cpp_type=9, label=3,
2084       has_default_value=False, default_value=[],
2085       message_type=None, enum_type=None, containing_type=None,
2086       is_extension=False, extension_scope=None,
2087       options=None),
2088   ],
2089   extensions=[
2090   ],
2091   nested_types=[],
2092   enum_types=[
2093   ],
2094   options=None,
2095   is_extendable=False,
2096   extension_ranges=[],
2097   oneofs=[
2098   ],
2099   serialized_start=3114,
2100   serialized_end=3232,
2101 )
2102
2103
2104 _SPATIALTRANSFORMERPARAMETER = _descriptor.Descriptor(
2105   name='SpatialTransformerParameter',
2106   full_name='mo_caffe.SpatialTransformerParameter',
2107   filename=None,
2108   file=DESCRIPTOR,
2109   containing_type=None,
2110   fields=[
2111     _descriptor.FieldDescriptor(
2112       name='transform_type', full_name='mo_caffe.SpatialTransformerParameter.transform_type', index=0,
2113       number=1, type=9, cpp_type=9, label=1,
2114       has_default_value=True, default_value=_b("affine").decode('utf-8'),
2115       message_type=None, enum_type=None, containing_type=None,
2116       is_extension=False, extension_scope=None,
2117       options=None),
2118     _descriptor.FieldDescriptor(
2119       name='sampler_type', full_name='mo_caffe.SpatialTransformerParameter.sampler_type', index=1,
2120       number=2, type=9, cpp_type=9, label=1,
2121       has_default_value=True, default_value=_b("bilinear").decode('utf-8'),
2122       message_type=None, enum_type=None, containing_type=None,
2123       is_extension=False, extension_scope=None,
2124       options=None),
2125     _descriptor.FieldDescriptor(
2126       name='output_H', full_name='mo_caffe.SpatialTransformerParameter.output_H', index=2,
2127       number=3, type=5, cpp_type=1, label=1,
2128       has_default_value=False, default_value=0,
2129       message_type=None, enum_type=None, containing_type=None,
2130       is_extension=False, extension_scope=None,
2131       options=None),
2132     _descriptor.FieldDescriptor(
2133       name='output_W', full_name='mo_caffe.SpatialTransformerParameter.output_W', index=3,
2134       number=4, type=5, cpp_type=1, label=1,
2135       has_default_value=False, default_value=0,
2136       message_type=None, enum_type=None, containing_type=None,
2137       is_extension=False, extension_scope=None,
2138       options=None),
2139     _descriptor.FieldDescriptor(
2140       name='to_compute_dU', full_name='mo_caffe.SpatialTransformerParameter.to_compute_dU', index=4,
2141       number=5, type=8, cpp_type=7, label=1,
2142       has_default_value=True, default_value=True,
2143       message_type=None, enum_type=None, containing_type=None,
2144       is_extension=False, extension_scope=None,
2145       options=None),
2146     _descriptor.FieldDescriptor(
2147       name='theta_1_1', full_name='mo_caffe.SpatialTransformerParameter.theta_1_1', index=5,
2148       number=6, type=1, cpp_type=5, label=1,
2149       has_default_value=False, default_value=0,
2150       message_type=None, enum_type=None, containing_type=None,
2151       is_extension=False, extension_scope=None,
2152       options=None),
2153     _descriptor.FieldDescriptor(
2154       name='theta_1_2', full_name='mo_caffe.SpatialTransformerParameter.theta_1_2', index=6,
2155       number=7, type=1, cpp_type=5, label=1,
2156       has_default_value=False, default_value=0,
2157       message_type=None, enum_type=None, containing_type=None,
2158       is_extension=False, extension_scope=None,
2159       options=None),
2160     _descriptor.FieldDescriptor(
2161       name='theta_1_3', full_name='mo_caffe.SpatialTransformerParameter.theta_1_3', index=7,
2162       number=8, type=1, cpp_type=5, label=1,
2163       has_default_value=False, default_value=0,
2164       message_type=None, enum_type=None, containing_type=None,
2165       is_extension=False, extension_scope=None,
2166       options=None),
2167     _descriptor.FieldDescriptor(
2168       name='theta_2_1', full_name='mo_caffe.SpatialTransformerParameter.theta_2_1', index=8,
2169       number=9, type=1, cpp_type=5, label=1,
2170       has_default_value=False, default_value=0,
2171       message_type=None, enum_type=None, containing_type=None,
2172       is_extension=False, extension_scope=None,
2173       options=None),
2174     _descriptor.FieldDescriptor(
2175       name='theta_2_2', full_name='mo_caffe.SpatialTransformerParameter.theta_2_2', index=9,
2176       number=10, type=1, cpp_type=5, label=1,
2177       has_default_value=False, default_value=0,
2178       message_type=None, enum_type=None, containing_type=None,
2179       is_extension=False, extension_scope=None,
2180       options=None),
2181     _descriptor.FieldDescriptor(
2182       name='theta_2_3', full_name='mo_caffe.SpatialTransformerParameter.theta_2_3', index=10,
2183       number=11, type=1, cpp_type=5, label=1,
2184       has_default_value=False, default_value=0,
2185       message_type=None, enum_type=None, containing_type=None,
2186       is_extension=False, extension_scope=None,
2187       options=None),
2188     _descriptor.FieldDescriptor(
2189       name='de_transform', full_name='mo_caffe.SpatialTransformerParameter.de_transform', index=11,
2190       number=12, type=8, cpp_type=7, label=1,
2191       has_default_value=True, default_value=False,
2192       message_type=None, enum_type=None, containing_type=None,
2193       is_extension=False, extension_scope=None,
2194       options=None),
2195   ],
2196   extensions=[
2197   ],
2198   nested_types=[],
2199   enum_types=[
2200   ],
2201   options=None,
2202   is_extendable=False,
2203   extension_ranges=[],
2204   oneofs=[
2205   ],
2206   serialized_start=3235,
2207   serialized_end=3536,
2208 )
2209
2210
2211 _POWERFILEPARAMETER = _descriptor.Descriptor(
2212   name='PowerFileParameter',
2213   full_name='mo_caffe.PowerFileParameter',
2214   filename=None,
2215   file=DESCRIPTOR,
2216   containing_type=None,
2217   fields=[
2218     _descriptor.FieldDescriptor(
2219       name='shift_file', full_name='mo_caffe.PowerFileParameter.shift_file', index=0,
2220       number=1, type=9, cpp_type=9, label=1,
2221       has_default_value=False, default_value=_b("").decode('utf-8'),
2222       message_type=None, enum_type=None, containing_type=None,
2223       is_extension=False, extension_scope=None,
2224       options=None),
2225   ],
2226   extensions=[
2227   ],
2228   nested_types=[],
2229   enum_types=[
2230   ],
2231   options=None,
2232   is_extendable=False,
2233   extension_ranges=[],
2234   oneofs=[
2235   ],
2236   serialized_start=3538,
2237   serialized_end=3578,
2238 )
2239
2240
2241 _STLOSSPARAMETER = _descriptor.Descriptor(
2242   name='STLossParameter',
2243   full_name='mo_caffe.STLossParameter',
2244   filename=None,
2245   file=DESCRIPTOR,
2246   containing_type=None,
2247   fields=[
2248     _descriptor.FieldDescriptor(
2249       name='output_H', full_name='mo_caffe.STLossParameter.output_H', index=0,
2250       number=1, type=5, cpp_type=1, label=2,
2251       has_default_value=False, default_value=0,
2252       message_type=None, enum_type=None, containing_type=None,
2253       is_extension=False, extension_scope=None,
2254       options=None),
2255     _descriptor.FieldDescriptor(
2256       name='output_W', full_name='mo_caffe.STLossParameter.output_W', index=1,
2257       number=2, type=5, cpp_type=1, label=2,
2258       has_default_value=False, default_value=0,
2259       message_type=None, enum_type=None, containing_type=None,
2260       is_extension=False, extension_scope=None,
2261       options=None),
2262   ],
2263   extensions=[
2264   ],
2265   nested_types=[],
2266   enum_types=[
2267   ],
2268   options=None,
2269   is_extendable=False,
2270   extension_ranges=[],
2271   oneofs=[
2272   ],
2273   serialized_start=3580,
2274   serialized_end=3633,
2275 )
2276
2277
2278 _LOCLOSSPARAMETER = _descriptor.Descriptor(
2279   name='LocLossParameter',
2280   full_name='mo_caffe.LocLossParameter',
2281   filename=None,
2282   file=DESCRIPTOR,
2283   containing_type=None,
2284   fields=[
2285     _descriptor.FieldDescriptor(
2286       name='threshold', full_name='mo_caffe.LocLossParameter.threshold', index=0,
2287       number=1, type=1, cpp_type=5, label=2,
2288       has_default_value=False, default_value=0,
2289       message_type=None, enum_type=None, containing_type=None,
2290       is_extension=False, extension_scope=None,
2291       options=None),
2292   ],
2293   extensions=[
2294   ],
2295   nested_types=[],
2296   enum_types=[
2297   ],
2298   options=None,
2299   is_extendable=False,
2300   extension_ranges=[],
2301   oneofs=[
2302   ],
2303   serialized_start=3635,
2304   serialized_end=3672,
2305 )
2306
2307
2308 _PARAMSPEC = _descriptor.Descriptor(
2309   name='ParamSpec',
2310   full_name='mo_caffe.ParamSpec',
2311   filename=None,
2312   file=DESCRIPTOR,
2313   containing_type=None,
2314   fields=[
2315     _descriptor.FieldDescriptor(
2316       name='name', full_name='mo_caffe.ParamSpec.name', index=0,
2317       number=1, type=9, cpp_type=9, label=1,
2318       has_default_value=False, default_value=_b("").decode('utf-8'),
2319       message_type=None, enum_type=None, containing_type=None,
2320       is_extension=False, extension_scope=None,
2321       options=None),
2322     _descriptor.FieldDescriptor(
2323       name='share_mode', full_name='mo_caffe.ParamSpec.share_mode', index=1,
2324       number=2, type=14, cpp_type=8, label=1,
2325       has_default_value=False, default_value=0,
2326       message_type=None, enum_type=None, containing_type=None,
2327       is_extension=False, extension_scope=None,
2328       options=None),
2329     _descriptor.FieldDescriptor(
2330       name='lr_mult', full_name='mo_caffe.ParamSpec.lr_mult', index=2,
2331       number=3, type=2, cpp_type=6, label=1,
2332       has_default_value=True, default_value=1,
2333       message_type=None, enum_type=None, containing_type=None,
2334       is_extension=False, extension_scope=None,
2335       options=None),
2336     _descriptor.FieldDescriptor(
2337       name='decay_mult', full_name='mo_caffe.ParamSpec.decay_mult', index=3,
2338       number=4, type=2, cpp_type=6, label=1,
2339       has_default_value=True, default_value=1,
2340       message_type=None, enum_type=None, containing_type=None,
2341       is_extension=False, extension_scope=None,
2342       options=None),
2343   ],
2344   extensions=[
2345   ],
2346   nested_types=[],
2347   enum_types=[
2348     _PARAMSPEC_DIMCHECKMODE,
2349   ],
2350   options=None,
2351   is_extendable=False,
2352   extension_ranges=[],
2353   oneofs=[
2354   ],
2355   serialized_start=3675,
2356   serialized_end=3841,
2357 )
2358
2359
2360 _LAYERPARAMETER = _descriptor.Descriptor(
2361   name='LayerParameter',
2362   full_name='mo_caffe.LayerParameter',
2363   filename=None,
2364   file=DESCRIPTOR,
2365   containing_type=None,
2366   fields=[
2367     _descriptor.FieldDescriptor(
2368       name='name', full_name='mo_caffe.LayerParameter.name', index=0,
2369       number=1, type=9, cpp_type=9, label=1,
2370       has_default_value=False, default_value=_b("").decode('utf-8'),
2371       message_type=None, enum_type=None, containing_type=None,
2372       is_extension=False, extension_scope=None,
2373       options=None),
2374     _descriptor.FieldDescriptor(
2375       name='type', full_name='mo_caffe.LayerParameter.type', index=1,
2376       number=2, type=9, cpp_type=9, label=1,
2377       has_default_value=False, default_value=_b("").decode('utf-8'),
2378       message_type=None, enum_type=None, containing_type=None,
2379       is_extension=False, extension_scope=None,
2380       options=None),
2381     _descriptor.FieldDescriptor(
2382       name='bottom', full_name='mo_caffe.LayerParameter.bottom', index=2,
2383       number=3, type=9, cpp_type=9, label=3,
2384       has_default_value=False, default_value=[],
2385       message_type=None, enum_type=None, containing_type=None,
2386       is_extension=False, extension_scope=None,
2387       options=None),
2388     _descriptor.FieldDescriptor(
2389       name='top', full_name='mo_caffe.LayerParameter.top', index=3,
2390       number=4, type=9, cpp_type=9, label=3,
2391       has_default_value=False, default_value=[],
2392       message_type=None, enum_type=None, containing_type=None,
2393       is_extension=False, extension_scope=None,
2394       options=None),
2395     _descriptor.FieldDescriptor(
2396       name='phase', full_name='mo_caffe.LayerParameter.phase', index=4,
2397       number=10, type=14, cpp_type=8, label=1,
2398       has_default_value=False, default_value=0,
2399       message_type=None, enum_type=None, containing_type=None,
2400       is_extension=False, extension_scope=None,
2401       options=None),
2402     _descriptor.FieldDescriptor(
2403       name='loss_weight', full_name='mo_caffe.LayerParameter.loss_weight', index=5,
2404       number=5, type=2, cpp_type=6, label=3,
2405       has_default_value=False, default_value=[],
2406       message_type=None, enum_type=None, containing_type=None,
2407       is_extension=False, extension_scope=None,
2408       options=None),
2409     _descriptor.FieldDescriptor(
2410       name='param', full_name='mo_caffe.LayerParameter.param', index=6,
2411       number=6, type=11, cpp_type=10, label=3,
2412       has_default_value=False, default_value=[],
2413       message_type=None, enum_type=None, containing_type=None,
2414       is_extension=False, extension_scope=None,
2415       options=None),
2416     _descriptor.FieldDescriptor(
2417       name='blobs', full_name='mo_caffe.LayerParameter.blobs', index=7,
2418       number=7, type=11, cpp_type=10, label=3,
2419       has_default_value=False, default_value=[],
2420       message_type=None, enum_type=None, containing_type=None,
2421       is_extension=False, extension_scope=None,
2422       options=None),
2423     _descriptor.FieldDescriptor(
2424       name='propagate_down', full_name='mo_caffe.LayerParameter.propagate_down', index=8,
2425       number=11, type=8, cpp_type=7, label=3,
2426       has_default_value=False, default_value=[],
2427       message_type=None, enum_type=None, containing_type=None,
2428       is_extension=False, extension_scope=None,
2429       options=None),
2430     _descriptor.FieldDescriptor(
2431       name='include', full_name='mo_caffe.LayerParameter.include', index=9,
2432       number=8, type=11, cpp_type=10, label=3,
2433       has_default_value=False, default_value=[],
2434       message_type=None, enum_type=None, containing_type=None,
2435       is_extension=False, extension_scope=None,
2436       options=None),
2437     _descriptor.FieldDescriptor(
2438       name='exclude', full_name='mo_caffe.LayerParameter.exclude', index=10,
2439       number=9, type=11, cpp_type=10, label=3,
2440       has_default_value=False, default_value=[],
2441       message_type=None, enum_type=None, containing_type=None,
2442       is_extension=False, extension_scope=None,
2443       options=None),
2444     _descriptor.FieldDescriptor(
2445       name='transform_param', full_name='mo_caffe.LayerParameter.transform_param', index=11,
2446       number=100, type=11, cpp_type=10, label=1,
2447       has_default_value=False, default_value=None,
2448       message_type=None, enum_type=None, containing_type=None,
2449       is_extension=False, extension_scope=None,
2450       options=None),
2451     _descriptor.FieldDescriptor(
2452       name='loss_param', full_name='mo_caffe.LayerParameter.loss_param', index=12,
2453       number=101, type=11, cpp_type=10, label=1,
2454       has_default_value=False, default_value=None,
2455       message_type=None, enum_type=None, containing_type=None,
2456       is_extension=False, extension_scope=None,
2457       options=None),
2458     _descriptor.FieldDescriptor(
2459       name='accuracy_param', full_name='mo_caffe.LayerParameter.accuracy_param', index=13,
2460       number=102, type=11, cpp_type=10, label=1,
2461       has_default_value=False, default_value=None,
2462       message_type=None, enum_type=None, containing_type=None,
2463       is_extension=False, extension_scope=None,
2464       options=None),
2465     _descriptor.FieldDescriptor(
2466       name='argmax_param', full_name='mo_caffe.LayerParameter.argmax_param', index=14,
2467       number=103, type=11, cpp_type=10, label=1,
2468       has_default_value=False, default_value=None,
2469       message_type=None, enum_type=None, containing_type=None,
2470       is_extension=False, extension_scope=None,
2471       options=None),
2472     _descriptor.FieldDescriptor(
2473       name='batch_norm_param', full_name='mo_caffe.LayerParameter.batch_norm_param', index=15,
2474       number=139, type=11, cpp_type=10, label=1,
2475       has_default_value=False, default_value=None,
2476       message_type=None, enum_type=None, containing_type=None,
2477       is_extension=False, extension_scope=None,
2478       options=None),
2479     _descriptor.FieldDescriptor(
2480       name='bias_param', full_name='mo_caffe.LayerParameter.bias_param', index=16,
2481       number=141, type=11, cpp_type=10, label=1,
2482       has_default_value=False, default_value=None,
2483       message_type=None, enum_type=None, containing_type=None,
2484       is_extension=False, extension_scope=None,
2485       options=None),
2486     _descriptor.FieldDescriptor(
2487       name='channel_permutation_param', full_name='mo_caffe.LayerParameter.channel_permutation_param', index=17,
2488       number=8082, type=11, cpp_type=10, label=1,
2489       has_default_value=False, default_value=None,
2490       message_type=None, enum_type=None, containing_type=None,
2491       is_extension=False, extension_scope=None,
2492       options=None),
2493     _descriptor.FieldDescriptor(
2494       name='concat_param', full_name='mo_caffe.LayerParameter.concat_param', index=18,
2495       number=104, type=11, cpp_type=10, label=1,
2496       has_default_value=False, default_value=None,
2497       message_type=None, enum_type=None, containing_type=None,
2498       is_extension=False, extension_scope=None,
2499       options=None),
2500     _descriptor.FieldDescriptor(
2501       name='contrastive_loss_param', full_name='mo_caffe.LayerParameter.contrastive_loss_param', index=19,
2502       number=105, type=11, cpp_type=10, label=1,
2503       has_default_value=False, default_value=None,
2504       message_type=None, enum_type=None, containing_type=None,
2505       is_extension=False, extension_scope=None,
2506       options=None),
2507     _descriptor.FieldDescriptor(
2508       name='convolution_param', full_name='mo_caffe.LayerParameter.convolution_param', index=20,
2509       number=106, type=11, cpp_type=10, label=1,
2510       has_default_value=False, default_value=None,
2511       message_type=None, enum_type=None, containing_type=None,
2512       is_extension=False, extension_scope=None,
2513       options=None),
2514     _descriptor.FieldDescriptor(
2515       name='crop_param', full_name='mo_caffe.LayerParameter.crop_param', index=21,
2516       number=144, type=11, cpp_type=10, label=1,
2517       has_default_value=False, default_value=None,
2518       message_type=None, enum_type=None, containing_type=None,
2519       is_extension=False, extension_scope=None,
2520       options=None),
2521     _descriptor.FieldDescriptor(
2522       name='ctc_decoder_param', full_name='mo_caffe.LayerParameter.ctc_decoder_param', index=22,
2523       number=149, type=11, cpp_type=10, label=1,
2524       has_default_value=False, default_value=None,
2525       message_type=None, enum_type=None, containing_type=None,
2526       is_extension=False, extension_scope=None,
2527       options=None),
2528     _descriptor.FieldDescriptor(
2529       name='ctc_loss_param', full_name='mo_caffe.LayerParameter.ctc_loss_param', index=23,
2530       number=148, type=11, cpp_type=10, label=1,
2531       has_default_value=False, default_value=None,
2532       message_type=None, enum_type=None, containing_type=None,
2533       is_extension=False, extension_scope=None,
2534       options=None),
2535     _descriptor.FieldDescriptor(
2536       name='data_param', full_name='mo_caffe.LayerParameter.data_param', index=24,
2537       number=107, type=11, cpp_type=10, label=1,
2538       has_default_value=False, default_value=None,
2539       message_type=None, enum_type=None, containing_type=None,
2540       is_extension=False, extension_scope=None,
2541       options=None),
2542     _descriptor.FieldDescriptor(
2543       name='dropout_param', full_name='mo_caffe.LayerParameter.dropout_param', index=25,
2544       number=108, type=11, cpp_type=10, label=1,
2545       has_default_value=False, default_value=None,
2546       message_type=None, enum_type=None, containing_type=None,
2547       is_extension=False, extension_scope=None,
2548       options=None),
2549     _descriptor.FieldDescriptor(
2550       name='dummy_data_param', full_name='mo_caffe.LayerParameter.dummy_data_param', index=26,
2551       number=109, type=11, cpp_type=10, label=1,
2552       has_default_value=False, default_value=None,
2553       message_type=None, enum_type=None, containing_type=None,
2554       is_extension=False, extension_scope=None,
2555       options=None),
2556     _descriptor.FieldDescriptor(
2557       name='eltwise_param', full_name='mo_caffe.LayerParameter.eltwise_param', index=27,
2558       number=110, type=11, cpp_type=10, label=1,
2559       has_default_value=False, default_value=None,
2560       message_type=None, enum_type=None, containing_type=None,
2561       is_extension=False, extension_scope=None,
2562       options=None),
2563     _descriptor.FieldDescriptor(
2564       name='elu_param', full_name='mo_caffe.LayerParameter.elu_param', index=28,
2565       number=140, type=11, cpp_type=10, label=1,
2566       has_default_value=False, default_value=None,
2567       message_type=None, enum_type=None, containing_type=None,
2568       is_extension=False, extension_scope=None,
2569       options=None),
2570     _descriptor.FieldDescriptor(
2571       name='embed_param', full_name='mo_caffe.LayerParameter.embed_param', index=29,
2572       number=137, type=11, cpp_type=10, label=1,
2573       has_default_value=False, default_value=None,
2574       message_type=None, enum_type=None, containing_type=None,
2575       is_extension=False, extension_scope=None,
2576       options=None),
2577     _descriptor.FieldDescriptor(
2578       name='exp_param', full_name='mo_caffe.LayerParameter.exp_param', index=30,
2579       number=111, type=11, cpp_type=10, label=1,
2580       has_default_value=False, default_value=None,
2581       message_type=None, enum_type=None, containing_type=None,
2582       is_extension=False, extension_scope=None,
2583       options=None),
2584     _descriptor.FieldDescriptor(
2585       name='flatten_param', full_name='mo_caffe.LayerParameter.flatten_param', index=31,
2586       number=135, type=11, cpp_type=10, label=1,
2587       has_default_value=False, default_value=None,
2588       message_type=None, enum_type=None, containing_type=None,
2589       is_extension=False, extension_scope=None,
2590       options=None),
2591     _descriptor.FieldDescriptor(
2592       name='grn_param', full_name='mo_caffe.LayerParameter.grn_param', index=32,
2593       number=213, type=11, cpp_type=10, label=1,
2594       has_default_value=False, default_value=None,
2595       message_type=None, enum_type=None, containing_type=None,
2596       is_extension=False, extension_scope=None,
2597       options=None),
2598     _descriptor.FieldDescriptor(
2599       name='hdf5_data_param', full_name='mo_caffe.LayerParameter.hdf5_data_param', index=33,
2600       number=112, type=11, cpp_type=10, label=1,
2601       has_default_value=False, default_value=None,
2602       message_type=None, enum_type=None, containing_type=None,
2603       is_extension=False, extension_scope=None,
2604       options=None),
2605     _descriptor.FieldDescriptor(
2606       name='hdf5_output_param', full_name='mo_caffe.LayerParameter.hdf5_output_param', index=34,
2607       number=113, type=11, cpp_type=10, label=1,
2608       has_default_value=False, default_value=None,
2609       message_type=None, enum_type=None, containing_type=None,
2610       is_extension=False, extension_scope=None,
2611       options=None),
2612     _descriptor.FieldDescriptor(
2613       name='hinge_loss_param', full_name='mo_caffe.LayerParameter.hinge_loss_param', index=35,
2614       number=114, type=11, cpp_type=10, label=1,
2615       has_default_value=False, default_value=None,
2616       message_type=None, enum_type=None, containing_type=None,
2617       is_extension=False, extension_scope=None,
2618       options=None),
2619     _descriptor.FieldDescriptor(
2620       name='image_data_param', full_name='mo_caffe.LayerParameter.image_data_param', index=36,
2621       number=115, type=11, cpp_type=10, label=1,
2622       has_default_value=False, default_value=None,
2623       message_type=None, enum_type=None, containing_type=None,
2624       is_extension=False, extension_scope=None,
2625       options=None),
2626     _descriptor.FieldDescriptor(
2627       name='infogain_loss_param', full_name='mo_caffe.LayerParameter.infogain_loss_param', index=37,
2628       number=116, type=11, cpp_type=10, label=1,
2629       has_default_value=False, default_value=None,
2630       message_type=None, enum_type=None, containing_type=None,
2631       is_extension=False, extension_scope=None,
2632       options=None),
2633     _descriptor.FieldDescriptor(
2634       name='inner_product_param', full_name='mo_caffe.LayerParameter.inner_product_param', index=38,
2635       number=117, type=11, cpp_type=10, label=1,
2636       has_default_value=False, default_value=None,
2637       message_type=None, enum_type=None, containing_type=None,
2638       is_extension=False, extension_scope=None,
2639       options=None),
2640     _descriptor.FieldDescriptor(
2641       name='input_param', full_name='mo_caffe.LayerParameter.input_param', index=39,
2642       number=143, type=11, cpp_type=10, label=1,
2643       has_default_value=False, default_value=None,
2644       message_type=None, enum_type=None, containing_type=None,
2645       is_extension=False, extension_scope=None,
2646       options=None),
2647     _descriptor.FieldDescriptor(
2648       name='log_param', full_name='mo_caffe.LayerParameter.log_param', index=40,
2649       number=134, type=11, cpp_type=10, label=1,
2650       has_default_value=False, default_value=None,
2651       message_type=None, enum_type=None, containing_type=None,
2652       is_extension=False, extension_scope=None,
2653       options=None),
2654     _descriptor.FieldDescriptor(
2655       name='lrn_param', full_name='mo_caffe.LayerParameter.lrn_param', index=41,
2656       number=118, type=11, cpp_type=10, label=1,
2657       has_default_value=False, default_value=None,
2658       message_type=None, enum_type=None, containing_type=None,
2659       is_extension=False, extension_scope=None,
2660       options=None),
2661     _descriptor.FieldDescriptor(
2662       name='memory_data_param', full_name='mo_caffe.LayerParameter.memory_data_param', index=42,
2663       number=119, type=11, cpp_type=10, label=1,
2664       has_default_value=False, default_value=None,
2665       message_type=None, enum_type=None, containing_type=None,
2666       is_extension=False, extension_scope=None,
2667       options=None),
2668     _descriptor.FieldDescriptor(
2669       name='mvn_param', full_name='mo_caffe.LayerParameter.mvn_param', index=43,
2670       number=120, type=11, cpp_type=10, label=1,
2671       has_default_value=False, default_value=None,
2672       message_type=None, enum_type=None, containing_type=None,
2673       is_extension=False, extension_scope=None,
2674       options=None),
2675     _descriptor.FieldDescriptor(
2676       name='parameter_param', full_name='mo_caffe.LayerParameter.parameter_param', index=44,
2677       number=145, type=11, cpp_type=10, label=1,
2678       has_default_value=False, default_value=None,
2679       message_type=None, enum_type=None, containing_type=None,
2680       is_extension=False, extension_scope=None,
2681       options=None),
2682     _descriptor.FieldDescriptor(
2683       name='pooling_param', full_name='mo_caffe.LayerParameter.pooling_param', index=45,
2684       number=121, type=11, cpp_type=10, label=1,
2685       has_default_value=False, default_value=None,
2686       message_type=None, enum_type=None, containing_type=None,
2687       is_extension=False, extension_scope=None,
2688       options=None),
2689     _descriptor.FieldDescriptor(
2690       name='permute_param', full_name='mo_caffe.LayerParameter.permute_param', index=46,
2691       number=154, type=11, cpp_type=10, label=1,
2692       has_default_value=False, default_value=None,
2693       message_type=None, enum_type=None, containing_type=None,
2694       is_extension=False, extension_scope=None,
2695       options=None),
2696     _descriptor.FieldDescriptor(
2697       name='power_param', full_name='mo_caffe.LayerParameter.power_param', index=47,
2698       number=122, type=11, cpp_type=10, label=1,
2699       has_default_value=False, default_value=None,
2700       message_type=None, enum_type=None, containing_type=None,
2701       is_extension=False, extension_scope=None,
2702       options=None),
2703     _descriptor.FieldDescriptor(
2704       name='prelu_param', full_name='mo_caffe.LayerParameter.prelu_param', index=48,
2705       number=131, type=11, cpp_type=10, label=1,
2706       has_default_value=False, default_value=None,
2707       message_type=None, enum_type=None, containing_type=None,
2708       is_extension=False, extension_scope=None,
2709       options=None),
2710     _descriptor.FieldDescriptor(
2711       name='python_param', full_name='mo_caffe.LayerParameter.python_param', index=49,
2712       number=130, type=11, cpp_type=10, label=1,
2713       has_default_value=False, default_value=None,
2714       message_type=None, enum_type=None, containing_type=None,
2715       is_extension=False, extension_scope=None,
2716       options=None),
2717     _descriptor.FieldDescriptor(
2718       name='recurrent_param', full_name='mo_caffe.LayerParameter.recurrent_param', index=50,
2719       number=146, type=11, cpp_type=10, label=1,
2720       has_default_value=False, default_value=None,
2721       message_type=None, enum_type=None, containing_type=None,
2722       is_extension=False, extension_scope=None,
2723       options=None),
2724     _descriptor.FieldDescriptor(
2725       name='reduction_param', full_name='mo_caffe.LayerParameter.reduction_param', index=51,
2726       number=136, type=11, cpp_type=10, label=1,
2727       has_default_value=False, default_value=None,
2728       message_type=None, enum_type=None, containing_type=None,
2729       is_extension=False, extension_scope=None,
2730       options=None),
2731     _descriptor.FieldDescriptor(
2732       name='relu_param', full_name='mo_caffe.LayerParameter.relu_param', index=52,
2733       number=123, type=11, cpp_type=10, label=1,
2734       has_default_value=False, default_value=None,
2735       message_type=None, enum_type=None, containing_type=None,
2736       is_extension=False, extension_scope=None,
2737       options=None),
2738     _descriptor.FieldDescriptor(
2739       name='reshape_param', full_name='mo_caffe.LayerParameter.reshape_param', index=53,
2740       number=133, type=11, cpp_type=10, label=1,
2741       has_default_value=False, default_value=None,
2742       message_type=None, enum_type=None, containing_type=None,
2743       is_extension=False, extension_scope=None,
2744       options=None),
2745     _descriptor.FieldDescriptor(
2746       name='reverse_param', full_name='mo_caffe.LayerParameter.reverse_param', index=54,
2747       number=147, type=11, cpp_type=10, label=1,
2748       has_default_value=False, default_value=None,
2749       message_type=None, enum_type=None, containing_type=None,
2750       is_extension=False, extension_scope=None,
2751       options=None),
2752     _descriptor.FieldDescriptor(
2753       name='scale_param', full_name='mo_caffe.LayerParameter.scale_param', index=55,
2754       number=142, type=11, cpp_type=10, label=1,
2755       has_default_value=False, default_value=None,
2756       message_type=None, enum_type=None, containing_type=None,
2757       is_extension=False, extension_scope=None,
2758       options=None),
2759     _descriptor.FieldDescriptor(
2760       name='sigmoid_param', full_name='mo_caffe.LayerParameter.sigmoid_param', index=56,
2761       number=124, type=11, cpp_type=10, label=1,
2762       has_default_value=False, default_value=None,
2763       message_type=None, enum_type=None, containing_type=None,
2764       is_extension=False, extension_scope=None,
2765       options=None),
2766     _descriptor.FieldDescriptor(
2767       name='softmax_param', full_name='mo_caffe.LayerParameter.softmax_param', index=57,
2768       number=125, type=11, cpp_type=10, label=1,
2769       has_default_value=False, default_value=None,
2770       message_type=None, enum_type=None, containing_type=None,
2771       is_extension=False, extension_scope=None,
2772       options=None),
2773     _descriptor.FieldDescriptor(
2774       name='spp_param', full_name='mo_caffe.LayerParameter.spp_param', index=58,
2775       number=132, type=11, cpp_type=10, label=1,
2776       has_default_value=False, default_value=None,
2777       message_type=None, enum_type=None, containing_type=None,
2778       is_extension=False, extension_scope=None,
2779       options=None),
2780     _descriptor.FieldDescriptor(
2781       name='slice_param', full_name='mo_caffe.LayerParameter.slice_param', index=59,
2782       number=126, type=11, cpp_type=10, label=1,
2783       has_default_value=False, default_value=None,
2784       message_type=None, enum_type=None, containing_type=None,
2785       is_extension=False, extension_scope=None,
2786       options=None),
2787     _descriptor.FieldDescriptor(
2788       name='tanh_param', full_name='mo_caffe.LayerParameter.tanh_param', index=60,
2789       number=127, type=11, cpp_type=10, label=1,
2790       has_default_value=False, default_value=None,
2791       message_type=None, enum_type=None, containing_type=None,
2792       is_extension=False, extension_scope=None,
2793       options=None),
2794     _descriptor.FieldDescriptor(
2795       name='threshold_param', full_name='mo_caffe.LayerParameter.threshold_param', index=61,
2796       number=128, type=11, cpp_type=10, label=1,
2797       has_default_value=False, default_value=None,
2798       message_type=None, enum_type=None, containing_type=None,
2799       is_extension=False, extension_scope=None,
2800       options=None),
2801     _descriptor.FieldDescriptor(
2802       name='tile_param', full_name='mo_caffe.LayerParameter.tile_param', index=62,
2803       number=138, type=11, cpp_type=10, label=1,
2804       has_default_value=False, default_value=None,
2805       message_type=None, enum_type=None, containing_type=None,
2806       is_extension=False, extension_scope=None,
2807       options=None),
2808     _descriptor.FieldDescriptor(
2809       name='window_data_param', full_name='mo_caffe.LayerParameter.window_data_param', index=63,
2810       number=129, type=11, cpp_type=10, label=1,
2811       has_default_value=False, default_value=None,
2812       message_type=None, enum_type=None, containing_type=None,
2813       is_extension=False, extension_scope=None,
2814       options=None),
2815     _descriptor.FieldDescriptor(
2816       name='st_param', full_name='mo_caffe.LayerParameter.st_param', index=64,
2817       number=150, type=11, cpp_type=10, label=1,
2818       has_default_value=False, default_value=None,
2819       message_type=None, enum_type=None, containing_type=None,
2820       is_extension=False, extension_scope=None,
2821       options=None),
2822     _descriptor.FieldDescriptor(
2823       name='st_loss_param', full_name='mo_caffe.LayerParameter.st_loss_param', index=65,
2824       number=151, type=11, cpp_type=10, label=1,
2825       has_default_value=False, default_value=None,
2826       message_type=None, enum_type=None, containing_type=None,
2827       is_extension=False, extension_scope=None,
2828       options=None),
2829     _descriptor.FieldDescriptor(
2830       name='power_file_param', full_name='mo_caffe.LayerParameter.power_file_param', index=66,
2831       number=152, type=11, cpp_type=10, label=1,
2832       has_default_value=False, default_value=None,
2833       message_type=None, enum_type=None, containing_type=None,
2834       is_extension=False, extension_scope=None,
2835       options=None),
2836     _descriptor.FieldDescriptor(
2837       name='loc_loss_param', full_name='mo_caffe.LayerParameter.loc_loss_param', index=67,
2838       number=153, type=11, cpp_type=10, label=1,
2839       has_default_value=False, default_value=None,
2840       message_type=None, enum_type=None, containing_type=None,
2841       is_extension=False, extension_scope=None,
2842       options=None),
2843     _descriptor.FieldDescriptor(
2844       name='proposal_param', full_name='mo_caffe.LayerParameter.proposal_param', index=68,
2845       number=201, type=11, cpp_type=10, label=1,
2846       has_default_value=False, default_value=None,
2847       message_type=None, enum_type=None, containing_type=None,
2848       is_extension=False, extension_scope=None,
2849       options=None),
2850     _descriptor.FieldDescriptor(
2851       name='cosine_similarity_batch_param', full_name='mo_caffe.LayerParameter.cosine_similarity_batch_param', index=69,
2852       number=202, type=11, cpp_type=10, label=1,
2853       has_default_value=False, default_value=None,
2854       message_type=None, enum_type=None, containing_type=None,
2855       is_extension=False, extension_scope=None,
2856       options=None),
2857     _descriptor.FieldDescriptor(
2858       name='rss_loss_param', full_name='mo_caffe.LayerParameter.rss_loss_param', index=70,
2859       number=203, type=11, cpp_type=10, label=1,
2860       has_default_value=False, default_value=None,
2861       message_type=None, enum_type=None, containing_type=None,
2862       is_extension=False, extension_scope=None,
2863       options=None),
2864     _descriptor.FieldDescriptor(
2865       name='norm_param', full_name='mo_caffe.LayerParameter.norm_param', index=71,
2866       number=204, type=11, cpp_type=10, label=1,
2867       has_default_value=False, default_value=None,
2868       message_type=None, enum_type=None, containing_type=None,
2869       is_extension=False, extension_scope=None,
2870       options=None),
2871     _descriptor.FieldDescriptor(
2872       name='roi_warping_param', full_name='mo_caffe.LayerParameter.roi_warping_param', index=72,
2873       number=205, type=11, cpp_type=10, label=1,
2874       has_default_value=False, default_value=None,
2875       message_type=None, enum_type=None, containing_type=None,
2876       is_extension=False, extension_scope=None,
2877       options=None),
2878     _descriptor.FieldDescriptor(
2879       name='psroi_pooling_param', full_name='mo_caffe.LayerParameter.psroi_pooling_param', index=73,
2880       number=207, type=11, cpp_type=10, label=1,
2881       has_default_value=False, default_value=None,
2882       message_type=None, enum_type=None, containing_type=None,
2883       is_extension=False, extension_scope=None,
2884       options=None),
2885     _descriptor.FieldDescriptor(
2886       name='roi_pooling_param', full_name='mo_caffe.LayerParameter.roi_pooling_param', index=74,
2887       number=208, type=11, cpp_type=10, label=1,
2888       has_default_value=False, default_value=None,
2889       message_type=None, enum_type=None, containing_type=None,
2890       is_extension=False, extension_scope=None,
2891       options=None),
2892     _descriptor.FieldDescriptor(
2893       name='smooth_l1_loss_param', full_name='mo_caffe.LayerParameter.smooth_l1_loss_param', index=75,
2894       number=209, type=11, cpp_type=10, label=1,
2895       has_default_value=False, default_value=None,
2896       message_type=None, enum_type=None, containing_type=None,
2897       is_extension=False, extension_scope=None,
2898       options=None),
2899     _descriptor.FieldDescriptor(
2900       name='box_annotator_ohem_param', full_name='mo_caffe.LayerParameter.box_annotator_ohem_param', index=76,
2901       number=210, type=11, cpp_type=10, label=1,
2902       has_default_value=False, default_value=None,
2903       message_type=None, enum_type=None, containing_type=None,
2904       is_extension=False, extension_scope=None,
2905       options=None),
2906     _descriptor.FieldDescriptor(
2907       name='detection_output_param', full_name='mo_caffe.LayerParameter.detection_output_param', index=77,
2908       number=211, type=11, cpp_type=10, label=1,
2909       has_default_value=False, default_value=None,
2910       message_type=None, enum_type=None, containing_type=None,
2911       is_extension=False, extension_scope=None,
2912       options=None),
2913     _descriptor.FieldDescriptor(
2914       name='prior_box_param', full_name='mo_caffe.LayerParameter.prior_box_param', index=78,
2915       number=212, type=11, cpp_type=10, label=1,
2916       has_default_value=False, default_value=None,
2917       message_type=None, enum_type=None, containing_type=None,
2918       is_extension=False, extension_scope=None,
2919       options=None),
2920     _descriptor.FieldDescriptor(
2921       name='region_yolo_param', full_name='mo_caffe.LayerParameter.region_yolo_param', index=79,
2922       number=214, type=11, cpp_type=10, label=1,
2923       has_default_value=False, default_value=None,
2924       message_type=None, enum_type=None, containing_type=None,
2925       is_extension=False, extension_scope=None,
2926       options=None),
2927     _descriptor.FieldDescriptor(
2928       name='reorg_yolo_param', full_name='mo_caffe.LayerParameter.reorg_yolo_param', index=80,
2929       number=215, type=11, cpp_type=10, label=1,
2930       has_default_value=False, default_value=None,
2931       message_type=None, enum_type=None, containing_type=None,
2932       is_extension=False, extension_scope=None,
2933       options=None),
2934     _descriptor.FieldDescriptor(
2935       name='relu6_param', full_name='mo_caffe.LayerParameter.relu6_param', index=81,
2936       number=216, type=11, cpp_type=10, label=1,
2937       has_default_value=False, default_value=None,
2938       message_type=None, enum_type=None, containing_type=None,
2939       is_extension=False, extension_scope=None,
2940       options=None),
2941     _descriptor.FieldDescriptor(
2942       name='interp_param', full_name='mo_caffe.LayerParameter.interp_param', index=82,
2943       number=217, type=11, cpp_type=10, label=1,
2944       has_default_value=False, default_value=None,
2945       message_type=None, enum_type=None, containing_type=None,
2946       is_extension=False, extension_scope=None,
2947       options=None),
2948     _descriptor.FieldDescriptor(
2949       name='augmentation_param', full_name='mo_caffe.LayerParameter.augmentation_param', index=83,
2950       number=218, type=11, cpp_type=10, label=1,
2951       has_default_value=False, default_value=None,
2952       message_type=None, enum_type=None, containing_type=None,
2953       is_extension=False, extension_scope=None,
2954       options=None),
2955     _descriptor.FieldDescriptor(
2956       name='correlation_param', full_name='mo_caffe.LayerParameter.correlation_param', index=84,
2957       number=219, type=11, cpp_type=10, label=1,
2958       has_default_value=False, default_value=None,
2959       message_type=None, enum_type=None, containing_type=None,
2960       is_extension=False, extension_scope=None,
2961       options=None),
2962     _descriptor.FieldDescriptor(
2963       name='resample_param', full_name='mo_caffe.LayerParameter.resample_param', index=85,
2964       number=220, type=11, cpp_type=10, label=1,
2965       has_default_value=False, default_value=None,
2966       message_type=None, enum_type=None, containing_type=None,
2967       is_extension=False, extension_scope=None,
2968       options=None),
2969     _descriptor.FieldDescriptor(
2970       name='flow_warp_param', full_name='mo_caffe.LayerParameter.flow_warp_param', index=86,
2971       number=221, type=11, cpp_type=10, label=1,
2972       has_default_value=False, default_value=None,
2973       message_type=None, enum_type=None, containing_type=None,
2974       is_extension=False, extension_scope=None,
2975       options=None),
2976     _descriptor.FieldDescriptor(
2977       name='accum_param', full_name='mo_caffe.LayerParameter.accum_param', index=87,
2978       number=222, type=11, cpp_type=10, label=1,
2979       has_default_value=False, default_value=None,
2980       message_type=None, enum_type=None, containing_type=None,
2981       is_extension=False, extension_scope=None,
2982       options=None),
2983     _descriptor.FieldDescriptor(
2984       name='coeff_schedule_param', full_name='mo_caffe.LayerParameter.coeff_schedule_param', index=88,
2985       number=223, type=11, cpp_type=10, label=1,
2986       has_default_value=False, default_value=None,
2987       message_type=None, enum_type=None, containing_type=None,
2988       is_extension=False, extension_scope=None,
2989       options=None),
2990     _descriptor.FieldDescriptor(
2991       name='shuffle_channel_param', full_name='mo_caffe.LayerParameter.shuffle_channel_param', index=89,
2992       number=224, type=11, cpp_type=10, label=1,
2993       has_default_value=False, default_value=None,
2994       message_type=None, enum_type=None, containing_type=None,
2995       is_extension=False, extension_scope=None,
2996       options=None),
2997   ],
2998   extensions=[
2999   ],
3000   nested_types=[],
3001   enum_types=[
3002   ],
3003   options=None,
3004   is_extendable=False,
3005   extension_ranges=[],
3006   oneofs=[
3007   ],
3008   serialized_start=3844,
3009   serialized_end=8440,
3010 )
3011
3012
3013 _INTERPPARAMETER = _descriptor.Descriptor(
3014   name='InterpParameter',
3015   full_name='mo_caffe.InterpParameter',
3016   filename=None,
3017   file=DESCRIPTOR,
3018   containing_type=None,
3019   fields=[
3020     _descriptor.FieldDescriptor(
3021       name='height', full_name='mo_caffe.InterpParameter.height', index=0,
3022       number=1, type=5, cpp_type=1, label=1,
3023       has_default_value=True, default_value=0,
3024       message_type=None, enum_type=None, containing_type=None,
3025       is_extension=False, extension_scope=None,
3026       options=None),
3027     _descriptor.FieldDescriptor(
3028       name='width', full_name='mo_caffe.InterpParameter.width', index=1,
3029       number=2, type=5, cpp_type=1, label=1,
3030       has_default_value=True, default_value=0,
3031       message_type=None, enum_type=None, containing_type=None,
3032       is_extension=False, extension_scope=None,
3033       options=None),
3034     _descriptor.FieldDescriptor(
3035       name='zoom_factor', full_name='mo_caffe.InterpParameter.zoom_factor', index=2,
3036       number=3, type=5, cpp_type=1, label=1,
3037       has_default_value=True, default_value=1,
3038       message_type=None, enum_type=None, containing_type=None,
3039       is_extension=False, extension_scope=None,
3040       options=None),
3041     _descriptor.FieldDescriptor(
3042       name='shrink_factor', full_name='mo_caffe.InterpParameter.shrink_factor', index=3,
3043       number=4, type=5, cpp_type=1, label=1,
3044       has_default_value=True, default_value=1,
3045       message_type=None, enum_type=None, containing_type=None,
3046       is_extension=False, extension_scope=None,
3047       options=None),
3048     _descriptor.FieldDescriptor(
3049       name='pad_beg', full_name='mo_caffe.InterpParameter.pad_beg', index=4,
3050       number=5, type=5, cpp_type=1, label=1,
3051       has_default_value=True, default_value=0,
3052       message_type=None, enum_type=None, containing_type=None,
3053       is_extension=False, extension_scope=None,
3054       options=None),
3055     _descriptor.FieldDescriptor(
3056       name='pad_end', full_name='mo_caffe.InterpParameter.pad_end', index=5,
3057       number=6, type=5, cpp_type=1, label=1,
3058       has_default_value=True, default_value=0,
3059       message_type=None, enum_type=None, containing_type=None,
3060       is_extension=False, extension_scope=None,
3061       options=None),
3062   ],
3063   extensions=[
3064   ],
3065   nested_types=[],
3066   enum_types=[
3067   ],
3068   options=None,
3069   is_extendable=False,
3070   extension_ranges=[],
3071   oneofs=[
3072   ],
3073   serialized_start=8443,
3074   serialized_end=8587,
3075 )
3076
3077
3078 _RANDOMSAMPLINGSOFTMAXLOSSPARAMETER = _descriptor.Descriptor(
3079   name='RandomSamplingSoftmaxLossParameter',
3080   full_name='mo_caffe.RandomSamplingSoftmaxLossParameter',
3081   filename=None,
3082   file=DESCRIPTOR,
3083   containing_type=None,
3084   fields=[
3085     _descriptor.FieldDescriptor(
3086       name='random_sampling_num', full_name='mo_caffe.RandomSamplingSoftmaxLossParameter.random_sampling_num', index=0,
3087       number=1, type=5, cpp_type=1, label=1,
3088       has_default_value=True, default_value=100,
3089       message_type=None, enum_type=None, containing_type=None,
3090       is_extension=False, extension_scope=None,
3091       options=None),
3092     _descriptor.FieldDescriptor(
3093       name='random_sampling_policy', full_name='mo_caffe.RandomSamplingSoftmaxLossParameter.random_sampling_policy', index=1,
3094       number=2, type=9, cpp_type=9, label=1,
3095       has_default_value=True, default_value=_b("random").decode('utf-8'),
3096       message_type=None, enum_type=None, containing_type=None,
3097       is_extension=False, extension_scope=None,
3098       options=None),
3099   ],
3100   extensions=[
3101   ],
3102   nested_types=[],
3103   enum_types=[
3104   ],
3105   options=None,
3106   is_extendable=False,
3107   extension_ranges=[],
3108   oneofs=[
3109   ],
3110   serialized_start=8589,
3111   serialized_end=8699,
3112 )
3113
3114
3115 _PROPOSALPARAMETER = _descriptor.Descriptor(
3116   name='ProposalParameter',
3117   full_name='mo_caffe.ProposalParameter',
3118   filename=None,
3119   file=DESCRIPTOR,
3120   containing_type=None,
3121   fields=[
3122     _descriptor.FieldDescriptor(
3123       name='feat_stride', full_name='mo_caffe.ProposalParameter.feat_stride', index=0,
3124       number=1, type=13, cpp_type=3, label=1,
3125       has_default_value=True, default_value=16,
3126       message_type=None, enum_type=None, containing_type=None,
3127       is_extension=False, extension_scope=None,
3128       options=None),
3129     _descriptor.FieldDescriptor(
3130       name='base_size', full_name='mo_caffe.ProposalParameter.base_size', index=1,
3131       number=2, type=13, cpp_type=3, label=1,
3132       has_default_value=True, default_value=16,
3133       message_type=None, enum_type=None, containing_type=None,
3134       is_extension=False, extension_scope=None,
3135       options=None),
3136     _descriptor.FieldDescriptor(
3137       name='min_size', full_name='mo_caffe.ProposalParameter.min_size', index=2,
3138       number=3, type=13, cpp_type=3, label=1,
3139       has_default_value=True, default_value=16,
3140       message_type=None, enum_type=None, containing_type=None,
3141       is_extension=False, extension_scope=None,
3142       options=None),
3143     _descriptor.FieldDescriptor(
3144       name='ratio', full_name='mo_caffe.ProposalParameter.ratio', index=3,
3145       number=4, type=2, cpp_type=6, label=3,
3146       has_default_value=False, default_value=[],
3147       message_type=None, enum_type=None, containing_type=None,
3148       is_extension=False, extension_scope=None,
3149       options=None),
3150     _descriptor.FieldDescriptor(
3151       name='scale', full_name='mo_caffe.ProposalParameter.scale', index=4,
3152       number=5, type=2, cpp_type=6, label=3,
3153       has_default_value=False, default_value=[],
3154       message_type=None, enum_type=None, containing_type=None,
3155       is_extension=False, extension_scope=None,
3156       options=None),
3157     _descriptor.FieldDescriptor(
3158       name='pre_nms_topn', full_name='mo_caffe.ProposalParameter.pre_nms_topn', index=5,
3159       number=6, type=13, cpp_type=3, label=1,
3160       has_default_value=True, default_value=6000,
3161       message_type=None, enum_type=None, containing_type=None,
3162       is_extension=False, extension_scope=None,
3163       options=None),
3164     _descriptor.FieldDescriptor(
3165       name='post_nms_topn', full_name='mo_caffe.ProposalParameter.post_nms_topn', index=6,
3166       number=7, type=13, cpp_type=3, label=1,
3167       has_default_value=True, default_value=300,
3168       message_type=None, enum_type=None, containing_type=None,
3169       is_extension=False, extension_scope=None,
3170       options=None),
3171     _descriptor.FieldDescriptor(
3172       name='nms_thresh', full_name='mo_caffe.ProposalParameter.nms_thresh', index=7,
3173       number=8, type=2, cpp_type=6, label=1,
3174       has_default_value=True, default_value=0.7,
3175       message_type=None, enum_type=None, containing_type=None,
3176       is_extension=False, extension_scope=None,
3177       options=None),
3178   ],
3179   extensions=[
3180   ],
3181   nested_types=[],
3182   enum_types=[
3183   ],
3184   options=None,
3185   is_extendable=False,
3186   extension_ranges=[],
3187   oneofs=[
3188   ],
3189   serialized_start=8702,
3190   serialized_end=8902,
3191 )
3192
3193
3194 _NORMALIZEPARAMETER = _descriptor.Descriptor(
3195   name='NormalizeParameter',
3196   full_name='mo_caffe.NormalizeParameter',
3197   filename=None,
3198   file=DESCRIPTOR,
3199   containing_type=None,
3200   fields=[
3201     _descriptor.FieldDescriptor(
3202       name='across_spatial', full_name='mo_caffe.NormalizeParameter.across_spatial', index=0,
3203       number=1, type=8, cpp_type=7, label=1,
3204       has_default_value=True, default_value=True,
3205       message_type=None, enum_type=None, containing_type=None,
3206       is_extension=False, extension_scope=None,
3207       options=None),
3208     _descriptor.FieldDescriptor(
3209       name='scale_filler', full_name='mo_caffe.NormalizeParameter.scale_filler', index=1,
3210       number=2, type=11, cpp_type=10, label=1,
3211       has_default_value=False, default_value=None,
3212       message_type=None, enum_type=None, containing_type=None,
3213       is_extension=False, extension_scope=None,
3214       options=None),
3215     _descriptor.FieldDescriptor(
3216       name='channel_shared', full_name='mo_caffe.NormalizeParameter.channel_shared', index=2,
3217       number=3, type=8, cpp_type=7, label=1,
3218       has_default_value=True, default_value=True,
3219       message_type=None, enum_type=None, containing_type=None,
3220       is_extension=False, extension_scope=None,
3221       options=None),
3222     _descriptor.FieldDescriptor(
3223       name='eps', full_name='mo_caffe.NormalizeParameter.eps', index=3,
3224       number=4, type=2, cpp_type=6, label=1,
3225       has_default_value=True, default_value=1e-10,
3226       message_type=None, enum_type=None, containing_type=None,
3227       is_extension=False, extension_scope=None,
3228       options=None),
3229   ],
3230   extensions=[
3231   ],
3232   nested_types=[],
3233   enum_types=[
3234   ],
3235   options=None,
3236   is_extendable=False,
3237   extension_ranges=[],
3238   oneofs=[
3239   ],
3240   serialized_start=8905,
3241   serialized_end=9054,
3242 )
3243
3244
3245 _PERMUTEPARAMETER = _descriptor.Descriptor(
3246   name='PermuteParameter',
3247   full_name='mo_caffe.PermuteParameter',
3248   filename=None,
3249   file=DESCRIPTOR,
3250   containing_type=None,
3251   fields=[
3252     _descriptor.FieldDescriptor(
3253       name='order', full_name='mo_caffe.PermuteParameter.order', index=0,
3254       number=1, type=13, cpp_type=3, label=3,
3255       has_default_value=False, default_value=[],
3256       message_type=None, enum_type=None, containing_type=None,
3257       is_extension=False, extension_scope=None,
3258       options=None),
3259   ],
3260   extensions=[
3261   ],
3262   nested_types=[],
3263   enum_types=[
3264   ],
3265   options=None,
3266   is_extendable=False,
3267   extension_ranges=[],
3268   oneofs=[
3269   ],
3270   serialized_start=9056,
3271   serialized_end=9089,
3272 )
3273
3274
3275 _TRANSFORMATIONPARAMETER = _descriptor.Descriptor(
3276   name='TransformationParameter',
3277   full_name='mo_caffe.TransformationParameter',
3278   filename=None,
3279   file=DESCRIPTOR,
3280   containing_type=None,
3281   fields=[
3282     _descriptor.FieldDescriptor(
3283       name='scale', full_name='mo_caffe.TransformationParameter.scale', index=0,
3284       number=1, type=2, cpp_type=6, label=1,
3285       has_default_value=True, default_value=1,
3286       message_type=None, enum_type=None, containing_type=None,
3287       is_extension=False, extension_scope=None,
3288       options=None),
3289     _descriptor.FieldDescriptor(
3290       name='mirror', full_name='mo_caffe.TransformationParameter.mirror', index=1,
3291       number=2, type=8, cpp_type=7, label=1,
3292       has_default_value=True, default_value=False,
3293       message_type=None, enum_type=None, containing_type=None,
3294       is_extension=False, extension_scope=None,
3295       options=None),
3296     _descriptor.FieldDescriptor(
3297       name='crop_size', full_name='mo_caffe.TransformationParameter.crop_size', index=2,
3298       number=3, type=13, cpp_type=3, label=1,
3299       has_default_value=True, default_value=0,
3300       message_type=None, enum_type=None, containing_type=None,
3301       is_extension=False, extension_scope=None,
3302       options=None),
3303     _descriptor.FieldDescriptor(
3304       name='mean_file', full_name='mo_caffe.TransformationParameter.mean_file', index=3,
3305       number=4, type=9, cpp_type=9, label=1,
3306       has_default_value=False, default_value=_b("").decode('utf-8'),
3307       message_type=None, enum_type=None, containing_type=None,
3308       is_extension=False, extension_scope=None,
3309       options=None),
3310     _descriptor.FieldDescriptor(
3311       name='mean_value', full_name='mo_caffe.TransformationParameter.mean_value', index=4,
3312       number=5, type=2, cpp_type=6, label=3,
3313       has_default_value=False, default_value=[],
3314       message_type=None, enum_type=None, containing_type=None,
3315       is_extension=False, extension_scope=None,
3316       options=None),
3317     _descriptor.FieldDescriptor(
3318       name='force_color', full_name='mo_caffe.TransformationParameter.force_color', index=5,
3319       number=6, type=8, cpp_type=7, label=1,
3320       has_default_value=True, default_value=False,
3321       message_type=None, enum_type=None, containing_type=None,
3322       is_extension=False, extension_scope=None,
3323       options=None),
3324     _descriptor.FieldDescriptor(
3325       name='force_gray', full_name='mo_caffe.TransformationParameter.force_gray', index=6,
3326       number=7, type=8, cpp_type=7, label=1,
3327       has_default_value=True, default_value=False,
3328       message_type=None, enum_type=None, containing_type=None,
3329       is_extension=False, extension_scope=None,
3330       options=None),
3331   ],
3332   extensions=[
3333   ],
3334   nested_types=[],
3335   enum_types=[
3336   ],
3337   options=None,
3338   is_extendable=False,
3339   extension_ranges=[],
3340   oneofs=[
3341   ],
3342   serialized_start=9092,
3343   serialized_end=9274,
3344 )
3345
3346
3347 _LOSSPARAMETER = _descriptor.Descriptor(
3348   name='LossParameter',
3349   full_name='mo_caffe.LossParameter',
3350   filename=None,
3351   file=DESCRIPTOR,
3352   containing_type=None,
3353   fields=[
3354     _descriptor.FieldDescriptor(
3355       name='ignore_label', full_name='mo_caffe.LossParameter.ignore_label', index=0,
3356       number=1, type=5, cpp_type=1, label=1,
3357       has_default_value=False, default_value=0,
3358       message_type=None, enum_type=None, containing_type=None,
3359       is_extension=False, extension_scope=None,
3360       options=None),
3361     _descriptor.FieldDescriptor(
3362       name='normalization', full_name='mo_caffe.LossParameter.normalization', index=1,
3363       number=3, type=14, cpp_type=8, label=1,
3364       has_default_value=True, default_value=1,
3365       message_type=None, enum_type=None, containing_type=None,
3366       is_extension=False, extension_scope=None,
3367       options=None),
3368     _descriptor.FieldDescriptor(
3369       name='normalize', full_name='mo_caffe.LossParameter.normalize', index=2,
3370       number=2, type=8, cpp_type=7, label=1,
3371       has_default_value=False, default_value=False,
3372       message_type=None, enum_type=None, containing_type=None,
3373       is_extension=False, extension_scope=None,
3374       options=None),
3375     _descriptor.FieldDescriptor(
3376       name='pre_fixed_normalizer', full_name='mo_caffe.LossParameter.pre_fixed_normalizer', index=3,
3377       number=4, type=2, cpp_type=6, label=1,
3378       has_default_value=True, default_value=1,
3379       message_type=None, enum_type=None, containing_type=None,
3380       is_extension=False, extension_scope=None,
3381       options=None),
3382     _descriptor.FieldDescriptor(
3383       name='weight_by_label_freqs', full_name='mo_caffe.LossParameter.weight_by_label_freqs', index=4,
3384       number=5, type=8, cpp_type=7, label=1,
3385       has_default_value=True, default_value=False,
3386       message_type=None, enum_type=None, containing_type=None,
3387       is_extension=False, extension_scope=None,
3388       options=None),
3389     _descriptor.FieldDescriptor(
3390       name='class_weighting', full_name='mo_caffe.LossParameter.class_weighting', index=5,
3391       number=6, type=2, cpp_type=6, label=3,
3392       has_default_value=False, default_value=[],
3393       message_type=None, enum_type=None, containing_type=None,
3394       is_extension=False, extension_scope=None,
3395       options=None),
3396   ],
3397   extensions=[
3398   ],
3399   nested_types=[],
3400   enum_types=[
3401     _LOSSPARAMETER_NORMALIZATIONMODE,
3402   ],
3403   options=None,
3404   is_extendable=False,
3405   extension_ranges=[],
3406   oneofs=[
3407   ],
3408   serialized_start=9277,
3409   serialized_end=9585,
3410 )
3411
3412
3413 _ACCURACYPARAMETER = _descriptor.Descriptor(
3414   name='AccuracyParameter',
3415   full_name='mo_caffe.AccuracyParameter',
3416   filename=None,
3417   file=DESCRIPTOR,
3418   containing_type=None,
3419   fields=[
3420     _descriptor.FieldDescriptor(
3421       name='top_k', full_name='mo_caffe.AccuracyParameter.top_k', index=0,
3422       number=1, type=13, cpp_type=3, label=1,
3423       has_default_value=True, default_value=1,
3424       message_type=None, enum_type=None, containing_type=None,
3425       is_extension=False, extension_scope=None,
3426       options=None),
3427     _descriptor.FieldDescriptor(
3428       name='axis', full_name='mo_caffe.AccuracyParameter.axis', index=1,
3429       number=2, type=5, cpp_type=1, label=1,
3430       has_default_value=True, default_value=1,
3431       message_type=None, enum_type=None, containing_type=None,
3432       is_extension=False, extension_scope=None,
3433       options=None),
3434     _descriptor.FieldDescriptor(
3435       name='ignore_label', full_name='mo_caffe.AccuracyParameter.ignore_label', index=2,
3436       number=3, type=5, cpp_type=1, label=1,
3437       has_default_value=False, default_value=0,
3438       message_type=None, enum_type=None, containing_type=None,
3439       is_extension=False, extension_scope=None,
3440       options=None),
3441   ],
3442   extensions=[
3443   ],
3444   nested_types=[],
3445   enum_types=[
3446   ],
3447   options=None,
3448   is_extendable=False,
3449   extension_ranges=[],
3450   oneofs=[
3451   ],
3452   serialized_start=9587,
3453   serialized_end=9663,
3454 )
3455
3456
3457 _ARGMAXPARAMETER = _descriptor.Descriptor(
3458   name='ArgMaxParameter',
3459   full_name='mo_caffe.ArgMaxParameter',
3460   filename=None,
3461   file=DESCRIPTOR,
3462   containing_type=None,
3463   fields=[
3464     _descriptor.FieldDescriptor(
3465       name='out_max_val', full_name='mo_caffe.ArgMaxParameter.out_max_val', index=0,
3466       number=1, type=8, cpp_type=7, label=1,
3467       has_default_value=True, default_value=False,
3468       message_type=None, enum_type=None, containing_type=None,
3469       is_extension=False, extension_scope=None,
3470       options=None),
3471     _descriptor.FieldDescriptor(
3472       name='top_k', full_name='mo_caffe.ArgMaxParameter.top_k', index=1,
3473       number=2, type=13, cpp_type=3, label=1,
3474       has_default_value=True, default_value=1,
3475       message_type=None, enum_type=None, containing_type=None,
3476       is_extension=False, extension_scope=None,
3477       options=None),
3478     _descriptor.FieldDescriptor(
3479       name='axis', full_name='mo_caffe.ArgMaxParameter.axis', index=2,
3480       number=3, type=5, cpp_type=1, label=1,
3481       has_default_value=False, default_value=0,
3482       message_type=None, enum_type=None, containing_type=None,
3483       is_extension=False, extension_scope=None,
3484       options=None),
3485   ],
3486   extensions=[
3487   ],
3488   nested_types=[],
3489   enum_types=[
3490   ],
3491   options=None,
3492   is_extendable=False,
3493   extension_ranges=[],
3494   oneofs=[
3495   ],
3496   serialized_start=9665,
3497   serialized_end=9742,
3498 )
3499
3500
3501 _CHANNELPERMUTATIONACTION = _descriptor.Descriptor(
3502   name='ChannelPermutationAction',
3503   full_name='mo_caffe.ChannelPermutationAction',
3504   filename=None,
3505   file=DESCRIPTOR,
3506   containing_type=None,
3507   fields=[
3508     _descriptor.FieldDescriptor(
3509       name='chan', full_name='mo_caffe.ChannelPermutationAction.chan', index=0,
3510       number=1, type=13, cpp_type=3, label=2,
3511       has_default_value=False, default_value=0,
3512       message_type=None, enum_type=None, containing_type=None,
3513       is_extension=False, extension_scope=None,
3514       options=None),
3515     _descriptor.FieldDescriptor(
3516       name='copy', full_name='mo_caffe.ChannelPermutationAction.copy', index=1,
3517       number=2, type=13, cpp_type=3, label=1,
3518       has_default_value=False, default_value=0,
3519       message_type=None, enum_type=None, containing_type=None,
3520       is_extension=False, extension_scope=None,
3521       options=None),
3522     _descriptor.FieldDescriptor(
3523       name='fill', full_name='mo_caffe.ChannelPermutationAction.fill', index=2,
3524       number=3, type=2, cpp_type=6, label=1,
3525       has_default_value=False, default_value=0,
3526       message_type=None, enum_type=None, containing_type=None,
3527       is_extension=False, extension_scope=None,
3528       options=None),
3529   ],
3530   extensions=[
3531   ],
3532   nested_types=[],
3533   enum_types=[
3534   ],
3535   options=None,
3536   is_extendable=False,
3537   extension_ranges=[],
3538   oneofs=[
3539   ],
3540   serialized_start=9744,
3541   serialized_end=9812,
3542 )
3543
3544
3545 _CHANNELPERMUTATIONPARAMETER = _descriptor.Descriptor(
3546   name='ChannelPermutationParameter',
3547   full_name='mo_caffe.ChannelPermutationParameter',
3548   filename=None,
3549   file=DESCRIPTOR,
3550   containing_type=None,
3551   fields=[
3552     _descriptor.FieldDescriptor(
3553       name='action', full_name='mo_caffe.ChannelPermutationParameter.action', index=0,
3554       number=1, type=11, cpp_type=10, label=3,
3555       has_default_value=False, default_value=[],
3556       message_type=None, enum_type=None, containing_type=None,
3557       is_extension=False, extension_scope=None,
3558       options=None),
3559     _descriptor.FieldDescriptor(
3560       name='num_output', full_name='mo_caffe.ChannelPermutationParameter.num_output', index=1,
3561       number=16, type=13, cpp_type=3, label=2,
3562       has_default_value=False, default_value=0,
3563       message_type=None, enum_type=None, containing_type=None,
3564       is_extension=False, extension_scope=None,
3565       options=None),
3566     _descriptor.FieldDescriptor(
3567       name='inplace_possible', full_name='mo_caffe.ChannelPermutationParameter.inplace_possible', index=2,
3568       number=17, type=8, cpp_type=7, label=1,
3569       has_default_value=True, default_value=False,
3570       message_type=None, enum_type=None, containing_type=None,
3571       is_extension=False, extension_scope=None,
3572       options=None),
3573     _descriptor.FieldDescriptor(
3574       name='version', full_name='mo_caffe.ChannelPermutationParameter.version', index=3,
3575       number=18, type=5, cpp_type=1, label=1,
3576       has_default_value=True, default_value=0,
3577       message_type=None, enum_type=None, containing_type=None,
3578       is_extension=False, extension_scope=None,
3579       options=None),
3580   ],
3581   extensions=[
3582   ],
3583   nested_types=[],
3584   enum_types=[
3585   ],
3586   options=None,
3587   is_extendable=False,
3588   extension_ranges=[],
3589   oneofs=[
3590   ],
3591   serialized_start=9815,
3592   serialized_end=9969,
3593 )
3594
3595
3596 _CONCATPARAMETER = _descriptor.Descriptor(
3597   name='ConcatParameter',
3598   full_name='mo_caffe.ConcatParameter',
3599   filename=None,
3600   file=DESCRIPTOR,
3601   containing_type=None,
3602   fields=[
3603     _descriptor.FieldDescriptor(
3604       name='axis', full_name='mo_caffe.ConcatParameter.axis', index=0,
3605       number=2, type=5, cpp_type=1, label=1,
3606       has_default_value=True, default_value=1,
3607       message_type=None, enum_type=None, containing_type=None,
3608       is_extension=False, extension_scope=None,
3609       options=None),
3610     _descriptor.FieldDescriptor(
3611       name='concat_dim', full_name='mo_caffe.ConcatParameter.concat_dim', index=1,
3612       number=1, type=13, cpp_type=3, label=1,
3613       has_default_value=True, default_value=1,
3614       message_type=None, enum_type=None, containing_type=None,
3615       is_extension=False, extension_scope=None,
3616       options=None),
3617   ],
3618   extensions=[
3619   ],
3620   nested_types=[],
3621   enum_types=[
3622   ],
3623   options=None,
3624   is_extendable=False,
3625   extension_ranges=[],
3626   oneofs=[
3627   ],
3628   serialized_start=9971,
3629   serialized_end=10028,
3630 )
3631
3632
3633 _BATCHNORMPARAMETER = _descriptor.Descriptor(
3634   name='BatchNormParameter',
3635   full_name='mo_caffe.BatchNormParameter',
3636   filename=None,
3637   file=DESCRIPTOR,
3638   containing_type=None,
3639   fields=[
3640     _descriptor.FieldDescriptor(
3641       name='use_global_stats', full_name='mo_caffe.BatchNormParameter.use_global_stats', index=0,
3642       number=1, type=8, cpp_type=7, label=1,
3643       has_default_value=False, default_value=False,
3644       message_type=None, enum_type=None, containing_type=None,
3645       is_extension=False, extension_scope=None,
3646       options=None),
3647     _descriptor.FieldDescriptor(
3648       name='moving_average_fraction', full_name='mo_caffe.BatchNormParameter.moving_average_fraction', index=1,
3649       number=2, type=2, cpp_type=6, label=1,
3650       has_default_value=True, default_value=0.999,
3651       message_type=None, enum_type=None, containing_type=None,
3652       is_extension=False, extension_scope=None,
3653       options=None),
3654     _descriptor.FieldDescriptor(
3655       name='eps', full_name='mo_caffe.BatchNormParameter.eps', index=2,
3656       number=3, type=2, cpp_type=6, label=1,
3657       has_default_value=True, default_value=1e-05,
3658       message_type=None, enum_type=None, containing_type=None,
3659       is_extension=False, extension_scope=None,
3660       options=None),
3661   ],
3662   extensions=[
3663   ],
3664   nested_types=[],
3665   enum_types=[
3666   ],
3667   options=None,
3668   is_extendable=False,
3669   extension_ranges=[],
3670   oneofs=[
3671   ],
3672   serialized_start=10030,
3673   serialized_end=10136,
3674 )
3675
3676
3677 _BOXANNOTATOROHEMPARAMETER = _descriptor.Descriptor(
3678   name='BoxAnnotatorOHEMParameter',
3679   full_name='mo_caffe.BoxAnnotatorOHEMParameter',
3680   filename=None,
3681   file=DESCRIPTOR,
3682   containing_type=None,
3683   fields=[
3684     _descriptor.FieldDescriptor(
3685       name='roi_per_img', full_name='mo_caffe.BoxAnnotatorOHEMParameter.roi_per_img', index=0,
3686       number=1, type=13, cpp_type=3, label=2,
3687       has_default_value=False, default_value=0,
3688       message_type=None, enum_type=None, containing_type=None,
3689       is_extension=False, extension_scope=None,
3690       options=None),
3691     _descriptor.FieldDescriptor(
3692       name='ignore_label', full_name='mo_caffe.BoxAnnotatorOHEMParameter.ignore_label', index=1,
3693       number=2, type=5, cpp_type=1, label=1,
3694       has_default_value=True, default_value=-1,
3695       message_type=None, enum_type=None, containing_type=None,
3696       is_extension=False, extension_scope=None,
3697       options=None),
3698   ],
3699   extensions=[
3700   ],
3701   nested_types=[],
3702   enum_types=[
3703   ],
3704   options=None,
3705   is_extendable=False,
3706   extension_ranges=[],
3707   oneofs=[
3708   ],
3709   serialized_start=10138,
3710   serialized_end=10212,
3711 )
3712
3713
3714 _BIASPARAMETER = _descriptor.Descriptor(
3715   name='BiasParameter',
3716   full_name='mo_caffe.BiasParameter',
3717   filename=None,
3718   file=DESCRIPTOR,
3719   containing_type=None,
3720   fields=[
3721     _descriptor.FieldDescriptor(
3722       name='axis', full_name='mo_caffe.BiasParameter.axis', index=0,
3723       number=1, type=5, cpp_type=1, label=1,
3724       has_default_value=True, default_value=1,
3725       message_type=None, enum_type=None, containing_type=None,
3726       is_extension=False, extension_scope=None,
3727       options=None),
3728     _descriptor.FieldDescriptor(
3729       name='num_axes', full_name='mo_caffe.BiasParameter.num_axes', index=1,
3730       number=2, type=5, cpp_type=1, label=1,
3731       has_default_value=True, default_value=1,
3732       message_type=None, enum_type=None, containing_type=None,
3733       is_extension=False, extension_scope=None,
3734       options=None),
3735     _descriptor.FieldDescriptor(
3736       name='filler', full_name='mo_caffe.BiasParameter.filler', index=2,
3737       number=3, type=11, cpp_type=10, label=1,
3738       has_default_value=False, default_value=None,
3739       message_type=None, enum_type=None, containing_type=None,
3740       is_extension=False, extension_scope=None,
3741       options=None),
3742   ],
3743   extensions=[
3744   ],
3745   nested_types=[],
3746   enum_types=[
3747   ],
3748   options=None,
3749   is_extendable=False,
3750   extension_ranges=[],
3751   oneofs=[
3752   ],
3753   serialized_start=10214,
3754   serialized_end=10310,
3755 )
3756
3757
3758 _CONTRASTIVELOSSPARAMETER = _descriptor.Descriptor(
3759   name='ContrastiveLossParameter',
3760   full_name='mo_caffe.ContrastiveLossParameter',
3761   filename=None,
3762   file=DESCRIPTOR,
3763   containing_type=None,
3764   fields=[
3765     _descriptor.FieldDescriptor(
3766       name='margin', full_name='mo_caffe.ContrastiveLossParameter.margin', index=0,
3767       number=1, type=2, cpp_type=6, label=1,
3768       has_default_value=True, default_value=1,
3769       message_type=None, enum_type=None, containing_type=None,
3770       is_extension=False, extension_scope=None,
3771       options=None),
3772     _descriptor.FieldDescriptor(
3773       name='legacy_version', full_name='mo_caffe.ContrastiveLossParameter.legacy_version', index=1,
3774       number=2, type=8, cpp_type=7, label=1,
3775       has_default_value=True, default_value=False,
3776       message_type=None, enum_type=None, containing_type=None,
3777       is_extension=False, extension_scope=None,
3778       options=None),
3779   ],
3780   extensions=[
3781   ],
3782   nested_types=[],
3783   enum_types=[
3784   ],
3785   options=None,
3786   is_extendable=False,
3787   extension_ranges=[],
3788   oneofs=[
3789   ],
3790   serialized_start=10312,
3791   serialized_end=10388,
3792 )
3793
3794
3795 _CONVOLUTIONPARAMETER = _descriptor.Descriptor(
3796   name='ConvolutionParameter',
3797   full_name='mo_caffe.ConvolutionParameter',
3798   filename=None,
3799   file=DESCRIPTOR,
3800   containing_type=None,
3801   fields=[
3802     _descriptor.FieldDescriptor(
3803       name='num_output', full_name='mo_caffe.ConvolutionParameter.num_output', index=0,
3804       number=1, type=13, cpp_type=3, label=1,
3805       has_default_value=False, default_value=0,
3806       message_type=None, enum_type=None, containing_type=None,
3807       is_extension=False, extension_scope=None,
3808       options=None),
3809     _descriptor.FieldDescriptor(
3810       name='bias_term', full_name='mo_caffe.ConvolutionParameter.bias_term', index=1,
3811       number=2, type=8, cpp_type=7, label=1,
3812       has_default_value=True, default_value=True,
3813       message_type=None, enum_type=None, containing_type=None,
3814       is_extension=False, extension_scope=None,
3815       options=None),
3816     _descriptor.FieldDescriptor(
3817       name='pad', full_name='mo_caffe.ConvolutionParameter.pad', index=2,
3818       number=3, type=13, cpp_type=3, label=3,
3819       has_default_value=False, default_value=[],
3820       message_type=None, enum_type=None, containing_type=None,
3821       is_extension=False, extension_scope=None,
3822       options=None),
3823     _descriptor.FieldDescriptor(
3824       name='kernel_size', full_name='mo_caffe.ConvolutionParameter.kernel_size', index=3,
3825       number=4, type=13, cpp_type=3, label=3,
3826       has_default_value=False, default_value=[],
3827       message_type=None, enum_type=None, containing_type=None,
3828       is_extension=False, extension_scope=None,
3829       options=None),
3830     _descriptor.FieldDescriptor(
3831       name='stride', full_name='mo_caffe.ConvolutionParameter.stride', index=4,
3832       number=6, type=13, cpp_type=3, label=3,
3833       has_default_value=False, default_value=[],
3834       message_type=None, enum_type=None, containing_type=None,
3835       is_extension=False, extension_scope=None,
3836       options=None),
3837     _descriptor.FieldDescriptor(
3838       name='dilation', full_name='mo_caffe.ConvolutionParameter.dilation', index=5,
3839       number=18, type=13, cpp_type=3, label=3,
3840       has_default_value=False, default_value=[],
3841       message_type=None, enum_type=None, containing_type=None,
3842       is_extension=False, extension_scope=None,
3843       options=None),
3844     _descriptor.FieldDescriptor(
3845       name='pad_h', full_name='mo_caffe.ConvolutionParameter.pad_h', index=6,
3846       number=9, type=13, cpp_type=3, label=1,
3847       has_default_value=True, default_value=0,
3848       message_type=None, enum_type=None, containing_type=None,
3849       is_extension=False, extension_scope=None,
3850       options=None),
3851     _descriptor.FieldDescriptor(
3852       name='pad_w', full_name='mo_caffe.ConvolutionParameter.pad_w', index=7,
3853       number=10, type=13, cpp_type=3, label=1,
3854       has_default_value=True, default_value=0,
3855       message_type=None, enum_type=None, containing_type=None,
3856       is_extension=False, extension_scope=None,
3857       options=None),
3858     _descriptor.FieldDescriptor(
3859       name='kernel_h', full_name='mo_caffe.ConvolutionParameter.kernel_h', index=8,
3860       number=11, type=13, cpp_type=3, label=1,
3861       has_default_value=False, default_value=0,
3862       message_type=None, enum_type=None, containing_type=None,
3863       is_extension=False, extension_scope=None,
3864       options=None),
3865     _descriptor.FieldDescriptor(
3866       name='kernel_w', full_name='mo_caffe.ConvolutionParameter.kernel_w', index=9,
3867       number=12, type=13, cpp_type=3, label=1,
3868       has_default_value=False, default_value=0,
3869       message_type=None, enum_type=None, containing_type=None,
3870       is_extension=False, extension_scope=None,
3871       options=None),
3872     _descriptor.FieldDescriptor(
3873       name='stride_h', full_name='mo_caffe.ConvolutionParameter.stride_h', index=10,
3874       number=13, type=13, cpp_type=3, label=1,
3875       has_default_value=False, default_value=0,
3876       message_type=None, enum_type=None, containing_type=None,
3877       is_extension=False, extension_scope=None,
3878       options=None),
3879     _descriptor.FieldDescriptor(
3880       name='stride_w', full_name='mo_caffe.ConvolutionParameter.stride_w', index=11,
3881       number=14, type=13, cpp_type=3, label=1,
3882       has_default_value=False, default_value=0,
3883       message_type=None, enum_type=None, containing_type=None,
3884       is_extension=False, extension_scope=None,
3885       options=None),
3886     _descriptor.FieldDescriptor(
3887       name='group', full_name='mo_caffe.ConvolutionParameter.group', index=12,
3888       number=5, type=13, cpp_type=3, label=1,
3889       has_default_value=True, default_value=1,
3890       message_type=None, enum_type=None, containing_type=None,
3891       is_extension=False, extension_scope=None,
3892       options=None),
3893     _descriptor.FieldDescriptor(
3894       name='weight_filler', full_name='mo_caffe.ConvolutionParameter.weight_filler', index=13,
3895       number=7, type=11, cpp_type=10, label=1,
3896       has_default_value=False, default_value=None,
3897       message_type=None, enum_type=None, containing_type=None,
3898       is_extension=False, extension_scope=None,
3899       options=None),
3900     _descriptor.FieldDescriptor(
3901       name='bias_filler', full_name='mo_caffe.ConvolutionParameter.bias_filler', index=14,
3902       number=8, type=11, cpp_type=10, label=1,
3903       has_default_value=False, default_value=None,
3904       message_type=None, enum_type=None, containing_type=None,
3905       is_extension=False, extension_scope=None,
3906       options=None),
3907     _descriptor.FieldDescriptor(
3908       name='engine', full_name='mo_caffe.ConvolutionParameter.engine', index=15,
3909       number=15, type=14, cpp_type=8, label=1,
3910       has_default_value=True, default_value=0,
3911       message_type=None, enum_type=None, containing_type=None,
3912       is_extension=False, extension_scope=None,
3913       options=None),
3914     _descriptor.FieldDescriptor(
3915       name='axis', full_name='mo_caffe.ConvolutionParameter.axis', index=16,
3916       number=16, type=5, cpp_type=1, label=1,
3917       has_default_value=True, default_value=1,
3918       message_type=None, enum_type=None, containing_type=None,
3919       is_extension=False, extension_scope=None,
3920       options=None),
3921     _descriptor.FieldDescriptor(
3922       name='force_nd_im2col', full_name='mo_caffe.ConvolutionParameter.force_nd_im2col', index=17,
3923       number=17, type=8, cpp_type=7, label=1,
3924       has_default_value=True, default_value=False,
3925       message_type=None, enum_type=None, containing_type=None,
3926       is_extension=False, extension_scope=None,
3927       options=None),
3928   ],
3929   extensions=[
3930   ],
3931   nested_types=[],
3932   enum_types=[
3933     _CONVOLUTIONPARAMETER_ENGINE,
3934   ],
3935   options=None,
3936   is_extendable=False,
3937   extension_ranges=[],
3938   oneofs=[
3939   ],
3940   serialized_start=10391,
3941   serialized_end=10908,
3942 )
3943
3944
3945 _CROPPARAMETER = _descriptor.Descriptor(
3946   name='CropParameter',
3947   full_name='mo_caffe.CropParameter',
3948   filename=None,
3949   file=DESCRIPTOR,
3950   containing_type=None,
3951   fields=[
3952     _descriptor.FieldDescriptor(
3953       name='axis', full_name='mo_caffe.CropParameter.axis', index=0,
3954       number=1, type=5, cpp_type=1, label=1,
3955       has_default_value=True, default_value=2,
3956       message_type=None, enum_type=None, containing_type=None,
3957       is_extension=False, extension_scope=None,
3958       options=None),
3959     _descriptor.FieldDescriptor(
3960       name='offset', full_name='mo_caffe.CropParameter.offset', index=1,
3961       number=2, type=13, cpp_type=3, label=3,
3962       has_default_value=False, default_value=[],
3963       message_type=None, enum_type=None, containing_type=None,
3964       is_extension=False, extension_scope=None,
3965       options=None),
3966     _descriptor.FieldDescriptor(
3967       name='dimsize', full_name='mo_caffe.CropParameter.dimsize', index=2,
3968       number=3, type=13, cpp_type=3, label=3,
3969       has_default_value=False, default_value=[],
3970       message_type=None, enum_type=None, containing_type=None,
3971       is_extension=False, extension_scope=None,
3972       options=None),
3973   ],
3974   extensions=[
3975   ],
3976   nested_types=[],
3977   enum_types=[
3978   ],
3979   options=None,
3980   is_extendable=False,
3981   extension_ranges=[],
3982   oneofs=[
3983   ],
3984   serialized_start=10910,
3985   serialized_end=10975,
3986 )
3987
3988
3989 _CTCDECODERPARAMETER = _descriptor.Descriptor(
3990   name='CTCDecoderParameter',
3991   full_name='mo_caffe.CTCDecoderParameter',
3992   filename=None,
3993   file=DESCRIPTOR,
3994   containing_type=None,
3995   fields=[
3996     _descriptor.FieldDescriptor(
3997       name='blank_index', full_name='mo_caffe.CTCDecoderParameter.blank_index', index=0,
3998       number=1, type=5, cpp_type=1, label=1,
3999       has_default_value=True, default_value=-1,
4000       message_type=None, enum_type=None, containing_type=None,
4001       is_extension=False, extension_scope=None,
4002       options=None),
4003     _descriptor.FieldDescriptor(
4004       name='ctc_merge_repeated', full_name='mo_caffe.CTCDecoderParameter.ctc_merge_repeated', index=1,
4005       number=2, type=8, cpp_type=7, label=1,
4006       has_default_value=True, default_value=True,
4007       message_type=None, enum_type=None, containing_type=None,
4008       is_extension=False, extension_scope=None,
4009       options=None),
4010   ],
4011   extensions=[
4012   ],
4013   nested_types=[],
4014   enum_types=[
4015   ],
4016   options=None,
4017   is_extendable=False,
4018   extension_ranges=[],
4019   oneofs=[
4020   ],
4021   serialized_start=10977,
4022   serialized_end=11057,
4023 )
4024
4025
4026 _CTCLOSSPARAMETER = _descriptor.Descriptor(
4027   name='CTCLossParameter',
4028   full_name='mo_caffe.CTCLossParameter',
4029   filename=None,
4030   file=DESCRIPTOR,
4031   containing_type=None,
4032   fields=[
4033     _descriptor.FieldDescriptor(
4034       name='output_delay', full_name='mo_caffe.CTCLossParameter.output_delay', index=0,
4035       number=1, type=5, cpp_type=1, label=1,
4036       has_default_value=True, default_value=0,
4037       message_type=None, enum_type=None, containing_type=None,
4038       is_extension=False, extension_scope=None,
4039       options=None),
4040     _descriptor.FieldDescriptor(
4041       name='blank_index', full_name='mo_caffe.CTCLossParameter.blank_index', index=1,
4042       number=2, type=5, cpp_type=1, label=1,
4043       has_default_value=True, default_value=-1,
4044       message_type=None, enum_type=None, containing_type=None,
4045       is_extension=False, extension_scope=None,
4046       options=None),
4047     _descriptor.FieldDescriptor(
4048       name='preprocess_collapse_repeated', full_name='mo_caffe.CTCLossParameter.preprocess_collapse_repeated', index=2,
4049       number=3, type=8, cpp_type=7, label=1,
4050       has_default_value=True, default_value=False,
4051       message_type=None, enum_type=None, containing_type=None,
4052       is_extension=False, extension_scope=None,
4053       options=None),
4054     _descriptor.FieldDescriptor(
4055       name='ctc_merge_repeated', full_name='mo_caffe.CTCLossParameter.ctc_merge_repeated', index=3,
4056       number=4, type=8, cpp_type=7, label=1,
4057       has_default_value=True, default_value=True,
4058       message_type=None, enum_type=None, containing_type=None,
4059       is_extension=False, extension_scope=None,
4060       options=None),
4061     _descriptor.FieldDescriptor(
4062       name='loss_calculation_t', full_name='mo_caffe.CTCLossParameter.loss_calculation_t', index=4,
4063       number=5, type=5, cpp_type=1, label=1,
4064       has_default_value=True, default_value=0,
4065       message_type=None, enum_type=None, containing_type=None,
4066       is_extension=False, extension_scope=None,
4067       options=None),
4068   ],
4069   extensions=[
4070   ],
4071   nested_types=[],
4072   enum_types=[
4073   ],
4074   options=None,
4075   is_extendable=False,
4076   extension_ranges=[],
4077   oneofs=[
4078   ],
4079   serialized_start=11060,
4080   serialized_end=11238,
4081 )
4082
4083
4084 _DATAPARAMETER = _descriptor.Descriptor(
4085   name='DataParameter',
4086   full_name='mo_caffe.DataParameter',
4087   filename=None,
4088   file=DESCRIPTOR,
4089   containing_type=None,
4090   fields=[
4091     _descriptor.FieldDescriptor(
4092       name='source', full_name='mo_caffe.DataParameter.source', index=0,
4093       number=1, type=9, cpp_type=9, label=1,
4094       has_default_value=False, default_value=_b("").decode('utf-8'),
4095       message_type=None, enum_type=None, containing_type=None,
4096       is_extension=False, extension_scope=None,
4097       options=None),
4098     _descriptor.FieldDescriptor(
4099       name='batch_size', full_name='mo_caffe.DataParameter.batch_size', index=1,
4100       number=4, type=13, cpp_type=3, label=1,
4101       has_default_value=False, default_value=0,
4102       message_type=None, enum_type=None, containing_type=None,
4103       is_extension=False, extension_scope=None,
4104       options=None),
4105     _descriptor.FieldDescriptor(
4106       name='rand_skip', full_name='mo_caffe.DataParameter.rand_skip', index=2,
4107       number=7, type=13, cpp_type=3, label=1,
4108       has_default_value=True, default_value=0,
4109       message_type=None, enum_type=None, containing_type=None,
4110       is_extension=False, extension_scope=None,
4111       options=None),
4112     _descriptor.FieldDescriptor(
4113       name='backend', full_name='mo_caffe.DataParameter.backend', index=3,
4114       number=8, type=14, cpp_type=8, label=1,
4115       has_default_value=True, default_value=0,
4116       message_type=None, enum_type=None, containing_type=None,
4117       is_extension=False, extension_scope=None,
4118       options=None),
4119     _descriptor.FieldDescriptor(
4120       name='scale', full_name='mo_caffe.DataParameter.scale', index=4,
4121       number=2, type=2, cpp_type=6, label=1,
4122       has_default_value=True, default_value=1,
4123       message_type=None, enum_type=None, containing_type=None,
4124       is_extension=False, extension_scope=None,
4125       options=None),
4126     _descriptor.FieldDescriptor(
4127       name='mean_file', full_name='mo_caffe.DataParameter.mean_file', index=5,
4128       number=3, type=9, cpp_type=9, label=1,
4129       has_default_value=False, default_value=_b("").decode('utf-8'),
4130       message_type=None, enum_type=None, containing_type=None,
4131       is_extension=False, extension_scope=None,
4132       options=None),
4133     _descriptor.FieldDescriptor(
4134       name='crop_size', full_name='mo_caffe.DataParameter.crop_size', index=6,
4135       number=5, type=13, cpp_type=3, label=1,
4136       has_default_value=True, default_value=0,
4137       message_type=None, enum_type=None, containing_type=None,
4138       is_extension=False, extension_scope=None,
4139       options=None),
4140     _descriptor.FieldDescriptor(
4141       name='mirror', full_name='mo_caffe.DataParameter.mirror', index=7,
4142       number=6, type=8, cpp_type=7, label=1,
4143       has_default_value=True, default_value=False,
4144       message_type=None, enum_type=None, containing_type=None,
4145       is_extension=False, extension_scope=None,
4146       options=None),
4147     _descriptor.FieldDescriptor(
4148       name='force_encoded_color', full_name='mo_caffe.DataParameter.force_encoded_color', index=8,
4149       number=9, type=8, cpp_type=7, label=1,
4150       has_default_value=True, default_value=False,
4151       message_type=None, enum_type=None, containing_type=None,
4152       is_extension=False, extension_scope=None,
4153       options=None),
4154     _descriptor.FieldDescriptor(
4155       name='prefetch', full_name='mo_caffe.DataParameter.prefetch', index=9,
4156       number=10, type=13, cpp_type=3, label=1,
4157       has_default_value=True, default_value=4,
4158       message_type=None, enum_type=None, containing_type=None,
4159       is_extension=False, extension_scope=None,
4160       options=None),
4161   ],
4162   extensions=[
4163   ],
4164   nested_types=[],
4165   enum_types=[
4166     _DATAPARAMETER_DB,
4167   ],
4168   options=None,
4169   is_extendable=False,
4170   extension_ranges=[],
4171   oneofs=[
4172   ],
4173   serialized_start=11241,
4174   serialized_end=11536,
4175 )
4176
4177
4178 _NONMAXIMUMSUPPRESSIONPARAMETER = _descriptor.Descriptor(
4179   name='NonMaximumSuppressionParameter',
4180   full_name='mo_caffe.NonMaximumSuppressionParameter',
4181   filename=None,
4182   file=DESCRIPTOR,
4183   containing_type=None,
4184   fields=[
4185     _descriptor.FieldDescriptor(
4186       name='nms_threshold', full_name='mo_caffe.NonMaximumSuppressionParameter.nms_threshold', index=0,
4187       number=1, type=2, cpp_type=6, label=1,
4188       has_default_value=True, default_value=0.3,
4189       message_type=None, enum_type=None, containing_type=None,
4190       is_extension=False, extension_scope=None,
4191       options=None),
4192     _descriptor.FieldDescriptor(
4193       name='top_k', full_name='mo_caffe.NonMaximumSuppressionParameter.top_k', index=1,
4194       number=2, type=5, cpp_type=1, label=1,
4195       has_default_value=False, default_value=0,
4196       message_type=None, enum_type=None, containing_type=None,
4197       is_extension=False, extension_scope=None,
4198       options=None),
4199     _descriptor.FieldDescriptor(
4200       name='eta', full_name='mo_caffe.NonMaximumSuppressionParameter.eta', index=2,
4201       number=3, type=2, cpp_type=6, label=1,
4202       has_default_value=True, default_value=1,
4203       message_type=None, enum_type=None, containing_type=None,
4204       is_extension=False, extension_scope=None,
4205       options=None),
4206   ],
4207   extensions=[
4208   ],
4209   nested_types=[],
4210   enum_types=[
4211   ],
4212   options=None,
4213   is_extendable=False,
4214   extension_ranges=[],
4215   oneofs=[
4216   ],
4217   serialized_start=11538,
4218   serialized_end=11629,
4219 )
4220
4221
4222 _RESIZEPARAMETER = _descriptor.Descriptor(
4223   name='ResizeParameter',
4224   full_name='mo_caffe.ResizeParameter',
4225   filename=None,
4226   file=DESCRIPTOR,
4227   containing_type=None,
4228   fields=[
4229     _descriptor.FieldDescriptor(
4230       name='prob', full_name='mo_caffe.ResizeParameter.prob', index=0,
4231       number=1, type=2, cpp_type=6, label=1,
4232       has_default_value=True, default_value=1,
4233       message_type=None, enum_type=None, containing_type=None,
4234       is_extension=False, extension_scope=None,
4235       options=None),
4236     _descriptor.FieldDescriptor(
4237       name='resize_mode', full_name='mo_caffe.ResizeParameter.resize_mode', index=1,
4238       number=2, type=14, cpp_type=8, label=1,
4239       has_default_value=True, default_value=1,
4240       message_type=None, enum_type=None, containing_type=None,
4241       is_extension=False, extension_scope=None,
4242       options=None),
4243     _descriptor.FieldDescriptor(
4244       name='height', full_name='mo_caffe.ResizeParameter.height', index=2,
4245       number=3, type=13, cpp_type=3, label=1,
4246       has_default_value=True, default_value=0,
4247       message_type=None, enum_type=None, containing_type=None,
4248       is_extension=False, extension_scope=None,
4249       options=None),
4250     _descriptor.FieldDescriptor(
4251       name='width', full_name='mo_caffe.ResizeParameter.width', index=3,
4252       number=4, type=13, cpp_type=3, label=1,
4253       has_default_value=True, default_value=0,
4254       message_type=None, enum_type=None, containing_type=None,
4255       is_extension=False, extension_scope=None,
4256       options=None),
4257     _descriptor.FieldDescriptor(
4258       name='height_scale', full_name='mo_caffe.ResizeParameter.height_scale', index=4,
4259       number=8, type=13, cpp_type=3, label=1,
4260       has_default_value=True, default_value=0,
4261       message_type=None, enum_type=None, containing_type=None,
4262       is_extension=False, extension_scope=None,
4263       options=None),
4264     _descriptor.FieldDescriptor(
4265       name='width_scale', full_name='mo_caffe.ResizeParameter.width_scale', index=5,
4266       number=9, type=13, cpp_type=3, label=1,
4267       has_default_value=True, default_value=0,
4268       message_type=None, enum_type=None, containing_type=None,
4269       is_extension=False, extension_scope=None,
4270       options=None),
4271     _descriptor.FieldDescriptor(
4272       name='pad_mode', full_name='mo_caffe.ResizeParameter.pad_mode', index=6,
4273       number=5, type=14, cpp_type=8, label=1,
4274       has_default_value=True, default_value=1,
4275       message_type=None, enum_type=None, containing_type=None,
4276       is_extension=False, extension_scope=None,
4277       options=None),
4278     _descriptor.FieldDescriptor(
4279       name='pad_value', full_name='mo_caffe.ResizeParameter.pad_value', index=7,
4280       number=6, type=2, cpp_type=6, label=3,
4281       has_default_value=False, default_value=[],
4282       message_type=None, enum_type=None, containing_type=None,
4283       is_extension=False, extension_scope=None,
4284       options=None),
4285     _descriptor.FieldDescriptor(
4286       name='interp_mode', full_name='mo_caffe.ResizeParameter.interp_mode', index=8,
4287       number=7, type=14, cpp_type=8, label=3,
4288       has_default_value=False, default_value=[],
4289       message_type=None, enum_type=None, containing_type=None,
4290       is_extension=False, extension_scope=None,
4291       options=None),
4292   ],
4293   extensions=[
4294   ],
4295   nested_types=[],
4296   enum_types=[
4297     _RESIZEPARAMETER_RESIZE_MODE,
4298     _RESIZEPARAMETER_PAD_MODE,
4299     _RESIZEPARAMETER_INTERP_MODE,
4300   ],
4301   options=None,
4302   is_extendable=False,
4303   extension_ranges=[],
4304   oneofs=[
4305   ],
4306   serialized_start=11632,
4307   serialized_end=12169,
4308 )
4309
4310
4311 _SAVEOUTPUTPARAMETER = _descriptor.Descriptor(
4312   name='SaveOutputParameter',
4313   full_name='mo_caffe.SaveOutputParameter',
4314   filename=None,
4315   file=DESCRIPTOR,
4316   containing_type=None,
4317   fields=[
4318     _descriptor.FieldDescriptor(
4319       name='output_directory', full_name='mo_caffe.SaveOutputParameter.output_directory', index=0,
4320       number=1, type=9, cpp_type=9, label=1,
4321       has_default_value=False, default_value=_b("").decode('utf-8'),
4322       message_type=None, enum_type=None, containing_type=None,
4323       is_extension=False, extension_scope=None,
4324       options=None),
4325     _descriptor.FieldDescriptor(
4326       name='output_name_prefix', full_name='mo_caffe.SaveOutputParameter.output_name_prefix', index=1,
4327       number=2, type=9, cpp_type=9, label=1,
4328       has_default_value=False, default_value=_b("").decode('utf-8'),
4329       message_type=None, enum_type=None, containing_type=None,
4330       is_extension=False, extension_scope=None,
4331       options=None),
4332     _descriptor.FieldDescriptor(
4333       name='output_format', full_name='mo_caffe.SaveOutputParameter.output_format', index=2,
4334       number=3, type=9, cpp_type=9, label=1,
4335       has_default_value=False, default_value=_b("").decode('utf-8'),
4336       message_type=None, enum_type=None, containing_type=None,
4337       is_extension=False, extension_scope=None,
4338       options=None),
4339     _descriptor.FieldDescriptor(
4340       name='label_map_file', full_name='mo_caffe.SaveOutputParameter.label_map_file', index=3,
4341       number=4, type=9, cpp_type=9, label=1,
4342       has_default_value=False, default_value=_b("").decode('utf-8'),
4343       message_type=None, enum_type=None, containing_type=None,
4344       is_extension=False, extension_scope=None,
4345       options=None),
4346     _descriptor.FieldDescriptor(
4347       name='name_size_file', full_name='mo_caffe.SaveOutputParameter.name_size_file', index=4,
4348       number=5, type=9, cpp_type=9, label=1,
4349       has_default_value=False, default_value=_b("").decode('utf-8'),
4350       message_type=None, enum_type=None, containing_type=None,
4351       is_extension=False, extension_scope=None,
4352       options=None),
4353     _descriptor.FieldDescriptor(
4354       name='num_test_image', full_name='mo_caffe.SaveOutputParameter.num_test_image', index=5,
4355       number=6, type=13, cpp_type=3, label=1,
4356       has_default_value=False, default_value=0,
4357       message_type=None, enum_type=None, containing_type=None,
4358       is_extension=False, extension_scope=None,
4359       options=None),
4360     _descriptor.FieldDescriptor(
4361       name='resize_param', full_name='mo_caffe.SaveOutputParameter.resize_param', index=6,
4362       number=7, type=11, cpp_type=10, label=1,
4363       has_default_value=False, default_value=None,
4364       message_type=None, enum_type=None, containing_type=None,
4365       is_extension=False, extension_scope=None,
4366       options=None),
4367   ],
4368   extensions=[
4369   ],
4370   nested_types=[],
4371   enum_types=[
4372   ],
4373   options=None,
4374   is_extendable=False,
4375   extension_ranges=[],
4376   oneofs=[
4377   ],
4378   serialized_start=12172,
4379   serialized_end=12391,
4380 )
4381
4382
4383 _DETECTIONOUTPUTPARAMETER = _descriptor.Descriptor(
4384   name='DetectionOutputParameter',
4385   full_name='mo_caffe.DetectionOutputParameter',
4386   filename=None,
4387   file=DESCRIPTOR,
4388   containing_type=None,
4389   fields=[
4390     _descriptor.FieldDescriptor(
4391       name='num_classes', full_name='mo_caffe.DetectionOutputParameter.num_classes', index=0,
4392       number=1, type=13, cpp_type=3, label=1,
4393       has_default_value=False, default_value=0,
4394       message_type=None, enum_type=None, containing_type=None,
4395       is_extension=False, extension_scope=None,
4396       options=None),
4397     _descriptor.FieldDescriptor(
4398       name='share_location', full_name='mo_caffe.DetectionOutputParameter.share_location', index=1,
4399       number=2, type=8, cpp_type=7, label=1,
4400       has_default_value=True, default_value=True,
4401       message_type=None, enum_type=None, containing_type=None,
4402       is_extension=False, extension_scope=None,
4403       options=None),
4404     _descriptor.FieldDescriptor(
4405       name='background_label_id', full_name='mo_caffe.DetectionOutputParameter.background_label_id', index=2,
4406       number=3, type=5, cpp_type=1, label=1,
4407       has_default_value=True, default_value=0,
4408       message_type=None, enum_type=None, containing_type=None,
4409       is_extension=False, extension_scope=None,
4410       options=None),
4411     _descriptor.FieldDescriptor(
4412       name='nms_param', full_name='mo_caffe.DetectionOutputParameter.nms_param', index=3,
4413       number=4, type=11, cpp_type=10, label=1,
4414       has_default_value=False, default_value=None,
4415       message_type=None, enum_type=None, containing_type=None,
4416       is_extension=False, extension_scope=None,
4417       options=None),
4418     _descriptor.FieldDescriptor(
4419       name='save_output_param', full_name='mo_caffe.DetectionOutputParameter.save_output_param', index=4,
4420       number=5, type=11, cpp_type=10, label=1,
4421       has_default_value=False, default_value=None,
4422       message_type=None, enum_type=None, containing_type=None,
4423       is_extension=False, extension_scope=None,
4424       options=None),
4425     _descriptor.FieldDescriptor(
4426       name='code_type', full_name='mo_caffe.DetectionOutputParameter.code_type', index=5,
4427       number=6, type=14, cpp_type=8, label=1,
4428       has_default_value=True, default_value=1,
4429       message_type=None, enum_type=None, containing_type=None,
4430       is_extension=False, extension_scope=None,
4431       options=None),
4432     _descriptor.FieldDescriptor(
4433       name='variance_encoded_in_target', full_name='mo_caffe.DetectionOutputParameter.variance_encoded_in_target', index=6,
4434       number=8, type=8, cpp_type=7, label=1,
4435       has_default_value=True, default_value=False,
4436       message_type=None, enum_type=None, containing_type=None,
4437       is_extension=False, extension_scope=None,
4438       options=None),
4439     _descriptor.FieldDescriptor(
4440       name='keep_top_k', full_name='mo_caffe.DetectionOutputParameter.keep_top_k', index=7,
4441       number=7, type=5, cpp_type=1, label=1,
4442       has_default_value=True, default_value=-1,
4443       message_type=None, enum_type=None, containing_type=None,
4444       is_extension=False, extension_scope=None,
4445       options=None),
4446     _descriptor.FieldDescriptor(
4447       name='confidence_threshold', full_name='mo_caffe.DetectionOutputParameter.confidence_threshold', index=8,
4448       number=9, type=2, cpp_type=6, label=1,
4449       has_default_value=False, default_value=0,
4450       message_type=None, enum_type=None, containing_type=None,
4451       is_extension=False, extension_scope=None,
4452       options=None),
4453     _descriptor.FieldDescriptor(
4454       name='visualize', full_name='mo_caffe.DetectionOutputParameter.visualize', index=9,
4455       number=10, type=8, cpp_type=7, label=1,
4456       has_default_value=True, default_value=False,
4457       message_type=None, enum_type=None, containing_type=None,
4458       is_extension=False, extension_scope=None,
4459       options=None),
4460     _descriptor.FieldDescriptor(
4461       name='visualize_threshold', full_name='mo_caffe.DetectionOutputParameter.visualize_threshold', index=10,
4462       number=11, type=2, cpp_type=6, label=1,
4463       has_default_value=False, default_value=0,
4464       message_type=None, enum_type=None, containing_type=None,
4465       is_extension=False, extension_scope=None,
4466       options=None),
4467     _descriptor.FieldDescriptor(
4468       name='save_file', full_name='mo_caffe.DetectionOutputParameter.save_file', index=11,
4469       number=12, type=9, cpp_type=9, label=1,
4470       has_default_value=False, default_value=_b("").decode('utf-8'),
4471       message_type=None, enum_type=None, containing_type=None,
4472       is_extension=False, extension_scope=None,
4473       options=None),
4474     _descriptor.FieldDescriptor(
4475       name='input_width', full_name='mo_caffe.DetectionOutputParameter.input_width', index=12,
4476       number=13, type=5, cpp_type=1, label=1,
4477       has_default_value=True, default_value=-1,
4478       message_type=None, enum_type=None, containing_type=None,
4479       is_extension=False, extension_scope=None,
4480       options=None),
4481     _descriptor.FieldDescriptor(
4482       name='input_height', full_name='mo_caffe.DetectionOutputParameter.input_height', index=13,
4483       number=14, type=5, cpp_type=1, label=1,
4484       has_default_value=True, default_value=-1,
4485       message_type=None, enum_type=None, containing_type=None,
4486       is_extension=False, extension_scope=None,
4487       options=None),
4488     _descriptor.FieldDescriptor(
4489       name='normalized', full_name='mo_caffe.DetectionOutputParameter.normalized', index=14,
4490       number=15, type=8, cpp_type=7, label=1,
4491       has_default_value=True, default_value=True,
4492       message_type=None, enum_type=None, containing_type=None,
4493       is_extension=False, extension_scope=None,
4494       options=None),
4495     _descriptor.FieldDescriptor(
4496       name='objectness_score', full_name='mo_caffe.DetectionOutputParameter.objectness_score', index=15,
4497       number=16, type=2, cpp_type=6, label=1,
4498       has_default_value=True, default_value=0.01,
4499       message_type=None, enum_type=None, containing_type=None,
4500       is_extension=False, extension_scope=None,
4501       options=None),
4502   ],
4503   extensions=[
4504   ],
4505   nested_types=[],
4506   enum_types=[
4507   ],
4508   options=None,
4509   is_extendable=False,
4510   extension_ranges=[],
4511   oneofs=[
4512   ],
4513   serialized_start=12394,
4514   serialized_end=12967,
4515 )
4516
4517
4518 _DROPOUTPARAMETER = _descriptor.Descriptor(
4519   name='DropoutParameter',
4520   full_name='mo_caffe.DropoutParameter',
4521   filename=None,
4522   file=DESCRIPTOR,
4523   containing_type=None,
4524   fields=[
4525     _descriptor.FieldDescriptor(
4526       name='dropout_ratio', full_name='mo_caffe.DropoutParameter.dropout_ratio', index=0,
4527       number=1, type=2, cpp_type=6, label=1,
4528       has_default_value=True, default_value=0.5,
4529       message_type=None, enum_type=None, containing_type=None,
4530       is_extension=False, extension_scope=None,
4531       options=None),
4532   ],
4533   extensions=[
4534   ],
4535   nested_types=[],
4536   enum_types=[
4537   ],
4538   options=None,
4539   is_extendable=False,
4540   extension_ranges=[],
4541   oneofs=[
4542   ],
4543   serialized_start=12969,
4544   serialized_end=13015,
4545 )
4546
4547
4548 _DUMMYDATAPARAMETER = _descriptor.Descriptor(
4549   name='DummyDataParameter',
4550   full_name='mo_caffe.DummyDataParameter',
4551   filename=None,
4552   file=DESCRIPTOR,
4553   containing_type=None,
4554   fields=[
4555     _descriptor.FieldDescriptor(
4556       name='data_filler', full_name='mo_caffe.DummyDataParameter.data_filler', index=0,
4557       number=1, type=11, cpp_type=10, label=3,
4558       has_default_value=False, default_value=[],
4559       message_type=None, enum_type=None, containing_type=None,
4560       is_extension=False, extension_scope=None,
4561       options=None),
4562     _descriptor.FieldDescriptor(
4563       name='shape', full_name='mo_caffe.DummyDataParameter.shape', index=1,
4564       number=6, type=11, cpp_type=10, label=3,
4565       has_default_value=False, default_value=[],
4566       message_type=None, enum_type=None, containing_type=None,
4567       is_extension=False, extension_scope=None,
4568       options=None),
4569     _descriptor.FieldDescriptor(
4570       name='num', full_name='mo_caffe.DummyDataParameter.num', index=2,
4571       number=2, type=13, cpp_type=3, label=3,
4572       has_default_value=False, default_value=[],
4573       message_type=None, enum_type=None, containing_type=None,
4574       is_extension=False, extension_scope=None,
4575       options=None),
4576     _descriptor.FieldDescriptor(
4577       name='channels', full_name='mo_caffe.DummyDataParameter.channels', index=3,
4578       number=3, type=13, cpp_type=3, label=3,
4579       has_default_value=False, default_value=[],
4580       message_type=None, enum_type=None, containing_type=None,
4581       is_extension=False, extension_scope=None,
4582       options=None),
4583     _descriptor.FieldDescriptor(
4584       name='height', full_name='mo_caffe.DummyDataParameter.height', index=4,
4585       number=4, type=13, cpp_type=3, label=3,
4586       has_default_value=False, default_value=[],
4587       message_type=None, enum_type=None, containing_type=None,
4588       is_extension=False, extension_scope=None,
4589       options=None),
4590     _descriptor.FieldDescriptor(
4591       name='width', full_name='mo_caffe.DummyDataParameter.width', index=5,
4592       number=5, type=13, cpp_type=3, label=3,
4593       has_default_value=False, default_value=[],
4594       message_type=None, enum_type=None, containing_type=None,
4595       is_extension=False, extension_scope=None,
4596       options=None),
4597   ],
4598   extensions=[
4599   ],
4600   nested_types=[],
4601   enum_types=[
4602   ],
4603   options=None,
4604   is_extendable=False,
4605   extension_ranges=[],
4606   oneofs=[
4607   ],
4608   serialized_start=13018,
4609   serialized_end=13184,
4610 )
4611
4612
4613 _ELTWISEPARAMETER = _descriptor.Descriptor(
4614   name='EltwiseParameter',
4615   full_name='mo_caffe.EltwiseParameter',
4616   filename=None,
4617   file=DESCRIPTOR,
4618   containing_type=None,
4619   fields=[
4620     _descriptor.FieldDescriptor(
4621       name='operation', full_name='mo_caffe.EltwiseParameter.operation', index=0,
4622       number=1, type=14, cpp_type=8, label=1,
4623       has_default_value=True, default_value=1,
4624       message_type=None, enum_type=None, containing_type=None,
4625       is_extension=False, extension_scope=None,
4626       options=None),
4627     _descriptor.FieldDescriptor(
4628       name='coeff', full_name='mo_caffe.EltwiseParameter.coeff', index=1,
4629       number=2, type=2, cpp_type=6, label=3,
4630       has_default_value=False, default_value=[],
4631       message_type=None, enum_type=None, containing_type=None,
4632       is_extension=False, extension_scope=None,
4633       options=None),
4634     _descriptor.FieldDescriptor(
4635       name='stable_prod_grad', full_name='mo_caffe.EltwiseParameter.stable_prod_grad', index=2,
4636       number=3, type=8, cpp_type=7, label=1,
4637       has_default_value=True, default_value=True,
4638       message_type=None, enum_type=None, containing_type=None,
4639       is_extension=False, extension_scope=None,
4640       options=None),
4641   ],
4642   extensions=[
4643   ],
4644   nested_types=[],
4645   enum_types=[
4646     _ELTWISEPARAMETER_ELTWISEOP,
4647   ],
4648   options=None,
4649   is_extendable=False,
4650   extension_ranges=[],
4651   oneofs=[
4652   ],
4653   serialized_start=13187,
4654   serialized_end=13355,
4655 )
4656
4657
4658 _ELUPARAMETER = _descriptor.Descriptor(
4659   name='ELUParameter',
4660   full_name='mo_caffe.ELUParameter',
4661   filename=None,
4662   file=DESCRIPTOR,
4663   containing_type=None,
4664   fields=[
4665     _descriptor.FieldDescriptor(
4666       name='alpha', full_name='mo_caffe.ELUParameter.alpha', index=0,
4667       number=1, type=2, cpp_type=6, label=1,
4668       has_default_value=True, default_value=1,
4669       message_type=None, enum_type=None, containing_type=None,
4670       is_extension=False, extension_scope=None,
4671       options=None),
4672   ],
4673   extensions=[
4674   ],
4675   nested_types=[],
4676   enum_types=[
4677   ],
4678   options=None,
4679   is_extendable=False,
4680   extension_ranges=[],
4681   oneofs=[
4682   ],
4683   serialized_start=13357,
4684   serialized_end=13389,
4685 )
4686
4687
4688 _EMBEDPARAMETER = _descriptor.Descriptor(
4689   name='EmbedParameter',
4690   full_name='mo_caffe.EmbedParameter',
4691   filename=None,
4692   file=DESCRIPTOR,
4693   containing_type=None,
4694   fields=[
4695     _descriptor.FieldDescriptor(
4696       name='num_output', full_name='mo_caffe.EmbedParameter.num_output', index=0,
4697       number=1, type=13, cpp_type=3, label=1,
4698       has_default_value=False, default_value=0,
4699       message_type=None, enum_type=None, containing_type=None,
4700       is_extension=False, extension_scope=None,
4701       options=None),
4702     _descriptor.FieldDescriptor(
4703       name='input_dim', full_name='mo_caffe.EmbedParameter.input_dim', index=1,
4704       number=2, type=13, cpp_type=3, label=1,
4705       has_default_value=False, default_value=0,
4706       message_type=None, enum_type=None, containing_type=None,
4707       is_extension=False, extension_scope=None,
4708       options=None),
4709     _descriptor.FieldDescriptor(
4710       name='bias_term', full_name='mo_caffe.EmbedParameter.bias_term', index=2,
4711       number=3, type=8, cpp_type=7, label=1,
4712       has_default_value=True, default_value=True,
4713       message_type=None, enum_type=None, containing_type=None,
4714       is_extension=False, extension_scope=None,
4715       options=None),
4716     _descriptor.FieldDescriptor(
4717       name='weight_filler', full_name='mo_caffe.EmbedParameter.weight_filler', index=3,
4718       number=4, type=11, cpp_type=10, label=1,
4719       has_default_value=False, default_value=None,
4720       message_type=None, enum_type=None, containing_type=None,
4721       is_extension=False, extension_scope=None,
4722       options=None),
4723     _descriptor.FieldDescriptor(
4724       name='bias_filler', full_name='mo_caffe.EmbedParameter.bias_filler', index=4,
4725       number=5, type=11, cpp_type=10, label=1,
4726       has_default_value=False, default_value=None,
4727       message_type=None, enum_type=None, containing_type=None,
4728       is_extension=False, extension_scope=None,
4729       options=None),
4730   ],
4731   extensions=[
4732   ],
4733   nested_types=[],
4734   enum_types=[
4735   ],
4736   options=None,
4737   is_extendable=False,
4738   extension_ranges=[],
4739   oneofs=[
4740   ],
4741   serialized_start=13392,
4742   serialized_end=13570,
4743 )
4744
4745
4746 _EXPPARAMETER = _descriptor.Descriptor(
4747   name='ExpParameter',
4748   full_name='mo_caffe.ExpParameter',
4749   filename=None,
4750   file=DESCRIPTOR,
4751   containing_type=None,
4752   fields=[
4753     _descriptor.FieldDescriptor(
4754       name='base', full_name='mo_caffe.ExpParameter.base', index=0,
4755       number=1, type=2, cpp_type=6, label=1,
4756       has_default_value=True, default_value=-1,
4757       message_type=None, enum_type=None, containing_type=None,
4758       is_extension=False, extension_scope=None,
4759       options=None),
4760     _descriptor.FieldDescriptor(
4761       name='scale', full_name='mo_caffe.ExpParameter.scale', index=1,
4762       number=2, type=2, cpp_type=6, label=1,
4763       has_default_value=True, default_value=1,
4764       message_type=None, enum_type=None, containing_type=None,
4765       is_extension=False, extension_scope=None,
4766       options=None),
4767     _descriptor.FieldDescriptor(
4768       name='shift', full_name='mo_caffe.ExpParameter.shift', index=2,
4769       number=3, type=2, cpp_type=6, label=1,
4770       has_default_value=True, default_value=0,
4771       message_type=None, enum_type=None, containing_type=None,
4772       is_extension=False, extension_scope=None,
4773       options=None),
4774   ],
4775   extensions=[
4776   ],
4777   nested_types=[],
4778   enum_types=[
4779   ],
4780   options=None,
4781   is_extendable=False,
4782   extension_ranges=[],
4783   oneofs=[
4784   ],
4785   serialized_start=13572,
4786   serialized_end=13640,
4787 )
4788
4789
4790 _FLATTENPARAMETER = _descriptor.Descriptor(
4791   name='FlattenParameter',
4792   full_name='mo_caffe.FlattenParameter',
4793   filename=None,
4794   file=DESCRIPTOR,
4795   containing_type=None,
4796   fields=[
4797     _descriptor.FieldDescriptor(
4798       name='axis', full_name='mo_caffe.FlattenParameter.axis', index=0,
4799       number=1, type=5, cpp_type=1, label=1,
4800       has_default_value=True, default_value=1,
4801       message_type=None, enum_type=None, containing_type=None,
4802       is_extension=False, extension_scope=None,
4803       options=None),
4804     _descriptor.FieldDescriptor(
4805       name='end_axis', full_name='mo_caffe.FlattenParameter.end_axis', index=1,
4806       number=2, type=5, cpp_type=1, label=1,
4807       has_default_value=True, default_value=-1,
4808       message_type=None, enum_type=None, containing_type=None,
4809       is_extension=False, extension_scope=None,
4810       options=None),
4811   ],
4812   extensions=[
4813   ],
4814   nested_types=[],
4815   enum_types=[
4816   ],
4817   options=None,
4818   is_extendable=False,
4819   extension_ranges=[],
4820   oneofs=[
4821   ],
4822   serialized_start=13642,
4823   serialized_end=13699,
4824 )
4825
4826
4827 _HDF5DATAPARAMETER = _descriptor.Descriptor(
4828   name='HDF5DataParameter',
4829   full_name='mo_caffe.HDF5DataParameter',
4830   filename=None,
4831   file=DESCRIPTOR,
4832   containing_type=None,
4833   fields=[
4834     _descriptor.FieldDescriptor(
4835       name='source', full_name='mo_caffe.HDF5DataParameter.source', index=0,
4836       number=1, type=9, cpp_type=9, label=1,
4837       has_default_value=False, default_value=_b("").decode('utf-8'),
4838       message_type=None, enum_type=None, containing_type=None,
4839       is_extension=False, extension_scope=None,
4840       options=None),
4841     _descriptor.FieldDescriptor(
4842       name='batch_size', full_name='mo_caffe.HDF5DataParameter.batch_size', index=1,
4843       number=2, type=13, cpp_type=3, label=1,
4844       has_default_value=False, default_value=0,
4845       message_type=None, enum_type=None, containing_type=None,
4846       is_extension=False, extension_scope=None,
4847       options=None),
4848     _descriptor.FieldDescriptor(
4849       name='shuffle', full_name='mo_caffe.HDF5DataParameter.shuffle', index=2,
4850       number=3, type=8, cpp_type=7, label=1,
4851       has_default_value=True, default_value=False,
4852       message_type=None, enum_type=None, containing_type=None,
4853       is_extension=False, extension_scope=None,
4854       options=None),
4855   ],
4856   extensions=[
4857   ],
4858   nested_types=[],
4859   enum_types=[
4860   ],
4861   options=None,
4862   is_extendable=False,
4863   extension_ranges=[],
4864   oneofs=[
4865   ],
4866   serialized_start=13701,
4867   serialized_end=13780,
4868 )
4869
4870
4871 _HDF5OUTPUTPARAMETER = _descriptor.Descriptor(
4872   name='HDF5OutputParameter',
4873   full_name='mo_caffe.HDF5OutputParameter',
4874   filename=None,
4875   file=DESCRIPTOR,
4876   containing_type=None,
4877   fields=[
4878     _descriptor.FieldDescriptor(
4879       name='file_name', full_name='mo_caffe.HDF5OutputParameter.file_name', index=0,
4880       number=1, type=9, cpp_type=9, label=1,
4881       has_default_value=False, default_value=_b("").decode('utf-8'),
4882       message_type=None, enum_type=None, containing_type=None,
4883       is_extension=False, extension_scope=None,
4884       options=None),
4885   ],
4886   extensions=[
4887   ],
4888   nested_types=[],
4889   enum_types=[
4890   ],
4891   options=None,
4892   is_extendable=False,
4893   extension_ranges=[],
4894   oneofs=[
4895   ],
4896   serialized_start=13782,
4897   serialized_end=13822,
4898 )
4899
4900
4901 _HINGELOSSPARAMETER = _descriptor.Descriptor(
4902   name='HingeLossParameter',
4903   full_name='mo_caffe.HingeLossParameter',
4904   filename=None,
4905   file=DESCRIPTOR,
4906   containing_type=None,
4907   fields=[
4908     _descriptor.FieldDescriptor(
4909       name='norm', full_name='mo_caffe.HingeLossParameter.norm', index=0,
4910       number=1, type=14, cpp_type=8, label=1,
4911       has_default_value=True, default_value=1,
4912       message_type=None, enum_type=None, containing_type=None,
4913       is_extension=False, extension_scope=None,
4914       options=None),
4915   ],
4916   extensions=[
4917   ],
4918   nested_types=[],
4919   enum_types=[
4920     _HINGELOSSPARAMETER_NORM,
4921   ],
4922   options=None,
4923   is_extendable=False,
4924   extension_ranges=[],
4925   oneofs=[
4926   ],
4927   serialized_start=13824,
4928   serialized_end=13921,
4929 )
4930
4931
4932 _IMAGEDATAPARAMETER = _descriptor.Descriptor(
4933   name='ImageDataParameter',
4934   full_name='mo_caffe.ImageDataParameter',
4935   filename=None,
4936   file=DESCRIPTOR,
4937   containing_type=None,
4938   fields=[
4939     _descriptor.FieldDescriptor(
4940       name='source', full_name='mo_caffe.ImageDataParameter.source', index=0,
4941       number=1, type=9, cpp_type=9, label=1,
4942       has_default_value=False, default_value=_b("").decode('utf-8'),
4943       message_type=None, enum_type=None, containing_type=None,
4944       is_extension=False, extension_scope=None,
4945       options=None),
4946     _descriptor.FieldDescriptor(
4947       name='batch_size', full_name='mo_caffe.ImageDataParameter.batch_size', index=1,
4948       number=4, type=13, cpp_type=3, label=1,
4949       has_default_value=True, default_value=1,
4950       message_type=None, enum_type=None, containing_type=None,
4951       is_extension=False, extension_scope=None,
4952       options=None),
4953     _descriptor.FieldDescriptor(
4954       name='rand_skip', full_name='mo_caffe.ImageDataParameter.rand_skip', index=2,
4955       number=7, type=13, cpp_type=3, label=1,
4956       has_default_value=True, default_value=0,
4957       message_type=None, enum_type=None, containing_type=None,
4958       is_extension=False, extension_scope=None,
4959       options=None),
4960     _descriptor.FieldDescriptor(
4961       name='shuffle', full_name='mo_caffe.ImageDataParameter.shuffle', index=3,
4962       number=8, type=8, cpp_type=7, label=1,
4963       has_default_value=True, default_value=False,
4964       message_type=None, enum_type=None, containing_type=None,
4965       is_extension=False, extension_scope=None,
4966       options=None),
4967     _descriptor.FieldDescriptor(
4968       name='new_height', full_name='mo_caffe.ImageDataParameter.new_height', index=4,
4969       number=9, type=13, cpp_type=3, label=1,
4970       has_default_value=True, default_value=0,
4971       message_type=None, enum_type=None, containing_type=None,
4972       is_extension=False, extension_scope=None,
4973       options=None),
4974     _descriptor.FieldDescriptor(
4975       name='new_width', full_name='mo_caffe.ImageDataParameter.new_width', index=5,
4976       number=10, type=13, cpp_type=3, label=1,
4977       has_default_value=True, default_value=0,
4978       message_type=None, enum_type=None, containing_type=None,
4979       is_extension=False, extension_scope=None,
4980       options=None),
4981     _descriptor.FieldDescriptor(
4982       name='is_color', full_name='mo_caffe.ImageDataParameter.is_color', index=6,
4983       number=11, type=8, cpp_type=7, label=1,
4984       has_default_value=True, default_value=True,
4985       message_type=None, enum_type=None, containing_type=None,
4986       is_extension=False, extension_scope=None,
4987       options=None),
4988     _descriptor.FieldDescriptor(
4989       name='scale', full_name='mo_caffe.ImageDataParameter.scale', index=7,
4990       number=2, type=2, cpp_type=6, label=1,
4991       has_default_value=True, default_value=1,
4992       message_type=None, enum_type=None, containing_type=None,
4993       is_extension=False, extension_scope=None,
4994       options=None),
4995     _descriptor.FieldDescriptor(
4996       name='mean_file', full_name='mo_caffe.ImageDataParameter.mean_file', index=8,
4997       number=3, type=9, cpp_type=9, label=1,
4998       has_default_value=False, default_value=_b("").decode('utf-8'),
4999       message_type=None, enum_type=None, containing_type=None,
5000       is_extension=False, extension_scope=None,
5001       options=None),
5002     _descriptor.FieldDescriptor(
5003       name='crop_size', full_name='mo_caffe.ImageDataParameter.crop_size', index=9,
5004       number=5, type=13, cpp_type=3, label=1,
5005       has_default_value=True, default_value=0,
5006       message_type=None, enum_type=None, containing_type=None,
5007       is_extension=False, extension_scope=None,
5008       options=None),
5009     _descriptor.FieldDescriptor(
5010       name='mirror', full_name='mo_caffe.ImageDataParameter.mirror', index=10,
5011       number=6, type=8, cpp_type=7, label=1,
5012       has_default_value=True, default_value=False,
5013       message_type=None, enum_type=None, containing_type=None,
5014       is_extension=False, extension_scope=None,
5015       options=None),
5016     _descriptor.FieldDescriptor(
5017       name='root_folder', full_name='mo_caffe.ImageDataParameter.root_folder', index=11,
5018       number=12, type=9, cpp_type=9, label=1,
5019       has_default_value=True, default_value=_b("").decode('utf-8'),
5020       message_type=None, enum_type=None, containing_type=None,
5021       is_extension=False, extension_scope=None,
5022       options=None),
5023   ],
5024   extensions=[
5025   ],
5026   nested_types=[],
5027   enum_types=[
5028   ],
5029   options=None,
5030   is_extendable=False,
5031   extension_ranges=[],
5032   oneofs=[
5033   ],
5034   serialized_start=13924,
5035   serialized_end=14203,
5036 )
5037
5038
5039 _INFOGAINLOSSPARAMETER = _descriptor.Descriptor(
5040   name='InfogainLossParameter',
5041   full_name='mo_caffe.InfogainLossParameter',
5042   filename=None,
5043   file=DESCRIPTOR,
5044   containing_type=None,
5045   fields=[
5046     _descriptor.FieldDescriptor(
5047       name='source', full_name='mo_caffe.InfogainLossParameter.source', index=0,
5048       number=1, type=9, cpp_type=9, label=1,
5049       has_default_value=False, default_value=_b("").decode('utf-8'),
5050       message_type=None, enum_type=None, containing_type=None,
5051       is_extension=False, extension_scope=None,
5052       options=None),
5053   ],
5054   extensions=[
5055   ],
5056   nested_types=[],
5057   enum_types=[
5058   ],
5059   options=None,
5060   is_extendable=False,
5061   extension_ranges=[],
5062   oneofs=[
5063   ],
5064   serialized_start=14205,
5065   serialized_end=14244,
5066 )
5067
5068
5069 _INNERPRODUCTPARAMETER = _descriptor.Descriptor(
5070   name='InnerProductParameter',
5071   full_name='mo_caffe.InnerProductParameter',
5072   filename=None,
5073   file=DESCRIPTOR,
5074   containing_type=None,
5075   fields=[
5076     _descriptor.FieldDescriptor(
5077       name='num_output', full_name='mo_caffe.InnerProductParameter.num_output', index=0,
5078       number=1, type=13, cpp_type=3, label=1,
5079       has_default_value=False, default_value=0,
5080       message_type=None, enum_type=None, containing_type=None,
5081       is_extension=False, extension_scope=None,
5082       options=None),
5083     _descriptor.FieldDescriptor(
5084       name='bias_term', full_name='mo_caffe.InnerProductParameter.bias_term', index=1,
5085       number=2, type=8, cpp_type=7, label=1,
5086       has_default_value=True, default_value=True,
5087       message_type=None, enum_type=None, containing_type=None,
5088       is_extension=False, extension_scope=None,
5089       options=None),
5090     _descriptor.FieldDescriptor(
5091       name='weight_filler', full_name='mo_caffe.InnerProductParameter.weight_filler', index=2,
5092       number=3, type=11, cpp_type=10, label=1,
5093       has_default_value=False, default_value=None,
5094       message_type=None, enum_type=None, containing_type=None,
5095       is_extension=False, extension_scope=None,
5096       options=None),
5097     _descriptor.FieldDescriptor(
5098       name='bias_filler', full_name='mo_caffe.InnerProductParameter.bias_filler', index=3,
5099       number=4, type=11, cpp_type=10, label=1,
5100       has_default_value=False, default_value=None,
5101       message_type=None, enum_type=None, containing_type=None,
5102       is_extension=False, extension_scope=None,
5103       options=None),
5104     _descriptor.FieldDescriptor(
5105       name='axis', full_name='mo_caffe.InnerProductParameter.axis', index=4,
5106       number=5, type=5, cpp_type=1, label=1,
5107       has_default_value=True, default_value=1,
5108       message_type=None, enum_type=None, containing_type=None,
5109       is_extension=False, extension_scope=None,
5110       options=None),
5111     _descriptor.FieldDescriptor(
5112       name='transpose', full_name='mo_caffe.InnerProductParameter.transpose', index=5,
5113       number=6, type=8, cpp_type=7, label=1,
5114       has_default_value=True, default_value=False,
5115       message_type=None, enum_type=None, containing_type=None,
5116       is_extension=False, extension_scope=None,
5117       options=None),
5118   ],
5119   extensions=[
5120   ],
5121   nested_types=[],
5122   enum_types=[
5123   ],
5124   options=None,
5125   is_extendable=False,
5126   extension_ranges=[],
5127   oneofs=[
5128   ],
5129   serialized_start=14247,
5130   serialized_end=14456,
5131 )
5132
5133
5134 _INPUTPARAMETER = _descriptor.Descriptor(
5135   name='InputParameter',
5136   full_name='mo_caffe.InputParameter',
5137   filename=None,
5138   file=DESCRIPTOR,
5139   containing_type=None,
5140   fields=[
5141     _descriptor.FieldDescriptor(
5142       name='shape', full_name='mo_caffe.InputParameter.shape', index=0,
5143       number=1, type=11, cpp_type=10, label=3,
5144       has_default_value=False, default_value=[],
5145       message_type=None, enum_type=None, containing_type=None,
5146       is_extension=False, extension_scope=None,
5147       options=None),
5148   ],
5149   extensions=[
5150   ],
5151   nested_types=[],
5152   enum_types=[
5153   ],
5154   options=None,
5155   is_extendable=False,
5156   extension_ranges=[],
5157   oneofs=[
5158   ],
5159   serialized_start=14458,
5160   serialized_end=14510,
5161 )
5162
5163
5164 _LOGPARAMETER = _descriptor.Descriptor(
5165   name='LogParameter',
5166   full_name='mo_caffe.LogParameter',
5167   filename=None,
5168   file=DESCRIPTOR,
5169   containing_type=None,
5170   fields=[
5171     _descriptor.FieldDescriptor(
5172       name='base', full_name='mo_caffe.LogParameter.base', index=0,
5173       number=1, type=2, cpp_type=6, label=1,
5174       has_default_value=True, default_value=-1,
5175       message_type=None, enum_type=None, containing_type=None,
5176       is_extension=False, extension_scope=None,
5177       options=None),
5178     _descriptor.FieldDescriptor(
5179       name='scale', full_name='mo_caffe.LogParameter.scale', index=1,
5180       number=2, type=2, cpp_type=6, label=1,
5181       has_default_value=True, default_value=1,
5182       message_type=None, enum_type=None, containing_type=None,
5183       is_extension=False, extension_scope=None,
5184       options=None),
5185     _descriptor.FieldDescriptor(
5186       name='shift', full_name='mo_caffe.LogParameter.shift', index=2,
5187       number=3, type=2, cpp_type=6, label=1,
5188       has_default_value=True, default_value=0,
5189       message_type=None, enum_type=None, containing_type=None,
5190       is_extension=False, extension_scope=None,
5191       options=None),
5192   ],
5193   extensions=[
5194   ],
5195   nested_types=[],
5196   enum_types=[
5197   ],
5198   options=None,
5199   is_extendable=False,
5200   extension_ranges=[],
5201   oneofs=[
5202   ],
5203   serialized_start=14512,
5204   serialized_end=14580,
5205 )
5206
5207
5208 _LRNPARAMETER = _descriptor.Descriptor(
5209   name='LRNParameter',
5210   full_name='mo_caffe.LRNParameter',
5211   filename=None,
5212   file=DESCRIPTOR,
5213   containing_type=None,
5214   fields=[
5215     _descriptor.FieldDescriptor(
5216       name='local_size', full_name='mo_caffe.LRNParameter.local_size', index=0,
5217       number=1, type=13, cpp_type=3, label=1,
5218       has_default_value=True, default_value=5,
5219       message_type=None, enum_type=None, containing_type=None,
5220       is_extension=False, extension_scope=None,
5221       options=None),
5222     _descriptor.FieldDescriptor(
5223       name='alpha', full_name='mo_caffe.LRNParameter.alpha', index=1,
5224       number=2, type=2, cpp_type=6, label=1,
5225       has_default_value=True, default_value=1,
5226       message_type=None, enum_type=None, containing_type=None,
5227       is_extension=False, extension_scope=None,
5228       options=None),
5229     _descriptor.FieldDescriptor(
5230       name='beta', full_name='mo_caffe.LRNParameter.beta', index=2,
5231       number=3, type=2, cpp_type=6, label=1,
5232       has_default_value=True, default_value=0.75,
5233       message_type=None, enum_type=None, containing_type=None,
5234       is_extension=False, extension_scope=None,
5235       options=None),
5236     _descriptor.FieldDescriptor(
5237       name='norm_region', full_name='mo_caffe.LRNParameter.norm_region', index=3,
5238       number=4, type=14, cpp_type=8, label=1,
5239       has_default_value=True, default_value=0,
5240       message_type=None, enum_type=None, containing_type=None,
5241       is_extension=False, extension_scope=None,
5242       options=None),
5243     _descriptor.FieldDescriptor(
5244       name='k', full_name='mo_caffe.LRNParameter.k', index=4,
5245       number=5, type=2, cpp_type=6, label=1,
5246       has_default_value=True, default_value=1,
5247       message_type=None, enum_type=None, containing_type=None,
5248       is_extension=False, extension_scope=None,
5249       options=None),
5250     _descriptor.FieldDescriptor(
5251       name='engine', full_name='mo_caffe.LRNParameter.engine', index=5,
5252       number=6, type=14, cpp_type=8, label=1,
5253       has_default_value=True, default_value=0,
5254       message_type=None, enum_type=None, containing_type=None,
5255       is_extension=False, extension_scope=None,
5256       options=None),
5257   ],
5258   extensions=[
5259   ],
5260   nested_types=[],
5261   enum_types=[
5262     _LRNPARAMETER_NORMREGION,
5263     _LRNPARAMETER_ENGINE,
5264   ],
5265   options=None,
5266   is_extendable=False,
5267   extension_ranges=[],
5268   oneofs=[
5269   ],
5270   serialized_start=14583,
5271   serialized_end=14901,
5272 )
5273
5274
5275 _GRNPARAMETER = _descriptor.Descriptor(
5276   name='GRNParameter',
5277   full_name='mo_caffe.GRNParameter',
5278   filename=None,
5279   file=DESCRIPTOR,
5280   containing_type=None,
5281   fields=[
5282     _descriptor.FieldDescriptor(
5283       name='bias', full_name='mo_caffe.GRNParameter.bias', index=0,
5284       number=1, type=2, cpp_type=6, label=1,
5285       has_default_value=True, default_value=1,
5286       message_type=None, enum_type=None, containing_type=None,
5287       is_extension=False, extension_scope=None,
5288       options=None),
5289   ],
5290   extensions=[
5291   ],
5292   nested_types=[],
5293   enum_types=[
5294   ],
5295   options=None,
5296   is_extendable=False,
5297   extension_ranges=[],
5298   oneofs=[
5299   ],
5300   serialized_start=14903,
5301   serialized_end=14934,
5302 )
5303
5304
5305 _MEMORYDATAPARAMETER = _descriptor.Descriptor(
5306   name='MemoryDataParameter',
5307   full_name='mo_caffe.MemoryDataParameter',
5308   filename=None,
5309   file=DESCRIPTOR,
5310   containing_type=None,
5311   fields=[
5312     _descriptor.FieldDescriptor(
5313       name='batch_size', full_name='mo_caffe.MemoryDataParameter.batch_size', index=0,
5314       number=1, type=13, cpp_type=3, label=1,
5315       has_default_value=False, default_value=0,
5316       message_type=None, enum_type=None, containing_type=None,
5317       is_extension=False, extension_scope=None,
5318       options=None),
5319     _descriptor.FieldDescriptor(
5320       name='channels', full_name='mo_caffe.MemoryDataParameter.channels', index=1,
5321       number=2, type=13, cpp_type=3, label=1,
5322       has_default_value=False, default_value=0,
5323       message_type=None, enum_type=None, containing_type=None,
5324       is_extension=False, extension_scope=None,
5325       options=None),
5326     _descriptor.FieldDescriptor(
5327       name='height', full_name='mo_caffe.MemoryDataParameter.height', index=2,
5328       number=3, type=13, cpp_type=3, label=1,
5329       has_default_value=False, default_value=0,
5330       message_type=None, enum_type=None, containing_type=None,
5331       is_extension=False, extension_scope=None,
5332       options=None),
5333     _descriptor.FieldDescriptor(
5334       name='width', full_name='mo_caffe.MemoryDataParameter.width', index=3,
5335       number=4, type=13, cpp_type=3, label=1,
5336       has_default_value=False, default_value=0,
5337       message_type=None, enum_type=None, containing_type=None,
5338       is_extension=False, extension_scope=None,
5339       options=None),
5340   ],
5341   extensions=[
5342   ],
5343   nested_types=[],
5344   enum_types=[
5345   ],
5346   options=None,
5347   is_extendable=False,
5348   extension_ranges=[],
5349   oneofs=[
5350   ],
5351   serialized_start=14936,
5352   serialized_end=15026,
5353 )
5354
5355
5356 _MVNPARAMETER = _descriptor.Descriptor(
5357   name='MVNParameter',
5358   full_name='mo_caffe.MVNParameter',
5359   filename=None,
5360   file=DESCRIPTOR,
5361   containing_type=None,
5362   fields=[
5363     _descriptor.FieldDescriptor(
5364       name='normalize_variance', full_name='mo_caffe.MVNParameter.normalize_variance', index=0,
5365       number=1, type=8, cpp_type=7, label=1,
5366       has_default_value=True, default_value=True,
5367       message_type=None, enum_type=None, containing_type=None,
5368       is_extension=False, extension_scope=None,
5369       options=None),
5370     _descriptor.FieldDescriptor(
5371       name='across_channels', full_name='mo_caffe.MVNParameter.across_channels', index=1,
5372       number=2, type=8, cpp_type=7, label=1,
5373       has_default_value=True, default_value=False,
5374       message_type=None, enum_type=None, containing_type=None,
5375       is_extension=False, extension_scope=None,
5376       options=None),
5377     _descriptor.FieldDescriptor(
5378       name='eps', full_name='mo_caffe.MVNParameter.eps', index=2,
5379       number=3, type=2, cpp_type=6, label=1,
5380       has_default_value=True, default_value=1e-09,
5381       message_type=None, enum_type=None, containing_type=None,
5382       is_extension=False, extension_scope=None,
5383       options=None),
5384   ],
5385   extensions=[
5386   ],
5387   nested_types=[],
5388   enum_types=[
5389   ],
5390   options=None,
5391   is_extendable=False,
5392   extension_ranges=[],
5393   oneofs=[
5394   ],
5395   serialized_start=15028,
5396   serialized_end=15128,
5397 )
5398
5399
5400 _PARAMETERPARAMETER = _descriptor.Descriptor(
5401   name='ParameterParameter',
5402   full_name='mo_caffe.ParameterParameter',
5403   filename=None,
5404   file=DESCRIPTOR,
5405   containing_type=None,
5406   fields=[
5407     _descriptor.FieldDescriptor(
5408       name='shape', full_name='mo_caffe.ParameterParameter.shape', index=0,
5409       number=1, type=11, cpp_type=10, label=1,
5410       has_default_value=False, default_value=None,
5411       message_type=None, enum_type=None, containing_type=None,
5412       is_extension=False, extension_scope=None,
5413       options=None),
5414   ],
5415   extensions=[
5416   ],
5417   nested_types=[],
5418   enum_types=[
5419   ],
5420   options=None,
5421   is_extendable=False,
5422   extension_ranges=[],
5423   oneofs=[
5424   ],
5425   serialized_start=15130,
5426   serialized_end=15186,
5427 )
5428
5429
5430 _POOLINGPARAMETER = _descriptor.Descriptor(
5431   name='PoolingParameter',
5432   full_name='mo_caffe.PoolingParameter',
5433   filename=None,
5434   file=DESCRIPTOR,
5435   containing_type=None,
5436   fields=[
5437     _descriptor.FieldDescriptor(
5438       name='pool', full_name='mo_caffe.PoolingParameter.pool', index=0,
5439       number=1, type=14, cpp_type=8, label=1,
5440       has_default_value=True, default_value=0,
5441       message_type=None, enum_type=None, containing_type=None,
5442       is_extension=False, extension_scope=None,
5443       options=None),
5444     _descriptor.FieldDescriptor(
5445       name='pad', full_name='mo_caffe.PoolingParameter.pad', index=1,
5446       number=4, type=13, cpp_type=3, label=1,
5447       has_default_value=True, default_value=0,
5448       message_type=None, enum_type=None, containing_type=None,
5449       is_extension=False, extension_scope=None,
5450       options=None),
5451     _descriptor.FieldDescriptor(
5452       name='pad_h', full_name='mo_caffe.PoolingParameter.pad_h', index=2,
5453       number=9, type=13, cpp_type=3, label=1,
5454       has_default_value=True, default_value=0,
5455       message_type=None, enum_type=None, containing_type=None,
5456       is_extension=False, extension_scope=None,
5457       options=None),
5458     _descriptor.FieldDescriptor(
5459       name='pad_w', full_name='mo_caffe.PoolingParameter.pad_w', index=3,
5460       number=10, type=13, cpp_type=3, label=1,
5461       has_default_value=True, default_value=0,
5462       message_type=None, enum_type=None, containing_type=None,
5463       is_extension=False, extension_scope=None,
5464       options=None),
5465     _descriptor.FieldDescriptor(
5466       name='kernel_size', full_name='mo_caffe.PoolingParameter.kernel_size', index=4,
5467       number=2, type=13, cpp_type=3, label=1,
5468       has_default_value=False, default_value=0,
5469       message_type=None, enum_type=None, containing_type=None,
5470       is_extension=False, extension_scope=None,
5471       options=None),
5472     _descriptor.FieldDescriptor(
5473       name='kernel_h', full_name='mo_caffe.PoolingParameter.kernel_h', index=5,
5474       number=5, type=13, cpp_type=3, label=1,
5475       has_default_value=False, default_value=0,
5476       message_type=None, enum_type=None, containing_type=None,
5477       is_extension=False, extension_scope=None,
5478       options=None),
5479     _descriptor.FieldDescriptor(
5480       name='kernel_w', full_name='mo_caffe.PoolingParameter.kernel_w', index=6,
5481       number=6, type=13, cpp_type=3, label=1,
5482       has_default_value=False, default_value=0,
5483       message_type=None, enum_type=None, containing_type=None,
5484       is_extension=False, extension_scope=None,
5485       options=None),
5486     _descriptor.FieldDescriptor(
5487       name='stride', full_name='mo_caffe.PoolingParameter.stride', index=7,
5488       number=3, type=13, cpp_type=3, label=1,
5489       has_default_value=True, default_value=1,
5490       message_type=None, enum_type=None, containing_type=None,
5491       is_extension=False, extension_scope=None,
5492       options=None),
5493     _descriptor.FieldDescriptor(
5494       name='stride_h', full_name='mo_caffe.PoolingParameter.stride_h', index=8,
5495       number=7, type=13, cpp_type=3, label=1,
5496       has_default_value=False, default_value=0,
5497       message_type=None, enum_type=None, containing_type=None,
5498       is_extension=False, extension_scope=None,
5499       options=None),
5500     _descriptor.FieldDescriptor(
5501       name='stride_w', full_name='mo_caffe.PoolingParameter.stride_w', index=9,
5502       number=8, type=13, cpp_type=3, label=1,
5503       has_default_value=False, default_value=0,
5504       message_type=None, enum_type=None, containing_type=None,
5505       is_extension=False, extension_scope=None,
5506       options=None),
5507     _descriptor.FieldDescriptor(
5508       name='engine', full_name='mo_caffe.PoolingParameter.engine', index=10,
5509       number=11, type=14, cpp_type=8, label=1,
5510       has_default_value=True, default_value=0,
5511       message_type=None, enum_type=None, containing_type=None,
5512       is_extension=False, extension_scope=None,
5513       options=None),
5514     _descriptor.FieldDescriptor(
5515       name='global_pooling', full_name='mo_caffe.PoolingParameter.global_pooling', index=11,
5516       number=12, type=8, cpp_type=7, label=1,
5517       has_default_value=True, default_value=False,
5518       message_type=None, enum_type=None, containing_type=None,
5519       is_extension=False, extension_scope=None,
5520       options=None),
5521     _descriptor.FieldDescriptor(
5522       name='ceil_mode', full_name='mo_caffe.PoolingParameter.ceil_mode', index=12,
5523       number=13, type=8, cpp_type=7, label=1,
5524       has_default_value=True, default_value=True,
5525       message_type=None, enum_type=None, containing_type=None,
5526       is_extension=False, extension_scope=None,
5527       options=None),
5528   ],
5529   extensions=[
5530   ],
5531   nested_types=[],
5532   enum_types=[
5533     _POOLINGPARAMETER_POOLMETHOD,
5534     _POOLINGPARAMETER_ENGINE,
5535   ],
5536   options=None,
5537   is_extendable=False,
5538   extension_ranges=[],
5539   oneofs=[
5540   ],
5541   serialized_start=15189,
5542   serialized_end=15638,
5543 )
5544
5545
5546 _POWERPARAMETER = _descriptor.Descriptor(
5547   name='PowerParameter',
5548   full_name='mo_caffe.PowerParameter',
5549   filename=None,
5550   file=DESCRIPTOR,
5551   containing_type=None,
5552   fields=[
5553     _descriptor.FieldDescriptor(
5554       name='power', full_name='mo_caffe.PowerParameter.power', index=0,
5555       number=1, type=2, cpp_type=6, label=1,
5556       has_default_value=True, default_value=1,
5557       message_type=None, enum_type=None, containing_type=None,
5558       is_extension=False, extension_scope=None,
5559       options=None),
5560     _descriptor.FieldDescriptor(
5561       name='scale', full_name='mo_caffe.PowerParameter.scale', index=1,
5562       number=2, type=2, cpp_type=6, label=1,
5563       has_default_value=True, default_value=1,
5564       message_type=None, enum_type=None, containing_type=None,
5565       is_extension=False, extension_scope=None,
5566       options=None),
5567     _descriptor.FieldDescriptor(
5568       name='shift', full_name='mo_caffe.PowerParameter.shift', index=2,
5569       number=3, type=2, cpp_type=6, label=1,
5570       has_default_value=True, default_value=0,
5571       message_type=None, enum_type=None, containing_type=None,
5572       is_extension=False, extension_scope=None,
5573       options=None),
5574   ],
5575   extensions=[
5576   ],
5577   nested_types=[],
5578   enum_types=[
5579   ],
5580   options=None,
5581   is_extendable=False,
5582   extension_ranges=[],
5583   oneofs=[
5584   ],
5585   serialized_start=15640,
5586   serialized_end=15710,
5587 )
5588
5589
5590 _PRIORBOXPARAMETER = _descriptor.Descriptor(
5591   name='PriorBoxParameter',
5592   full_name='mo_caffe.PriorBoxParameter',
5593   filename=None,
5594   file=DESCRIPTOR,
5595   containing_type=None,
5596   fields=[
5597     _descriptor.FieldDescriptor(
5598       name='min_size', full_name='mo_caffe.PriorBoxParameter.min_size', index=0,
5599       number=1, type=2, cpp_type=6, label=3,
5600       has_default_value=False, default_value=[],
5601       message_type=None, enum_type=None, containing_type=None,
5602       is_extension=False, extension_scope=None,
5603       options=None),
5604     _descriptor.FieldDescriptor(
5605       name='max_size', full_name='mo_caffe.PriorBoxParameter.max_size', index=1,
5606       number=2, type=2, cpp_type=6, label=3,
5607       has_default_value=False, default_value=[],
5608       message_type=None, enum_type=None, containing_type=None,
5609       is_extension=False, extension_scope=None,
5610       options=None),
5611     _descriptor.FieldDescriptor(
5612       name='aspect_ratio', full_name='mo_caffe.PriorBoxParameter.aspect_ratio', index=2,
5613       number=3, type=2, cpp_type=6, label=3,
5614       has_default_value=False, default_value=[],
5615       message_type=None, enum_type=None, containing_type=None,
5616       is_extension=False, extension_scope=None,
5617       options=None),
5618     _descriptor.FieldDescriptor(
5619       name='flip', full_name='mo_caffe.PriorBoxParameter.flip', index=3,
5620       number=4, type=8, cpp_type=7, label=1,
5621       has_default_value=True, default_value=True,
5622       message_type=None, enum_type=None, containing_type=None,
5623       is_extension=False, extension_scope=None,
5624       options=None),
5625     _descriptor.FieldDescriptor(
5626       name='clip', full_name='mo_caffe.PriorBoxParameter.clip', index=4,
5627       number=5, type=8, cpp_type=7, label=1,
5628       has_default_value=True, default_value=False,
5629       message_type=None, enum_type=None, containing_type=None,
5630       is_extension=False, extension_scope=None,
5631       options=None),
5632     _descriptor.FieldDescriptor(
5633       name='variance', full_name='mo_caffe.PriorBoxParameter.variance', index=5,
5634       number=6, type=2, cpp_type=6, label=3,
5635       has_default_value=False, default_value=[],
5636       message_type=None, enum_type=None, containing_type=None,
5637       is_extension=False, extension_scope=None,
5638       options=None),
5639     _descriptor.FieldDescriptor(
5640       name='img_size', full_name='mo_caffe.PriorBoxParameter.img_size', index=6,
5641       number=7, type=13, cpp_type=3, label=1,
5642       has_default_value=False, default_value=0,
5643       message_type=None, enum_type=None, containing_type=None,
5644       is_extension=False, extension_scope=None,
5645       options=None),
5646     _descriptor.FieldDescriptor(
5647       name='img_h', full_name='mo_caffe.PriorBoxParameter.img_h', index=7,
5648       number=8, type=13, cpp_type=3, label=1,
5649       has_default_value=False, default_value=0,
5650       message_type=None, enum_type=None, containing_type=None,
5651       is_extension=False, extension_scope=None,
5652       options=None),
5653     _descriptor.FieldDescriptor(
5654       name='img_w', full_name='mo_caffe.PriorBoxParameter.img_w', index=8,
5655       number=9, type=13, cpp_type=3, label=1,
5656       has_default_value=False, default_value=0,
5657       message_type=None, enum_type=None, containing_type=None,
5658       is_extension=False, extension_scope=None,
5659       options=None),
5660     _descriptor.FieldDescriptor(
5661       name='step', full_name='mo_caffe.PriorBoxParameter.step', index=9,
5662       number=10, type=2, cpp_type=6, label=1,
5663       has_default_value=False, default_value=0,
5664       message_type=None, enum_type=None, containing_type=None,
5665       is_extension=False, extension_scope=None,
5666       options=None),
5667     _descriptor.FieldDescriptor(
5668       name='step_h', full_name='mo_caffe.PriorBoxParameter.step_h', index=10,
5669       number=11, type=2, cpp_type=6, label=1,
5670       has_default_value=False, default_value=0,
5671       message_type=None, enum_type=None, containing_type=None,
5672       is_extension=False, extension_scope=None,
5673       options=None),
5674     _descriptor.FieldDescriptor(
5675       name='step_w', full_name='mo_caffe.PriorBoxParameter.step_w', index=11,
5676       number=12, type=2, cpp_type=6, label=1,
5677       has_default_value=False, default_value=0,
5678       message_type=None, enum_type=None, containing_type=None,
5679       is_extension=False, extension_scope=None,
5680       options=None),
5681     _descriptor.FieldDescriptor(
5682       name='offset', full_name='mo_caffe.PriorBoxParameter.offset', index=12,
5683       number=13, type=2, cpp_type=6, label=1,
5684       has_default_value=True, default_value=0.5,
5685       message_type=None, enum_type=None, containing_type=None,
5686       is_extension=False, extension_scope=None,
5687       options=None),
5688     _descriptor.FieldDescriptor(
5689       name='width', full_name='mo_caffe.PriorBoxParameter.width', index=13,
5690       number=14, type=2, cpp_type=6, label=3,
5691       has_default_value=False, default_value=[],
5692       message_type=None, enum_type=None, containing_type=None,
5693       is_extension=False, extension_scope=None,
5694       options=None),
5695     _descriptor.FieldDescriptor(
5696       name='height', full_name='mo_caffe.PriorBoxParameter.height', index=14,
5697       number=15, type=2, cpp_type=6, label=3,
5698       has_default_value=False, default_value=[],
5699       message_type=None, enum_type=None, containing_type=None,
5700       is_extension=False, extension_scope=None,
5701       options=None),
5702   ],
5703   extensions=[
5704   ],
5705   nested_types=[],
5706   enum_types=[
5707     _PRIORBOXPARAMETER_CODETYPE,
5708   ],
5709   options=None,
5710   is_extendable=False,
5711   extension_ranges=[],
5712   oneofs=[
5713   ],
5714   serialized_start=15713,
5715   serialized_end=16053,
5716 )
5717
5718
5719 _PSROIPOOLINGPARAMETER = _descriptor.Descriptor(
5720   name='PSROIPoolingParameter',
5721   full_name='mo_caffe.PSROIPoolingParameter',
5722   filename=None,
5723   file=DESCRIPTOR,
5724   containing_type=None,
5725   fields=[
5726     _descriptor.FieldDescriptor(
5727       name='spatial_scale', full_name='mo_caffe.PSROIPoolingParameter.spatial_scale', index=0,
5728       number=1, type=2, cpp_type=6, label=2,
5729       has_default_value=False, default_value=0,
5730       message_type=None, enum_type=None, containing_type=None,
5731       is_extension=False, extension_scope=None,
5732       options=None),
5733     _descriptor.FieldDescriptor(
5734       name='output_dim', full_name='mo_caffe.PSROIPoolingParameter.output_dim', index=1,
5735       number=2, type=5, cpp_type=1, label=2,
5736       has_default_value=False, default_value=0,
5737       message_type=None, enum_type=None, containing_type=None,
5738       is_extension=False, extension_scope=None,
5739       options=None),
5740     _descriptor.FieldDescriptor(
5741       name='group_size', full_name='mo_caffe.PSROIPoolingParameter.group_size', index=2,
5742       number=3, type=5, cpp_type=1, label=2,
5743       has_default_value=False, default_value=0,
5744       message_type=None, enum_type=None, containing_type=None,
5745       is_extension=False, extension_scope=None,
5746       options=None),
5747   ],
5748   extensions=[
5749   ],
5750   nested_types=[],
5751   enum_types=[
5752   ],
5753   options=None,
5754   is_extendable=False,
5755   extension_ranges=[],
5756   oneofs=[
5757   ],
5758   serialized_start=16055,
5759   serialized_end=16141,
5760 )
5761
5762
5763 _PYTHONPARAMETER = _descriptor.Descriptor(
5764   name='PythonParameter',
5765   full_name='mo_caffe.PythonParameter',
5766   filename=None,
5767   file=DESCRIPTOR,
5768   containing_type=None,
5769   fields=[
5770     _descriptor.FieldDescriptor(
5771       name='module', full_name='mo_caffe.PythonParameter.module', index=0,
5772       number=1, type=9, cpp_type=9, label=1,
5773       has_default_value=False, default_value=_b("").decode('utf-8'),
5774       message_type=None, enum_type=None, containing_type=None,
5775       is_extension=False, extension_scope=None,
5776       options=None),
5777     _descriptor.FieldDescriptor(
5778       name='layer', full_name='mo_caffe.PythonParameter.layer', index=1,
5779       number=2, type=9, cpp_type=9, label=1,
5780       has_default_value=False, default_value=_b("").decode('utf-8'),
5781       message_type=None, enum_type=None, containing_type=None,
5782       is_extension=False, extension_scope=None,
5783       options=None),
5784     _descriptor.FieldDescriptor(
5785       name='param_str', full_name='mo_caffe.PythonParameter.param_str', index=2,
5786       number=3, type=9, cpp_type=9, label=1,
5787       has_default_value=True, default_value=_b("").decode('utf-8'),
5788       message_type=None, enum_type=None, containing_type=None,
5789       is_extension=False, extension_scope=None,
5790       options=None),
5791     _descriptor.FieldDescriptor(
5792       name='share_in_parallel', full_name='mo_caffe.PythonParameter.share_in_parallel', index=3,
5793       number=4, type=8, cpp_type=7, label=1,
5794       has_default_value=True, default_value=False,
5795       message_type=None, enum_type=None, containing_type=None,
5796       is_extension=False, extension_scope=None,
5797       options=None),
5798   ],
5799   extensions=[
5800   ],
5801   nested_types=[],
5802   enum_types=[
5803   ],
5804   options=None,
5805   is_extendable=False,
5806   extension_ranges=[],
5807   oneofs=[
5808   ],
5809   serialized_start=16143,
5810   serialized_end=16246,
5811 )
5812
5813
5814 _RECURRENTPARAMETER = _descriptor.Descriptor(
5815   name='RecurrentParameter',
5816   full_name='mo_caffe.RecurrentParameter',
5817   filename=None,
5818   file=DESCRIPTOR,
5819   containing_type=None,
5820   fields=[
5821     _descriptor.FieldDescriptor(
5822       name='num_output', full_name='mo_caffe.RecurrentParameter.num_output', index=0,
5823       number=1, type=13, cpp_type=3, label=1,
5824       has_default_value=True, default_value=0,
5825       message_type=None, enum_type=None, containing_type=None,
5826       is_extension=False, extension_scope=None,
5827       options=None),
5828     _descriptor.FieldDescriptor(
5829       name='weight_filler', full_name='mo_caffe.RecurrentParameter.weight_filler', index=1,
5830       number=2, type=11, cpp_type=10, label=1,
5831       has_default_value=False, default_value=None,
5832       message_type=None, enum_type=None, containing_type=None,
5833       is_extension=False, extension_scope=None,
5834       options=None),
5835     _descriptor.FieldDescriptor(
5836       name='bias_filler', full_name='mo_caffe.RecurrentParameter.bias_filler', index=2,
5837       number=3, type=11, cpp_type=10, label=1,
5838       has_default_value=False, default_value=None,
5839       message_type=None, enum_type=None, containing_type=None,
5840       is_extension=False, extension_scope=None,
5841       options=None),
5842     _descriptor.FieldDescriptor(
5843       name='debug_info', full_name='mo_caffe.RecurrentParameter.debug_info', index=3,
5844       number=4, type=8, cpp_type=7, label=1,
5845       has_default_value=True, default_value=False,
5846       message_type=None, enum_type=None, containing_type=None,
5847       is_extension=False, extension_scope=None,
5848       options=None),
5849     _descriptor.FieldDescriptor(
5850       name='expose_hidden', full_name='mo_caffe.RecurrentParameter.expose_hidden', index=4,
5851       number=5, type=8, cpp_type=7, label=1,
5852       has_default_value=True, default_value=False,
5853       message_type=None, enum_type=None, containing_type=None,
5854       is_extension=False, extension_scope=None,
5855       options=None),
5856   ],
5857   extensions=[
5858   ],
5859   nested_types=[],
5860   enum_types=[
5861   ],
5862   options=None,
5863   is_extendable=False,
5864   extension_ranges=[],
5865   oneofs=[
5866   ],
5867   serialized_start=16249,
5868   serialized_end=16447,
5869 )
5870
5871
5872 _REDUCTIONPARAMETER = _descriptor.Descriptor(
5873   name='ReductionParameter',
5874   full_name='mo_caffe.ReductionParameter',
5875   filename=None,
5876   file=DESCRIPTOR,
5877   containing_type=None,
5878   fields=[
5879     _descriptor.FieldDescriptor(
5880       name='operation', full_name='mo_caffe.ReductionParameter.operation', index=0,
5881       number=1, type=14, cpp_type=8, label=1,
5882       has_default_value=True, default_value=1,
5883       message_type=None, enum_type=None, containing_type=None,
5884       is_extension=False, extension_scope=None,
5885       options=None),
5886     _descriptor.FieldDescriptor(
5887       name='axis', full_name='mo_caffe.ReductionParameter.axis', index=1,
5888       number=2, type=5, cpp_type=1, label=1,
5889       has_default_value=True, default_value=0,
5890       message_type=None, enum_type=None, containing_type=None,
5891       is_extension=False, extension_scope=None,
5892       options=None),
5893     _descriptor.FieldDescriptor(
5894       name='coeff', full_name='mo_caffe.ReductionParameter.coeff', index=2,
5895       number=3, type=2, cpp_type=6, label=1,
5896       has_default_value=True, default_value=1,
5897       message_type=None, enum_type=None, containing_type=None,
5898       is_extension=False, extension_scope=None,
5899       options=None),
5900   ],
5901   extensions=[
5902   ],
5903   nested_types=[],
5904   enum_types=[
5905     _REDUCTIONPARAMETER_REDUCTIONOP,
5906   ],
5907   options=None,
5908   is_extendable=False,
5909   extension_ranges=[],
5910   oneofs=[
5911   ],
5912   serialized_start=16450,
5913   serialized_end=16626,
5914 )
5915
5916
5917 _RELUPARAMETER = _descriptor.Descriptor(
5918   name='ReLUParameter',
5919   full_name='mo_caffe.ReLUParameter',
5920   filename=None,
5921   file=DESCRIPTOR,
5922   containing_type=None,
5923   fields=[
5924     _descriptor.FieldDescriptor(
5925       name='negative_slope', full_name='mo_caffe.ReLUParameter.negative_slope', index=0,
5926       number=1, type=2, cpp_type=6, label=1,
5927       has_default_value=True, default_value=0,
5928       message_type=None, enum_type=None, containing_type=None,
5929       is_extension=False, extension_scope=None,
5930       options=None),
5931     _descriptor.FieldDescriptor(
5932       name='engine', full_name='mo_caffe.ReLUParameter.engine', index=1,
5933       number=2, type=14, cpp_type=8, label=1,
5934       has_default_value=True, default_value=0,
5935       message_type=None, enum_type=None, containing_type=None,
5936       is_extension=False, extension_scope=None,
5937       options=None),
5938   ],
5939   extensions=[
5940   ],
5941   nested_types=[],
5942   enum_types=[
5943     _RELUPARAMETER_ENGINE,
5944   ],
5945   options=None,
5946   is_extendable=False,
5947   extension_ranges=[],
5948   oneofs=[
5949   ],
5950   serialized_start=16629,
5951   serialized_end=16773,
5952 )
5953
5954
5955 _RELU6PARAMETER = _descriptor.Descriptor(
5956   name='ReLU6Parameter',
5957   full_name='mo_caffe.ReLU6Parameter',
5958   filename=None,
5959   file=DESCRIPTOR,
5960   containing_type=None,
5961   fields=[
5962     _descriptor.FieldDescriptor(
5963       name='n', full_name='mo_caffe.ReLU6Parameter.n', index=0,
5964       number=1, type=2, cpp_type=6, label=1,
5965       has_default_value=True, default_value=6,
5966       message_type=None, enum_type=None, containing_type=None,
5967       is_extension=False, extension_scope=None,
5968       options=None),
5969   ],
5970   extensions=[
5971   ],
5972   nested_types=[],
5973   enum_types=[
5974   ],
5975   options=None,
5976   is_extendable=False,
5977   extension_ranges=[],
5978   oneofs=[
5979   ],
5980   serialized_start=16775,
5981   serialized_end=16805,
5982 )
5983
5984
5985 _RESHAPEPARAMETER = _descriptor.Descriptor(
5986   name='ReshapeParameter',
5987   full_name='mo_caffe.ReshapeParameter',
5988   filename=None,
5989   file=DESCRIPTOR,
5990   containing_type=None,
5991   fields=[
5992     _descriptor.FieldDescriptor(
5993       name='shape', full_name='mo_caffe.ReshapeParameter.shape', index=0,
5994       number=1, type=11, cpp_type=10, label=1,
5995       has_default_value=False, default_value=None,
5996       message_type=None, enum_type=None, containing_type=None,
5997       is_extension=False, extension_scope=None,
5998       options=None),
5999     _descriptor.FieldDescriptor(
6000       name='axis', full_name='mo_caffe.ReshapeParameter.axis', index=1,
6001       number=2, type=5, cpp_type=1, label=1,
6002       has_default_value=True, default_value=0,
6003       message_type=None, enum_type=None, containing_type=None,
6004       is_extension=False, extension_scope=None,
6005       options=None),
6006     _descriptor.FieldDescriptor(
6007       name='num_axes', full_name='mo_caffe.ReshapeParameter.num_axes', index=2,
6008       number=3, type=5, cpp_type=1, label=1,
6009       has_default_value=True, default_value=-1,
6010       message_type=None, enum_type=None, containing_type=None,
6011       is_extension=False, extension_scope=None,
6012       options=None),
6013   ],
6014   extensions=[
6015   ],
6016   nested_types=[],
6017   enum_types=[
6018   ],
6019   options=None,
6020   is_extendable=False,
6021   extension_ranges=[],
6022   oneofs=[
6023   ],
6024   serialized_start=16807,
6025   serialized_end=16900,
6026 )
6027
6028
6029 _REVERSEPARAMETER = _descriptor.Descriptor(
6030   name='ReverseParameter',
6031   full_name='mo_caffe.ReverseParameter',
6032   filename=None,
6033   file=DESCRIPTOR,
6034   containing_type=None,
6035   fields=[
6036     _descriptor.FieldDescriptor(
6037       name='axis', full_name='mo_caffe.ReverseParameter.axis', index=0,
6038       number=1, type=5, cpp_type=1, label=1,
6039       has_default_value=True, default_value=0,
6040       message_type=None, enum_type=None, containing_type=None,
6041       is_extension=False, extension_scope=None,
6042       options=None),
6043   ],
6044   extensions=[
6045   ],
6046   nested_types=[],
6047   enum_types=[
6048   ],
6049   options=None,
6050   is_extendable=False,
6051   extension_ranges=[],
6052   oneofs=[
6053   ],
6054   serialized_start=16902,
6055   serialized_end=16937,
6056 )
6057
6058
6059 _ROIPOOLINGPARAMETER = _descriptor.Descriptor(
6060   name='ROIPoolingParameter',
6061   full_name='mo_caffe.ROIPoolingParameter',
6062   filename=None,
6063   file=DESCRIPTOR,
6064   containing_type=None,
6065   fields=[
6066     _descriptor.FieldDescriptor(
6067       name='pooled_h', full_name='mo_caffe.ROIPoolingParameter.pooled_h', index=0,
6068       number=1, type=13, cpp_type=3, label=1,
6069       has_default_value=True, default_value=0,
6070       message_type=None, enum_type=None, containing_type=None,
6071       is_extension=False, extension_scope=None,
6072       options=None),
6073     _descriptor.FieldDescriptor(
6074       name='pooled_w', full_name='mo_caffe.ROIPoolingParameter.pooled_w', index=1,
6075       number=2, type=13, cpp_type=3, label=1,
6076       has_default_value=True, default_value=0,
6077       message_type=None, enum_type=None, containing_type=None,
6078       is_extension=False, extension_scope=None,
6079       options=None),
6080     _descriptor.FieldDescriptor(
6081       name='spatial_scale', full_name='mo_caffe.ROIPoolingParameter.spatial_scale', index=2,
6082       number=3, type=2, cpp_type=6, label=1,
6083       has_default_value=True, default_value=1,
6084       message_type=None, enum_type=None, containing_type=None,
6085       is_extension=False, extension_scope=None,
6086       options=None),
6087   ],
6088   extensions=[
6089   ],
6090   nested_types=[],
6091   enum_types=[
6092   ],
6093   options=None,
6094   is_extendable=False,
6095   extension_ranges=[],
6096   oneofs=[
6097   ],
6098   serialized_start=16939,
6099   serialized_end=17028,
6100 )
6101
6102
6103 _ROIWARPINGTESTPARAMETER = _descriptor.Descriptor(
6104   name='ROIWarpingTestParameter',
6105   full_name='mo_caffe.ROIWarpingTestParameter',
6106   filename=None,
6107   file=DESCRIPTOR,
6108   containing_type=None,
6109   fields=[
6110     _descriptor.FieldDescriptor(
6111       name='pooled_h', full_name='mo_caffe.ROIWarpingTestParameter.pooled_h', index=0,
6112       number=1, type=13, cpp_type=3, label=1,
6113       has_default_value=True, default_value=0,
6114       message_type=None, enum_type=None, containing_type=None,
6115       is_extension=False, extension_scope=None,
6116       options=None),
6117     _descriptor.FieldDescriptor(
6118       name='pooled_w', full_name='mo_caffe.ROIWarpingTestParameter.pooled_w', index=1,
6119       number=2, type=13, cpp_type=3, label=1,
6120       has_default_value=True, default_value=0,
6121       message_type=None, enum_type=None, containing_type=None,
6122       is_extension=False, extension_scope=None,
6123       options=None),
6124     _descriptor.FieldDescriptor(
6125       name='spatial_scale', full_name='mo_caffe.ROIWarpingTestParameter.spatial_scale', index=2,
6126       number=3, type=2, cpp_type=6, label=1,
6127       has_default_value=True, default_value=1,
6128       message_type=None, enum_type=None, containing_type=None,
6129       is_extension=False, extension_scope=None,
6130       options=None),
6131   ],
6132   extensions=[
6133   ],
6134   nested_types=[],
6135   enum_types=[
6136   ],
6137   options=None,
6138   is_extendable=False,
6139   extension_ranges=[],
6140   oneofs=[
6141   ],
6142   serialized_start=17030,
6143   serialized_end=17123,
6144 )
6145
6146
6147 _ROIWARPINGPARAMETER = _descriptor.Descriptor(
6148   name='ROIWarpingParameter',
6149   full_name='mo_caffe.ROIWarpingParameter',
6150   filename=None,
6151   file=DESCRIPTOR,
6152   containing_type=None,
6153   fields=[
6154     _descriptor.FieldDescriptor(
6155       name='pooled_h', full_name='mo_caffe.ROIWarpingParameter.pooled_h', index=0,
6156       number=1, type=13, cpp_type=3, label=1,
6157       has_default_value=True, default_value=0,
6158       message_type=None, enum_type=None, containing_type=None,
6159       is_extension=False, extension_scope=None,
6160       options=None),
6161     _descriptor.FieldDescriptor(
6162       name='pooled_w', full_name='mo_caffe.ROIWarpingParameter.pooled_w', index=1,
6163       number=2, type=13, cpp_type=3, label=1,
6164       has_default_value=True, default_value=0,
6165       message_type=None, enum_type=None, containing_type=None,
6166       is_extension=False, extension_scope=None,
6167       options=None),
6168     _descriptor.FieldDescriptor(
6169       name='spatial_scale', full_name='mo_caffe.ROIWarpingParameter.spatial_scale', index=2,
6170       number=3, type=2, cpp_type=6, label=1,
6171       has_default_value=True, default_value=1,
6172       message_type=None, enum_type=None, containing_type=None,
6173       is_extension=False, extension_scope=None,
6174       options=None),
6175   ],
6176   extensions=[
6177   ],
6178   nested_types=[],
6179   enum_types=[
6180   ],
6181   options=None,
6182   is_extendable=False,
6183   extension_ranges=[],
6184   oneofs=[
6185   ],
6186   serialized_start=17125,
6187   serialized_end=17214,
6188 )
6189
6190
6191 _SCALEPARAMETER = _descriptor.Descriptor(
6192   name='ScaleParameter',
6193   full_name='mo_caffe.ScaleParameter',
6194   filename=None,
6195   file=DESCRIPTOR,
6196   containing_type=None,
6197   fields=[
6198     _descriptor.FieldDescriptor(
6199       name='axis', full_name='mo_caffe.ScaleParameter.axis', index=0,
6200       number=1, type=5, cpp_type=1, label=1,
6201       has_default_value=True, default_value=1,
6202       message_type=None, enum_type=None, containing_type=None,
6203       is_extension=False, extension_scope=None,
6204       options=None),
6205     _descriptor.FieldDescriptor(
6206       name='num_axes', full_name='mo_caffe.ScaleParameter.num_axes', index=1,
6207       number=2, type=5, cpp_type=1, label=1,
6208       has_default_value=True, default_value=1,
6209       message_type=None, enum_type=None, containing_type=None,
6210       is_extension=False, extension_scope=None,
6211       options=None),
6212     _descriptor.FieldDescriptor(
6213       name='filler', full_name='mo_caffe.ScaleParameter.filler', index=2,
6214       number=3, type=11, cpp_type=10, label=1,
6215       has_default_value=False, default_value=None,
6216       message_type=None, enum_type=None, containing_type=None,
6217       is_extension=False, extension_scope=None,
6218       options=None),
6219     _descriptor.FieldDescriptor(
6220       name='bias_term', full_name='mo_caffe.ScaleParameter.bias_term', index=3,
6221       number=4, type=8, cpp_type=7, label=1,
6222       has_default_value=True, default_value=False,
6223       message_type=None, enum_type=None, containing_type=None,
6224       is_extension=False, extension_scope=None,
6225       options=None),
6226     _descriptor.FieldDescriptor(
6227       name='bias_filler', full_name='mo_caffe.ScaleParameter.bias_filler', index=4,
6228       number=5, type=11, cpp_type=10, label=1,
6229       has_default_value=False, default_value=None,
6230       message_type=None, enum_type=None, containing_type=None,
6231       is_extension=False, extension_scope=None,
6232       options=None),
6233   ],
6234   extensions=[
6235   ],
6236   nested_types=[],
6237   enum_types=[
6238   ],
6239   options=None,
6240   is_extendable=False,
6241   extension_ranges=[],
6242   oneofs=[
6243   ],
6244   serialized_start=17217,
6245   serialized_end=17388,
6246 )
6247
6248
6249 _SIGMOIDPARAMETER = _descriptor.Descriptor(
6250   name='SigmoidParameter',
6251   full_name='mo_caffe.SigmoidParameter',
6252   filename=None,
6253   file=DESCRIPTOR,
6254   containing_type=None,
6255   fields=[
6256     _descriptor.FieldDescriptor(
6257       name='engine', full_name='mo_caffe.SigmoidParameter.engine', index=0,
6258       number=1, type=14, cpp_type=8, label=1,
6259       has_default_value=True, default_value=0,
6260       message_type=None, enum_type=None, containing_type=None,
6261       is_extension=False, extension_scope=None,
6262       options=None),
6263   ],
6264   extensions=[
6265   ],
6266   nested_types=[],
6267   enum_types=[
6268     _SIGMOIDPARAMETER_ENGINE,
6269   ],
6270   options=None,
6271   is_extendable=False,
6272   extension_ranges=[],
6273   oneofs=[
6274   ],
6275   serialized_start=17390,
6276   serialized_end=17513,
6277 )
6278
6279
6280 _SLICEPARAMETER = _descriptor.Descriptor(
6281   name='SliceParameter',
6282   full_name='mo_caffe.SliceParameter',
6283   filename=None,
6284   file=DESCRIPTOR,
6285   containing_type=None,
6286   fields=[
6287     _descriptor.FieldDescriptor(
6288       name='axis', full_name='mo_caffe.SliceParameter.axis', index=0,
6289       number=3, type=5, cpp_type=1, label=1,
6290       has_default_value=True, default_value=1,
6291       message_type=None, enum_type=None, containing_type=None,
6292       is_extension=False, extension_scope=None,
6293       options=None),
6294     _descriptor.FieldDescriptor(
6295       name='slice_point', full_name='mo_caffe.SliceParameter.slice_point', index=1,
6296       number=2, type=13, cpp_type=3, label=3,
6297       has_default_value=False, default_value=[],
6298       message_type=None, enum_type=None, containing_type=None,
6299       is_extension=False, extension_scope=None,
6300       options=None),
6301     _descriptor.FieldDescriptor(
6302       name='slice_dim', full_name='mo_caffe.SliceParameter.slice_dim', index=2,
6303       number=1, type=13, cpp_type=3, label=1,
6304       has_default_value=True, default_value=1,
6305       message_type=None, enum_type=None, containing_type=None,
6306       is_extension=False, extension_scope=None,
6307       options=None),
6308   ],
6309   extensions=[
6310   ],
6311   nested_types=[],
6312   enum_types=[
6313   ],
6314   options=None,
6315   is_extendable=False,
6316   extension_ranges=[],
6317   oneofs=[
6318   ],
6319   serialized_start=17515,
6320   serialized_end=17591,
6321 )
6322
6323
6324 _SMOOTHL1LOSSPARAMETER = _descriptor.Descriptor(
6325   name='SmoothL1LossParameter',
6326   full_name='mo_caffe.SmoothL1LossParameter',
6327   filename=None,
6328   file=DESCRIPTOR,
6329   containing_type=None,
6330   fields=[
6331     _descriptor.FieldDescriptor(
6332       name='sigma', full_name='mo_caffe.SmoothL1LossParameter.sigma', index=0,
6333       number=1, type=2, cpp_type=6, label=1,
6334       has_default_value=True, default_value=1,
6335       message_type=None, enum_type=None, containing_type=None,
6336       is_extension=False, extension_scope=None,
6337       options=None),
6338   ],
6339   extensions=[
6340   ],
6341   nested_types=[],
6342   enum_types=[
6343   ],
6344   options=None,
6345   is_extendable=False,
6346   extension_ranges=[],
6347   oneofs=[
6348   ],
6349   serialized_start=17593,
6350   serialized_end=17634,
6351 )
6352
6353
6354 _SOFTMAXPARAMETER = _descriptor.Descriptor(
6355   name='SoftmaxParameter',
6356   full_name='mo_caffe.SoftmaxParameter',
6357   filename=None,
6358   file=DESCRIPTOR,
6359   containing_type=None,
6360   fields=[
6361     _descriptor.FieldDescriptor(
6362       name='engine', full_name='mo_caffe.SoftmaxParameter.engine', index=0,
6363       number=1, type=14, cpp_type=8, label=1,
6364       has_default_value=True, default_value=0,
6365       message_type=None, enum_type=None, containing_type=None,
6366       is_extension=False, extension_scope=None,
6367       options=None),
6368     _descriptor.FieldDescriptor(
6369       name='axis', full_name='mo_caffe.SoftmaxParameter.axis', index=1,
6370       number=2, type=5, cpp_type=1, label=1,
6371       has_default_value=True, default_value=1,
6372       message_type=None, enum_type=None, containing_type=None,
6373       is_extension=False, extension_scope=None,
6374       options=None),
6375   ],
6376   extensions=[
6377   ],
6378   nested_types=[],
6379   enum_types=[
6380     _SOFTMAXPARAMETER_ENGINE,
6381   ],
6382   options=None,
6383   is_extendable=False,
6384   extension_ranges=[],
6385   oneofs=[
6386   ],
6387   serialized_start=17637,
6388   serialized_end=17777,
6389 )
6390
6391
6392 _TANHPARAMETER = _descriptor.Descriptor(
6393   name='TanHParameter',
6394   full_name='mo_caffe.TanHParameter',
6395   filename=None,
6396   file=DESCRIPTOR,
6397   containing_type=None,
6398   fields=[
6399     _descriptor.FieldDescriptor(
6400       name='engine', full_name='mo_caffe.TanHParameter.engine', index=0,
6401       number=1, type=14, cpp_type=8, label=1,
6402       has_default_value=True, default_value=0,
6403       message_type=None, enum_type=None, containing_type=None,
6404       is_extension=False, extension_scope=None,
6405       options=None),
6406   ],
6407   extensions=[
6408   ],
6409   nested_types=[],
6410   enum_types=[
6411     _TANHPARAMETER_ENGINE,
6412   ],
6413   options=None,
6414   is_extendable=False,
6415   extension_ranges=[],
6416   oneofs=[
6417   ],
6418   serialized_start=17779,
6419   serialized_end=17896,
6420 )
6421
6422
6423 _TILEPARAMETER = _descriptor.Descriptor(
6424   name='TileParameter',
6425   full_name='mo_caffe.TileParameter',
6426   filename=None,
6427   file=DESCRIPTOR,
6428   containing_type=None,
6429   fields=[
6430     _descriptor.FieldDescriptor(
6431       name='axis', full_name='mo_caffe.TileParameter.axis', index=0,
6432       number=1, type=5, cpp_type=1, label=1,
6433       has_default_value=True, default_value=1,
6434       message_type=None, enum_type=None, containing_type=None,
6435       is_extension=False, extension_scope=None,
6436       options=None),
6437     _descriptor.FieldDescriptor(
6438       name='tiles', full_name='mo_caffe.TileParameter.tiles', index=1,
6439       number=2, type=5, cpp_type=1, label=1,
6440       has_default_value=False, default_value=0,
6441       message_type=None, enum_type=None, containing_type=None,
6442       is_extension=False, extension_scope=None,
6443       options=None),
6444   ],
6445   extensions=[
6446   ],
6447   nested_types=[],
6448   enum_types=[
6449   ],
6450   options=None,
6451   is_extendable=False,
6452   extension_ranges=[],
6453   oneofs=[
6454   ],
6455   serialized_start=17898,
6456   serialized_end=17945,
6457 )
6458
6459
6460 _THRESHOLDPARAMETER = _descriptor.Descriptor(
6461   name='ThresholdParameter',
6462   full_name='mo_caffe.ThresholdParameter',
6463   filename=None,
6464   file=DESCRIPTOR,
6465   containing_type=None,
6466   fields=[
6467     _descriptor.FieldDescriptor(
6468       name='threshold', full_name='mo_caffe.ThresholdParameter.threshold', index=0,
6469       number=1, type=2, cpp_type=6, label=1,
6470       has_default_value=True, default_value=0,
6471       message_type=None, enum_type=None, containing_type=None,
6472       is_extension=False, extension_scope=None,
6473       options=None),
6474   ],
6475   extensions=[
6476   ],
6477   nested_types=[],
6478   enum_types=[
6479   ],
6480   options=None,
6481   is_extendable=False,
6482   extension_ranges=[],
6483   oneofs=[
6484   ],
6485   serialized_start=17947,
6486   serialized_end=17989,
6487 )
6488
6489
6490 _WINDOWDATAPARAMETER = _descriptor.Descriptor(
6491   name='WindowDataParameter',
6492   full_name='mo_caffe.WindowDataParameter',
6493   filename=None,
6494   file=DESCRIPTOR,
6495   containing_type=None,
6496   fields=[
6497     _descriptor.FieldDescriptor(
6498       name='source', full_name='mo_caffe.WindowDataParameter.source', index=0,
6499       number=1, type=9, cpp_type=9, label=1,
6500       has_default_value=False, default_value=_b("").decode('utf-8'),
6501       message_type=None, enum_type=None, containing_type=None,
6502       is_extension=False, extension_scope=None,
6503       options=None),
6504     _descriptor.FieldDescriptor(
6505       name='scale', full_name='mo_caffe.WindowDataParameter.scale', index=1,
6506       number=2, type=2, cpp_type=6, label=1,
6507       has_default_value=True, default_value=1,
6508       message_type=None, enum_type=None, containing_type=None,
6509       is_extension=False, extension_scope=None,
6510       options=None),
6511     _descriptor.FieldDescriptor(
6512       name='mean_file', full_name='mo_caffe.WindowDataParameter.mean_file', index=2,
6513       number=3, type=9, cpp_type=9, label=1,
6514       has_default_value=False, default_value=_b("").decode('utf-8'),
6515       message_type=None, enum_type=None, containing_type=None,
6516       is_extension=False, extension_scope=None,
6517       options=None),
6518     _descriptor.FieldDescriptor(
6519       name='batch_size', full_name='mo_caffe.WindowDataParameter.batch_size', index=3,
6520       number=4, type=13, cpp_type=3, label=1,
6521       has_default_value=False, default_value=0,
6522       message_type=None, enum_type=None, containing_type=None,
6523       is_extension=False, extension_scope=None,
6524       options=None),
6525     _descriptor.FieldDescriptor(
6526       name='crop_size', full_name='mo_caffe.WindowDataParameter.crop_size', index=4,
6527       number=5, type=13, cpp_type=3, label=1,
6528       has_default_value=True, default_value=0,
6529       message_type=None, enum_type=None, containing_type=None,
6530       is_extension=False, extension_scope=None,
6531       options=None),
6532     _descriptor.FieldDescriptor(
6533       name='mirror', full_name='mo_caffe.WindowDataParameter.mirror', index=5,
6534       number=6, type=8, cpp_type=7, label=1,
6535       has_default_value=True, default_value=False,
6536       message_type=None, enum_type=None, containing_type=None,
6537       is_extension=False, extension_scope=None,
6538       options=None),
6539     _descriptor.FieldDescriptor(
6540       name='fg_threshold', full_name='mo_caffe.WindowDataParameter.fg_threshold', index=6,
6541       number=7, type=2, cpp_type=6, label=1,
6542       has_default_value=True, default_value=0.5,
6543       message_type=None, enum_type=None, containing_type=None,
6544       is_extension=False, extension_scope=None,
6545       options=None),
6546     _descriptor.FieldDescriptor(
6547       name='bg_threshold', full_name='mo_caffe.WindowDataParameter.bg_threshold', index=7,
6548       number=8, type=2, cpp_type=6, label=1,
6549       has_default_value=True, default_value=0.5,
6550       message_type=None, enum_type=None, containing_type=None,
6551       is_extension=False, extension_scope=None,
6552       options=None),
6553     _descriptor.FieldDescriptor(
6554       name='fg_fraction', full_name='mo_caffe.WindowDataParameter.fg_fraction', index=8,
6555       number=9, type=2, cpp_type=6, label=1,
6556       has_default_value=True, default_value=0.25,
6557       message_type=None, enum_type=None, containing_type=None,
6558       is_extension=False, extension_scope=None,
6559       options=None),
6560     _descriptor.FieldDescriptor(
6561       name='context_pad', full_name='mo_caffe.WindowDataParameter.context_pad', index=9,
6562       number=10, type=13, cpp_type=3, label=1,
6563       has_default_value=True, default_value=0,
6564       message_type=None, enum_type=None, containing_type=None,
6565       is_extension=False, extension_scope=None,
6566       options=None),
6567     _descriptor.FieldDescriptor(
6568       name='crop_mode', full_name='mo_caffe.WindowDataParameter.crop_mode', index=10,
6569       number=11, type=9, cpp_type=9, label=1,
6570       has_default_value=True, default_value=_b("warp").decode('utf-8'),
6571       message_type=None, enum_type=None, containing_type=None,
6572       is_extension=False, extension_scope=None,
6573       options=None),
6574     _descriptor.FieldDescriptor(
6575       name='cache_images', full_name='mo_caffe.WindowDataParameter.cache_images', index=11,
6576       number=12, type=8, cpp_type=7, label=1,
6577       has_default_value=True, default_value=False,
6578       message_type=None, enum_type=None, containing_type=None,
6579       is_extension=False, extension_scope=None,
6580       options=None),
6581     _descriptor.FieldDescriptor(
6582       name='root_folder', full_name='mo_caffe.WindowDataParameter.root_folder', index=12,
6583       number=13, type=9, cpp_type=9, label=1,
6584       has_default_value=True, default_value=_b("").decode('utf-8'),
6585       message_type=None, enum_type=None, containing_type=None,
6586       is_extension=False, extension_scope=None,
6587       options=None),
6588   ],
6589   extensions=[
6590   ],
6591   nested_types=[],
6592   enum_types=[
6593   ],
6594   options=None,
6595   is_extendable=False,
6596   extension_ranges=[],
6597   oneofs=[
6598   ],
6599   serialized_start=17992,
6600   serialized_end=18313,
6601 )
6602
6603
6604 _SPPPARAMETER = _descriptor.Descriptor(
6605   name='SPPParameter',
6606   full_name='mo_caffe.SPPParameter',
6607   filename=None,
6608   file=DESCRIPTOR,
6609   containing_type=None,
6610   fields=[
6611     _descriptor.FieldDescriptor(
6612       name='pyramid_height', full_name='mo_caffe.SPPParameter.pyramid_height', index=0,
6613       number=1, type=13, cpp_type=3, label=1,
6614       has_default_value=False, default_value=0,
6615       message_type=None, enum_type=None, containing_type=None,
6616       is_extension=False, extension_scope=None,
6617       options=None),
6618     _descriptor.FieldDescriptor(
6619       name='pool', full_name='mo_caffe.SPPParameter.pool', index=1,
6620       number=2, type=14, cpp_type=8, label=1,
6621       has_default_value=True, default_value=0,
6622       message_type=None, enum_type=None, containing_type=None,
6623       is_extension=False, extension_scope=None,
6624       options=None),
6625     _descriptor.FieldDescriptor(
6626       name='engine', full_name='mo_caffe.SPPParameter.engine', index=2,
6627       number=6, type=14, cpp_type=8, label=1,
6628       has_default_value=True, default_value=0,
6629       message_type=None, enum_type=None, containing_type=None,
6630       is_extension=False, extension_scope=None,
6631       options=None),
6632   ],
6633   extensions=[
6634   ],
6635   nested_types=[],
6636   enum_types=[
6637     _SPPPARAMETER_POOLMETHOD,
6638     _SPPPARAMETER_ENGINE,
6639   ],
6640   options=None,
6641   is_extendable=False,
6642   extension_ranges=[],
6643   oneofs=[
6644   ],
6645   serialized_start=18316,
6646   serialized_end=18557,
6647 )
6648
6649
6650 _V1LAYERPARAMETER = _descriptor.Descriptor(
6651   name='V1LayerParameter',
6652   full_name='mo_caffe.V1LayerParameter',
6653   filename=None,
6654   file=DESCRIPTOR,
6655   containing_type=None,
6656   fields=[
6657     _descriptor.FieldDescriptor(
6658       name='bottom', full_name='mo_caffe.V1LayerParameter.bottom', index=0,
6659       number=2, type=9, cpp_type=9, label=3,
6660       has_default_value=False, default_value=[],
6661       message_type=None, enum_type=None, containing_type=None,
6662       is_extension=False, extension_scope=None,
6663       options=None),
6664     _descriptor.FieldDescriptor(
6665       name='top', full_name='mo_caffe.V1LayerParameter.top', index=1,
6666       number=3, type=9, cpp_type=9, label=3,
6667       has_default_value=False, default_value=[],
6668       message_type=None, enum_type=None, containing_type=None,
6669       is_extension=False, extension_scope=None,
6670       options=None),
6671     _descriptor.FieldDescriptor(
6672       name='name', full_name='mo_caffe.V1LayerParameter.name', index=2,
6673       number=4, type=9, cpp_type=9, label=1,
6674       has_default_value=False, default_value=_b("").decode('utf-8'),
6675       message_type=None, enum_type=None, containing_type=None,
6676       is_extension=False, extension_scope=None,
6677       options=None),
6678     _descriptor.FieldDescriptor(
6679       name='include', full_name='mo_caffe.V1LayerParameter.include', index=3,
6680       number=32, type=11, cpp_type=10, label=3,
6681       has_default_value=False, default_value=[],
6682       message_type=None, enum_type=None, containing_type=None,
6683       is_extension=False, extension_scope=None,
6684       options=None),
6685     _descriptor.FieldDescriptor(
6686       name='exclude', full_name='mo_caffe.V1LayerParameter.exclude', index=4,
6687       number=33, type=11, cpp_type=10, label=3,
6688       has_default_value=False, default_value=[],
6689       message_type=None, enum_type=None, containing_type=None,
6690       is_extension=False, extension_scope=None,
6691       options=None),
6692     _descriptor.FieldDescriptor(
6693       name='type', full_name='mo_caffe.V1LayerParameter.type', index=5,
6694       number=5, type=14, cpp_type=8, label=1,
6695       has_default_value=False, default_value=0,
6696       message_type=None, enum_type=None, containing_type=None,
6697       is_extension=False, extension_scope=None,
6698       options=None),
6699     _descriptor.FieldDescriptor(
6700       name='blobs', full_name='mo_caffe.V1LayerParameter.blobs', index=6,
6701       number=6, type=11, cpp_type=10, label=3,
6702       has_default_value=False, default_value=[],
6703       message_type=None, enum_type=None, containing_type=None,
6704       is_extension=False, extension_scope=None,
6705       options=None),
6706     _descriptor.FieldDescriptor(
6707       name='param', full_name='mo_caffe.V1LayerParameter.param', index=7,
6708       number=1001, type=9, cpp_type=9, label=3,
6709       has_default_value=False, default_value=[],
6710       message_type=None, enum_type=None, containing_type=None,
6711       is_extension=False, extension_scope=None,
6712       options=None),
6713     _descriptor.FieldDescriptor(
6714       name='blob_share_mode', full_name='mo_caffe.V1LayerParameter.blob_share_mode', index=8,
6715       number=1002, type=14, cpp_type=8, label=3,
6716       has_default_value=False, default_value=[],
6717       message_type=None, enum_type=None, containing_type=None,
6718       is_extension=False, extension_scope=None,
6719       options=None),
6720     _descriptor.FieldDescriptor(
6721       name='blobs_lr', full_name='mo_caffe.V1LayerParameter.blobs_lr', index=9,
6722       number=7, type=2, cpp_type=6, label=3,
6723       has_default_value=False, default_value=[],
6724       message_type=None, enum_type=None, containing_type=None,
6725       is_extension=False, extension_scope=None,
6726       options=None),
6727     _descriptor.FieldDescriptor(
6728       name='weight_decay', full_name='mo_caffe.V1LayerParameter.weight_decay', index=10,
6729       number=8, type=2, cpp_type=6, label=3,
6730       has_default_value=False, default_value=[],
6731       message_type=None, enum_type=None, containing_type=None,
6732       is_extension=False, extension_scope=None,
6733       options=None),
6734     _descriptor.FieldDescriptor(
6735       name='loss_weight', full_name='mo_caffe.V1LayerParameter.loss_weight', index=11,
6736       number=35, type=2, cpp_type=6, label=3,
6737       has_default_value=False, default_value=[],
6738       message_type=None, enum_type=None, containing_type=None,
6739       is_extension=False, extension_scope=None,
6740       options=None),
6741     _descriptor.FieldDescriptor(
6742       name='accuracy_param', full_name='mo_caffe.V1LayerParameter.accuracy_param', index=12,
6743       number=27, type=11, cpp_type=10, label=1,
6744       has_default_value=False, default_value=None,
6745       message_type=None, enum_type=None, containing_type=None,
6746       is_extension=False, extension_scope=None,
6747       options=None),
6748     _descriptor.FieldDescriptor(
6749       name='argmax_param', full_name='mo_caffe.V1LayerParameter.argmax_param', index=13,
6750       number=23, type=11, cpp_type=10, label=1,
6751       has_default_value=False, default_value=None,
6752       message_type=None, enum_type=None, containing_type=None,
6753       is_extension=False, extension_scope=None,
6754       options=None),
6755     _descriptor.FieldDescriptor(
6756       name='concat_param', full_name='mo_caffe.V1LayerParameter.concat_param', index=14,
6757       number=9, type=11, cpp_type=10, label=1,
6758       has_default_value=False, default_value=None,
6759       message_type=None, enum_type=None, containing_type=None,
6760       is_extension=False, extension_scope=None,
6761       options=None),
6762     _descriptor.FieldDescriptor(
6763       name='contrastive_loss_param', full_name='mo_caffe.V1LayerParameter.contrastive_loss_param', index=15,
6764       number=40, type=11, cpp_type=10, label=1,
6765       has_default_value=False, default_value=None,
6766       message_type=None, enum_type=None, containing_type=None,
6767       is_extension=False, extension_scope=None,
6768       options=None),
6769     _descriptor.FieldDescriptor(
6770       name='convolution_param', full_name='mo_caffe.V1LayerParameter.convolution_param', index=16,
6771       number=10, type=11, cpp_type=10, label=1,
6772       has_default_value=False, default_value=None,
6773       message_type=None, enum_type=None, containing_type=None,
6774       is_extension=False, extension_scope=None,
6775       options=None),
6776     _descriptor.FieldDescriptor(
6777       name='data_param', full_name='mo_caffe.V1LayerParameter.data_param', index=17,
6778       number=11, type=11, cpp_type=10, label=1,
6779       has_default_value=False, default_value=None,
6780       message_type=None, enum_type=None, containing_type=None,
6781       is_extension=False, extension_scope=None,
6782       options=None),
6783     _descriptor.FieldDescriptor(
6784       name='dropout_param', full_name='mo_caffe.V1LayerParameter.dropout_param', index=18,
6785       number=12, type=11, cpp_type=10, label=1,
6786       has_default_value=False, default_value=None,
6787       message_type=None, enum_type=None, containing_type=None,
6788       is_extension=False, extension_scope=None,
6789       options=None),
6790     _descriptor.FieldDescriptor(
6791       name='dummy_data_param', full_name='mo_caffe.V1LayerParameter.dummy_data_param', index=19,
6792       number=26, type=11, cpp_type=10, label=1,
6793       has_default_value=False, default_value=None,
6794       message_type=None, enum_type=None, containing_type=None,
6795       is_extension=False, extension_scope=None,
6796       options=None),
6797     _descriptor.FieldDescriptor(
6798       name='eltwise_param', full_name='mo_caffe.V1LayerParameter.eltwise_param', index=20,
6799       number=24, type=11, cpp_type=10, label=1,
6800       has_default_value=False, default_value=None,
6801       message_type=None, enum_type=None, containing_type=None,
6802       is_extension=False, extension_scope=None,
6803       options=None),
6804     _descriptor.FieldDescriptor(
6805       name='exp_param', full_name='mo_caffe.V1LayerParameter.exp_param', index=21,
6806       number=41, type=11, cpp_type=10, label=1,
6807       has_default_value=False, default_value=None,
6808       message_type=None, enum_type=None, containing_type=None,
6809       is_extension=False, extension_scope=None,
6810       options=None),
6811     _descriptor.FieldDescriptor(
6812       name='hdf5_data_param', full_name='mo_caffe.V1LayerParameter.hdf5_data_param', index=22,
6813       number=13, type=11, cpp_type=10, label=1,
6814       has_default_value=False, default_value=None,
6815       message_type=None, enum_type=None, containing_type=None,
6816       is_extension=False, extension_scope=None,
6817       options=None),
6818     _descriptor.FieldDescriptor(
6819       name='hdf5_output_param', full_name='mo_caffe.V1LayerParameter.hdf5_output_param', index=23,
6820       number=14, type=11, cpp_type=10, label=1,
6821       has_default_value=False, default_value=None,
6822       message_type=None, enum_type=None, containing_type=None,
6823       is_extension=False, extension_scope=None,
6824       options=None),
6825     _descriptor.FieldDescriptor(
6826       name='hinge_loss_param', full_name='mo_caffe.V1LayerParameter.hinge_loss_param', index=24,
6827       number=29, type=11, cpp_type=10, label=1,
6828       has_default_value=False, default_value=None,
6829       message_type=None, enum_type=None, containing_type=None,
6830       is_extension=False, extension_scope=None,
6831       options=None),
6832     _descriptor.FieldDescriptor(
6833       name='image_data_param', full_name='mo_caffe.V1LayerParameter.image_data_param', index=25,
6834       number=15, type=11, cpp_type=10, label=1,
6835       has_default_value=False, default_value=None,
6836       message_type=None, enum_type=None, containing_type=None,
6837       is_extension=False, extension_scope=None,
6838       options=None),
6839     _descriptor.FieldDescriptor(
6840       name='infogain_loss_param', full_name='mo_caffe.V1LayerParameter.infogain_loss_param', index=26,
6841       number=16, type=11, cpp_type=10, label=1,
6842       has_default_value=False, default_value=None,
6843       message_type=None, enum_type=None, containing_type=None,
6844       is_extension=False, extension_scope=None,
6845       options=None),
6846     _descriptor.FieldDescriptor(
6847       name='inner_product_param', full_name='mo_caffe.V1LayerParameter.inner_product_param', index=27,
6848       number=17, type=11, cpp_type=10, label=1,
6849       has_default_value=False, default_value=None,
6850       message_type=None, enum_type=None, containing_type=None,
6851       is_extension=False, extension_scope=None,
6852       options=None),
6853     _descriptor.FieldDescriptor(
6854       name='lrn_param', full_name='mo_caffe.V1LayerParameter.lrn_param', index=28,
6855       number=18, type=11, cpp_type=10, label=1,
6856       has_default_value=False, default_value=None,
6857       message_type=None, enum_type=None, containing_type=None,
6858       is_extension=False, extension_scope=None,
6859       options=None),
6860     _descriptor.FieldDescriptor(
6861       name='memory_data_param', full_name='mo_caffe.V1LayerParameter.memory_data_param', index=29,
6862       number=22, type=11, cpp_type=10, label=1,
6863       has_default_value=False, default_value=None,
6864       message_type=None, enum_type=None, containing_type=None,
6865       is_extension=False, extension_scope=None,
6866       options=None),
6867     _descriptor.FieldDescriptor(
6868       name='mvn_param', full_name='mo_caffe.V1LayerParameter.mvn_param', index=30,
6869       number=34, type=11, cpp_type=10, label=1,
6870       has_default_value=False, default_value=None,
6871       message_type=None, enum_type=None, containing_type=None,
6872       is_extension=False, extension_scope=None,
6873       options=None),
6874     _descriptor.FieldDescriptor(
6875       name='pooling_param', full_name='mo_caffe.V1LayerParameter.pooling_param', index=31,
6876       number=19, type=11, cpp_type=10, label=1,
6877       has_default_value=False, default_value=None,
6878       message_type=None, enum_type=None, containing_type=None,
6879       is_extension=False, extension_scope=None,
6880       options=None),
6881     _descriptor.FieldDescriptor(
6882       name='power_param', full_name='mo_caffe.V1LayerParameter.power_param', index=32,
6883       number=21, type=11, cpp_type=10, label=1,
6884       has_default_value=False, default_value=None,
6885       message_type=None, enum_type=None, containing_type=None,
6886       is_extension=False, extension_scope=None,
6887       options=None),
6888     _descriptor.FieldDescriptor(
6889       name='relu_param', full_name='mo_caffe.V1LayerParameter.relu_param', index=33,
6890       number=30, type=11, cpp_type=10, label=1,
6891       has_default_value=False, default_value=None,
6892       message_type=None, enum_type=None, containing_type=None,
6893       is_extension=False, extension_scope=None,
6894       options=None),
6895     _descriptor.FieldDescriptor(
6896       name='sigmoid_param', full_name='mo_caffe.V1LayerParameter.sigmoid_param', index=34,
6897       number=38, type=11, cpp_type=10, label=1,
6898       has_default_value=False, default_value=None,
6899       message_type=None, enum_type=None, containing_type=None,
6900       is_extension=False, extension_scope=None,
6901       options=None),
6902     _descriptor.FieldDescriptor(
6903       name='softmax_param', full_name='mo_caffe.V1LayerParameter.softmax_param', index=35,
6904       number=39, type=11, cpp_type=10, label=1,
6905       has_default_value=False, default_value=None,
6906       message_type=None, enum_type=None, containing_type=None,
6907       is_extension=False, extension_scope=None,
6908       options=None),
6909     _descriptor.FieldDescriptor(
6910       name='slice_param', full_name='mo_caffe.V1LayerParameter.slice_param', index=36,
6911       number=31, type=11, cpp_type=10, label=1,
6912       has_default_value=False, default_value=None,
6913       message_type=None, enum_type=None, containing_type=None,
6914       is_extension=False, extension_scope=None,
6915       options=None),
6916     _descriptor.FieldDescriptor(
6917       name='tanh_param', full_name='mo_caffe.V1LayerParameter.tanh_param', index=37,
6918       number=37, type=11, cpp_type=10, label=1,
6919       has_default_value=False, default_value=None,
6920       message_type=None, enum_type=None, containing_type=None,
6921       is_extension=False, extension_scope=None,
6922       options=None),
6923     _descriptor.FieldDescriptor(
6924       name='threshold_param', full_name='mo_caffe.V1LayerParameter.threshold_param', index=38,
6925       number=25, type=11, cpp_type=10, label=1,
6926       has_default_value=False, default_value=None,
6927       message_type=None, enum_type=None, containing_type=None,
6928       is_extension=False, extension_scope=None,
6929       options=None),
6930     _descriptor.FieldDescriptor(
6931       name='window_data_param', full_name='mo_caffe.V1LayerParameter.window_data_param', index=39,
6932       number=20, type=11, cpp_type=10, label=1,
6933       has_default_value=False, default_value=None,
6934       message_type=None, enum_type=None, containing_type=None,
6935       is_extension=False, extension_scope=None,
6936       options=None),
6937     _descriptor.FieldDescriptor(
6938       name='transform_param', full_name='mo_caffe.V1LayerParameter.transform_param', index=40,
6939       number=36, type=11, cpp_type=10, label=1,
6940       has_default_value=False, default_value=None,
6941       message_type=None, enum_type=None, containing_type=None,
6942       is_extension=False, extension_scope=None,
6943       options=None),
6944     _descriptor.FieldDescriptor(
6945       name='loss_param', full_name='mo_caffe.V1LayerParameter.loss_param', index=41,
6946       number=42, type=11, cpp_type=10, label=1,
6947       has_default_value=False, default_value=None,
6948       message_type=None, enum_type=None, containing_type=None,
6949       is_extension=False, extension_scope=None,
6950       options=None),
6951     _descriptor.FieldDescriptor(
6952       name='layer', full_name='mo_caffe.V1LayerParameter.layer', index=42,
6953       number=1, type=11, cpp_type=10, label=1,
6954       has_default_value=False, default_value=None,
6955       message_type=None, enum_type=None, containing_type=None,
6956       is_extension=False, extension_scope=None,
6957       options=None),
6958   ],
6959   extensions=[
6960   ],
6961   nested_types=[],
6962   enum_types=[
6963     _V1LAYERPARAMETER_LAYERTYPE,
6964     _V1LAYERPARAMETER_DIMCHECKMODE,
6965   ],
6966   options=None,
6967   is_extendable=False,
6968   extension_ranges=[],
6969   oneofs=[
6970   ],
6971   serialized_start=18560,
6972   serialized_end=21196,
6973 )
6974
6975
6976 _V0LAYERPARAMETER = _descriptor.Descriptor(
6977   name='V0LayerParameter',
6978   full_name='mo_caffe.V0LayerParameter',
6979   filename=None,
6980   file=DESCRIPTOR,
6981   containing_type=None,
6982   fields=[
6983     _descriptor.FieldDescriptor(
6984       name='name', full_name='mo_caffe.V0LayerParameter.name', index=0,
6985       number=1, type=9, cpp_type=9, label=1,
6986       has_default_value=False, default_value=_b("").decode('utf-8'),
6987       message_type=None, enum_type=None, containing_type=None,
6988       is_extension=False, extension_scope=None,
6989       options=None),
6990     _descriptor.FieldDescriptor(
6991       name='type', full_name='mo_caffe.V0LayerParameter.type', index=1,
6992       number=2, type=9, cpp_type=9, label=1,
6993       has_default_value=False, default_value=_b("").decode('utf-8'),
6994       message_type=None, enum_type=None, containing_type=None,
6995       is_extension=False, extension_scope=None,
6996       options=None),
6997     _descriptor.FieldDescriptor(
6998       name='num_output', full_name='mo_caffe.V0LayerParameter.num_output', index=2,
6999       number=3, type=13, cpp_type=3, label=1,
7000       has_default_value=False, default_value=0,
7001       message_type=None, enum_type=None, containing_type=None,
7002       is_extension=False, extension_scope=None,
7003       options=None),
7004     _descriptor.FieldDescriptor(
7005       name='biasterm', full_name='mo_caffe.V0LayerParameter.biasterm', index=3,
7006       number=4, type=8, cpp_type=7, label=1,
7007       has_default_value=True, default_value=True,
7008       message_type=None, enum_type=None, containing_type=None,
7009       is_extension=False, extension_scope=None,
7010       options=None),
7011     _descriptor.FieldDescriptor(
7012       name='weight_filler', full_name='mo_caffe.V0LayerParameter.weight_filler', index=4,
7013       number=5, type=11, cpp_type=10, label=1,
7014       has_default_value=False, default_value=None,
7015       message_type=None, enum_type=None, containing_type=None,
7016       is_extension=False, extension_scope=None,
7017       options=None),
7018     _descriptor.FieldDescriptor(
7019       name='bias_filler', full_name='mo_caffe.V0LayerParameter.bias_filler', index=5,
7020       number=6, type=11, cpp_type=10, label=1,
7021       has_default_value=False, default_value=None,
7022       message_type=None, enum_type=None, containing_type=None,
7023       is_extension=False, extension_scope=None,
7024       options=None),
7025     _descriptor.FieldDescriptor(
7026       name='pad', full_name='mo_caffe.V0LayerParameter.pad', index=6,
7027       number=7, type=13, cpp_type=3, label=1,
7028       has_default_value=True, default_value=0,
7029       message_type=None, enum_type=None, containing_type=None,
7030       is_extension=False, extension_scope=None,
7031       options=None),
7032     _descriptor.FieldDescriptor(
7033       name='kernelsize', full_name='mo_caffe.V0LayerParameter.kernelsize', index=7,
7034       number=8, type=13, cpp_type=3, label=1,
7035       has_default_value=False, default_value=0,
7036       message_type=None, enum_type=None, containing_type=None,
7037       is_extension=False, extension_scope=None,
7038       options=None),
7039     _descriptor.FieldDescriptor(
7040       name='group', full_name='mo_caffe.V0LayerParameter.group', index=8,
7041       number=9, type=13, cpp_type=3, label=1,
7042       has_default_value=True, default_value=1,
7043       message_type=None, enum_type=None, containing_type=None,
7044       is_extension=False, extension_scope=None,
7045       options=None),
7046     _descriptor.FieldDescriptor(
7047       name='stride', full_name='mo_caffe.V0LayerParameter.stride', index=9,
7048       number=10, type=13, cpp_type=3, label=1,
7049       has_default_value=True, default_value=1,
7050       message_type=None, enum_type=None, containing_type=None,
7051       is_extension=False, extension_scope=None,
7052       options=None),
7053     _descriptor.FieldDescriptor(
7054       name='pool', full_name='mo_caffe.V0LayerParameter.pool', index=10,
7055       number=11, type=14, cpp_type=8, label=1,
7056       has_default_value=True, default_value=0,
7057       message_type=None, enum_type=None, containing_type=None,
7058       is_extension=False, extension_scope=None,
7059       options=None),
7060     _descriptor.FieldDescriptor(
7061       name='dropout_ratio', full_name='mo_caffe.V0LayerParameter.dropout_ratio', index=11,
7062       number=12, type=2, cpp_type=6, label=1,
7063       has_default_value=True, default_value=0.5,
7064       message_type=None, enum_type=None, containing_type=None,
7065       is_extension=False, extension_scope=None,
7066       options=None),
7067     _descriptor.FieldDescriptor(
7068       name='local_size', full_name='mo_caffe.V0LayerParameter.local_size', index=12,
7069       number=13, type=13, cpp_type=3, label=1,
7070       has_default_value=True, default_value=5,
7071       message_type=None, enum_type=None, containing_type=None,
7072       is_extension=False, extension_scope=None,
7073       options=None),
7074     _descriptor.FieldDescriptor(
7075       name='alpha', full_name='mo_caffe.V0LayerParameter.alpha', index=13,
7076       number=14, type=2, cpp_type=6, label=1,
7077       has_default_value=True, default_value=1,
7078       message_type=None, enum_type=None, containing_type=None,
7079       is_extension=False, extension_scope=None,
7080       options=None),
7081     _descriptor.FieldDescriptor(
7082       name='beta', full_name='mo_caffe.V0LayerParameter.beta', index=14,
7083       number=15, type=2, cpp_type=6, label=1,
7084       has_default_value=True, default_value=0.75,
7085       message_type=None, enum_type=None, containing_type=None,
7086       is_extension=False, extension_scope=None,
7087       options=None),
7088     _descriptor.FieldDescriptor(
7089       name='k', full_name='mo_caffe.V0LayerParameter.k', index=15,
7090       number=22, type=2, cpp_type=6, label=1,
7091       has_default_value=True, default_value=1,
7092       message_type=None, enum_type=None, containing_type=None,
7093       is_extension=False, extension_scope=None,
7094       options=None),
7095     _descriptor.FieldDescriptor(
7096       name='source', full_name='mo_caffe.V0LayerParameter.source', index=16,
7097       number=16, type=9, cpp_type=9, label=1,
7098       has_default_value=False, default_value=_b("").decode('utf-8'),
7099       message_type=None, enum_type=None, containing_type=None,
7100       is_extension=False, extension_scope=None,
7101       options=None),
7102     _descriptor.FieldDescriptor(
7103       name='scale', full_name='mo_caffe.V0LayerParameter.scale', index=17,
7104       number=17, type=2, cpp_type=6, label=1,
7105       has_default_value=True, default_value=1,
7106       message_type=None, enum_type=None, containing_type=None,
7107       is_extension=False, extension_scope=None,
7108       options=None),
7109     _descriptor.FieldDescriptor(
7110       name='meanfile', full_name='mo_caffe.V0LayerParameter.meanfile', index=18,
7111       number=18, type=9, cpp_type=9, label=1,
7112       has_default_value=False, default_value=_b("").decode('utf-8'),
7113       message_type=None, enum_type=None, containing_type=None,
7114       is_extension=False, extension_scope=None,
7115       options=None),
7116     _descriptor.FieldDescriptor(
7117       name='batchsize', full_name='mo_caffe.V0LayerParameter.batchsize', index=19,
7118       number=19, type=13, cpp_type=3, label=1,
7119       has_default_value=False, default_value=0,
7120       message_type=None, enum_type=None, containing_type=None,
7121       is_extension=False, extension_scope=None,
7122       options=None),
7123     _descriptor.FieldDescriptor(
7124       name='cropsize', full_name='mo_caffe.V0LayerParameter.cropsize', index=20,
7125       number=20, type=13, cpp_type=3, label=1,
7126       has_default_value=True, default_value=0,
7127       message_type=None, enum_type=None, containing_type=None,
7128       is_extension=False, extension_scope=None,
7129       options=None),
7130     _descriptor.FieldDescriptor(
7131       name='mirror', full_name='mo_caffe.V0LayerParameter.mirror', index=21,
7132       number=21, type=8, cpp_type=7, label=1,
7133       has_default_value=True, default_value=False,
7134       message_type=None, enum_type=None, containing_type=None,
7135       is_extension=False, extension_scope=None,
7136       options=None),
7137     _descriptor.FieldDescriptor(
7138       name='blobs', full_name='mo_caffe.V0LayerParameter.blobs', index=22,
7139       number=50, type=11, cpp_type=10, label=3,
7140       has_default_value=False, default_value=[],
7141       message_type=None, enum_type=None, containing_type=None,
7142       is_extension=False, extension_scope=None,
7143       options=None),
7144     _descriptor.FieldDescriptor(
7145       name='blobs_lr', full_name='mo_caffe.V0LayerParameter.blobs_lr', index=23,
7146       number=51, type=2, cpp_type=6, label=3,
7147       has_default_value=False, default_value=[],
7148       message_type=None, enum_type=None, containing_type=None,
7149       is_extension=False, extension_scope=None,
7150       options=None),
7151     _descriptor.FieldDescriptor(
7152       name='weight_decay', full_name='mo_caffe.V0LayerParameter.weight_decay', index=24,
7153       number=52, type=2, cpp_type=6, label=3,
7154       has_default_value=False, default_value=[],
7155       message_type=None, enum_type=None, containing_type=None,
7156       is_extension=False, extension_scope=None,
7157       options=None),
7158     _descriptor.FieldDescriptor(
7159       name='rand_skip', full_name='mo_caffe.V0LayerParameter.rand_skip', index=25,
7160       number=53, type=13, cpp_type=3, label=1,
7161       has_default_value=True, default_value=0,
7162       message_type=None, enum_type=None, containing_type=None,
7163       is_extension=False, extension_scope=None,
7164       options=None),
7165     _descriptor.FieldDescriptor(
7166       name='det_fg_threshold', full_name='mo_caffe.V0LayerParameter.det_fg_threshold', index=26,
7167       number=54, type=2, cpp_type=6, label=1,
7168       has_default_value=True, default_value=0.5,
7169       message_type=None, enum_type=None, containing_type=None,
7170       is_extension=False, extension_scope=None,
7171       options=None),
7172     _descriptor.FieldDescriptor(
7173       name='det_bg_threshold', full_name='mo_caffe.V0LayerParameter.det_bg_threshold', index=27,
7174       number=55, type=2, cpp_type=6, label=1,
7175       has_default_value=True, default_value=0.5,
7176       message_type=None, enum_type=None, containing_type=None,
7177       is_extension=False, extension_scope=None,
7178       options=None),
7179     _descriptor.FieldDescriptor(
7180       name='det_fg_fraction', full_name='mo_caffe.V0LayerParameter.det_fg_fraction', index=28,
7181       number=56, type=2, cpp_type=6, label=1,
7182       has_default_value=True, default_value=0.25,
7183       message_type=None, enum_type=None, containing_type=None,
7184       is_extension=False, extension_scope=None,
7185       options=None),
7186     _descriptor.FieldDescriptor(
7187       name='det_context_pad', full_name='mo_caffe.V0LayerParameter.det_context_pad', index=29,
7188       number=58, type=13, cpp_type=3, label=1,
7189       has_default_value=True, default_value=0,
7190       message_type=None, enum_type=None, containing_type=None,
7191       is_extension=False, extension_scope=None,
7192       options=None),
7193     _descriptor.FieldDescriptor(
7194       name='det_crop_mode', full_name='mo_caffe.V0LayerParameter.det_crop_mode', index=30,
7195       number=59, type=9, cpp_type=9, label=1,
7196       has_default_value=True, default_value=_b("warp").decode('utf-8'),
7197       message_type=None, enum_type=None, containing_type=None,
7198       is_extension=False, extension_scope=None,
7199       options=None),
7200     _descriptor.FieldDescriptor(
7201       name='new_num', full_name='mo_caffe.V0LayerParameter.new_num', index=31,
7202       number=60, type=5, cpp_type=1, label=1,
7203       has_default_value=True, default_value=0,
7204       message_type=None, enum_type=None, containing_type=None,
7205       is_extension=False, extension_scope=None,
7206       options=None),
7207     _descriptor.FieldDescriptor(
7208       name='new_channels', full_name='mo_caffe.V0LayerParameter.new_channels', index=32,
7209       number=61, type=5, cpp_type=1, label=1,
7210       has_default_value=True, default_value=0,
7211       message_type=None, enum_type=None, containing_type=None,
7212       is_extension=False, extension_scope=None,
7213       options=None),
7214     _descriptor.FieldDescriptor(
7215       name='new_height', full_name='mo_caffe.V0LayerParameter.new_height', index=33,
7216       number=62, type=5, cpp_type=1, label=1,
7217       has_default_value=True, default_value=0,
7218       message_type=None, enum_type=None, containing_type=None,
7219       is_extension=False, extension_scope=None,
7220       options=None),
7221     _descriptor.FieldDescriptor(
7222       name='new_width', full_name='mo_caffe.V0LayerParameter.new_width', index=34,
7223       number=63, type=5, cpp_type=1, label=1,
7224       has_default_value=True, default_value=0,
7225       message_type=None, enum_type=None, containing_type=None,
7226       is_extension=False, extension_scope=None,
7227       options=None),
7228     _descriptor.FieldDescriptor(
7229       name='shuffle_images', full_name='mo_caffe.V0LayerParameter.shuffle_images', index=35,
7230       number=64, type=8, cpp_type=7, label=1,
7231       has_default_value=True, default_value=False,
7232       message_type=None, enum_type=None, containing_type=None,
7233       is_extension=False, extension_scope=None,
7234       options=None),
7235     _descriptor.FieldDescriptor(
7236       name='concat_dim', full_name='mo_caffe.V0LayerParameter.concat_dim', index=36,
7237       number=65, type=13, cpp_type=3, label=1,
7238       has_default_value=True, default_value=1,
7239       message_type=None, enum_type=None, containing_type=None,
7240       is_extension=False, extension_scope=None,
7241       options=None),
7242     _descriptor.FieldDescriptor(
7243       name='hdf5_output_param', full_name='mo_caffe.V0LayerParameter.hdf5_output_param', index=37,
7244       number=1001, type=11, cpp_type=10, label=1,
7245       has_default_value=False, default_value=None,
7246       message_type=None, enum_type=None, containing_type=None,
7247       is_extension=False, extension_scope=None,
7248       options=None),
7249   ],
7250   extensions=[
7251   ],
7252   nested_types=[],
7253   enum_types=[
7254     _V0LAYERPARAMETER_POOLMETHOD,
7255   ],
7256   options=None,
7257   is_extendable=False,
7258   extension_ranges=[],
7259   oneofs=[
7260   ],
7261   serialized_start=21199,
7262   serialized_end=22235,
7263 )
7264
7265
7266 _PRELUPARAMETER = _descriptor.Descriptor(
7267   name='PReLUParameter',
7268   full_name='mo_caffe.PReLUParameter',
7269   filename=None,
7270   file=DESCRIPTOR,
7271   containing_type=None,
7272   fields=[
7273     _descriptor.FieldDescriptor(
7274       name='filler', full_name='mo_caffe.PReLUParameter.filler', index=0,
7275       number=1, type=11, cpp_type=10, label=1,
7276       has_default_value=False, default_value=None,
7277       message_type=None, enum_type=None, containing_type=None,
7278       is_extension=False, extension_scope=None,
7279       options=None),
7280     _descriptor.FieldDescriptor(
7281       name='channel_shared', full_name='mo_caffe.PReLUParameter.channel_shared', index=1,
7282       number=2, type=8, cpp_type=7, label=1,
7283       has_default_value=True, default_value=False,
7284       message_type=None, enum_type=None, containing_type=None,
7285       is_extension=False, extension_scope=None,
7286       options=None),
7287   ],
7288   extensions=[
7289   ],
7290   nested_types=[],
7291   enum_types=[
7292   ],
7293   options=None,
7294   is_extendable=False,
7295   extension_ranges=[],
7296   oneofs=[
7297   ],
7298   serialized_start=22237,
7299   serialized_end=22327,
7300 )
7301
7302
7303 _REGIONYOLOPARAMETER = _descriptor.Descriptor(
7304   name='RegionYoloParameter',
7305   full_name='mo_caffe.RegionYoloParameter',
7306   filename=None,
7307   file=DESCRIPTOR,
7308   containing_type=None,
7309   fields=[
7310     _descriptor.FieldDescriptor(
7311       name='coords', full_name='mo_caffe.RegionYoloParameter.coords', index=0,
7312       number=1, type=5, cpp_type=1, label=1,
7313       has_default_value=True, default_value=4,
7314       message_type=None, enum_type=None, containing_type=None,
7315       is_extension=False, extension_scope=None,
7316       options=None),
7317     _descriptor.FieldDescriptor(
7318       name='classes', full_name='mo_caffe.RegionYoloParameter.classes', index=1,
7319       number=2, type=5, cpp_type=1, label=1,
7320       has_default_value=True, default_value=20,
7321       message_type=None, enum_type=None, containing_type=None,
7322       is_extension=False, extension_scope=None,
7323       options=None),
7324     _descriptor.FieldDescriptor(
7325       name='num', full_name='mo_caffe.RegionYoloParameter.num', index=2,
7326       number=3, type=5, cpp_type=1, label=1,
7327       has_default_value=True, default_value=1,
7328       message_type=None, enum_type=None, containing_type=None,
7329       is_extension=False, extension_scope=None,
7330       options=None),
7331     _descriptor.FieldDescriptor(
7332       name='do_softmax', full_name='mo_caffe.RegionYoloParameter.do_softmax', index=3,
7333       number=4, type=8, cpp_type=7, label=1,
7334       has_default_value=True, default_value=True,
7335       message_type=None, enum_type=None, containing_type=None,
7336       is_extension=False, extension_scope=None,
7337       options=None),
7338     _descriptor.FieldDescriptor(
7339       name='anchors', full_name='mo_caffe.RegionYoloParameter.anchors', index=4,
7340       number=5, type=2, cpp_type=6, label=3,
7341       has_default_value=False, default_value=[],
7342       message_type=None, enum_type=None, containing_type=None,
7343       is_extension=False, extension_scope=None,
7344       options=None),
7345     _descriptor.FieldDescriptor(
7346       name='mask', full_name='mo_caffe.RegionYoloParameter.mask', index=5,
7347       number=6, type=5, cpp_type=1, label=3,
7348       has_default_value=False, default_value=[],
7349       message_type=None, enum_type=None, containing_type=None,
7350       is_extension=False, extension_scope=None,
7351       options=None),
7352   ],
7353   extensions=[
7354   ],
7355   nested_types=[],
7356   enum_types=[
7357   ],
7358   options=None,
7359   is_extendable=False,
7360   extension_ranges=[],
7361   oneofs=[
7362   ],
7363   serialized_start=22330,
7364   serialized_end=22464,
7365 )
7366
7367
7368 _REORGYOLOPARAMETER = _descriptor.Descriptor(
7369   name='ReorgYoloParameter',
7370   full_name='mo_caffe.ReorgYoloParameter',
7371   filename=None,
7372   file=DESCRIPTOR,
7373   containing_type=None,
7374   fields=[
7375     _descriptor.FieldDescriptor(
7376       name='stride', full_name='mo_caffe.ReorgYoloParameter.stride', index=0,
7377       number=1, type=5, cpp_type=1, label=1,
7378       has_default_value=True, default_value=1,
7379       message_type=None, enum_type=None, containing_type=None,
7380       is_extension=False, extension_scope=None,
7381       options=None),
7382   ],
7383   extensions=[
7384   ],
7385   nested_types=[],
7386   enum_types=[
7387   ],
7388   options=None,
7389   is_extendable=False,
7390   extension_ranges=[],
7391   oneofs=[
7392   ],
7393   serialized_start=22466,
7394   serialized_end=22505,
7395 )
7396
7397
7398 _RANDOMGENERATORPARAMETER = _descriptor.Descriptor(
7399   name='RandomGeneratorParameter',
7400   full_name='mo_caffe.RandomGeneratorParameter',
7401   filename=None,
7402   file=DESCRIPTOR,
7403   containing_type=None,
7404   fields=[
7405     _descriptor.FieldDescriptor(
7406       name='rand_type', full_name='mo_caffe.RandomGeneratorParameter.rand_type', index=0,
7407       number=1, type=9, cpp_type=9, label=1,
7408       has_default_value=True, default_value=_b("uniform").decode('utf-8'),
7409       message_type=None, enum_type=None, containing_type=None,
7410       is_extension=False, extension_scope=None,
7411       options=None),
7412     _descriptor.FieldDescriptor(
7413       name='exp', full_name='mo_caffe.RandomGeneratorParameter.exp', index=1,
7414       number=2, type=8, cpp_type=7, label=1,
7415       has_default_value=True, default_value=False,
7416       message_type=None, enum_type=None, containing_type=None,
7417       is_extension=False, extension_scope=None,
7418       options=None),
7419     _descriptor.FieldDescriptor(
7420       name='mean', full_name='mo_caffe.RandomGeneratorParameter.mean', index=2,
7421       number=4, type=2, cpp_type=6, label=1,
7422       has_default_value=True, default_value=0,
7423       message_type=None, enum_type=None, containing_type=None,
7424       is_extension=False, extension_scope=None,
7425       options=None),
7426     _descriptor.FieldDescriptor(
7427       name='spread', full_name='mo_caffe.RandomGeneratorParameter.spread', index=3,
7428       number=5, type=2, cpp_type=6, label=1,
7429       has_default_value=True, default_value=0,
7430       message_type=None, enum_type=None, containing_type=None,
7431       is_extension=False, extension_scope=None,
7432       options=None),
7433     _descriptor.FieldDescriptor(
7434       name='prob', full_name='mo_caffe.RandomGeneratorParameter.prob', index=4,
7435       number=6, type=2, cpp_type=6, label=1,
7436       has_default_value=True, default_value=1,
7437       message_type=None, enum_type=None, containing_type=None,
7438       is_extension=False, extension_scope=None,
7439       options=None),
7440     _descriptor.FieldDescriptor(
7441       name='apply_schedule', full_name='mo_caffe.RandomGeneratorParameter.apply_schedule', index=5,
7442       number=7, type=8, cpp_type=7, label=1,
7443       has_default_value=True, default_value=True,
7444       message_type=None, enum_type=None, containing_type=None,
7445       is_extension=False, extension_scope=None,
7446       options=None),
7447     _descriptor.FieldDescriptor(
7448       name='discretize', full_name='mo_caffe.RandomGeneratorParameter.discretize', index=6,
7449       number=8, type=8, cpp_type=7, label=1,
7450       has_default_value=True, default_value=False,
7451       message_type=None, enum_type=None, containing_type=None,
7452       is_extension=False, extension_scope=None,
7453       options=None),
7454     _descriptor.FieldDescriptor(
7455       name='multiplier', full_name='mo_caffe.RandomGeneratorParameter.multiplier', index=7,
7456       number=9, type=2, cpp_type=6, label=1,
7457       has_default_value=True, default_value=1,
7458       message_type=None, enum_type=None, containing_type=None,
7459       is_extension=False, extension_scope=None,
7460       options=None),
7461   ],
7462   extensions=[
7463   ],
7464   nested_types=[],
7465   enum_types=[
7466   ],
7467   options=None,
7468   is_extendable=False,
7469   extension_ranges=[],
7470   oneofs=[
7471   ],
7472   serialized_start=22508,
7473   serialized_end=22715,
7474 )
7475
7476
7477 _COEFFSCHEDULEPARAMETER = _descriptor.Descriptor(
7478   name='CoeffScheduleParameter',
7479   full_name='mo_caffe.CoeffScheduleParameter',
7480   filename=None,
7481   file=DESCRIPTOR,
7482   containing_type=None,
7483   fields=[
7484     _descriptor.FieldDescriptor(
7485       name='half_life', full_name='mo_caffe.CoeffScheduleParameter.half_life', index=0,
7486       number=1, type=2, cpp_type=6, label=1,
7487       has_default_value=True, default_value=1,
7488       message_type=None, enum_type=None, containing_type=None,
7489       is_extension=False, extension_scope=None,
7490       options=None),
7491     _descriptor.FieldDescriptor(
7492       name='initial_coeff', full_name='mo_caffe.CoeffScheduleParameter.initial_coeff', index=1,
7493       number=2, type=2, cpp_type=6, label=1,
7494       has_default_value=True, default_value=1,
7495       message_type=None, enum_type=None, containing_type=None,
7496       is_extension=False, extension_scope=None,
7497       options=None),
7498     _descriptor.FieldDescriptor(
7499       name='final_coeff', full_name='mo_caffe.CoeffScheduleParameter.final_coeff', index=2,
7500       number=3, type=2, cpp_type=6, label=1,
7501       has_default_value=True, default_value=1,
7502       message_type=None, enum_type=None, containing_type=None,
7503       is_extension=False, extension_scope=None,
7504       options=None),
7505   ],
7506   extensions=[
7507   ],
7508   nested_types=[],
7509   enum_types=[
7510   ],
7511   options=None,
7512   is_extendable=False,
7513   extension_ranges=[],
7514   oneofs=[
7515   ],
7516   serialized_start=22717,
7517   serialized_end=22813,
7518 )
7519
7520
7521 _AUGMENTATIONCOEFF = _descriptor.Descriptor(
7522   name='AugmentationCoeff',
7523   full_name='mo_caffe.AugmentationCoeff',
7524   filename=None,
7525   file=DESCRIPTOR,
7526   containing_type=None,
7527   fields=[
7528     _descriptor.FieldDescriptor(
7529       name='mirror', full_name='mo_caffe.AugmentationCoeff.mirror', index=0,
7530       number=1, type=2, cpp_type=6, label=1,
7531       has_default_value=True, default_value=0,
7532       message_type=None, enum_type=None, containing_type=None,
7533       is_extension=False, extension_scope=None,
7534       options=None),
7535     _descriptor.FieldDescriptor(
7536       name='dx', full_name='mo_caffe.AugmentationCoeff.dx', index=1,
7537       number=2, type=2, cpp_type=6, label=1,
7538       has_default_value=True, default_value=0,
7539       message_type=None, enum_type=None, containing_type=None,
7540       is_extension=False, extension_scope=None,
7541       options=None),
7542     _descriptor.FieldDescriptor(
7543       name='dy', full_name='mo_caffe.AugmentationCoeff.dy', index=2,
7544       number=3, type=2, cpp_type=6, label=1,
7545       has_default_value=True, default_value=0,
7546       message_type=None, enum_type=None, containing_type=None,
7547       is_extension=False, extension_scope=None,
7548       options=None),
7549     _descriptor.FieldDescriptor(
7550       name='angle', full_name='mo_caffe.AugmentationCoeff.angle', index=3,
7551       number=4, type=2, cpp_type=6, label=1,
7552       has_default_value=True, default_value=0,
7553       message_type=None, enum_type=None, containing_type=None,
7554       is_extension=False, extension_scope=None,
7555       options=None),
7556     _descriptor.FieldDescriptor(
7557       name='zoom_x', full_name='mo_caffe.AugmentationCoeff.zoom_x', index=4,
7558       number=5, type=2, cpp_type=6, label=1,
7559       has_default_value=True, default_value=1,
7560       message_type=None, enum_type=None, containing_type=None,
7561       is_extension=False, extension_scope=None,
7562       options=None),
7563     _descriptor.FieldDescriptor(
7564       name='zoom_y', full_name='mo_caffe.AugmentationCoeff.zoom_y', index=5,
7565       number=6, type=2, cpp_type=6, label=1,
7566       has_default_value=True, default_value=1,
7567       message_type=None, enum_type=None, containing_type=None,
7568       is_extension=False, extension_scope=None,
7569       options=None),
7570     _descriptor.FieldDescriptor(
7571       name='gamma', full_name='mo_caffe.AugmentationCoeff.gamma', index=6,
7572       number=100, type=2, cpp_type=6, label=1,
7573       has_default_value=True, default_value=1,
7574       message_type=None, enum_type=None, containing_type=None,
7575       is_extension=False, extension_scope=None,
7576       options=None),
7577     _descriptor.FieldDescriptor(
7578       name='brightness', full_name='mo_caffe.AugmentationCoeff.brightness', index=7,
7579       number=101, type=2, cpp_type=6, label=1,
7580       has_default_value=True, default_value=0,
7581       message_type=None, enum_type=None, containing_type=None,
7582       is_extension=False, extension_scope=None,
7583       options=None),
7584     _descriptor.FieldDescriptor(
7585       name='contrast', full_name='mo_caffe.AugmentationCoeff.contrast', index=8,
7586       number=102, type=2, cpp_type=6, label=1,
7587       has_default_value=True, default_value=1,
7588       message_type=None, enum_type=None, containing_type=None,
7589       is_extension=False, extension_scope=None,
7590       options=None),
7591     _descriptor.FieldDescriptor(
7592       name='color1', full_name='mo_caffe.AugmentationCoeff.color1', index=9,
7593       number=103, type=2, cpp_type=6, label=1,
7594       has_default_value=True, default_value=1,
7595       message_type=None, enum_type=None, containing_type=None,
7596       is_extension=False, extension_scope=None,
7597       options=None),
7598     _descriptor.FieldDescriptor(
7599       name='color2', full_name='mo_caffe.AugmentationCoeff.color2', index=10,
7600       number=104, type=2, cpp_type=6, label=1,
7601       has_default_value=True, default_value=1,
7602       message_type=None, enum_type=None, containing_type=None,
7603       is_extension=False, extension_scope=None,
7604       options=None),
7605     _descriptor.FieldDescriptor(
7606       name='color3', full_name='mo_caffe.AugmentationCoeff.color3', index=11,
7607       number=105, type=2, cpp_type=6, label=1,
7608       has_default_value=True, default_value=1,
7609       message_type=None, enum_type=None, containing_type=None,
7610       is_extension=False, extension_scope=None,
7611       options=None),
7612     _descriptor.FieldDescriptor(
7613       name='pow_nomean0', full_name='mo_caffe.AugmentationCoeff.pow_nomean0', index=12,
7614       number=10, type=2, cpp_type=6, label=1,
7615       has_default_value=True, default_value=1,
7616       message_type=None, enum_type=None, containing_type=None,
7617       is_extension=False, extension_scope=None,
7618       options=None),
7619     _descriptor.FieldDescriptor(
7620       name='pow_nomean1', full_name='mo_caffe.AugmentationCoeff.pow_nomean1', index=13,
7621       number=11, type=2, cpp_type=6, label=1,
7622       has_default_value=True, default_value=1,
7623       message_type=None, enum_type=None, containing_type=None,
7624       is_extension=False, extension_scope=None,
7625       options=None),
7626     _descriptor.FieldDescriptor(
7627       name='pow_nomean2', full_name='mo_caffe.AugmentationCoeff.pow_nomean2', index=14,
7628       number=12, type=2, cpp_type=6, label=1,
7629       has_default_value=True, default_value=1,
7630       message_type=None, enum_type=None, containing_type=None,
7631       is_extension=False, extension_scope=None,
7632       options=None),
7633     _descriptor.FieldDescriptor(
7634       name='add_nomean0', full_name='mo_caffe.AugmentationCoeff.add_nomean0', index=15,
7635       number=13, type=2, cpp_type=6, label=1,
7636       has_default_value=True, default_value=0,
7637       message_type=None, enum_type=None, containing_type=None,
7638       is_extension=False, extension_scope=None,
7639       options=None),
7640     _descriptor.FieldDescriptor(
7641       name='add_nomean1', full_name='mo_caffe.AugmentationCoeff.add_nomean1', index=16,
7642       number=14, type=2, cpp_type=6, label=1,
7643       has_default_value=True, default_value=0,
7644       message_type=None, enum_type=None, containing_type=None,
7645       is_extension=False, extension_scope=None,
7646       options=None),
7647     _descriptor.FieldDescriptor(
7648       name='add_nomean2', full_name='mo_caffe.AugmentationCoeff.add_nomean2', index=17,
7649       number=15, type=2, cpp_type=6, label=1,
7650       has_default_value=True, default_value=0,
7651       message_type=None, enum_type=None, containing_type=None,
7652       is_extension=False, extension_scope=None,
7653       options=None),
7654     _descriptor.FieldDescriptor(
7655       name='mult_nomean0', full_name='mo_caffe.AugmentationCoeff.mult_nomean0', index=18,
7656       number=16, type=2, cpp_type=6, label=1,
7657       has_default_value=True, default_value=1,
7658       message_type=None, enum_type=None, containing_type=None,
7659       is_extension=False, extension_scope=None,
7660       options=None),
7661     _descriptor.FieldDescriptor(
7662       name='mult_nomean1', full_name='mo_caffe.AugmentationCoeff.mult_nomean1', index=19,
7663       number=17, type=2, cpp_type=6, label=1,
7664       has_default_value=True, default_value=1,
7665       message_type=None, enum_type=None, containing_type=None,
7666       is_extension=False, extension_scope=None,
7667       options=None),
7668     _descriptor.FieldDescriptor(
7669       name='mult_nomean2', full_name='mo_caffe.AugmentationCoeff.mult_nomean2', index=20,
7670       number=18, type=2, cpp_type=6, label=1,
7671       has_default_value=True, default_value=1,
7672       message_type=None, enum_type=None, containing_type=None,
7673       is_extension=False, extension_scope=None,
7674       options=None),
7675     _descriptor.FieldDescriptor(
7676       name='pow_withmean0', full_name='mo_caffe.AugmentationCoeff.pow_withmean0', index=21,
7677       number=19, type=2, cpp_type=6, label=1,
7678       has_default_value=True, default_value=1,
7679       message_type=None, enum_type=None, containing_type=None,
7680       is_extension=False, extension_scope=None,
7681       options=None),
7682     _descriptor.FieldDescriptor(
7683       name='pow_withmean1', full_name='mo_caffe.AugmentationCoeff.pow_withmean1', index=22,
7684       number=20, type=2, cpp_type=6, label=1,
7685       has_default_value=True, default_value=1,
7686       message_type=None, enum_type=None, containing_type=None,
7687       is_extension=False, extension_scope=None,
7688       options=None),
7689     _descriptor.FieldDescriptor(
7690       name='pow_withmean2', full_name='mo_caffe.AugmentationCoeff.pow_withmean2', index=23,
7691       number=21, type=2, cpp_type=6, label=1,
7692       has_default_value=True, default_value=1,
7693       message_type=None, enum_type=None, containing_type=None,
7694       is_extension=False, extension_scope=None,
7695       options=None),
7696     _descriptor.FieldDescriptor(
7697       name='add_withmean0', full_name='mo_caffe.AugmentationCoeff.add_withmean0', index=24,
7698       number=22, type=2, cpp_type=6, label=1,
7699       has_default_value=True, default_value=0,
7700       message_type=None, enum_type=None, containing_type=None,
7701       is_extension=False, extension_scope=None,
7702       options=None),
7703     _descriptor.FieldDescriptor(
7704       name='add_withmean1', full_name='mo_caffe.AugmentationCoeff.add_withmean1', index=25,
7705       number=23, type=2, cpp_type=6, label=1,
7706       has_default_value=True, default_value=0,
7707       message_type=None, enum_type=None, containing_type=None,
7708       is_extension=False, extension_scope=None,
7709       options=None),
7710     _descriptor.FieldDescriptor(
7711       name='add_withmean2', full_name='mo_caffe.AugmentationCoeff.add_withmean2', index=26,
7712       number=24, type=2, cpp_type=6, label=1,
7713       has_default_value=True, default_value=0,
7714       message_type=None, enum_type=None, containing_type=None,
7715       is_extension=False, extension_scope=None,
7716       options=None),
7717     _descriptor.FieldDescriptor(
7718       name='mult_withmean0', full_name='mo_caffe.AugmentationCoeff.mult_withmean0', index=27,
7719       number=25, type=2, cpp_type=6, label=1,
7720       has_default_value=True, default_value=1,
7721       message_type=None, enum_type=None, containing_type=None,
7722       is_extension=False, extension_scope=None,
7723       options=None),
7724     _descriptor.FieldDescriptor(
7725       name='mult_withmean1', full_name='mo_caffe.AugmentationCoeff.mult_withmean1', index=28,
7726       number=26, type=2, cpp_type=6, label=1,
7727       has_default_value=True, default_value=1,
7728       message_type=None, enum_type=None, containing_type=None,
7729       is_extension=False, extension_scope=None,
7730       options=None),
7731     _descriptor.FieldDescriptor(
7732       name='mult_withmean2', full_name='mo_caffe.AugmentationCoeff.mult_withmean2', index=29,
7733       number=27, type=2, cpp_type=6, label=1,
7734       has_default_value=True, default_value=1,
7735       message_type=None, enum_type=None, containing_type=None,
7736       is_extension=False, extension_scope=None,
7737       options=None),
7738     _descriptor.FieldDescriptor(
7739       name='lmult_pow', full_name='mo_caffe.AugmentationCoeff.lmult_pow', index=30,
7740       number=28, type=2, cpp_type=6, label=1,
7741       has_default_value=True, default_value=1,
7742       message_type=None, enum_type=None, containing_type=None,
7743       is_extension=False, extension_scope=None,
7744       options=None),
7745     _descriptor.FieldDescriptor(
7746       name='lmult_add', full_name='mo_caffe.AugmentationCoeff.lmult_add', index=31,
7747       number=29, type=2, cpp_type=6, label=1,
7748       has_default_value=True, default_value=0,
7749       message_type=None, enum_type=None, containing_type=None,
7750       is_extension=False, extension_scope=None,
7751       options=None),
7752     _descriptor.FieldDescriptor(
7753       name='lmult_mult', full_name='mo_caffe.AugmentationCoeff.lmult_mult', index=32,
7754       number=30, type=2, cpp_type=6, label=1,
7755       has_default_value=True, default_value=1,
7756       message_type=None, enum_type=None, containing_type=None,
7757       is_extension=False, extension_scope=None,
7758       options=None),
7759     _descriptor.FieldDescriptor(
7760       name='col_angle', full_name='mo_caffe.AugmentationCoeff.col_angle', index=33,
7761       number=31, type=2, cpp_type=6, label=1,
7762       has_default_value=True, default_value=0,
7763       message_type=None, enum_type=None, containing_type=None,
7764       is_extension=False, extension_scope=None,
7765       options=None),
7766     _descriptor.FieldDescriptor(
7767       name='fog_amount', full_name='mo_caffe.AugmentationCoeff.fog_amount', index=34,
7768       number=38, type=2, cpp_type=6, label=1,
7769       has_default_value=True, default_value=0,
7770       message_type=None, enum_type=None, containing_type=None,
7771       is_extension=False, extension_scope=None,
7772       options=None),
7773     _descriptor.FieldDescriptor(
7774       name='fog_size', full_name='mo_caffe.AugmentationCoeff.fog_size', index=35,
7775       number=39, type=2, cpp_type=6, label=1,
7776       has_default_value=True, default_value=0,
7777       message_type=None, enum_type=None, containing_type=None,
7778       is_extension=False, extension_scope=None,
7779       options=None),
7780     _descriptor.FieldDescriptor(
7781       name='motion_blur_angle', full_name='mo_caffe.AugmentationCoeff.motion_blur_angle', index=36,
7782       number=40, type=2, cpp_type=6, label=1,
7783       has_default_value=True, default_value=0,
7784       message_type=None, enum_type=None, containing_type=None,
7785       is_extension=False, extension_scope=None,
7786       options=None),
7787     _descriptor.FieldDescriptor(
7788       name='motion_blur_size', full_name='mo_caffe.AugmentationCoeff.motion_blur_size', index=37,
7789       number=41, type=2, cpp_type=6, label=1,
7790       has_default_value=True, default_value=0,
7791       message_type=None, enum_type=None, containing_type=None,
7792       is_extension=False, extension_scope=None,
7793       options=None),
7794     _descriptor.FieldDescriptor(
7795       name='shadow_angle', full_name='mo_caffe.AugmentationCoeff.shadow_angle', index=38,
7796       number=42, type=2, cpp_type=6, label=1,
7797       has_default_value=True, default_value=0,
7798       message_type=None, enum_type=None, containing_type=None,
7799       is_extension=False, extension_scope=None,
7800       options=None),
7801     _descriptor.FieldDescriptor(
7802       name='shadow_distance', full_name='mo_caffe.AugmentationCoeff.shadow_distance', index=39,
7803       number=43, type=2, cpp_type=6, label=1,
7804       has_default_value=True, default_value=0,
7805       message_type=None, enum_type=None, containing_type=None,
7806       is_extension=False, extension_scope=None,
7807       options=None),
7808     _descriptor.FieldDescriptor(
7809       name='shadow_strength', full_name='mo_caffe.AugmentationCoeff.shadow_strength', index=40,
7810       number=44, type=2, cpp_type=6, label=1,
7811       has_default_value=True, default_value=0,
7812       message_type=None, enum_type=None, containing_type=None,
7813       is_extension=False, extension_scope=None,
7814       options=None),
7815     _descriptor.FieldDescriptor(
7816       name='noise', full_name='mo_caffe.AugmentationCoeff.noise', index=41,
7817       number=45, type=2, cpp_type=6, label=1,
7818       has_default_value=True, default_value=0,
7819       message_type=None, enum_type=None, containing_type=None,
7820       is_extension=False, extension_scope=None,
7821       options=None),
7822   ],
7823   extensions=[
7824   ],
7825   nested_types=[],
7826   enum_types=[
7827   ],
7828   options=None,
7829   is_extendable=False,
7830   extension_ranges=[],
7831   oneofs=[
7832   ],
7833   serialized_start=22816,
7834   serialized_end=23806,
7835 )
7836
7837
7838 _AUGMENTATIONPARAMETER = _descriptor.Descriptor(
7839   name='AugmentationParameter',
7840   full_name='mo_caffe.AugmentationParameter',
7841   filename=None,
7842   file=DESCRIPTOR,
7843   containing_type=None,
7844   fields=[
7845     _descriptor.FieldDescriptor(
7846       name='crop_width', full_name='mo_caffe.AugmentationParameter.crop_width', index=0,
7847       number=33, type=13, cpp_type=3, label=1,
7848       has_default_value=True, default_value=0,
7849       message_type=None, enum_type=None, containing_type=None,
7850       is_extension=False, extension_scope=None,
7851       options=None),
7852     _descriptor.FieldDescriptor(
7853       name='crop_height', full_name='mo_caffe.AugmentationParameter.crop_height', index=1,
7854       number=34, type=13, cpp_type=3, label=1,
7855       has_default_value=True, default_value=0,
7856       message_type=None, enum_type=None, containing_type=None,
7857       is_extension=False, extension_scope=None,
7858       options=None),
7859     _descriptor.FieldDescriptor(
7860       name='write_augmented', full_name='mo_caffe.AugmentationParameter.write_augmented', index=2,
7861       number=2, type=9, cpp_type=9, label=1,
7862       has_default_value=True, default_value=_b("").decode('utf-8'),
7863       message_type=None, enum_type=None, containing_type=None,
7864       is_extension=False, extension_scope=None,
7865       options=None),
7866     _descriptor.FieldDescriptor(
7867       name='max_multiplier', full_name='mo_caffe.AugmentationParameter.max_multiplier', index=3,
7868       number=3, type=2, cpp_type=6, label=1,
7869       has_default_value=True, default_value=255,
7870       message_type=None, enum_type=None, containing_type=None,
7871       is_extension=False, extension_scope=None,
7872       options=None),
7873     _descriptor.FieldDescriptor(
7874       name='augment_during_test', full_name='mo_caffe.AugmentationParameter.augment_during_test', index=4,
7875       number=4, type=8, cpp_type=7, label=1,
7876       has_default_value=True, default_value=False,
7877       message_type=None, enum_type=None, containing_type=None,
7878       is_extension=False, extension_scope=None,
7879       options=None),
7880     _descriptor.FieldDescriptor(
7881       name='recompute_mean', full_name='mo_caffe.AugmentationParameter.recompute_mean', index=5,
7882       number=5, type=13, cpp_type=3, label=1,
7883       has_default_value=True, default_value=0,
7884       message_type=None, enum_type=None, containing_type=None,
7885       is_extension=False, extension_scope=None,
7886       options=None),
7887     _descriptor.FieldDescriptor(
7888       name='write_mean', full_name='mo_caffe.AugmentationParameter.write_mean', index=6,
7889       number=6, type=9, cpp_type=9, label=1,
7890       has_default_value=True, default_value=_b("").decode('utf-8'),
7891       message_type=None, enum_type=None, containing_type=None,
7892       is_extension=False, extension_scope=None,
7893       options=None),
7894     _descriptor.FieldDescriptor(
7895       name='mean_per_pixel', full_name='mo_caffe.AugmentationParameter.mean_per_pixel', index=7,
7896       number=7, type=8, cpp_type=7, label=1,
7897       has_default_value=True, default_value=True,
7898       message_type=None, enum_type=None, containing_type=None,
7899       is_extension=False, extension_scope=None,
7900       options=None),
7901     _descriptor.FieldDescriptor(
7902       name='mean', full_name='mo_caffe.AugmentationParameter.mean', index=8,
7903       number=18, type=2, cpp_type=6, label=3,
7904       has_default_value=False, default_value=[],
7905       message_type=None, enum_type=None, containing_type=None,
7906       is_extension=False, extension_scope=None,
7907       options=None),
7908     _descriptor.FieldDescriptor(
7909       name='mode', full_name='mo_caffe.AugmentationParameter.mode', index=9,
7910       number=8, type=9, cpp_type=9, label=1,
7911       has_default_value=True, default_value=_b("add").decode('utf-8'),
7912       message_type=None, enum_type=None, containing_type=None,
7913       is_extension=False, extension_scope=None,
7914       options=None),
7915     _descriptor.FieldDescriptor(
7916       name='bottomwidth', full_name='mo_caffe.AugmentationParameter.bottomwidth', index=10,
7917       number=80, type=13, cpp_type=3, label=1,
7918       has_default_value=True, default_value=0,
7919       message_type=None, enum_type=None, containing_type=None,
7920       is_extension=False, extension_scope=None,
7921       options=None),
7922     _descriptor.FieldDescriptor(
7923       name='bottomheight', full_name='mo_caffe.AugmentationParameter.bottomheight', index=11,
7924       number=81, type=13, cpp_type=3, label=1,
7925       has_default_value=True, default_value=0,
7926       message_type=None, enum_type=None, containing_type=None,
7927       is_extension=False, extension_scope=None,
7928       options=None),
7929     _descriptor.FieldDescriptor(
7930       name='num', full_name='mo_caffe.AugmentationParameter.num', index=12,
7931       number=82, type=13, cpp_type=3, label=1,
7932       has_default_value=True, default_value=0,
7933       message_type=None, enum_type=None, containing_type=None,
7934       is_extension=False, extension_scope=None,
7935       options=None),
7936     _descriptor.FieldDescriptor(
7937       name='chromatic_eigvec', full_name='mo_caffe.AugmentationParameter.chromatic_eigvec', index=13,
7938       number=83, type=2, cpp_type=6, label=3,
7939       has_default_value=False, default_value=[],
7940       message_type=None, enum_type=None, containing_type=None,
7941       is_extension=False, extension_scope=None,
7942       options=None),
7943     _descriptor.FieldDescriptor(
7944       name='mirror', full_name='mo_caffe.AugmentationParameter.mirror', index=14,
7945       number=10, type=11, cpp_type=10, label=1,
7946       has_default_value=False, default_value=None,
7947       message_type=None, enum_type=None, containing_type=None,
7948       is_extension=False, extension_scope=None,
7949       options=None),
7950     _descriptor.FieldDescriptor(
7951       name='translate', full_name='mo_caffe.AugmentationParameter.translate', index=15,
7952       number=11, type=11, cpp_type=10, label=1,
7953       has_default_value=False, default_value=None,
7954       message_type=None, enum_type=None, containing_type=None,
7955       is_extension=False, extension_scope=None,
7956       options=None),
7957     _descriptor.FieldDescriptor(
7958       name='rotate', full_name='mo_caffe.AugmentationParameter.rotate', index=16,
7959       number=12, type=11, cpp_type=10, label=1,
7960       has_default_value=False, default_value=None,
7961       message_type=None, enum_type=None, containing_type=None,
7962       is_extension=False, extension_scope=None,
7963       options=None),
7964     _descriptor.FieldDescriptor(
7965       name='zoom', full_name='mo_caffe.AugmentationParameter.zoom', index=17,
7966       number=13, type=11, cpp_type=10, label=1,
7967       has_default_value=False, default_value=None,
7968       message_type=None, enum_type=None, containing_type=None,
7969       is_extension=False, extension_scope=None,
7970       options=None),
7971     _descriptor.FieldDescriptor(
7972       name='squeeze', full_name='mo_caffe.AugmentationParameter.squeeze', index=18,
7973       number=14, type=11, cpp_type=10, label=1,
7974       has_default_value=False, default_value=None,
7975       message_type=None, enum_type=None, containing_type=None,
7976       is_extension=False, extension_scope=None,
7977       options=None),
7978     _descriptor.FieldDescriptor(
7979       name='translate_x', full_name='mo_caffe.AugmentationParameter.translate_x', index=19,
7980       number=15, type=11, cpp_type=10, label=1,
7981       has_default_value=False, default_value=None,
7982       message_type=None, enum_type=None, containing_type=None,
7983       is_extension=False, extension_scope=None,
7984       options=None),
7985     _descriptor.FieldDescriptor(
7986       name='translate_y', full_name='mo_caffe.AugmentationParameter.translate_y', index=20,
7987       number=16, type=11, cpp_type=10, label=1,
7988       has_default_value=False, default_value=None,
7989       message_type=None, enum_type=None, containing_type=None,
7990       is_extension=False, extension_scope=None,
7991       options=None),
7992     _descriptor.FieldDescriptor(
7993       name='gamma', full_name='mo_caffe.AugmentationParameter.gamma', index=21,
7994       number=35, type=11, cpp_type=10, label=1,
7995       has_default_value=False, default_value=None,
7996       message_type=None, enum_type=None, containing_type=None,
7997       is_extension=False, extension_scope=None,
7998       options=None),
7999     _descriptor.FieldDescriptor(
8000       name='brightness', full_name='mo_caffe.AugmentationParameter.brightness', index=22,
8001       number=36, type=11, cpp_type=10, label=1,
8002       has_default_value=False, default_value=None,
8003       message_type=None, enum_type=None, containing_type=None,
8004       is_extension=False, extension_scope=None,
8005       options=None),
8006     _descriptor.FieldDescriptor(
8007       name='contrast', full_name='mo_caffe.AugmentationParameter.contrast', index=23,
8008       number=37, type=11, cpp_type=10, label=1,
8009       has_default_value=False, default_value=None,
8010       message_type=None, enum_type=None, containing_type=None,
8011       is_extension=False, extension_scope=None,
8012       options=None),
8013     _descriptor.FieldDescriptor(
8014       name='color', full_name='mo_caffe.AugmentationParameter.color', index=24,
8015       number=38, type=11, cpp_type=10, label=1,
8016       has_default_value=False, default_value=None,
8017       message_type=None, enum_type=None, containing_type=None,
8018       is_extension=False, extension_scope=None,
8019       options=None),
8020     _descriptor.FieldDescriptor(
8021       name='lmult_pow', full_name='mo_caffe.AugmentationParameter.lmult_pow', index=25,
8022       number=20, type=11, cpp_type=10, label=1,
8023       has_default_value=False, default_value=None,
8024       message_type=None, enum_type=None, containing_type=None,
8025       is_extension=False, extension_scope=None,
8026       options=None),
8027     _descriptor.FieldDescriptor(
8028       name='lmult_mult', full_name='mo_caffe.AugmentationParameter.lmult_mult', index=26,
8029       number=21, type=11, cpp_type=10, label=1,
8030       has_default_value=False, default_value=None,
8031       message_type=None, enum_type=None, containing_type=None,
8032       is_extension=False, extension_scope=None,
8033       options=None),
8034     _descriptor.FieldDescriptor(
8035       name='lmult_add', full_name='mo_caffe.AugmentationParameter.lmult_add', index=27,
8036       number=22, type=11, cpp_type=10, label=1,
8037       has_default_value=False, default_value=None,
8038       message_type=None, enum_type=None, containing_type=None,
8039       is_extension=False, extension_scope=None,
8040       options=None),
8041     _descriptor.FieldDescriptor(
8042       name='sat_pow', full_name='mo_caffe.AugmentationParameter.sat_pow', index=28,
8043       number=23, type=11, cpp_type=10, label=1,
8044       has_default_value=False, default_value=None,
8045       message_type=None, enum_type=None, containing_type=None,
8046       is_extension=False, extension_scope=None,
8047       options=None),
8048     _descriptor.FieldDescriptor(
8049       name='sat_mult', full_name='mo_caffe.AugmentationParameter.sat_mult', index=29,
8050       number=24, type=11, cpp_type=10, label=1,
8051       has_default_value=False, default_value=None,
8052       message_type=None, enum_type=None, containing_type=None,
8053       is_extension=False, extension_scope=None,
8054       options=None),
8055     _descriptor.FieldDescriptor(
8056       name='sat_add', full_name='mo_caffe.AugmentationParameter.sat_add', index=30,
8057       number=25, type=11, cpp_type=10, label=1,
8058       has_default_value=False, default_value=None,
8059       message_type=None, enum_type=None, containing_type=None,
8060       is_extension=False, extension_scope=None,
8061       options=None),
8062     _descriptor.FieldDescriptor(
8063       name='col_pow', full_name='mo_caffe.AugmentationParameter.col_pow', index=31,
8064       number=26, type=11, cpp_type=10, label=1,
8065       has_default_value=False, default_value=None,
8066       message_type=None, enum_type=None, containing_type=None,
8067       is_extension=False, extension_scope=None,
8068       options=None),
8069     _descriptor.FieldDescriptor(
8070       name='col_mult', full_name='mo_caffe.AugmentationParameter.col_mult', index=32,
8071       number=27, type=11, cpp_type=10, label=1,
8072       has_default_value=False, default_value=None,
8073       message_type=None, enum_type=None, containing_type=None,
8074       is_extension=False, extension_scope=None,
8075       options=None),
8076     _descriptor.FieldDescriptor(
8077       name='col_add', full_name='mo_caffe.AugmentationParameter.col_add', index=33,
8078       number=28, type=11, cpp_type=10, label=1,
8079       has_default_value=False, default_value=None,
8080       message_type=None, enum_type=None, containing_type=None,
8081       is_extension=False, extension_scope=None,
8082       options=None),
8083     _descriptor.FieldDescriptor(
8084       name='ladd_pow', full_name='mo_caffe.AugmentationParameter.ladd_pow', index=34,
8085       number=29, type=11, cpp_type=10, label=1,
8086       has_default_value=False, default_value=None,
8087       message_type=None, enum_type=None, containing_type=None,
8088       is_extension=False, extension_scope=None,
8089       options=None),
8090     _descriptor.FieldDescriptor(
8091       name='ladd_mult', full_name='mo_caffe.AugmentationParameter.ladd_mult', index=35,
8092       number=30, type=11, cpp_type=10, label=1,
8093       has_default_value=False, default_value=None,
8094       message_type=None, enum_type=None, containing_type=None,
8095       is_extension=False, extension_scope=None,
8096       options=None),
8097     _descriptor.FieldDescriptor(
8098       name='ladd_add', full_name='mo_caffe.AugmentationParameter.ladd_add', index=36,
8099       number=31, type=11, cpp_type=10, label=1,
8100       has_default_value=False, default_value=None,
8101       message_type=None, enum_type=None, containing_type=None,
8102       is_extension=False, extension_scope=None,
8103       options=None),
8104     _descriptor.FieldDescriptor(
8105       name='col_rotate', full_name='mo_caffe.AugmentationParameter.col_rotate', index=37,
8106       number=32, type=11, cpp_type=10, label=1,
8107       has_default_value=False, default_value=None,
8108       message_type=None, enum_type=None, containing_type=None,
8109       is_extension=False, extension_scope=None,
8110       options=None),
8111     _descriptor.FieldDescriptor(
8112       name='fog_amount', full_name='mo_caffe.AugmentationParameter.fog_amount', index=38,
8113       number=100, type=11, cpp_type=10, label=1,
8114       has_default_value=False, default_value=None,
8115       message_type=None, enum_type=None, containing_type=None,
8116       is_extension=False, extension_scope=None,
8117       options=None),
8118     _descriptor.FieldDescriptor(
8119       name='fog_size', full_name='mo_caffe.AugmentationParameter.fog_size', index=39,
8120       number=101, type=11, cpp_type=10, label=1,
8121       has_default_value=False, default_value=None,
8122       message_type=None, enum_type=None, containing_type=None,
8123       is_extension=False, extension_scope=None,
8124       options=None),
8125     _descriptor.FieldDescriptor(
8126       name='motion_blur_angle', full_name='mo_caffe.AugmentationParameter.motion_blur_angle', index=40,
8127       number=102, type=11, cpp_type=10, label=1,
8128       has_default_value=False, default_value=None,
8129       message_type=None, enum_type=None, containing_type=None,
8130       is_extension=False, extension_scope=None,
8131       options=None),
8132     _descriptor.FieldDescriptor(
8133       name='motion_blur_size', full_name='mo_caffe.AugmentationParameter.motion_blur_size', index=41,
8134       number=103, type=11, cpp_type=10, label=1,
8135       has_default_value=False, default_value=None,
8136       message_type=None, enum_type=None, containing_type=None,
8137       is_extension=False, extension_scope=None,
8138       options=None),
8139     _descriptor.FieldDescriptor(
8140       name='shadow_angle', full_name='mo_caffe.AugmentationParameter.shadow_angle', index=42,
8141       number=104, type=11, cpp_type=10, label=1,
8142       has_default_value=False, default_value=None,
8143       message_type=None, enum_type=None, containing_type=None,
8144       is_extension=False, extension_scope=None,
8145       options=None),
8146     _descriptor.FieldDescriptor(
8147       name='shadow_distance', full_name='mo_caffe.AugmentationParameter.shadow_distance', index=43,
8148       number=105, type=11, cpp_type=10, label=1,
8149       has_default_value=False, default_value=None,
8150       message_type=None, enum_type=None, containing_type=None,
8151       is_extension=False, extension_scope=None,
8152       options=None),
8153     _descriptor.FieldDescriptor(
8154       name='shadow_strength', full_name='mo_caffe.AugmentationParameter.shadow_strength', index=44,
8155       number=106, type=11, cpp_type=10, label=1,
8156       has_default_value=False, default_value=None,
8157       message_type=None, enum_type=None, containing_type=None,
8158       is_extension=False, extension_scope=None,
8159       options=None),
8160     _descriptor.FieldDescriptor(
8161       name='noise', full_name='mo_caffe.AugmentationParameter.noise', index=45,
8162       number=107, type=11, cpp_type=10, label=1,
8163       has_default_value=False, default_value=None,
8164       message_type=None, enum_type=None, containing_type=None,
8165       is_extension=False, extension_scope=None,
8166       options=None),
8167   ],
8168   extensions=[
8169   ],
8170   nested_types=[],
8171   enum_types=[
8172   ],
8173   options=None,
8174   is_extendable=False,
8175   extension_ranges=[],
8176   oneofs=[
8177   ],
8178   serialized_start=23809,
8179   serialized_end=25933,
8180 )
8181
8182
8183 _FLOWWARPPARAMETER = _descriptor.Descriptor(
8184   name='FlowWarpParameter',
8185   full_name='mo_caffe.FlowWarpParameter',
8186   filename=None,
8187   file=DESCRIPTOR,
8188   containing_type=None,
8189   fields=[
8190     _descriptor.FieldDescriptor(
8191       name='fill_value', full_name='mo_caffe.FlowWarpParameter.fill_value', index=0,
8192       number=1, type=14, cpp_type=8, label=1,
8193       has_default_value=True, default_value=1,
8194       message_type=None, enum_type=None, containing_type=None,
8195       is_extension=False, extension_scope=None,
8196       options=None),
8197   ],
8198   extensions=[
8199   ],
8200   nested_types=[],
8201   enum_types=[
8202     _FLOWWARPPARAMETER_FILLPARAMETER,
8203   ],
8204   options=None,
8205   is_extendable=False,
8206   extension_ranges=[],
8207   oneofs=[
8208   ],
8209   serialized_start=25936,
8210   serialized_end=26069,
8211 )
8212
8213
8214 _CORRELATIONPARAMETER = _descriptor.Descriptor(
8215   name='CorrelationParameter',
8216   full_name='mo_caffe.CorrelationParameter',
8217   filename=None,
8218   file=DESCRIPTOR,
8219   containing_type=None,
8220   fields=[
8221     _descriptor.FieldDescriptor(
8222       name='pad', full_name='mo_caffe.CorrelationParameter.pad', index=0,
8223       number=2, type=13, cpp_type=3, label=1,
8224       has_default_value=True, default_value=0,
8225       message_type=None, enum_type=None, containing_type=None,
8226       is_extension=False, extension_scope=None,
8227       options=None),
8228     _descriptor.FieldDescriptor(
8229       name='kernel_size', full_name='mo_caffe.CorrelationParameter.kernel_size', index=1,
8230       number=3, type=13, cpp_type=3, label=1,
8231       has_default_value=False, default_value=0,
8232       message_type=None, enum_type=None, containing_type=None,
8233       is_extension=False, extension_scope=None,
8234       options=None),
8235     _descriptor.FieldDescriptor(
8236       name='max_displacement', full_name='mo_caffe.CorrelationParameter.max_displacement', index=2,
8237       number=4, type=13, cpp_type=3, label=1,
8238       has_default_value=False, default_value=0,
8239       message_type=None, enum_type=None, containing_type=None,
8240       is_extension=False, extension_scope=None,
8241       options=None),
8242     _descriptor.FieldDescriptor(
8243       name='stride_1', full_name='mo_caffe.CorrelationParameter.stride_1', index=3,
8244       number=5, type=13, cpp_type=3, label=1,
8245       has_default_value=True, default_value=1,
8246       message_type=None, enum_type=None, containing_type=None,
8247       is_extension=False, extension_scope=None,
8248       options=None),
8249     _descriptor.FieldDescriptor(
8250       name='stride_2', full_name='mo_caffe.CorrelationParameter.stride_2', index=4,
8251       number=6, type=13, cpp_type=3, label=1,
8252       has_default_value=True, default_value=1,
8253       message_type=None, enum_type=None, containing_type=None,
8254       is_extension=False, extension_scope=None,
8255       options=None),
8256     _descriptor.FieldDescriptor(
8257       name='single_direction', full_name='mo_caffe.CorrelationParameter.single_direction', index=5,
8258       number=8, type=5, cpp_type=1, label=1,
8259       has_default_value=True, default_value=0,
8260       message_type=None, enum_type=None, containing_type=None,
8261       is_extension=False, extension_scope=None,
8262       options=None),
8263     _descriptor.FieldDescriptor(
8264       name='do_abs', full_name='mo_caffe.CorrelationParameter.do_abs', index=6,
8265       number=7, type=8, cpp_type=7, label=1,
8266       has_default_value=True, default_value=False,
8267       message_type=None, enum_type=None, containing_type=None,
8268       is_extension=False, extension_scope=None,
8269       options=None),
8270     _descriptor.FieldDescriptor(
8271       name='correlation_type', full_name='mo_caffe.CorrelationParameter.correlation_type', index=7,
8272       number=15, type=14, cpp_type=8, label=1,
8273       has_default_value=True, default_value=0,
8274       message_type=None, enum_type=None, containing_type=None,
8275       is_extension=False, extension_scope=None,
8276       options=None),
8277   ],
8278   extensions=[
8279   ],
8280   nested_types=[],
8281   enum_types=[
8282     _CORRELATIONPARAMETER_CORRELATIONTYPE,
8283   ],
8284   options=None,
8285   is_extendable=False,
8286   extension_ranges=[],
8287   oneofs=[
8288   ],
8289   serialized_start=26072,
8290   serialized_end=26382,
8291 )
8292
8293
8294 _RESAMPLEPARAMETER = _descriptor.Descriptor(
8295   name='ResampleParameter',
8296   full_name='mo_caffe.ResampleParameter',
8297   filename=None,
8298   file=DESCRIPTOR,
8299   containing_type=None,
8300   fields=[
8301     _descriptor.FieldDescriptor(
8302       name='antialias', full_name='mo_caffe.ResampleParameter.antialias', index=0,
8303       number=4, type=8, cpp_type=7, label=1,
8304       has_default_value=True, default_value=True,
8305       message_type=None, enum_type=None, containing_type=None,
8306       is_extension=False, extension_scope=None,
8307       options=None),
8308     _descriptor.FieldDescriptor(
8309       name='width', full_name='mo_caffe.ResampleParameter.width', index=1,
8310       number=1, type=13, cpp_type=3, label=1,
8311       has_default_value=False, default_value=0,
8312       message_type=None, enum_type=None, containing_type=None,
8313       is_extension=False, extension_scope=None,
8314       options=None),
8315     _descriptor.FieldDescriptor(
8316       name='height', full_name='mo_caffe.ResampleParameter.height', index=2,
8317       number=2, type=13, cpp_type=3, label=1,
8318       has_default_value=False, default_value=0,
8319       message_type=None, enum_type=None, containing_type=None,
8320       is_extension=False, extension_scope=None,
8321       options=None),
8322     _descriptor.FieldDescriptor(
8323       name='type', full_name='mo_caffe.ResampleParameter.type', index=3,
8324       number=3, type=14, cpp_type=8, label=1,
8325       has_default_value=True, default_value=2,
8326       message_type=None, enum_type=None, containing_type=None,
8327       is_extension=False, extension_scope=None,
8328       options=None),
8329     _descriptor.FieldDescriptor(
8330       name='factor', full_name='mo_caffe.ResampleParameter.factor', index=4,
8331       number=5, type=2, cpp_type=6, label=1,
8332       has_default_value=True, default_value=1,
8333       message_type=None, enum_type=None, containing_type=None,
8334       is_extension=False, extension_scope=None,
8335       options=None),
8336   ],
8337   extensions=[
8338   ],
8339   nested_types=[],
8340   enum_types=[
8341     _RESAMPLEPARAMETER_RESAMPLETYPE,
8342   ],
8343   options=None,
8344   is_extendable=False,
8345   extension_ranges=[],
8346   oneofs=[
8347   ],
8348   serialized_start=26385,
8349   serialized_end=26605,
8350 )
8351
8352
8353 _ACCUMPARAMETER = _descriptor.Descriptor(
8354   name='AccumParameter',
8355   full_name='mo_caffe.AccumParameter',
8356   filename=None,
8357   file=DESCRIPTOR,
8358   containing_type=None,
8359   fields=[
8360     _descriptor.FieldDescriptor(
8361       name='top_height', full_name='mo_caffe.AccumParameter.top_height', index=0,
8362       number=1, type=13, cpp_type=3, label=1,
8363       has_default_value=True, default_value=0,
8364       message_type=None, enum_type=None, containing_type=None,
8365       is_extension=False, extension_scope=None,
8366       options=None),
8367     _descriptor.FieldDescriptor(
8368       name='top_width', full_name='mo_caffe.AccumParameter.top_width', index=1,
8369       number=2, type=13, cpp_type=3, label=1,
8370       has_default_value=True, default_value=0,
8371       message_type=None, enum_type=None, containing_type=None,
8372       is_extension=False, extension_scope=None,
8373       options=None),
8374     _descriptor.FieldDescriptor(
8375       name='size_divisible_by', full_name='mo_caffe.AccumParameter.size_divisible_by', index=2,
8376       number=3, type=13, cpp_type=3, label=1,
8377       has_default_value=True, default_value=0,
8378       message_type=None, enum_type=None, containing_type=None,
8379       is_extension=False, extension_scope=None,
8380       options=None),
8381     _descriptor.FieldDescriptor(
8382       name='have_reference', full_name='mo_caffe.AccumParameter.have_reference', index=3,
8383       number=4, type=8, cpp_type=7, label=1,
8384       has_default_value=True, default_value=False,
8385       message_type=None, enum_type=None, containing_type=None,
8386       is_extension=False, extension_scope=None,
8387       options=None),
8388   ],
8389   extensions=[
8390   ],
8391   nested_types=[],
8392   enum_types=[
8393   ],
8394   options=None,
8395   is_extendable=False,
8396   extension_ranges=[],
8397   oneofs=[
8398   ],
8399   serialized_start=26607,
8400   serialized_end=26729,
8401 )
8402
8403
8404 _SHUFFLECHANNELPARAMETER = _descriptor.Descriptor(
8405   name='ShuffleChannelParameter',
8406   full_name='mo_caffe.ShuffleChannelParameter',
8407   filename=None,
8408   file=DESCRIPTOR,
8409   containing_type=None,
8410   fields=[
8411     _descriptor.FieldDescriptor(
8412       name='group', full_name='mo_caffe.ShuffleChannelParameter.group', index=0,
8413       number=1, type=13, cpp_type=3, label=2,
8414       has_default_value=False, default_value=0,
8415       message_type=None, enum_type=None, containing_type=None,
8416       is_extension=False, extension_scope=None,
8417       options=None),
8418   ],
8419   extensions=[
8420   ],
8421   nested_types=[],
8422   enum_types=[
8423   ],
8424   options=None,
8425   is_extendable=False,
8426   extension_ranges=[],
8427   oneofs=[
8428   ],
8429   serialized_start=26731,
8430   serialized_end=26771,
8431 )
8432
8433 _BLOBPROTO.fields_by_name['shape'].message_type = _BLOBSHAPE
8434 _BLOBPROTOVECTOR.fields_by_name['blobs'].message_type = _BLOBPROTO
8435 _LABELMAP.fields_by_name['item'].message_type = _LABELMAPITEM
8436 _FILLERPARAMETER.fields_by_name['variance_norm'].enum_type = _FILLERPARAMETER_VARIANCENORM
8437 _FILLERPARAMETER_VARIANCENORM.containing_type = _FILLERPARAMETER
8438 _NETPARAMETER.fields_by_name['input_shape'].message_type = _BLOBSHAPE
8439 _NETPARAMETER.fields_by_name['state'].message_type = _NETSTATE
8440 _NETPARAMETER.fields_by_name['layer'].message_type = _LAYERPARAMETER
8441 _NETPARAMETER.fields_by_name['layers'].message_type = _V1LAYERPARAMETER
8442 _SOLVERPARAMETER.fields_by_name['net_param'].message_type = _NETPARAMETER
8443 _SOLVERPARAMETER.fields_by_name['train_net_param'].message_type = _NETPARAMETER
8444 _SOLVERPARAMETER.fields_by_name['test_net_param'].message_type = _NETPARAMETER
8445 _SOLVERPARAMETER.fields_by_name['train_state'].message_type = _NETSTATE
8446 _SOLVERPARAMETER.fields_by_name['test_state'].message_type = _NETSTATE
8447 _SOLVERPARAMETER.fields_by_name['snapshot_format'].enum_type = _SOLVERPARAMETER_SNAPSHOTFORMAT
8448 _SOLVERPARAMETER.fields_by_name['solver_mode'].enum_type = _SOLVERPARAMETER_SOLVERMODE
8449 _SOLVERPARAMETER.fields_by_name['solver_type'].enum_type = _SOLVERPARAMETER_SOLVERTYPE
8450 _SOLVERPARAMETER_SNAPSHOTFORMAT.containing_type = _SOLVERPARAMETER
8451 _SOLVERPARAMETER_SOLVERMODE.containing_type = _SOLVERPARAMETER
8452 _SOLVERPARAMETER_SOLVERTYPE.containing_type = _SOLVERPARAMETER
8453 _SOLVERSTATE.fields_by_name['history'].message_type = _BLOBPROTO
8454 _NETSTATE.fields_by_name['phase'].enum_type = _PHASE
8455 _NETSTATERULE.fields_by_name['phase'].enum_type = _PHASE
8456 _PARAMSPEC.fields_by_name['share_mode'].enum_type = _PARAMSPEC_DIMCHECKMODE
8457 _PARAMSPEC_DIMCHECKMODE.containing_type = _PARAMSPEC
8458 _LAYERPARAMETER.fields_by_name['phase'].enum_type = _PHASE
8459 _LAYERPARAMETER.fields_by_name['param'].message_type = _PARAMSPEC
8460 _LAYERPARAMETER.fields_by_name['blobs'].message_type = _BLOBPROTO
8461 _LAYERPARAMETER.fields_by_name['include'].message_type = _NETSTATERULE
8462 _LAYERPARAMETER.fields_by_name['exclude'].message_type = _NETSTATERULE
8463 _LAYERPARAMETER.fields_by_name['transform_param'].message_type = _TRANSFORMATIONPARAMETER
8464 _LAYERPARAMETER.fields_by_name['loss_param'].message_type = _LOSSPARAMETER
8465 _LAYERPARAMETER.fields_by_name['accuracy_param'].message_type = _ACCURACYPARAMETER
8466 _LAYERPARAMETER.fields_by_name['argmax_param'].message_type = _ARGMAXPARAMETER
8467 _LAYERPARAMETER.fields_by_name['batch_norm_param'].message_type = _BATCHNORMPARAMETER
8468 _LAYERPARAMETER.fields_by_name['bias_param'].message_type = _BIASPARAMETER
8469 _LAYERPARAMETER.fields_by_name['channel_permutation_param'].message_type = _CHANNELPERMUTATIONPARAMETER
8470 _LAYERPARAMETER.fields_by_name['concat_param'].message_type = _CONCATPARAMETER
8471 _LAYERPARAMETER.fields_by_name['contrastive_loss_param'].message_type = _CONTRASTIVELOSSPARAMETER
8472 _LAYERPARAMETER.fields_by_name['convolution_param'].message_type = _CONVOLUTIONPARAMETER
8473 _LAYERPARAMETER.fields_by_name['crop_param'].message_type = _CROPPARAMETER
8474 _LAYERPARAMETER.fields_by_name['ctc_decoder_param'].message_type = _CTCDECODERPARAMETER
8475 _LAYERPARAMETER.fields_by_name['ctc_loss_param'].message_type = _CTCLOSSPARAMETER
8476 _LAYERPARAMETER.fields_by_name['data_param'].message_type = _DATAPARAMETER
8477 _LAYERPARAMETER.fields_by_name['dropout_param'].message_type = _DROPOUTPARAMETER
8478 _LAYERPARAMETER.fields_by_name['dummy_data_param'].message_type = _DUMMYDATAPARAMETER
8479 _LAYERPARAMETER.fields_by_name['eltwise_param'].message_type = _ELTWISEPARAMETER
8480 _LAYERPARAMETER.fields_by_name['elu_param'].message_type = _ELUPARAMETER
8481 _LAYERPARAMETER.fields_by_name['embed_param'].message_type = _EMBEDPARAMETER
8482 _LAYERPARAMETER.fields_by_name['exp_param'].message_type = _EXPPARAMETER
8483 _LAYERPARAMETER.fields_by_name['flatten_param'].message_type = _FLATTENPARAMETER
8484 _LAYERPARAMETER.fields_by_name['grn_param'].message_type = _GRNPARAMETER
8485 _LAYERPARAMETER.fields_by_name['hdf5_data_param'].message_type = _HDF5DATAPARAMETER
8486 _LAYERPARAMETER.fields_by_name['hdf5_output_param'].message_type = _HDF5OUTPUTPARAMETER
8487 _LAYERPARAMETER.fields_by_name['hinge_loss_param'].message_type = _HINGELOSSPARAMETER
8488 _LAYERPARAMETER.fields_by_name['image_data_param'].message_type = _IMAGEDATAPARAMETER
8489 _LAYERPARAMETER.fields_by_name['infogain_loss_param'].message_type = _INFOGAINLOSSPARAMETER
8490 _LAYERPARAMETER.fields_by_name['inner_product_param'].message_type = _INNERPRODUCTPARAMETER
8491 _LAYERPARAMETER.fields_by_name['input_param'].message_type = _INPUTPARAMETER
8492 _LAYERPARAMETER.fields_by_name['log_param'].message_type = _LOGPARAMETER
8493 _LAYERPARAMETER.fields_by_name['lrn_param'].message_type = _LRNPARAMETER
8494 _LAYERPARAMETER.fields_by_name['memory_data_param'].message_type = _MEMORYDATAPARAMETER
8495 _LAYERPARAMETER.fields_by_name['mvn_param'].message_type = _MVNPARAMETER
8496 _LAYERPARAMETER.fields_by_name['parameter_param'].message_type = _PARAMETERPARAMETER
8497 _LAYERPARAMETER.fields_by_name['pooling_param'].message_type = _POOLINGPARAMETER
8498 _LAYERPARAMETER.fields_by_name['permute_param'].message_type = _PERMUTEPARAMETER
8499 _LAYERPARAMETER.fields_by_name['power_param'].message_type = _POWERPARAMETER
8500 _LAYERPARAMETER.fields_by_name['prelu_param'].message_type = _PRELUPARAMETER
8501 _LAYERPARAMETER.fields_by_name['python_param'].message_type = _PYTHONPARAMETER
8502 _LAYERPARAMETER.fields_by_name['recurrent_param'].message_type = _RECURRENTPARAMETER
8503 _LAYERPARAMETER.fields_by_name['reduction_param'].message_type = _REDUCTIONPARAMETER
8504 _LAYERPARAMETER.fields_by_name['relu_param'].message_type = _RELUPARAMETER
8505 _LAYERPARAMETER.fields_by_name['reshape_param'].message_type = _RESHAPEPARAMETER
8506 _LAYERPARAMETER.fields_by_name['reverse_param'].message_type = _REVERSEPARAMETER
8507 _LAYERPARAMETER.fields_by_name['scale_param'].message_type = _SCALEPARAMETER
8508 _LAYERPARAMETER.fields_by_name['sigmoid_param'].message_type = _SIGMOIDPARAMETER
8509 _LAYERPARAMETER.fields_by_name['softmax_param'].message_type = _SOFTMAXPARAMETER
8510 _LAYERPARAMETER.fields_by_name['spp_param'].message_type = _SPPPARAMETER
8511 _LAYERPARAMETER.fields_by_name['slice_param'].message_type = _SLICEPARAMETER
8512 _LAYERPARAMETER.fields_by_name['tanh_param'].message_type = _TANHPARAMETER
8513 _LAYERPARAMETER.fields_by_name['threshold_param'].message_type = _THRESHOLDPARAMETER
8514 _LAYERPARAMETER.fields_by_name['tile_param'].message_type = _TILEPARAMETER
8515 _LAYERPARAMETER.fields_by_name['window_data_param'].message_type = _WINDOWDATAPARAMETER
8516 _LAYERPARAMETER.fields_by_name['st_param'].message_type = _SPATIALTRANSFORMERPARAMETER
8517 _LAYERPARAMETER.fields_by_name['st_loss_param'].message_type = _STLOSSPARAMETER
8518 _LAYERPARAMETER.fields_by_name['power_file_param'].message_type = _POWERFILEPARAMETER
8519 _LAYERPARAMETER.fields_by_name['loc_loss_param'].message_type = _LOCLOSSPARAMETER
8520 _LAYERPARAMETER.fields_by_name['proposal_param'].message_type = _PROPOSALPARAMETER
8521 _LAYERPARAMETER.fields_by_name['cosine_similarity_batch_param'].message_type = _COSINESIMILARITYBATCHPARAMETER
8522 _LAYERPARAMETER.fields_by_name['rss_loss_param'].message_type = _RANDOMSAMPLINGSOFTMAXLOSSPARAMETER
8523 _LAYERPARAMETER.fields_by_name['norm_param'].message_type = _NORMALIZEPARAMETER
8524 _LAYERPARAMETER.fields_by_name['roi_warping_param'].message_type = _ROIWARPINGPARAMETER
8525 _LAYERPARAMETER.fields_by_name['psroi_pooling_param'].message_type = _PSROIPOOLINGPARAMETER
8526 _LAYERPARAMETER.fields_by_name['roi_pooling_param'].message_type = _ROIPOOLINGPARAMETER
8527 _LAYERPARAMETER.fields_by_name['smooth_l1_loss_param'].message_type = _SMOOTHL1LOSSPARAMETER
8528 _LAYERPARAMETER.fields_by_name['box_annotator_ohem_param'].message_type = _BOXANNOTATOROHEMPARAMETER
8529 _LAYERPARAMETER.fields_by_name['detection_output_param'].message_type = _DETECTIONOUTPUTPARAMETER
8530 _LAYERPARAMETER.fields_by_name['prior_box_param'].message_type = _PRIORBOXPARAMETER
8531 _LAYERPARAMETER.fields_by_name['region_yolo_param'].message_type = _REGIONYOLOPARAMETER
8532 _LAYERPARAMETER.fields_by_name['reorg_yolo_param'].message_type = _REORGYOLOPARAMETER
8533 _LAYERPARAMETER.fields_by_name['relu6_param'].message_type = _RELU6PARAMETER
8534 _LAYERPARAMETER.fields_by_name['interp_param'].message_type = _INTERPPARAMETER
8535 _LAYERPARAMETER.fields_by_name['augmentation_param'].message_type = _AUGMENTATIONPARAMETER
8536 _LAYERPARAMETER.fields_by_name['correlation_param'].message_type = _CORRELATIONPARAMETER
8537 _LAYERPARAMETER.fields_by_name['resample_param'].message_type = _RESAMPLEPARAMETER
8538 _LAYERPARAMETER.fields_by_name['flow_warp_param'].message_type = _FLOWWARPPARAMETER
8539 _LAYERPARAMETER.fields_by_name['accum_param'].message_type = _ACCUMPARAMETER
8540 _LAYERPARAMETER.fields_by_name['coeff_schedule_param'].message_type = _COEFFSCHEDULEPARAMETER
8541 _LAYERPARAMETER.fields_by_name['shuffle_channel_param'].message_type = _SHUFFLECHANNELPARAMETER
8542 _NORMALIZEPARAMETER.fields_by_name['scale_filler'].message_type = _FILLERPARAMETER
8543 _LOSSPARAMETER.fields_by_name['normalization'].enum_type = _LOSSPARAMETER_NORMALIZATIONMODE
8544 _LOSSPARAMETER_NORMALIZATIONMODE.containing_type = _LOSSPARAMETER
8545 _CHANNELPERMUTATIONPARAMETER.fields_by_name['action'].message_type = _CHANNELPERMUTATIONACTION
8546 _BIASPARAMETER.fields_by_name['filler'].message_type = _FILLERPARAMETER
8547 _CONVOLUTIONPARAMETER.fields_by_name['weight_filler'].message_type = _FILLERPARAMETER
8548 _CONVOLUTIONPARAMETER.fields_by_name['bias_filler'].message_type = _FILLERPARAMETER
8549 _CONVOLUTIONPARAMETER.fields_by_name['engine'].enum_type = _CONVOLUTIONPARAMETER_ENGINE
8550 _CONVOLUTIONPARAMETER_ENGINE.containing_type = _CONVOLUTIONPARAMETER
8551 _DATAPARAMETER.fields_by_name['backend'].enum_type = _DATAPARAMETER_DB
8552 _DATAPARAMETER_DB.containing_type = _DATAPARAMETER
8553 _RESIZEPARAMETER.fields_by_name['resize_mode'].enum_type = _RESIZEPARAMETER_RESIZE_MODE
8554 _RESIZEPARAMETER.fields_by_name['pad_mode'].enum_type = _RESIZEPARAMETER_PAD_MODE
8555 _RESIZEPARAMETER.fields_by_name['interp_mode'].enum_type = _RESIZEPARAMETER_INTERP_MODE
8556 _RESIZEPARAMETER_RESIZE_MODE.containing_type = _RESIZEPARAMETER
8557 _RESIZEPARAMETER_PAD_MODE.containing_type = _RESIZEPARAMETER
8558 _RESIZEPARAMETER_INTERP_MODE.containing_type = _RESIZEPARAMETER
8559 _SAVEOUTPUTPARAMETER.fields_by_name['resize_param'].message_type = _RESIZEPARAMETER
8560 _DETECTIONOUTPUTPARAMETER.fields_by_name['nms_param'].message_type = _NONMAXIMUMSUPPRESSIONPARAMETER
8561 _DETECTIONOUTPUTPARAMETER.fields_by_name['save_output_param'].message_type = _SAVEOUTPUTPARAMETER
8562 _DETECTIONOUTPUTPARAMETER.fields_by_name['code_type'].enum_type = _PRIORBOXPARAMETER_CODETYPE
8563 _DUMMYDATAPARAMETER.fields_by_name['data_filler'].message_type = _FILLERPARAMETER
8564 _DUMMYDATAPARAMETER.fields_by_name['shape'].message_type = _BLOBSHAPE
8565 _ELTWISEPARAMETER.fields_by_name['operation'].enum_type = _ELTWISEPARAMETER_ELTWISEOP
8566 _ELTWISEPARAMETER_ELTWISEOP.containing_type = _ELTWISEPARAMETER
8567 _EMBEDPARAMETER.fields_by_name['weight_filler'].message_type = _FILLERPARAMETER
8568 _EMBEDPARAMETER.fields_by_name['bias_filler'].message_type = _FILLERPARAMETER
8569 _HINGELOSSPARAMETER.fields_by_name['norm'].enum_type = _HINGELOSSPARAMETER_NORM
8570 _HINGELOSSPARAMETER_NORM.containing_type = _HINGELOSSPARAMETER
8571 _INNERPRODUCTPARAMETER.fields_by_name['weight_filler'].message_type = _FILLERPARAMETER
8572 _INNERPRODUCTPARAMETER.fields_by_name['bias_filler'].message_type = _FILLERPARAMETER
8573 _INPUTPARAMETER.fields_by_name['shape'].message_type = _BLOBSHAPE
8574 _LRNPARAMETER.fields_by_name['norm_region'].enum_type = _LRNPARAMETER_NORMREGION
8575 _LRNPARAMETER.fields_by_name['engine'].enum_type = _LRNPARAMETER_ENGINE
8576 _LRNPARAMETER_NORMREGION.containing_type = _LRNPARAMETER
8577 _LRNPARAMETER_ENGINE.containing_type = _LRNPARAMETER
8578 _PARAMETERPARAMETER.fields_by_name['shape'].message_type = _BLOBSHAPE
8579 _POOLINGPARAMETER.fields_by_name['pool'].enum_type = _POOLINGPARAMETER_POOLMETHOD
8580 _POOLINGPARAMETER.fields_by_name['engine'].enum_type = _POOLINGPARAMETER_ENGINE
8581 _POOLINGPARAMETER_POOLMETHOD.containing_type = _POOLINGPARAMETER
8582 _POOLINGPARAMETER_ENGINE.containing_type = _POOLINGPARAMETER
8583 _PRIORBOXPARAMETER_CODETYPE.containing_type = _PRIORBOXPARAMETER
8584 _RECURRENTPARAMETER.fields_by_name['weight_filler'].message_type = _FILLERPARAMETER
8585 _RECURRENTPARAMETER.fields_by_name['bias_filler'].message_type = _FILLERPARAMETER
8586 _REDUCTIONPARAMETER.fields_by_name['operation'].enum_type = _REDUCTIONPARAMETER_REDUCTIONOP
8587 _REDUCTIONPARAMETER_REDUCTIONOP.containing_type = _REDUCTIONPARAMETER
8588 _RELUPARAMETER.fields_by_name['engine'].enum_type = _RELUPARAMETER_ENGINE
8589 _RELUPARAMETER_ENGINE.containing_type = _RELUPARAMETER
8590 _RESHAPEPARAMETER.fields_by_name['shape'].message_type = _BLOBSHAPE
8591 _SCALEPARAMETER.fields_by_name['filler'].message_type = _FILLERPARAMETER
8592 _SCALEPARAMETER.fields_by_name['bias_filler'].message_type = _FILLERPARAMETER
8593 _SIGMOIDPARAMETER.fields_by_name['engine'].enum_type = _SIGMOIDPARAMETER_ENGINE
8594 _SIGMOIDPARAMETER_ENGINE.containing_type = _SIGMOIDPARAMETER
8595 _SOFTMAXPARAMETER.fields_by_name['engine'].enum_type = _SOFTMAXPARAMETER_ENGINE
8596 _SOFTMAXPARAMETER_ENGINE.containing_type = _SOFTMAXPARAMETER
8597 _TANHPARAMETER.fields_by_name['engine'].enum_type = _TANHPARAMETER_ENGINE
8598 _TANHPARAMETER_ENGINE.containing_type = _TANHPARAMETER
8599 _SPPPARAMETER.fields_by_name['pool'].enum_type = _SPPPARAMETER_POOLMETHOD
8600 _SPPPARAMETER.fields_by_name['engine'].enum_type = _SPPPARAMETER_ENGINE
8601 _SPPPARAMETER_POOLMETHOD.containing_type = _SPPPARAMETER
8602 _SPPPARAMETER_ENGINE.containing_type = _SPPPARAMETER
8603 _V1LAYERPARAMETER.fields_by_name['include'].message_type = _NETSTATERULE
8604 _V1LAYERPARAMETER.fields_by_name['exclude'].message_type = _NETSTATERULE
8605 _V1LAYERPARAMETER.fields_by_name['type'].enum_type = _V1LAYERPARAMETER_LAYERTYPE
8606 _V1LAYERPARAMETER.fields_by_name['blobs'].message_type = _BLOBPROTO
8607 _V1LAYERPARAMETER.fields_by_name['blob_share_mode'].enum_type = _V1LAYERPARAMETER_DIMCHECKMODE
8608 _V1LAYERPARAMETER.fields_by_name['accuracy_param'].message_type = _ACCURACYPARAMETER
8609 _V1LAYERPARAMETER.fields_by_name['argmax_param'].message_type = _ARGMAXPARAMETER
8610 _V1LAYERPARAMETER.fields_by_name['concat_param'].message_type = _CONCATPARAMETER
8611 _V1LAYERPARAMETER.fields_by_name['contrastive_loss_param'].message_type = _CONTRASTIVELOSSPARAMETER
8612 _V1LAYERPARAMETER.fields_by_name['convolution_param'].message_type = _CONVOLUTIONPARAMETER
8613 _V1LAYERPARAMETER.fields_by_name['data_param'].message_type = _DATAPARAMETER
8614 _V1LAYERPARAMETER.fields_by_name['dropout_param'].message_type = _DROPOUTPARAMETER
8615 _V1LAYERPARAMETER.fields_by_name['dummy_data_param'].message_type = _DUMMYDATAPARAMETER
8616 _V1LAYERPARAMETER.fields_by_name['eltwise_param'].message_type = _ELTWISEPARAMETER
8617 _V1LAYERPARAMETER.fields_by_name['exp_param'].message_type = _EXPPARAMETER
8618 _V1LAYERPARAMETER.fields_by_name['hdf5_data_param'].message_type = _HDF5DATAPARAMETER
8619 _V1LAYERPARAMETER.fields_by_name['hdf5_output_param'].message_type = _HDF5OUTPUTPARAMETER
8620 _V1LAYERPARAMETER.fields_by_name['hinge_loss_param'].message_type = _HINGELOSSPARAMETER
8621 _V1LAYERPARAMETER.fields_by_name['image_data_param'].message_type = _IMAGEDATAPARAMETER
8622 _V1LAYERPARAMETER.fields_by_name['infogain_loss_param'].message_type = _INFOGAINLOSSPARAMETER
8623 _V1LAYERPARAMETER.fields_by_name['inner_product_param'].message_type = _INNERPRODUCTPARAMETER
8624 _V1LAYERPARAMETER.fields_by_name['lrn_param'].message_type = _LRNPARAMETER
8625 _V1LAYERPARAMETER.fields_by_name['memory_data_param'].message_type = _MEMORYDATAPARAMETER
8626 _V1LAYERPARAMETER.fields_by_name['mvn_param'].message_type = _MVNPARAMETER
8627 _V1LAYERPARAMETER.fields_by_name['pooling_param'].message_type = _POOLINGPARAMETER
8628 _V1LAYERPARAMETER.fields_by_name['power_param'].message_type = _POWERPARAMETER
8629 _V1LAYERPARAMETER.fields_by_name['relu_param'].message_type = _RELUPARAMETER
8630 _V1LAYERPARAMETER.fields_by_name['sigmoid_param'].message_type = _SIGMOIDPARAMETER
8631 _V1LAYERPARAMETER.fields_by_name['softmax_param'].message_type = _SOFTMAXPARAMETER
8632 _V1LAYERPARAMETER.fields_by_name['slice_param'].message_type = _SLICEPARAMETER
8633 _V1LAYERPARAMETER.fields_by_name['tanh_param'].message_type = _TANHPARAMETER
8634 _V1LAYERPARAMETER.fields_by_name['threshold_param'].message_type = _THRESHOLDPARAMETER
8635 _V1LAYERPARAMETER.fields_by_name['window_data_param'].message_type = _WINDOWDATAPARAMETER
8636 _V1LAYERPARAMETER.fields_by_name['transform_param'].message_type = _TRANSFORMATIONPARAMETER
8637 _V1LAYERPARAMETER.fields_by_name['loss_param'].message_type = _LOSSPARAMETER
8638 _V1LAYERPARAMETER.fields_by_name['layer'].message_type = _V0LAYERPARAMETER
8639 _V1LAYERPARAMETER_LAYERTYPE.containing_type = _V1LAYERPARAMETER
8640 _V1LAYERPARAMETER_DIMCHECKMODE.containing_type = _V1LAYERPARAMETER
8641 _V0LAYERPARAMETER.fields_by_name['weight_filler'].message_type = _FILLERPARAMETER
8642 _V0LAYERPARAMETER.fields_by_name['bias_filler'].message_type = _FILLERPARAMETER
8643 _V0LAYERPARAMETER.fields_by_name['pool'].enum_type = _V0LAYERPARAMETER_POOLMETHOD
8644 _V0LAYERPARAMETER.fields_by_name['blobs'].message_type = _BLOBPROTO
8645 _V0LAYERPARAMETER.fields_by_name['hdf5_output_param'].message_type = _HDF5OUTPUTPARAMETER
8646 _V0LAYERPARAMETER_POOLMETHOD.containing_type = _V0LAYERPARAMETER
8647 _PRELUPARAMETER.fields_by_name['filler'].message_type = _FILLERPARAMETER
8648 _AUGMENTATIONPARAMETER.fields_by_name['mirror'].message_type = _RANDOMGENERATORPARAMETER
8649 _AUGMENTATIONPARAMETER.fields_by_name['translate'].message_type = _RANDOMGENERATORPARAMETER
8650 _AUGMENTATIONPARAMETER.fields_by_name['rotate'].message_type = _RANDOMGENERATORPARAMETER
8651 _AUGMENTATIONPARAMETER.fields_by_name['zoom'].message_type = _RANDOMGENERATORPARAMETER
8652 _AUGMENTATIONPARAMETER.fields_by_name['squeeze'].message_type = _RANDOMGENERATORPARAMETER
8653 _AUGMENTATIONPARAMETER.fields_by_name['translate_x'].message_type = _RANDOMGENERATORPARAMETER
8654 _AUGMENTATIONPARAMETER.fields_by_name['translate_y'].message_type = _RANDOMGENERATORPARAMETER
8655 _AUGMENTATIONPARAMETER.fields_by_name['gamma'].message_type = _RANDOMGENERATORPARAMETER
8656 _AUGMENTATIONPARAMETER.fields_by_name['brightness'].message_type = _RANDOMGENERATORPARAMETER
8657 _AUGMENTATIONPARAMETER.fields_by_name['contrast'].message_type = _RANDOMGENERATORPARAMETER
8658 _AUGMENTATIONPARAMETER.fields_by_name['color'].message_type = _RANDOMGENERATORPARAMETER
8659 _AUGMENTATIONPARAMETER.fields_by_name['lmult_pow'].message_type = _RANDOMGENERATORPARAMETER
8660 _AUGMENTATIONPARAMETER.fields_by_name['lmult_mult'].message_type = _RANDOMGENERATORPARAMETER
8661 _AUGMENTATIONPARAMETER.fields_by_name['lmult_add'].message_type = _RANDOMGENERATORPARAMETER
8662 _AUGMENTATIONPARAMETER.fields_by_name['sat_pow'].message_type = _RANDOMGENERATORPARAMETER
8663 _AUGMENTATIONPARAMETER.fields_by_name['sat_mult'].message_type = _RANDOMGENERATORPARAMETER
8664 _AUGMENTATIONPARAMETER.fields_by_name['sat_add'].message_type = _RANDOMGENERATORPARAMETER
8665 _AUGMENTATIONPARAMETER.fields_by_name['col_pow'].message_type = _RANDOMGENERATORPARAMETER
8666 _AUGMENTATIONPARAMETER.fields_by_name['col_mult'].message_type = _RANDOMGENERATORPARAMETER
8667 _AUGMENTATIONPARAMETER.fields_by_name['col_add'].message_type = _RANDOMGENERATORPARAMETER
8668 _AUGMENTATIONPARAMETER.fields_by_name['ladd_pow'].message_type = _RANDOMGENERATORPARAMETER
8669 _AUGMENTATIONPARAMETER.fields_by_name['ladd_mult'].message_type = _RANDOMGENERATORPARAMETER
8670 _AUGMENTATIONPARAMETER.fields_by_name['ladd_add'].message_type = _RANDOMGENERATORPARAMETER
8671 _AUGMENTATIONPARAMETER.fields_by_name['col_rotate'].message_type = _RANDOMGENERATORPARAMETER
8672 _AUGMENTATIONPARAMETER.fields_by_name['fog_amount'].message_type = _RANDOMGENERATORPARAMETER
8673 _AUGMENTATIONPARAMETER.fields_by_name['fog_size'].message_type = _RANDOMGENERATORPARAMETER
8674 _AUGMENTATIONPARAMETER.fields_by_name['motion_blur_angle'].message_type = _RANDOMGENERATORPARAMETER
8675 _AUGMENTATIONPARAMETER.fields_by_name['motion_blur_size'].message_type = _RANDOMGENERATORPARAMETER
8676 _AUGMENTATIONPARAMETER.fields_by_name['shadow_angle'].message_type = _RANDOMGENERATORPARAMETER
8677 _AUGMENTATIONPARAMETER.fields_by_name['shadow_distance'].message_type = _RANDOMGENERATORPARAMETER
8678 _AUGMENTATIONPARAMETER.fields_by_name['shadow_strength'].message_type = _RANDOMGENERATORPARAMETER
8679 _AUGMENTATIONPARAMETER.fields_by_name['noise'].message_type = _RANDOMGENERATORPARAMETER
8680 _FLOWWARPPARAMETER.fields_by_name['fill_value'].enum_type = _FLOWWARPPARAMETER_FILLPARAMETER
8681 _FLOWWARPPARAMETER_FILLPARAMETER.containing_type = _FLOWWARPPARAMETER
8682 _CORRELATIONPARAMETER.fields_by_name['correlation_type'].enum_type = _CORRELATIONPARAMETER_CORRELATIONTYPE
8683 _CORRELATIONPARAMETER_CORRELATIONTYPE.containing_type = _CORRELATIONPARAMETER
8684 _RESAMPLEPARAMETER.fields_by_name['type'].enum_type = _RESAMPLEPARAMETER_RESAMPLETYPE
8685 _RESAMPLEPARAMETER_RESAMPLETYPE.containing_type = _RESAMPLEPARAMETER
8686 DESCRIPTOR.message_types_by_name['BlobShape'] = _BLOBSHAPE
8687 DESCRIPTOR.message_types_by_name['BlobProto'] = _BLOBPROTO
8688 DESCRIPTOR.message_types_by_name['BlobProtoVector'] = _BLOBPROTOVECTOR
8689 DESCRIPTOR.message_types_by_name['CosineSimilarityBatchParameter'] = _COSINESIMILARITYBATCHPARAMETER
8690 DESCRIPTOR.message_types_by_name['Datum'] = _DATUM
8691 DESCRIPTOR.message_types_by_name['LabelMapItem'] = _LABELMAPITEM
8692 DESCRIPTOR.message_types_by_name['LabelMap'] = _LABELMAP
8693 DESCRIPTOR.message_types_by_name['NormalizedBBox'] = _NORMALIZEDBBOX
8694 DESCRIPTOR.message_types_by_name['FillerParameter'] = _FILLERPARAMETER
8695 DESCRIPTOR.message_types_by_name['NetParameter'] = _NETPARAMETER
8696 DESCRIPTOR.message_types_by_name['SolverParameter'] = _SOLVERPARAMETER
8697 DESCRIPTOR.message_types_by_name['SolverState'] = _SOLVERSTATE
8698 DESCRIPTOR.message_types_by_name['NetState'] = _NETSTATE
8699 DESCRIPTOR.message_types_by_name['NetStateRule'] = _NETSTATERULE
8700 DESCRIPTOR.message_types_by_name['SpatialTransformerParameter'] = _SPATIALTRANSFORMERPARAMETER
8701 DESCRIPTOR.message_types_by_name['PowerFileParameter'] = _POWERFILEPARAMETER
8702 DESCRIPTOR.message_types_by_name['STLossParameter'] = _STLOSSPARAMETER
8703 DESCRIPTOR.message_types_by_name['LocLossParameter'] = _LOCLOSSPARAMETER
8704 DESCRIPTOR.message_types_by_name['ParamSpec'] = _PARAMSPEC
8705 DESCRIPTOR.message_types_by_name['LayerParameter'] = _LAYERPARAMETER
8706 DESCRIPTOR.message_types_by_name['InterpParameter'] = _INTERPPARAMETER
8707 DESCRIPTOR.message_types_by_name['RandomSamplingSoftmaxLossParameter'] = _RANDOMSAMPLINGSOFTMAXLOSSPARAMETER
8708 DESCRIPTOR.message_types_by_name['ProposalParameter'] = _PROPOSALPARAMETER
8709 DESCRIPTOR.message_types_by_name['NormalizeParameter'] = _NORMALIZEPARAMETER
8710 DESCRIPTOR.message_types_by_name['PermuteParameter'] = _PERMUTEPARAMETER
8711 DESCRIPTOR.message_types_by_name['TransformationParameter'] = _TRANSFORMATIONPARAMETER
8712 DESCRIPTOR.message_types_by_name['LossParameter'] = _LOSSPARAMETER
8713 DESCRIPTOR.message_types_by_name['AccuracyParameter'] = _ACCURACYPARAMETER
8714 DESCRIPTOR.message_types_by_name['ArgMaxParameter'] = _ARGMAXPARAMETER
8715 DESCRIPTOR.message_types_by_name['ChannelPermutationAction'] = _CHANNELPERMUTATIONACTION
8716 DESCRIPTOR.message_types_by_name['ChannelPermutationParameter'] = _CHANNELPERMUTATIONPARAMETER
8717 DESCRIPTOR.message_types_by_name['ConcatParameter'] = _CONCATPARAMETER
8718 DESCRIPTOR.message_types_by_name['BatchNormParameter'] = _BATCHNORMPARAMETER
8719 DESCRIPTOR.message_types_by_name['BoxAnnotatorOHEMParameter'] = _BOXANNOTATOROHEMPARAMETER
8720 DESCRIPTOR.message_types_by_name['BiasParameter'] = _BIASPARAMETER
8721 DESCRIPTOR.message_types_by_name['ContrastiveLossParameter'] = _CONTRASTIVELOSSPARAMETER
8722 DESCRIPTOR.message_types_by_name['ConvolutionParameter'] = _CONVOLUTIONPARAMETER
8723 DESCRIPTOR.message_types_by_name['CropParameter'] = _CROPPARAMETER
8724 DESCRIPTOR.message_types_by_name['CTCDecoderParameter'] = _CTCDECODERPARAMETER
8725 DESCRIPTOR.message_types_by_name['CTCLossParameter'] = _CTCLOSSPARAMETER
8726 DESCRIPTOR.message_types_by_name['DataParameter'] = _DATAPARAMETER
8727 DESCRIPTOR.message_types_by_name['NonMaximumSuppressionParameter'] = _NONMAXIMUMSUPPRESSIONPARAMETER
8728 DESCRIPTOR.message_types_by_name['ResizeParameter'] = _RESIZEPARAMETER
8729 DESCRIPTOR.message_types_by_name['SaveOutputParameter'] = _SAVEOUTPUTPARAMETER
8730 DESCRIPTOR.message_types_by_name['DetectionOutputParameter'] = _DETECTIONOUTPUTPARAMETER
8731 DESCRIPTOR.message_types_by_name['DropoutParameter'] = _DROPOUTPARAMETER
8732 DESCRIPTOR.message_types_by_name['DummyDataParameter'] = _DUMMYDATAPARAMETER
8733 DESCRIPTOR.message_types_by_name['EltwiseParameter'] = _ELTWISEPARAMETER
8734 DESCRIPTOR.message_types_by_name['ELUParameter'] = _ELUPARAMETER
8735 DESCRIPTOR.message_types_by_name['EmbedParameter'] = _EMBEDPARAMETER
8736 DESCRIPTOR.message_types_by_name['ExpParameter'] = _EXPPARAMETER
8737 DESCRIPTOR.message_types_by_name['FlattenParameter'] = _FLATTENPARAMETER
8738 DESCRIPTOR.message_types_by_name['HDF5DataParameter'] = _HDF5DATAPARAMETER
8739 DESCRIPTOR.message_types_by_name['HDF5OutputParameter'] = _HDF5OUTPUTPARAMETER
8740 DESCRIPTOR.message_types_by_name['HingeLossParameter'] = _HINGELOSSPARAMETER
8741 DESCRIPTOR.message_types_by_name['ImageDataParameter'] = _IMAGEDATAPARAMETER
8742 DESCRIPTOR.message_types_by_name['InfogainLossParameter'] = _INFOGAINLOSSPARAMETER
8743 DESCRIPTOR.message_types_by_name['InnerProductParameter'] = _INNERPRODUCTPARAMETER
8744 DESCRIPTOR.message_types_by_name['InputParameter'] = _INPUTPARAMETER
8745 DESCRIPTOR.message_types_by_name['LogParameter'] = _LOGPARAMETER
8746 DESCRIPTOR.message_types_by_name['LRNParameter'] = _LRNPARAMETER
8747 DESCRIPTOR.message_types_by_name['GRNParameter'] = _GRNPARAMETER
8748 DESCRIPTOR.message_types_by_name['MemoryDataParameter'] = _MEMORYDATAPARAMETER
8749 DESCRIPTOR.message_types_by_name['MVNParameter'] = _MVNPARAMETER
8750 DESCRIPTOR.message_types_by_name['ParameterParameter'] = _PARAMETERPARAMETER
8751 DESCRIPTOR.message_types_by_name['PoolingParameter'] = _POOLINGPARAMETER
8752 DESCRIPTOR.message_types_by_name['PowerParameter'] = _POWERPARAMETER
8753 DESCRIPTOR.message_types_by_name['PriorBoxParameter'] = _PRIORBOXPARAMETER
8754 DESCRIPTOR.message_types_by_name['PSROIPoolingParameter'] = _PSROIPOOLINGPARAMETER
8755 DESCRIPTOR.message_types_by_name['PythonParameter'] = _PYTHONPARAMETER
8756 DESCRIPTOR.message_types_by_name['RecurrentParameter'] = _RECURRENTPARAMETER
8757 DESCRIPTOR.message_types_by_name['ReductionParameter'] = _REDUCTIONPARAMETER
8758 DESCRIPTOR.message_types_by_name['ReLUParameter'] = _RELUPARAMETER
8759 DESCRIPTOR.message_types_by_name['ReLU6Parameter'] = _RELU6PARAMETER
8760 DESCRIPTOR.message_types_by_name['ReshapeParameter'] = _RESHAPEPARAMETER
8761 DESCRIPTOR.message_types_by_name['ReverseParameter'] = _REVERSEPARAMETER
8762 DESCRIPTOR.message_types_by_name['ROIPoolingParameter'] = _ROIPOOLINGPARAMETER
8763 DESCRIPTOR.message_types_by_name['ROIWarpingTestParameter'] = _ROIWARPINGTESTPARAMETER
8764 DESCRIPTOR.message_types_by_name['ROIWarpingParameter'] = _ROIWARPINGPARAMETER
8765 DESCRIPTOR.message_types_by_name['ScaleParameter'] = _SCALEPARAMETER
8766 DESCRIPTOR.message_types_by_name['SigmoidParameter'] = _SIGMOIDPARAMETER
8767 DESCRIPTOR.message_types_by_name['SliceParameter'] = _SLICEPARAMETER
8768 DESCRIPTOR.message_types_by_name['SmoothL1LossParameter'] = _SMOOTHL1LOSSPARAMETER
8769 DESCRIPTOR.message_types_by_name['SoftmaxParameter'] = _SOFTMAXPARAMETER
8770 DESCRIPTOR.message_types_by_name['TanHParameter'] = _TANHPARAMETER
8771 DESCRIPTOR.message_types_by_name['TileParameter'] = _TILEPARAMETER
8772 DESCRIPTOR.message_types_by_name['ThresholdParameter'] = _THRESHOLDPARAMETER
8773 DESCRIPTOR.message_types_by_name['WindowDataParameter'] = _WINDOWDATAPARAMETER
8774 DESCRIPTOR.message_types_by_name['SPPParameter'] = _SPPPARAMETER
8775 DESCRIPTOR.message_types_by_name['V1LayerParameter'] = _V1LAYERPARAMETER
8776 DESCRIPTOR.message_types_by_name['V0LayerParameter'] = _V0LAYERPARAMETER
8777 DESCRIPTOR.message_types_by_name['PReLUParameter'] = _PRELUPARAMETER
8778 DESCRIPTOR.message_types_by_name['RegionYoloParameter'] = _REGIONYOLOPARAMETER
8779 DESCRIPTOR.message_types_by_name['ReorgYoloParameter'] = _REORGYOLOPARAMETER
8780 DESCRIPTOR.message_types_by_name['RandomGeneratorParameter'] = _RANDOMGENERATORPARAMETER
8781 DESCRIPTOR.message_types_by_name['CoeffScheduleParameter'] = _COEFFSCHEDULEPARAMETER
8782 DESCRIPTOR.message_types_by_name['AugmentationCoeff'] = _AUGMENTATIONCOEFF
8783 DESCRIPTOR.message_types_by_name['AugmentationParameter'] = _AUGMENTATIONPARAMETER
8784 DESCRIPTOR.message_types_by_name['FlowWarpParameter'] = _FLOWWARPPARAMETER
8785 DESCRIPTOR.message_types_by_name['CorrelationParameter'] = _CORRELATIONPARAMETER
8786 DESCRIPTOR.message_types_by_name['ResampleParameter'] = _RESAMPLEPARAMETER
8787 DESCRIPTOR.message_types_by_name['AccumParameter'] = _ACCUMPARAMETER
8788 DESCRIPTOR.message_types_by_name['ShuffleChannelParameter'] = _SHUFFLECHANNELPARAMETER
8789 DESCRIPTOR.enum_types_by_name['Phase'] = _PHASE
8790
8791 BlobShape = _reflection.GeneratedProtocolMessageType('BlobShape', (_message.Message,), dict(
8792   DESCRIPTOR = _BLOBSHAPE,
8793   __module__ = 'mo_caffe_pb2'
8794   # @@protoc_insertion_point(class_scope:mo_caffe.BlobShape)
8795   ))
8796 _sym_db.RegisterMessage(BlobShape)
8797
8798 BlobProto = _reflection.GeneratedProtocolMessageType('BlobProto', (_message.Message,), dict(
8799   DESCRIPTOR = _BLOBPROTO,
8800   __module__ = 'mo_caffe_pb2'
8801   # @@protoc_insertion_point(class_scope:mo_caffe.BlobProto)
8802   ))
8803 _sym_db.RegisterMessage(BlobProto)
8804
8805 BlobProtoVector = _reflection.GeneratedProtocolMessageType('BlobProtoVector', (_message.Message,), dict(
8806   DESCRIPTOR = _BLOBPROTOVECTOR,
8807   __module__ = 'mo_caffe_pb2'
8808   # @@protoc_insertion_point(class_scope:mo_caffe.BlobProtoVector)
8809   ))
8810 _sym_db.RegisterMessage(BlobProtoVector)
8811
8812 CosineSimilarityBatchParameter = _reflection.GeneratedProtocolMessageType('CosineSimilarityBatchParameter', (_message.Message,), dict(
8813   DESCRIPTOR = _COSINESIMILARITYBATCHPARAMETER,
8814   __module__ = 'mo_caffe_pb2'
8815   # @@protoc_insertion_point(class_scope:mo_caffe.CosineSimilarityBatchParameter)
8816   ))
8817 _sym_db.RegisterMessage(CosineSimilarityBatchParameter)
8818
8819 Datum = _reflection.GeneratedProtocolMessageType('Datum', (_message.Message,), dict(
8820   DESCRIPTOR = _DATUM,
8821   __module__ = 'mo_caffe_pb2'
8822   # @@protoc_insertion_point(class_scope:mo_caffe.Datum)
8823   ))
8824 _sym_db.RegisterMessage(Datum)
8825
8826 LabelMapItem = _reflection.GeneratedProtocolMessageType('LabelMapItem', (_message.Message,), dict(
8827   DESCRIPTOR = _LABELMAPITEM,
8828   __module__ = 'mo_caffe_pb2'
8829   # @@protoc_insertion_point(class_scope:mo_caffe.LabelMapItem)
8830   ))
8831 _sym_db.RegisterMessage(LabelMapItem)
8832
8833 LabelMap = _reflection.GeneratedProtocolMessageType('LabelMap', (_message.Message,), dict(
8834   DESCRIPTOR = _LABELMAP,
8835   __module__ = 'mo_caffe_pb2'
8836   # @@protoc_insertion_point(class_scope:mo_caffe.LabelMap)
8837   ))
8838 _sym_db.RegisterMessage(LabelMap)
8839
8840 NormalizedBBox = _reflection.GeneratedProtocolMessageType('NormalizedBBox', (_message.Message,), dict(
8841   DESCRIPTOR = _NORMALIZEDBBOX,
8842   __module__ = 'mo_caffe_pb2'
8843   # @@protoc_insertion_point(class_scope:mo_caffe.NormalizedBBox)
8844   ))
8845 _sym_db.RegisterMessage(NormalizedBBox)
8846
8847 FillerParameter = _reflection.GeneratedProtocolMessageType('FillerParameter', (_message.Message,), dict(
8848   DESCRIPTOR = _FILLERPARAMETER,
8849   __module__ = 'mo_caffe_pb2'
8850   # @@protoc_insertion_point(class_scope:mo_caffe.FillerParameter)
8851   ))
8852 _sym_db.RegisterMessage(FillerParameter)
8853
8854 NetParameter = _reflection.GeneratedProtocolMessageType('NetParameter', (_message.Message,), dict(
8855   DESCRIPTOR = _NETPARAMETER,
8856   __module__ = 'mo_caffe_pb2'
8857   # @@protoc_insertion_point(class_scope:mo_caffe.NetParameter)
8858   ))
8859 _sym_db.RegisterMessage(NetParameter)
8860
8861 SolverParameter = _reflection.GeneratedProtocolMessageType('SolverParameter', (_message.Message,), dict(
8862   DESCRIPTOR = _SOLVERPARAMETER,
8863   __module__ = 'mo_caffe_pb2'
8864   # @@protoc_insertion_point(class_scope:mo_caffe.SolverParameter)
8865   ))
8866 _sym_db.RegisterMessage(SolverParameter)
8867
8868 SolverState = _reflection.GeneratedProtocolMessageType('SolverState', (_message.Message,), dict(
8869   DESCRIPTOR = _SOLVERSTATE,
8870   __module__ = 'mo_caffe_pb2'
8871   # @@protoc_insertion_point(class_scope:mo_caffe.SolverState)
8872   ))
8873 _sym_db.RegisterMessage(SolverState)
8874
8875 NetState = _reflection.GeneratedProtocolMessageType('NetState', (_message.Message,), dict(
8876   DESCRIPTOR = _NETSTATE,
8877   __module__ = 'mo_caffe_pb2'
8878   # @@protoc_insertion_point(class_scope:mo_caffe.NetState)
8879   ))
8880 _sym_db.RegisterMessage(NetState)
8881
8882 NetStateRule = _reflection.GeneratedProtocolMessageType('NetStateRule', (_message.Message,), dict(
8883   DESCRIPTOR = _NETSTATERULE,
8884   __module__ = 'mo_caffe_pb2'
8885   # @@protoc_insertion_point(class_scope:mo_caffe.NetStateRule)
8886   ))
8887 _sym_db.RegisterMessage(NetStateRule)
8888
8889 SpatialTransformerParameter = _reflection.GeneratedProtocolMessageType('SpatialTransformerParameter', (_message.Message,), dict(
8890   DESCRIPTOR = _SPATIALTRANSFORMERPARAMETER,
8891   __module__ = 'mo_caffe_pb2'
8892   # @@protoc_insertion_point(class_scope:mo_caffe.SpatialTransformerParameter)
8893   ))
8894 _sym_db.RegisterMessage(SpatialTransformerParameter)
8895
8896 PowerFileParameter = _reflection.GeneratedProtocolMessageType('PowerFileParameter', (_message.Message,), dict(
8897   DESCRIPTOR = _POWERFILEPARAMETER,
8898   __module__ = 'mo_caffe_pb2'
8899   # @@protoc_insertion_point(class_scope:mo_caffe.PowerFileParameter)
8900   ))
8901 _sym_db.RegisterMessage(PowerFileParameter)
8902
8903 STLossParameter = _reflection.GeneratedProtocolMessageType('STLossParameter', (_message.Message,), dict(
8904   DESCRIPTOR = _STLOSSPARAMETER,
8905   __module__ = 'mo_caffe_pb2'
8906   # @@protoc_insertion_point(class_scope:mo_caffe.STLossParameter)
8907   ))
8908 _sym_db.RegisterMessage(STLossParameter)
8909
8910 LocLossParameter = _reflection.GeneratedProtocolMessageType('LocLossParameter', (_message.Message,), dict(
8911   DESCRIPTOR = _LOCLOSSPARAMETER,
8912   __module__ = 'mo_caffe_pb2'
8913   # @@protoc_insertion_point(class_scope:mo_caffe.LocLossParameter)
8914   ))
8915 _sym_db.RegisterMessage(LocLossParameter)
8916
8917 ParamSpec = _reflection.GeneratedProtocolMessageType('ParamSpec', (_message.Message,), dict(
8918   DESCRIPTOR = _PARAMSPEC,
8919   __module__ = 'mo_caffe_pb2'
8920   # @@protoc_insertion_point(class_scope:mo_caffe.ParamSpec)
8921   ))
8922 _sym_db.RegisterMessage(ParamSpec)
8923
8924 LayerParameter = _reflection.GeneratedProtocolMessageType('LayerParameter', (_message.Message,), dict(
8925   DESCRIPTOR = _LAYERPARAMETER,
8926   __module__ = 'mo_caffe_pb2'
8927   # @@protoc_insertion_point(class_scope:mo_caffe.LayerParameter)
8928   ))
8929 _sym_db.RegisterMessage(LayerParameter)
8930
8931 InterpParameter = _reflection.GeneratedProtocolMessageType('InterpParameter', (_message.Message,), dict(
8932   DESCRIPTOR = _INTERPPARAMETER,
8933   __module__ = 'mo_caffe_pb2'
8934   # @@protoc_insertion_point(class_scope:mo_caffe.InterpParameter)
8935   ))
8936 _sym_db.RegisterMessage(InterpParameter)
8937
8938 RandomSamplingSoftmaxLossParameter = _reflection.GeneratedProtocolMessageType('RandomSamplingSoftmaxLossParameter', (_message.Message,), dict(
8939   DESCRIPTOR = _RANDOMSAMPLINGSOFTMAXLOSSPARAMETER,
8940   __module__ = 'mo_caffe_pb2'
8941   # @@protoc_insertion_point(class_scope:mo_caffe.RandomSamplingSoftmaxLossParameter)
8942   ))
8943 _sym_db.RegisterMessage(RandomSamplingSoftmaxLossParameter)
8944
8945 ProposalParameter = _reflection.GeneratedProtocolMessageType('ProposalParameter', (_message.Message,), dict(
8946   DESCRIPTOR = _PROPOSALPARAMETER,
8947   __module__ = 'mo_caffe_pb2'
8948   # @@protoc_insertion_point(class_scope:mo_caffe.ProposalParameter)
8949   ))
8950 _sym_db.RegisterMessage(ProposalParameter)
8951
8952 NormalizeParameter = _reflection.GeneratedProtocolMessageType('NormalizeParameter', (_message.Message,), dict(
8953   DESCRIPTOR = _NORMALIZEPARAMETER,
8954   __module__ = 'mo_caffe_pb2'
8955   # @@protoc_insertion_point(class_scope:mo_caffe.NormalizeParameter)
8956   ))
8957 _sym_db.RegisterMessage(NormalizeParameter)
8958
8959 PermuteParameter = _reflection.GeneratedProtocolMessageType('PermuteParameter', (_message.Message,), dict(
8960   DESCRIPTOR = _PERMUTEPARAMETER,
8961   __module__ = 'mo_caffe_pb2'
8962   # @@protoc_insertion_point(class_scope:mo_caffe.PermuteParameter)
8963   ))
8964 _sym_db.RegisterMessage(PermuteParameter)
8965
8966 TransformationParameter = _reflection.GeneratedProtocolMessageType('TransformationParameter', (_message.Message,), dict(
8967   DESCRIPTOR = _TRANSFORMATIONPARAMETER,
8968   __module__ = 'mo_caffe_pb2'
8969   # @@protoc_insertion_point(class_scope:mo_caffe.TransformationParameter)
8970   ))
8971 _sym_db.RegisterMessage(TransformationParameter)
8972
8973 LossParameter = _reflection.GeneratedProtocolMessageType('LossParameter', (_message.Message,), dict(
8974   DESCRIPTOR = _LOSSPARAMETER,
8975   __module__ = 'mo_caffe_pb2'
8976   # @@protoc_insertion_point(class_scope:mo_caffe.LossParameter)
8977   ))
8978 _sym_db.RegisterMessage(LossParameter)
8979
8980 AccuracyParameter = _reflection.GeneratedProtocolMessageType('AccuracyParameter', (_message.Message,), dict(
8981   DESCRIPTOR = _ACCURACYPARAMETER,
8982   __module__ = 'mo_caffe_pb2'
8983   # @@protoc_insertion_point(class_scope:mo_caffe.AccuracyParameter)
8984   ))
8985 _sym_db.RegisterMessage(AccuracyParameter)
8986
8987 ArgMaxParameter = _reflection.GeneratedProtocolMessageType('ArgMaxParameter', (_message.Message,), dict(
8988   DESCRIPTOR = _ARGMAXPARAMETER,
8989   __module__ = 'mo_caffe_pb2'
8990   # @@protoc_insertion_point(class_scope:mo_caffe.ArgMaxParameter)
8991   ))
8992 _sym_db.RegisterMessage(ArgMaxParameter)
8993
8994 ChannelPermutationAction = _reflection.GeneratedProtocolMessageType('ChannelPermutationAction', (_message.Message,), dict(
8995   DESCRIPTOR = _CHANNELPERMUTATIONACTION,
8996   __module__ = 'mo_caffe_pb2'
8997   # @@protoc_insertion_point(class_scope:mo_caffe.ChannelPermutationAction)
8998   ))
8999 _sym_db.RegisterMessage(ChannelPermutationAction)
9000
9001 ChannelPermutationParameter = _reflection.GeneratedProtocolMessageType('ChannelPermutationParameter', (_message.Message,), dict(
9002   DESCRIPTOR = _CHANNELPERMUTATIONPARAMETER,
9003   __module__ = 'mo_caffe_pb2'
9004   # @@protoc_insertion_point(class_scope:mo_caffe.ChannelPermutationParameter)
9005   ))
9006 _sym_db.RegisterMessage(ChannelPermutationParameter)
9007
9008 ConcatParameter = _reflection.GeneratedProtocolMessageType('ConcatParameter', (_message.Message,), dict(
9009   DESCRIPTOR = _CONCATPARAMETER,
9010   __module__ = 'mo_caffe_pb2'
9011   # @@protoc_insertion_point(class_scope:mo_caffe.ConcatParameter)
9012   ))
9013 _sym_db.RegisterMessage(ConcatParameter)
9014
9015 BatchNormParameter = _reflection.GeneratedProtocolMessageType('BatchNormParameter', (_message.Message,), dict(
9016   DESCRIPTOR = _BATCHNORMPARAMETER,
9017   __module__ = 'mo_caffe_pb2'
9018   # @@protoc_insertion_point(class_scope:mo_caffe.BatchNormParameter)
9019   ))
9020 _sym_db.RegisterMessage(BatchNormParameter)
9021
9022 BoxAnnotatorOHEMParameter = _reflection.GeneratedProtocolMessageType('BoxAnnotatorOHEMParameter', (_message.Message,), dict(
9023   DESCRIPTOR = _BOXANNOTATOROHEMPARAMETER,
9024   __module__ = 'mo_caffe_pb2'
9025   # @@protoc_insertion_point(class_scope:mo_caffe.BoxAnnotatorOHEMParameter)
9026   ))
9027 _sym_db.RegisterMessage(BoxAnnotatorOHEMParameter)
9028
9029 BiasParameter = _reflection.GeneratedProtocolMessageType('BiasParameter', (_message.Message,), dict(
9030   DESCRIPTOR = _BIASPARAMETER,
9031   __module__ = 'mo_caffe_pb2'
9032   # @@protoc_insertion_point(class_scope:mo_caffe.BiasParameter)
9033   ))
9034 _sym_db.RegisterMessage(BiasParameter)
9035
9036 ContrastiveLossParameter = _reflection.GeneratedProtocolMessageType('ContrastiveLossParameter', (_message.Message,), dict(
9037   DESCRIPTOR = _CONTRASTIVELOSSPARAMETER,
9038   __module__ = 'mo_caffe_pb2'
9039   # @@protoc_insertion_point(class_scope:mo_caffe.ContrastiveLossParameter)
9040   ))
9041 _sym_db.RegisterMessage(ContrastiveLossParameter)
9042
9043 ConvolutionParameter = _reflection.GeneratedProtocolMessageType('ConvolutionParameter', (_message.Message,), dict(
9044   DESCRIPTOR = _CONVOLUTIONPARAMETER,
9045   __module__ = 'mo_caffe_pb2'
9046   # @@protoc_insertion_point(class_scope:mo_caffe.ConvolutionParameter)
9047   ))
9048 _sym_db.RegisterMessage(ConvolutionParameter)
9049
9050 CropParameter = _reflection.GeneratedProtocolMessageType('CropParameter', (_message.Message,), dict(
9051   DESCRIPTOR = _CROPPARAMETER,
9052   __module__ = 'mo_caffe_pb2'
9053   # @@protoc_insertion_point(class_scope:mo_caffe.CropParameter)
9054   ))
9055 _sym_db.RegisterMessage(CropParameter)
9056
9057 CTCDecoderParameter = _reflection.GeneratedProtocolMessageType('CTCDecoderParameter', (_message.Message,), dict(
9058   DESCRIPTOR = _CTCDECODERPARAMETER,
9059   __module__ = 'mo_caffe_pb2'
9060   # @@protoc_insertion_point(class_scope:mo_caffe.CTCDecoderParameter)
9061   ))
9062 _sym_db.RegisterMessage(CTCDecoderParameter)
9063
9064 CTCLossParameter = _reflection.GeneratedProtocolMessageType('CTCLossParameter', (_message.Message,), dict(
9065   DESCRIPTOR = _CTCLOSSPARAMETER,
9066   __module__ = 'mo_caffe_pb2'
9067   # @@protoc_insertion_point(class_scope:mo_caffe.CTCLossParameter)
9068   ))
9069 _sym_db.RegisterMessage(CTCLossParameter)
9070
9071 DataParameter = _reflection.GeneratedProtocolMessageType('DataParameter', (_message.Message,), dict(
9072   DESCRIPTOR = _DATAPARAMETER,
9073   __module__ = 'mo_caffe_pb2'
9074   # @@protoc_insertion_point(class_scope:mo_caffe.DataParameter)
9075   ))
9076 _sym_db.RegisterMessage(DataParameter)
9077
9078 NonMaximumSuppressionParameter = _reflection.GeneratedProtocolMessageType('NonMaximumSuppressionParameter', (_message.Message,), dict(
9079   DESCRIPTOR = _NONMAXIMUMSUPPRESSIONPARAMETER,
9080   __module__ = 'mo_caffe_pb2'
9081   # @@protoc_insertion_point(class_scope:mo_caffe.NonMaximumSuppressionParameter)
9082   ))
9083 _sym_db.RegisterMessage(NonMaximumSuppressionParameter)
9084
9085 ResizeParameter = _reflection.GeneratedProtocolMessageType('ResizeParameter', (_message.Message,), dict(
9086   DESCRIPTOR = _RESIZEPARAMETER,
9087   __module__ = 'mo_caffe_pb2'
9088   # @@protoc_insertion_point(class_scope:mo_caffe.ResizeParameter)
9089   ))
9090 _sym_db.RegisterMessage(ResizeParameter)
9091
9092 SaveOutputParameter = _reflection.GeneratedProtocolMessageType('SaveOutputParameter', (_message.Message,), dict(
9093   DESCRIPTOR = _SAVEOUTPUTPARAMETER,
9094   __module__ = 'mo_caffe_pb2'
9095   # @@protoc_insertion_point(class_scope:mo_caffe.SaveOutputParameter)
9096   ))
9097 _sym_db.RegisterMessage(SaveOutputParameter)
9098
9099 DetectionOutputParameter = _reflection.GeneratedProtocolMessageType('DetectionOutputParameter', (_message.Message,), dict(
9100   DESCRIPTOR = _DETECTIONOUTPUTPARAMETER,
9101   __module__ = 'mo_caffe_pb2'
9102   # @@protoc_insertion_point(class_scope:mo_caffe.DetectionOutputParameter)
9103   ))
9104 _sym_db.RegisterMessage(DetectionOutputParameter)
9105
9106 DropoutParameter = _reflection.GeneratedProtocolMessageType('DropoutParameter', (_message.Message,), dict(
9107   DESCRIPTOR = _DROPOUTPARAMETER,
9108   __module__ = 'mo_caffe_pb2'
9109   # @@protoc_insertion_point(class_scope:mo_caffe.DropoutParameter)
9110   ))
9111 _sym_db.RegisterMessage(DropoutParameter)
9112
9113 DummyDataParameter = _reflection.GeneratedProtocolMessageType('DummyDataParameter', (_message.Message,), dict(
9114   DESCRIPTOR = _DUMMYDATAPARAMETER,
9115   __module__ = 'mo_caffe_pb2'
9116   # @@protoc_insertion_point(class_scope:mo_caffe.DummyDataParameter)
9117   ))
9118 _sym_db.RegisterMessage(DummyDataParameter)
9119
9120 EltwiseParameter = _reflection.GeneratedProtocolMessageType('EltwiseParameter', (_message.Message,), dict(
9121   DESCRIPTOR = _ELTWISEPARAMETER,
9122   __module__ = 'mo_caffe_pb2'
9123   # @@protoc_insertion_point(class_scope:mo_caffe.EltwiseParameter)
9124   ))
9125 _sym_db.RegisterMessage(EltwiseParameter)
9126
9127 ELUParameter = _reflection.GeneratedProtocolMessageType('ELUParameter', (_message.Message,), dict(
9128   DESCRIPTOR = _ELUPARAMETER,
9129   __module__ = 'mo_caffe_pb2'
9130   # @@protoc_insertion_point(class_scope:mo_caffe.ELUParameter)
9131   ))
9132 _sym_db.RegisterMessage(ELUParameter)
9133
9134 EmbedParameter = _reflection.GeneratedProtocolMessageType('EmbedParameter', (_message.Message,), dict(
9135   DESCRIPTOR = _EMBEDPARAMETER,
9136   __module__ = 'mo_caffe_pb2'
9137   # @@protoc_insertion_point(class_scope:mo_caffe.EmbedParameter)
9138   ))
9139 _sym_db.RegisterMessage(EmbedParameter)
9140
9141 ExpParameter = _reflection.GeneratedProtocolMessageType('ExpParameter', (_message.Message,), dict(
9142   DESCRIPTOR = _EXPPARAMETER,
9143   __module__ = 'mo_caffe_pb2'
9144   # @@protoc_insertion_point(class_scope:mo_caffe.ExpParameter)
9145   ))
9146 _sym_db.RegisterMessage(ExpParameter)
9147
9148 FlattenParameter = _reflection.GeneratedProtocolMessageType('FlattenParameter', (_message.Message,), dict(
9149   DESCRIPTOR = _FLATTENPARAMETER,
9150   __module__ = 'mo_caffe_pb2'
9151   # @@protoc_insertion_point(class_scope:mo_caffe.FlattenParameter)
9152   ))
9153 _sym_db.RegisterMessage(FlattenParameter)
9154
9155 HDF5DataParameter = _reflection.GeneratedProtocolMessageType('HDF5DataParameter', (_message.Message,), dict(
9156   DESCRIPTOR = _HDF5DATAPARAMETER,
9157   __module__ = 'mo_caffe_pb2'
9158   # @@protoc_insertion_point(class_scope:mo_caffe.HDF5DataParameter)
9159   ))
9160 _sym_db.RegisterMessage(HDF5DataParameter)
9161
9162 HDF5OutputParameter = _reflection.GeneratedProtocolMessageType('HDF5OutputParameter', (_message.Message,), dict(
9163   DESCRIPTOR = _HDF5OUTPUTPARAMETER,
9164   __module__ = 'mo_caffe_pb2'
9165   # @@protoc_insertion_point(class_scope:mo_caffe.HDF5OutputParameter)
9166   ))
9167 _sym_db.RegisterMessage(HDF5OutputParameter)
9168
9169 HingeLossParameter = _reflection.GeneratedProtocolMessageType('HingeLossParameter', (_message.Message,), dict(
9170   DESCRIPTOR = _HINGELOSSPARAMETER,
9171   __module__ = 'mo_caffe_pb2'
9172   # @@protoc_insertion_point(class_scope:mo_caffe.HingeLossParameter)
9173   ))
9174 _sym_db.RegisterMessage(HingeLossParameter)
9175
9176 ImageDataParameter = _reflection.GeneratedProtocolMessageType('ImageDataParameter', (_message.Message,), dict(
9177   DESCRIPTOR = _IMAGEDATAPARAMETER,
9178   __module__ = 'mo_caffe_pb2'
9179   # @@protoc_insertion_point(class_scope:mo_caffe.ImageDataParameter)
9180   ))
9181 _sym_db.RegisterMessage(ImageDataParameter)
9182
9183 InfogainLossParameter = _reflection.GeneratedProtocolMessageType('InfogainLossParameter', (_message.Message,), dict(
9184   DESCRIPTOR = _INFOGAINLOSSPARAMETER,
9185   __module__ = 'mo_caffe_pb2'
9186   # @@protoc_insertion_point(class_scope:mo_caffe.InfogainLossParameter)
9187   ))
9188 _sym_db.RegisterMessage(InfogainLossParameter)
9189
9190 InnerProductParameter = _reflection.GeneratedProtocolMessageType('InnerProductParameter', (_message.Message,), dict(
9191   DESCRIPTOR = _INNERPRODUCTPARAMETER,
9192   __module__ = 'mo_caffe_pb2'
9193   # @@protoc_insertion_point(class_scope:mo_caffe.InnerProductParameter)
9194   ))
9195 _sym_db.RegisterMessage(InnerProductParameter)
9196
9197 InputParameter = _reflection.GeneratedProtocolMessageType('InputParameter', (_message.Message,), dict(
9198   DESCRIPTOR = _INPUTPARAMETER,
9199   __module__ = 'mo_caffe_pb2'
9200   # @@protoc_insertion_point(class_scope:mo_caffe.InputParameter)
9201   ))
9202 _sym_db.RegisterMessage(InputParameter)
9203
9204 LogParameter = _reflection.GeneratedProtocolMessageType('LogParameter', (_message.Message,), dict(
9205   DESCRIPTOR = _LOGPARAMETER,
9206   __module__ = 'mo_caffe_pb2'
9207   # @@protoc_insertion_point(class_scope:mo_caffe.LogParameter)
9208   ))
9209 _sym_db.RegisterMessage(LogParameter)
9210
9211 LRNParameter = _reflection.GeneratedProtocolMessageType('LRNParameter', (_message.Message,), dict(
9212   DESCRIPTOR = _LRNPARAMETER,
9213   __module__ = 'mo_caffe_pb2'
9214   # @@protoc_insertion_point(class_scope:mo_caffe.LRNParameter)
9215   ))
9216 _sym_db.RegisterMessage(LRNParameter)
9217
9218 GRNParameter = _reflection.GeneratedProtocolMessageType('GRNParameter', (_message.Message,), dict(
9219   DESCRIPTOR = _GRNPARAMETER,
9220   __module__ = 'mo_caffe_pb2'
9221   # @@protoc_insertion_point(class_scope:mo_caffe.GRNParameter)
9222   ))
9223 _sym_db.RegisterMessage(GRNParameter)
9224
9225 MemoryDataParameter = _reflection.GeneratedProtocolMessageType('MemoryDataParameter', (_message.Message,), dict(
9226   DESCRIPTOR = _MEMORYDATAPARAMETER,
9227   __module__ = 'mo_caffe_pb2'
9228   # @@protoc_insertion_point(class_scope:mo_caffe.MemoryDataParameter)
9229   ))
9230 _sym_db.RegisterMessage(MemoryDataParameter)
9231
9232 MVNParameter = _reflection.GeneratedProtocolMessageType('MVNParameter', (_message.Message,), dict(
9233   DESCRIPTOR = _MVNPARAMETER,
9234   __module__ = 'mo_caffe_pb2'
9235   # @@protoc_insertion_point(class_scope:mo_caffe.MVNParameter)
9236   ))
9237 _sym_db.RegisterMessage(MVNParameter)
9238
9239 ParameterParameter = _reflection.GeneratedProtocolMessageType('ParameterParameter', (_message.Message,), dict(
9240   DESCRIPTOR = _PARAMETERPARAMETER,
9241   __module__ = 'mo_caffe_pb2'
9242   # @@protoc_insertion_point(class_scope:mo_caffe.ParameterParameter)
9243   ))
9244 _sym_db.RegisterMessage(ParameterParameter)
9245
9246 PoolingParameter = _reflection.GeneratedProtocolMessageType('PoolingParameter', (_message.Message,), dict(
9247   DESCRIPTOR = _POOLINGPARAMETER,
9248   __module__ = 'mo_caffe_pb2'
9249   # @@protoc_insertion_point(class_scope:mo_caffe.PoolingParameter)
9250   ))
9251 _sym_db.RegisterMessage(PoolingParameter)
9252
9253 PowerParameter = _reflection.GeneratedProtocolMessageType('PowerParameter', (_message.Message,), dict(
9254   DESCRIPTOR = _POWERPARAMETER,
9255   __module__ = 'mo_caffe_pb2'
9256   # @@protoc_insertion_point(class_scope:mo_caffe.PowerParameter)
9257   ))
9258 _sym_db.RegisterMessage(PowerParameter)
9259
9260 PriorBoxParameter = _reflection.GeneratedProtocolMessageType('PriorBoxParameter', (_message.Message,), dict(
9261   DESCRIPTOR = _PRIORBOXPARAMETER,
9262   __module__ = 'mo_caffe_pb2'
9263   # @@protoc_insertion_point(class_scope:mo_caffe.PriorBoxParameter)
9264   ))
9265 _sym_db.RegisterMessage(PriorBoxParameter)
9266
9267 PSROIPoolingParameter = _reflection.GeneratedProtocolMessageType('PSROIPoolingParameter', (_message.Message,), dict(
9268   DESCRIPTOR = _PSROIPOOLINGPARAMETER,
9269   __module__ = 'mo_caffe_pb2'
9270   # @@protoc_insertion_point(class_scope:mo_caffe.PSROIPoolingParameter)
9271   ))
9272 _sym_db.RegisterMessage(PSROIPoolingParameter)
9273
9274 PythonParameter = _reflection.GeneratedProtocolMessageType('PythonParameter', (_message.Message,), dict(
9275   DESCRIPTOR = _PYTHONPARAMETER,
9276   __module__ = 'mo_caffe_pb2'
9277   # @@protoc_insertion_point(class_scope:mo_caffe.PythonParameter)
9278   ))
9279 _sym_db.RegisterMessage(PythonParameter)
9280
9281 RecurrentParameter = _reflection.GeneratedProtocolMessageType('RecurrentParameter', (_message.Message,), dict(
9282   DESCRIPTOR = _RECURRENTPARAMETER,
9283   __module__ = 'mo_caffe_pb2'
9284   # @@protoc_insertion_point(class_scope:mo_caffe.RecurrentParameter)
9285   ))
9286 _sym_db.RegisterMessage(RecurrentParameter)
9287
9288 ReductionParameter = _reflection.GeneratedProtocolMessageType('ReductionParameter', (_message.Message,), dict(
9289   DESCRIPTOR = _REDUCTIONPARAMETER,
9290   __module__ = 'mo_caffe_pb2'
9291   # @@protoc_insertion_point(class_scope:mo_caffe.ReductionParameter)
9292   ))
9293 _sym_db.RegisterMessage(ReductionParameter)
9294
9295 ReLUParameter = _reflection.GeneratedProtocolMessageType('ReLUParameter', (_message.Message,), dict(
9296   DESCRIPTOR = _RELUPARAMETER,
9297   __module__ = 'mo_caffe_pb2'
9298   # @@protoc_insertion_point(class_scope:mo_caffe.ReLUParameter)
9299   ))
9300 _sym_db.RegisterMessage(ReLUParameter)
9301
9302 ReLU6Parameter = _reflection.GeneratedProtocolMessageType('ReLU6Parameter', (_message.Message,), dict(
9303   DESCRIPTOR = _RELU6PARAMETER,
9304   __module__ = 'mo_caffe_pb2'
9305   # @@protoc_insertion_point(class_scope:mo_caffe.ReLU6Parameter)
9306   ))
9307 _sym_db.RegisterMessage(ReLU6Parameter)
9308
9309 ReshapeParameter = _reflection.GeneratedProtocolMessageType('ReshapeParameter', (_message.Message,), dict(
9310   DESCRIPTOR = _RESHAPEPARAMETER,
9311   __module__ = 'mo_caffe_pb2'
9312   # @@protoc_insertion_point(class_scope:mo_caffe.ReshapeParameter)
9313   ))
9314 _sym_db.RegisterMessage(ReshapeParameter)
9315
9316 ReverseParameter = _reflection.GeneratedProtocolMessageType('ReverseParameter', (_message.Message,), dict(
9317   DESCRIPTOR = _REVERSEPARAMETER,
9318   __module__ = 'mo_caffe_pb2'
9319   # @@protoc_insertion_point(class_scope:mo_caffe.ReverseParameter)
9320   ))
9321 _sym_db.RegisterMessage(ReverseParameter)
9322
9323 ROIPoolingParameter = _reflection.GeneratedProtocolMessageType('ROIPoolingParameter', (_message.Message,), dict(
9324   DESCRIPTOR = _ROIPOOLINGPARAMETER,
9325   __module__ = 'mo_caffe_pb2'
9326   # @@protoc_insertion_point(class_scope:mo_caffe.ROIPoolingParameter)
9327   ))
9328 _sym_db.RegisterMessage(ROIPoolingParameter)
9329
9330 ROIWarpingTestParameter = _reflection.GeneratedProtocolMessageType('ROIWarpingTestParameter', (_message.Message,), dict(
9331   DESCRIPTOR = _ROIWARPINGTESTPARAMETER,
9332   __module__ = 'mo_caffe_pb2'
9333   # @@protoc_insertion_point(class_scope:mo_caffe.ROIWarpingTestParameter)
9334   ))
9335 _sym_db.RegisterMessage(ROIWarpingTestParameter)
9336
9337 ROIWarpingParameter = _reflection.GeneratedProtocolMessageType('ROIWarpingParameter', (_message.Message,), dict(
9338   DESCRIPTOR = _ROIWARPINGPARAMETER,
9339   __module__ = 'mo_caffe_pb2'
9340   # @@protoc_insertion_point(class_scope:mo_caffe.ROIWarpingParameter)
9341   ))
9342 _sym_db.RegisterMessage(ROIWarpingParameter)
9343
9344 ScaleParameter = _reflection.GeneratedProtocolMessageType('ScaleParameter', (_message.Message,), dict(
9345   DESCRIPTOR = _SCALEPARAMETER,
9346   __module__ = 'mo_caffe_pb2'
9347   # @@protoc_insertion_point(class_scope:mo_caffe.ScaleParameter)
9348   ))
9349 _sym_db.RegisterMessage(ScaleParameter)
9350
9351 SigmoidParameter = _reflection.GeneratedProtocolMessageType('SigmoidParameter', (_message.Message,), dict(
9352   DESCRIPTOR = _SIGMOIDPARAMETER,
9353   __module__ = 'mo_caffe_pb2'
9354   # @@protoc_insertion_point(class_scope:mo_caffe.SigmoidParameter)
9355   ))
9356 _sym_db.RegisterMessage(SigmoidParameter)
9357
9358 SliceParameter = _reflection.GeneratedProtocolMessageType('SliceParameter', (_message.Message,), dict(
9359   DESCRIPTOR = _SLICEPARAMETER,
9360   __module__ = 'mo_caffe_pb2'
9361   # @@protoc_insertion_point(class_scope:mo_caffe.SliceParameter)
9362   ))
9363 _sym_db.RegisterMessage(SliceParameter)
9364
9365 SmoothL1LossParameter = _reflection.GeneratedProtocolMessageType('SmoothL1LossParameter', (_message.Message,), dict(
9366   DESCRIPTOR = _SMOOTHL1LOSSPARAMETER,
9367   __module__ = 'mo_caffe_pb2'
9368   # @@protoc_insertion_point(class_scope:mo_caffe.SmoothL1LossParameter)
9369   ))
9370 _sym_db.RegisterMessage(SmoothL1LossParameter)
9371
9372 SoftmaxParameter = _reflection.GeneratedProtocolMessageType('SoftmaxParameter', (_message.Message,), dict(
9373   DESCRIPTOR = _SOFTMAXPARAMETER,
9374   __module__ = 'mo_caffe_pb2'
9375   # @@protoc_insertion_point(class_scope:mo_caffe.SoftmaxParameter)
9376   ))
9377 _sym_db.RegisterMessage(SoftmaxParameter)
9378
9379 TanHParameter = _reflection.GeneratedProtocolMessageType('TanHParameter', (_message.Message,), dict(
9380   DESCRIPTOR = _TANHPARAMETER,
9381   __module__ = 'mo_caffe_pb2'
9382   # @@protoc_insertion_point(class_scope:mo_caffe.TanHParameter)
9383   ))
9384 _sym_db.RegisterMessage(TanHParameter)
9385
9386 TileParameter = _reflection.GeneratedProtocolMessageType('TileParameter', (_message.Message,), dict(
9387   DESCRIPTOR = _TILEPARAMETER,
9388   __module__ = 'mo_caffe_pb2'
9389   # @@protoc_insertion_point(class_scope:mo_caffe.TileParameter)
9390   ))
9391 _sym_db.RegisterMessage(TileParameter)
9392
9393 ThresholdParameter = _reflection.GeneratedProtocolMessageType('ThresholdParameter', (_message.Message,), dict(
9394   DESCRIPTOR = _THRESHOLDPARAMETER,
9395   __module__ = 'mo_caffe_pb2'
9396   # @@protoc_insertion_point(class_scope:mo_caffe.ThresholdParameter)
9397   ))
9398 _sym_db.RegisterMessage(ThresholdParameter)
9399
9400 WindowDataParameter = _reflection.GeneratedProtocolMessageType('WindowDataParameter', (_message.Message,), dict(
9401   DESCRIPTOR = _WINDOWDATAPARAMETER,
9402   __module__ = 'mo_caffe_pb2'
9403   # @@protoc_insertion_point(class_scope:mo_caffe.WindowDataParameter)
9404   ))
9405 _sym_db.RegisterMessage(WindowDataParameter)
9406
9407 SPPParameter = _reflection.GeneratedProtocolMessageType('SPPParameter', (_message.Message,), dict(
9408   DESCRIPTOR = _SPPPARAMETER,
9409   __module__ = 'mo_caffe_pb2'
9410   # @@protoc_insertion_point(class_scope:mo_caffe.SPPParameter)
9411   ))
9412 _sym_db.RegisterMessage(SPPParameter)
9413
9414 V1LayerParameter = _reflection.GeneratedProtocolMessageType('V1LayerParameter', (_message.Message,), dict(
9415   DESCRIPTOR = _V1LAYERPARAMETER,
9416   __module__ = 'mo_caffe_pb2'
9417   # @@protoc_insertion_point(class_scope:mo_caffe.V1LayerParameter)
9418   ))
9419 _sym_db.RegisterMessage(V1LayerParameter)
9420
9421 V0LayerParameter = _reflection.GeneratedProtocolMessageType('V0LayerParameter', (_message.Message,), dict(
9422   DESCRIPTOR = _V0LAYERPARAMETER,
9423   __module__ = 'mo_caffe_pb2'
9424   # @@protoc_insertion_point(class_scope:mo_caffe.V0LayerParameter)
9425   ))
9426 _sym_db.RegisterMessage(V0LayerParameter)
9427
9428 PReLUParameter = _reflection.GeneratedProtocolMessageType('PReLUParameter', (_message.Message,), dict(
9429   DESCRIPTOR = _PRELUPARAMETER,
9430   __module__ = 'mo_caffe_pb2'
9431   # @@protoc_insertion_point(class_scope:mo_caffe.PReLUParameter)
9432   ))
9433 _sym_db.RegisterMessage(PReLUParameter)
9434
9435 RegionYoloParameter = _reflection.GeneratedProtocolMessageType('RegionYoloParameter', (_message.Message,), dict(
9436   DESCRIPTOR = _REGIONYOLOPARAMETER,
9437   __module__ = 'mo_caffe_pb2'
9438   # @@protoc_insertion_point(class_scope:mo_caffe.RegionYoloParameter)
9439   ))
9440 _sym_db.RegisterMessage(RegionYoloParameter)
9441
9442 ReorgYoloParameter = _reflection.GeneratedProtocolMessageType('ReorgYoloParameter', (_message.Message,), dict(
9443   DESCRIPTOR = _REORGYOLOPARAMETER,
9444   __module__ = 'mo_caffe_pb2'
9445   # @@protoc_insertion_point(class_scope:mo_caffe.ReorgYoloParameter)
9446   ))
9447 _sym_db.RegisterMessage(ReorgYoloParameter)
9448
9449 RandomGeneratorParameter = _reflection.GeneratedProtocolMessageType('RandomGeneratorParameter', (_message.Message,), dict(
9450   DESCRIPTOR = _RANDOMGENERATORPARAMETER,
9451   __module__ = 'mo_caffe_pb2'
9452   # @@protoc_insertion_point(class_scope:mo_caffe.RandomGeneratorParameter)
9453   ))
9454 _sym_db.RegisterMessage(RandomGeneratorParameter)
9455
9456 CoeffScheduleParameter = _reflection.GeneratedProtocolMessageType('CoeffScheduleParameter', (_message.Message,), dict(
9457   DESCRIPTOR = _COEFFSCHEDULEPARAMETER,
9458   __module__ = 'mo_caffe_pb2'
9459   # @@protoc_insertion_point(class_scope:mo_caffe.CoeffScheduleParameter)
9460   ))
9461 _sym_db.RegisterMessage(CoeffScheduleParameter)
9462
9463 AugmentationCoeff = _reflection.GeneratedProtocolMessageType('AugmentationCoeff', (_message.Message,), dict(
9464   DESCRIPTOR = _AUGMENTATIONCOEFF,
9465   __module__ = 'mo_caffe_pb2'
9466   # @@protoc_insertion_point(class_scope:mo_caffe.AugmentationCoeff)
9467   ))
9468 _sym_db.RegisterMessage(AugmentationCoeff)
9469
9470 AugmentationParameter = _reflection.GeneratedProtocolMessageType('AugmentationParameter', (_message.Message,), dict(
9471   DESCRIPTOR = _AUGMENTATIONPARAMETER,
9472   __module__ = 'mo_caffe_pb2'
9473   # @@protoc_insertion_point(class_scope:mo_caffe.AugmentationParameter)
9474   ))
9475 _sym_db.RegisterMessage(AugmentationParameter)
9476
9477 FlowWarpParameter = _reflection.GeneratedProtocolMessageType('FlowWarpParameter', (_message.Message,), dict(
9478   DESCRIPTOR = _FLOWWARPPARAMETER,
9479   __module__ = 'mo_caffe_pb2'
9480   # @@protoc_insertion_point(class_scope:mo_caffe.FlowWarpParameter)
9481   ))
9482 _sym_db.RegisterMessage(FlowWarpParameter)
9483
9484 CorrelationParameter = _reflection.GeneratedProtocolMessageType('CorrelationParameter', (_message.Message,), dict(
9485   DESCRIPTOR = _CORRELATIONPARAMETER,
9486   __module__ = 'mo_caffe_pb2'
9487   # @@protoc_insertion_point(class_scope:mo_caffe.CorrelationParameter)
9488   ))
9489 _sym_db.RegisterMessage(CorrelationParameter)
9490
9491 ResampleParameter = _reflection.GeneratedProtocolMessageType('ResampleParameter', (_message.Message,), dict(
9492   DESCRIPTOR = _RESAMPLEPARAMETER,
9493   __module__ = 'mo_caffe_pb2'
9494   # @@protoc_insertion_point(class_scope:mo_caffe.ResampleParameter)
9495   ))
9496 _sym_db.RegisterMessage(ResampleParameter)
9497
9498 AccumParameter = _reflection.GeneratedProtocolMessageType('AccumParameter', (_message.Message,), dict(
9499   DESCRIPTOR = _ACCUMPARAMETER,
9500   __module__ = 'mo_caffe_pb2'
9501   # @@protoc_insertion_point(class_scope:mo_caffe.AccumParameter)
9502   ))
9503 _sym_db.RegisterMessage(AccumParameter)
9504
9505 ShuffleChannelParameter = _reflection.GeneratedProtocolMessageType('ShuffleChannelParameter', (_message.Message,), dict(
9506   DESCRIPTOR = _SHUFFLECHANNELPARAMETER,
9507   __module__ = 'mo_caffe_pb2'
9508   # @@protoc_insertion_point(class_scope:mo_caffe.ShuffleChannelParameter)
9509   ))
9510 _sym_db.RegisterMessage(ShuffleChannelParameter)
9511
9512
9513 _BLOBSHAPE.fields_by_name['dim'].has_options = True
9514 _BLOBSHAPE.fields_by_name['dim']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))
9515 _BLOBPROTO.fields_by_name['data'].has_options = True
9516 _BLOBPROTO.fields_by_name['data']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))
9517 _BLOBPROTO.fields_by_name['diff'].has_options = True
9518 _BLOBPROTO.fields_by_name['diff']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))
9519 _BLOBPROTO.fields_by_name['double_data'].has_options = True
9520 _BLOBPROTO.fields_by_name['double_data']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))
9521 _BLOBPROTO.fields_by_name['double_diff'].has_options = True
9522 _BLOBPROTO.fields_by_name['double_diff']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))
9523 # @@protoc_insertion_point(module_scope)