1# Generated by the protocol buffer compiler. DO NOT EDIT! 2# source: caffe.proto 3 4import sys 5_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6from google.protobuf.internal import enum_type_wrapper 7from google.protobuf import descriptor as _descriptor 8from google.protobuf import message as _message 9from google.protobuf import reflection as _reflection 10from google.protobuf import symbol_database as _symbol_database 11from google.protobuf import descriptor_pb2 12# @@protoc_insertion_point(imports) 13 14_sym_db = _symbol_database.Default() 15 16 17 18 19DESCRIPTOR = _descriptor.FileDescriptor( 20 name='caffe.proto', 21 package='caffe', 22 syntax='proto2', 23 serialized_pb=_b('\n\x0b\x63\x61\x66\x66\x65.proto\x12\x05\x63\x61\x66\x66\x65\"\x1c\n\tBlobShape\x12\x0f\n\x03\x64im\x18\x01 \x03(\x03\x42\x02\x10\x01\"\xcc\x01\n\tBlobProto\x12\x1f\n\x05shape\x18\x07 \x01(\x0b\x32\x10.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\"2\n\x0f\x42lobProtoVector\x12\x1f\n\x05\x62lobs\x18\x01 \x03(\x0b\x32\x10.caffe.BlobProto\"\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\"\x8a\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\x42\n\rvariance_norm\x18\x08 \x01(\x0e\x32#.caffe.FillerParameter.VarianceNorm:\x06\x46\x41N_IN\"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\"\x8e\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\x10.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\x1e\n\x05state\x18\x06 \x01(\x0b\x32\x0f.caffe.NetState\x12\x19\n\ndebug_info\x18\x07 \x01(\x08:\x05\x66\x61lse\x12$\n\x05layer\x18\x64 \x03(\x0b\x32\x15.caffe.LayerParameter\x12\'\n\x06layers\x18\x02 \x03(\x0b\x32\x17.caffe.V1LayerParameter\"\x9c\n\n\x0fSolverParameter\x12\x0b\n\x03net\x18\x18 \x01(\t\x12&\n\tnet_param\x18\x19 \x01(\x0b\x32\x13.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\x13.caffe.NetParameter\x12+\n\x0etest_net_param\x18\x16 \x03(\x0b\x32\x13.caffe.NetParameter\x12$\n\x0btrain_state\x18\x1a \x01(\x0b\x32\x0f.caffe.NetState\x12#\n\ntest_state\x18\x1b \x03(\x0b\x32\x0f.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\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\x12K\n\x0fsnapshot_format\x18% \x01(\x0e\x32%.caffe.SolverParameter.SnapshotFormat:\x0b\x42INARYPROTO\x12;\n\x0bsolver_mode\x18\x11 \x01(\x0e\x32!.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\x11\n\trms_decay\x18& \x01(\x02\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!.caffe.SolverParameter.SolverType:\x03SGD\"+\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\"l\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\x10.caffe.BlobProto\x12\x17\n\x0c\x63urrent_step\x18\x04 \x01(\x05:\x01\x30\"N\n\x08NetState\x12!\n\x05phase\x18\x01 \x01(\x0e\x32\x0c.caffe.Phase:\x04TEST\x12\x10\n\x05level\x18\x02 \x01(\x05:\x01\x30\x12\r\n\x05stage\x18\x03 \x03(\t\"s\n\x0cNetStateRule\x12\x1b\n\x05phase\x18\x01 \x01(\x0e\x32\x0c.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\"\xa3\x01\n\tParamSpec\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x31\n\nshare_mode\x18\x02 \x01(\x0e\x32\x1d.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\"\xc0\x12\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\x1b\n\x05phase\x18\n \x01(\x0e\x32\x0c.caffe.Phase\x12\x13\n\x0bloss_weight\x18\x05 \x03(\x02\x12\x1f\n\x05param\x18\x06 \x03(\x0b\x32\x10.caffe.ParamSpec\x12\x1f\n\x05\x62lobs\x18\x07 \x03(\x0b\x32\x10.caffe.BlobProto\x12\x16\n\x0epropagate_down\x18\x0b \x03(\x08\x12$\n\x07include\x18\x08 \x03(\x0b\x32\x13.caffe.NetStateRule\x12$\n\x07\x65xclude\x18\t \x03(\x0b\x32\x13.caffe.NetStateRule\x12\x37\n\x0ftransform_param\x18\x64 \x01(\x0b\x32\x1e.caffe.TransformationParameter\x12(\n\nloss_param\x18\x65 \x01(\x0b\x32\x14.caffe.LossParameter\x12\x30\n\x0e\x61\x63\x63uracy_param\x18\x66 \x01(\x0b\x32\x18.caffe.AccuracyParameter\x12,\n\x0c\x61rgmax_param\x18g \x01(\x0b\x32\x16.caffe.ArgMaxParameter\x12\x34\n\x10\x62\x61tch_norm_param\x18\x8b\x01 \x01(\x0b\x32\x19.caffe.BatchNormParameter\x12)\n\nbias_param\x18\x8d\x01 \x01(\x0b\x32\x14.caffe.BiasParameter\x12,\n\x0c\x63oncat_param\x18h \x01(\x0b\x32\x16.caffe.ConcatParameter\x12?\n\x16\x63ontrastive_loss_param\x18i \x01(\x0b\x32\x1f.caffe.ContrastiveLossParameter\x12\x36\n\x11\x63onvolution_param\x18j \x01(\x0b\x32\x1b.caffe.ConvolutionParameter\x12(\n\ndata_param\x18k \x01(\x0b\x32\x14.caffe.DataParameter\x12.\n\rdropout_param\x18l \x01(\x0b\x32\x17.caffe.DropoutParameter\x12\x33\n\x10\x64ummy_data_param\x18m \x01(\x0b\x32\x19.caffe.DummyDataParameter\x12.\n\reltwise_param\x18n \x01(\x0b\x32\x17.caffe.EltwiseParameter\x12\'\n\telu_param\x18\x8c\x01 \x01(\x0b\x32\x13.caffe.ELUParameter\x12+\n\x0b\x65mbed_param\x18\x89\x01 \x01(\x0b\x32\x15.caffe.EmbedParameter\x12&\n\texp_param\x18o \x01(\x0b\x32\x13.caffe.ExpParameter\x12/\n\rflatten_param\x18\x87\x01 \x01(\x0b\x32\x17.caffe.FlattenParameter\x12\x31\n\x0fhdf5_data_param\x18p \x01(\x0b\x32\x18.caffe.HDF5DataParameter\x12\x35\n\x11hdf5_output_param\x18q \x01(\x0b\x32\x1a.caffe.HDF5OutputParameter\x12\x33\n\x10hinge_loss_param\x18r \x01(\x0b\x32\x19.caffe.HingeLossParameter\x12\x33\n\x10image_data_param\x18s \x01(\x0b\x32\x19.caffe.ImageDataParameter\x12\x39\n\x13infogain_loss_param\x18t \x01(\x0b\x32\x1c.caffe.InfogainLossParameter\x12\x39\n\x13inner_product_param\x18u \x01(\x0b\x32\x1c.caffe.InnerProductParameter\x12\'\n\tlog_param\x18\x86\x01 \x01(\x0b\x32\x13.caffe.LogParameter\x12&\n\tlrn_param\x18v \x01(\x0b\x32\x13.caffe.LRNParameter\x12\x35\n\x11memory_data_param\x18w \x01(\x0b\x32\x1a.caffe.MemoryDataParameter\x12&\n\tmvn_param\x18x \x01(\x0b\x32\x13.caffe.MVNParameter\x12.\n\rpooling_param\x18y \x01(\x0b\x32\x17.caffe.PoolingParameter\x12*\n\x0bpower_param\x18z \x01(\x0b\x32\x15.caffe.PowerParameter\x12+\n\x0bprelu_param\x18\x83\x01 \x01(\x0b\x32\x15.caffe.PReLUParameter\x12-\n\x0cpython_param\x18\x82\x01 \x01(\x0b\x32\x16.caffe.PythonParameter\x12\x33\n\x0freduction_param\x18\x88\x01 \x01(\x0b\x32\x19.caffe.ReductionParameter\x12(\n\nrelu_param\x18{ \x01(\x0b\x32\x14.caffe.ReLUParameter\x12/\n\rreshape_param\x18\x85\x01 \x01(\x0b\x32\x17.caffe.ReshapeParameter\x12+\n\x0bscale_param\x18\x8e\x01 \x01(\x0b\x32\x15.caffe.ScaleParameter\x12.\n\rsigmoid_param\x18| \x01(\x0b\x32\x17.caffe.SigmoidParameter\x12.\n\rsoftmax_param\x18} \x01(\x0b\x32\x17.caffe.SoftmaxParameter\x12\'\n\tspp_param\x18\x84\x01 \x01(\x0b\x32\x13.caffe.SPPParameter\x12*\n\x0bslice_param\x18~ \x01(\x0b\x32\x15.caffe.SliceParameter\x12(\n\ntanh_param\x18\x7f \x01(\x0b\x32\x14.caffe.TanHParameter\x12\x33\n\x0fthreshold_param\x18\x80\x01 \x01(\x0b\x32\x19.caffe.ThresholdParameter\x12)\n\ntile_param\x18\x8a\x01 \x01(\x0b\x32\x14.caffe.TileParameter\x12\x36\n\x11window_data_param\x18\x81\x01 \x01(\x0b\x32\x1a.caffe.WindowDataParameter\"\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\"\xc2\x01\n\rLossParameter\x12\x14\n\x0cignore_label\x18\x01 \x01(\x05\x12\x44\n\rnormalization\x18\x03 \x01(\x0e\x32&.caffe.LossParameter.NormalizationMode:\x05VALID\x12\x11\n\tnormalize\x18\x02 \x01(\x08\"B\n\x11NormalizationMode\x12\x08\n\x04\x46ULL\x10\x00\x12\t\n\x05VALID\x10\x01\x12\x0e\n\nBATCH_SIZE\x10\x02\x12\x08\n\x04NONE\x10\x03\"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\"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\"]\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\x16.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\"\xfc\x03\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-\n\rweight_filler\x18\x07 \x01(\x0b\x32\x16.caffe.FillerParameter\x12+\n\x0b\x62ias_filler\x18\x08 \x01(\x0b\x32\x16.caffe.FillerParameter\x12;\n\x06\x65ngine\x18\x0f \x01(\x0e\x32\".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\"\xa4\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\x31\n\x07\x62\x61\x63kend\x18\x08 \x01(\x0e\x32\x17.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\x10\x44ropoutParameter\x12\x1a\n\rdropout_ratio\x18\x01 \x01(\x02:\x03\x30.5\"\xa0\x01\n\x12\x44ummyDataParameter\x12+\n\x0b\x64\x61ta_filler\x18\x01 \x03(\x0b\x32\x16.caffe.FillerParameter\x12\x1f\n\x05shape\x18\x06 \x03(\x0b\x32\x10.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\"\xa5\x01\n\x10\x45ltwiseParameter\x12\x39\n\toperation\x18\x01 \x01(\x0e\x32!.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\"\xac\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-\n\rweight_filler\x18\x04 \x01(\x0b\x32\x16.caffe.FillerParameter\x12+\n\x0b\x62ias_filler\x18\x05 \x01(\x0b\x32\x16.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\"^\n\x12HingeLossParameter\x12\x30\n\x04norm\x18\x01 \x01(\x0e\x32\x1e.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\"\xb1\x01\n\x15InnerProductParameter\x12\x12\n\nnum_output\x18\x01 \x01(\r\x12\x17\n\tbias_term\x18\x02 \x01(\x08:\x04true\x12-\n\rweight_filler\x18\x03 \x01(\x0b\x32\x16.caffe.FillerParameter\x12+\n\x0b\x62ias_filler\x18\x04 \x01(\x0b\x32\x16.caffe.FillerParameter\x12\x0f\n\x04\x61xis\x18\x05 \x01(\x05:\x01\x31\"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\"\xb8\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\x12\x44\n\x0bnorm_region\x18\x04 \x01(\x0e\x32\x1e.caffe.LRNParameter.NormRegion:\x0f\x41\x43ROSS_CHANNELS\x12\x0c\n\x01k\x18\x05 \x01(\x02:\x01\x31\x12\x33\n\x06\x65ngine\x18\x06 \x01(\x0e\x32\x1a.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\"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\"\xa2\x03\n\x10PoolingParameter\x12\x35\n\x04pool\x18\x01 \x01(\x0e\x32\".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\x37\n\x06\x65ngine\x18\x0b \x01(\x0e\x32\x1e.caffe.PoolingParameter.Engine:\x07\x44\x45\x46\x41ULT\x12\x1d\n\x0eglobal_pooling\x18\x0c \x01(\x08:\x05\x66\x61lse\".\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\"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\"\xad\x01\n\x12ReductionParameter\x12=\n\toperation\x18\x01 \x01(\x0e\x32%.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\"\x8d\x01\n\rReLUParameter\x12\x19\n\x0enegative_slope\x18\x01 \x01(\x02:\x01\x30\x12\x34\n\x06\x65ngine\x18\x02 \x01(\x0e\x32\x1b.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\"Z\n\x10ReshapeParameter\x12\x1f\n\x05shape\x18\x01 \x01(\x0b\x32\x10.caffe.BlobShape\x12\x0f\n\x04\x61xis\x18\x02 \x01(\x05:\x01\x30\x12\x14\n\x08num_axes\x18\x03 \x01(\x05:\x02-1\"\xa5\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\x16.caffe.FillerParameter\x12\x18\n\tbias_term\x18\x04 \x01(\x08:\x05\x66\x61lse\x12+\n\x0b\x62ias_filler\x18\x05 \x01(\x0b\x32\x16.caffe.FillerParameter\"x\n\x10SigmoidParameter\x12\x37\n\x06\x65ngine\x18\x01 \x01(\x0e\x32\x1e.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\"\x89\x01\n\x10SoftmaxParameter\x12\x37\n\x06\x65ngine\x18\x01 \x01(\x0e\x32\x1e.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\"r\n\rTanHParameter\x12\x34\n\x06\x65ngine\x18\x01 \x01(\x0e\x32\x1b.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\"\xeb\x01\n\x0cSPPParameter\x12\x16\n\x0epyramid_height\x18\x01 \x01(\r\x12\x31\n\x04pool\x18\x02 \x01(\x0e\x32\x1e.caffe.SPPParameter.PoolMethod:\x03MAX\x12\x33\n\x06\x65ngine\x18\x06 \x01(\x0e\x32\x1a.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\"\xe0\x13\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\x13.caffe.NetStateRule\x12$\n\x07\x65xclude\x18! \x03(\x0b\x32\x13.caffe.NetStateRule\x12/\n\x04type\x18\x05 \x01(\x0e\x32!.caffe.V1LayerParameter.LayerType\x12\x1f\n\x05\x62lobs\x18\x06 \x03(\x0b\x32\x10.caffe.BlobProto\x12\x0e\n\x05param\x18\xe9\x07 \x03(\t\x12>\n\x0f\x62lob_share_mode\x18\xea\x07 \x03(\x0e\x32$.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\x30\n\x0e\x61\x63\x63uracy_param\x18\x1b \x01(\x0b\x32\x18.caffe.AccuracyParameter\x12,\n\x0c\x61rgmax_param\x18\x17 \x01(\x0b\x32\x16.caffe.ArgMaxParameter\x12,\n\x0c\x63oncat_param\x18\t \x01(\x0b\x32\x16.caffe.ConcatParameter\x12?\n\x16\x63ontrastive_loss_param\x18( \x01(\x0b\x32\x1f.caffe.ContrastiveLossParameter\x12\x36\n\x11\x63onvolution_param\x18\n \x01(\x0b\x32\x1b.caffe.ConvolutionParameter\x12(\n\ndata_param\x18\x0b \x01(\x0b\x32\x14.caffe.DataParameter\x12.\n\rdropout_param\x18\x0c \x01(\x0b\x32\x17.caffe.DropoutParameter\x12\x33\n\x10\x64ummy_data_param\x18\x1a \x01(\x0b\x32\x19.caffe.DummyDataParameter\x12.\n\reltwise_param\x18\x18 \x01(\x0b\x32\x17.caffe.EltwiseParameter\x12&\n\texp_param\x18) \x01(\x0b\x32\x13.caffe.ExpParameter\x12\x31\n\x0fhdf5_data_param\x18\r \x01(\x0b\x32\x18.caffe.HDF5DataParameter\x12\x35\n\x11hdf5_output_param\x18\x0e \x01(\x0b\x32\x1a.caffe.HDF5OutputParameter\x12\x33\n\x10hinge_loss_param\x18\x1d \x01(\x0b\x32\x19.caffe.HingeLossParameter\x12\x33\n\x10image_data_param\x18\x0f \x01(\x0b\x32\x19.caffe.ImageDataParameter\x12\x39\n\x13infogain_loss_param\x18\x10 \x01(\x0b\x32\x1c.caffe.InfogainLossParameter\x12\x39\n\x13inner_product_param\x18\x11 \x01(\x0b\x32\x1c.caffe.InnerProductParameter\x12&\n\tlrn_param\x18\x12 \x01(\x0b\x32\x13.caffe.LRNParameter\x12\x35\n\x11memory_data_param\x18\x16 \x01(\x0b\x32\x1a.caffe.MemoryDataParameter\x12&\n\tmvn_param\x18\" \x01(\x0b\x32\x13.caffe.MVNParameter\x12.\n\rpooling_param\x18\x13 \x01(\x0b\x32\x17.caffe.PoolingParameter\x12*\n\x0bpower_param\x18\x15 \x01(\x0b\x32\x15.caffe.PowerParameter\x12(\n\nrelu_param\x18\x1e \x01(\x0b\x32\x14.caffe.ReLUParameter\x12.\n\rsigmoid_param\x18& \x01(\x0b\x32\x17.caffe.SigmoidParameter\x12.\n\rsoftmax_param\x18\' \x01(\x0b\x32\x17.caffe.SoftmaxParameter\x12*\n\x0bslice_param\x18\x1f \x01(\x0b\x32\x15.caffe.SliceParameter\x12(\n\ntanh_param\x18% \x01(\x0b\x32\x14.caffe.TanHParameter\x12\x32\n\x0fthreshold_param\x18\x19 \x01(\x0b\x32\x19.caffe.ThresholdParameter\x12\x35\n\x11window_data_param\x18\x14 \x01(\x0b\x32\x1a.caffe.WindowDataParameter\x12\x37\n\x0ftransform_param\x18$ \x01(\x0b\x32\x1e.caffe.TransformationParameter\x12(\n\nloss_param\x18* \x01(\x0b\x32\x14.caffe.LossParameter\x12&\n\x05layer\x18\x01 \x01(\x0b\x32\x17.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\"\xfd\x07\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-\n\rweight_filler\x18\x05 \x01(\x0b\x32\x16.caffe.FillerParameter\x12+\n\x0b\x62ias_filler\x18\x06 \x01(\x0b\x32\x16.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\x35\n\x04pool\x18\x0b \x01(\x0e\x32\".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\x1f\n\x05\x62lobs\x18\x32 \x03(\x0b\x32\x10.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\x36\n\x11hdf5_output_param\x18\xe9\x07 \x01(\x0b\x32\x1a.caffe.HDF5OutputParameter\".\n\nPoolMethod\x12\x07\n\x03MAX\x10\x00\x12\x07\n\x03\x41VE\x10\x01\x12\x0e\n\nSTOCHASTIC\x10\x02\"W\n\x0ePReLUParameter\x12&\n\x06\x66iller\x18\x01 \x01(\x0b\x32\x16.caffe.FillerParameter\x12\x1d\n\x0e\x63hannel_shared\x18\x02 \x01(\x08:\x05\x66\x61lse*\x1c\n\x05Phase\x12\t\n\x05TRAIN\x10\x00\x12\x08\n\x04TEST\x10\x01') 24) 25_sym_db.RegisterFileDescriptor(DESCRIPTOR) 26 27_PHASE = _descriptor.EnumDescriptor( 28 name='Phase', 29 full_name='caffe.Phase', 30 filename=None, 31 file=DESCRIPTOR, 32 values=[ 33 _descriptor.EnumValueDescriptor( 34 name='TRAIN', index=0, number=0, 35 options=None, 36 type=None), 37 _descriptor.EnumValueDescriptor( 38 name='TEST', index=1, number=1, 39 options=None, 40 type=None), 41 ], 42 containing_type=None, 43 options=None, 44 serialized_start=14776, 45 serialized_end=14804, 46) 47_sym_db.RegisterEnumDescriptor(_PHASE) 48 49Phase = enum_type_wrapper.EnumTypeWrapper(_PHASE) 50TRAIN = 0 51TEST = 1 52 53 54_FILLERPARAMETER_VARIANCENORM = _descriptor.EnumDescriptor( 55 name='VarianceNorm', 56 full_name='caffe.FillerParameter.VarianceNorm', 57 filename=None, 58 file=DESCRIPTOR, 59 values=[ 60 _descriptor.EnumValueDescriptor( 61 name='FAN_IN', index=0, number=0, 62 options=None, 63 type=None), 64 _descriptor.EnumValueDescriptor( 65 name='FAN_OUT', index=1, number=1, 66 options=None, 67 type=None), 68 _descriptor.EnumValueDescriptor( 69 name='AVERAGE', index=2, number=2, 70 options=None, 71 type=None), 72 ], 73 containing_type=None, 74 options=None, 75 serialized_start=658, 76 serialized_end=710, 77) 78_sym_db.RegisterEnumDescriptor(_FILLERPARAMETER_VARIANCENORM) 79 80_SOLVERPARAMETER_SNAPSHOTFORMAT = _descriptor.EnumDescriptor( 81 name='SnapshotFormat', 82 full_name='caffe.SolverParameter.SnapshotFormat', 83 filename=None, 84 file=DESCRIPTOR, 85 values=[ 86 _descriptor.EnumValueDescriptor( 87 name='HDF5', index=0, number=0, 88 options=None, 89 type=None), 90 _descriptor.EnumValueDescriptor( 91 name='BINARYPROTO', index=1, number=1, 92 options=None, 93 type=None), 94 ], 95 containing_type=None, 96 options=None, 97 serialized_start=2132, 98 serialized_end=2175, 99) 100_sym_db.RegisterEnumDescriptor(_SOLVERPARAMETER_SNAPSHOTFORMAT) 101 102_SOLVERPARAMETER_SOLVERMODE = _descriptor.EnumDescriptor( 103 name='SolverMode', 104 full_name='caffe.SolverParameter.SolverMode', 105 filename=None, 106 file=DESCRIPTOR, 107 values=[ 108 _descriptor.EnumValueDescriptor( 109 name='CPU', index=0, number=0, 110 options=None, 111 type=None), 112 _descriptor.EnumValueDescriptor( 113 name='GPU', index=1, number=1, 114 options=None, 115 type=None), 116 ], 117 containing_type=None, 118 options=None, 119 serialized_start=2177, 120 serialized_end=2207, 121) 122_sym_db.RegisterEnumDescriptor(_SOLVERPARAMETER_SOLVERMODE) 123 124_SOLVERPARAMETER_SOLVERTYPE = _descriptor.EnumDescriptor( 125 name='SolverType', 126 full_name='caffe.SolverParameter.SolverType', 127 filename=None, 128 file=DESCRIPTOR, 129 values=[ 130 _descriptor.EnumValueDescriptor( 131 name='SGD', index=0, number=0, 132 options=None, 133 type=None), 134 _descriptor.EnumValueDescriptor( 135 name='NESTEROV', index=1, number=1, 136 options=None, 137 type=None), 138 _descriptor.EnumValueDescriptor( 139 name='ADAGRAD', index=2, number=2, 140 options=None, 141 type=None), 142 _descriptor.EnumValueDescriptor( 143 name='RMSPROP', index=3, number=3, 144 options=None, 145 type=None), 146 _descriptor.EnumValueDescriptor( 147 name='ADADELTA', index=4, number=4, 148 options=None, 149 type=None), 150 _descriptor.EnumValueDescriptor( 151 name='ADAM', index=5, number=5, 152 options=None, 153 type=None), 154 ], 155 containing_type=None, 156 options=None, 157 serialized_start=2209, 158 serialized_end=2294, 159) 160_sym_db.RegisterEnumDescriptor(_SOLVERPARAMETER_SOLVERTYPE) 161 162_PARAMSPEC_DIMCHECKMODE = _descriptor.EnumDescriptor( 163 name='DimCheckMode', 164 full_name='caffe.ParamSpec.DimCheckMode', 165 filename=None, 166 file=DESCRIPTOR, 167 values=[ 168 _descriptor.EnumValueDescriptor( 169 name='STRICT', index=0, number=0, 170 options=None, 171 type=None), 172 _descriptor.EnumValueDescriptor( 173 name='PERMISSIVE', index=1, number=1, 174 options=None, 175 type=None), 176 ], 177 containing_type=None, 178 options=None, 179 serialized_start=2725, 180 serialized_end=2767, 181) 182_sym_db.RegisterEnumDescriptor(_PARAMSPEC_DIMCHECKMODE) 183 184_LOSSPARAMETER_NORMALIZATIONMODE = _descriptor.EnumDescriptor( 185 name='NormalizationMode', 186 full_name='caffe.LossParameter.NormalizationMode', 187 filename=None, 188 file=DESCRIPTOR, 189 values=[ 190 _descriptor.EnumValueDescriptor( 191 name='FULL', index=0, number=0, 192 options=None, 193 type=None), 194 _descriptor.EnumValueDescriptor( 195 name='VALID', index=1, number=1, 196 options=None, 197 type=None), 198 _descriptor.EnumValueDescriptor( 199 name='BATCH_SIZE', index=2, number=2, 200 options=None, 201 type=None), 202 _descriptor.EnumValueDescriptor( 203 name='NONE', index=3, number=3, 204 options=None, 205 type=None), 206 ], 207 containing_type=None, 208 options=None, 209 serialized_start=5454, 210 serialized_end=5520, 211) 212_sym_db.RegisterEnumDescriptor(_LOSSPARAMETER_NORMALIZATIONMODE) 213 214_CONVOLUTIONPARAMETER_ENGINE = _descriptor.EnumDescriptor( 215 name='Engine', 216 full_name='caffe.ConvolutionParameter.Engine', 217 filename=None, 218 file=DESCRIPTOR, 219 values=[ 220 _descriptor.EnumValueDescriptor( 221 name='DEFAULT', index=0, number=0, 222 options=None, 223 type=None), 224 _descriptor.EnumValueDescriptor( 225 name='CAFFE', index=1, number=1, 226 options=None, 227 type=None), 228 _descriptor.EnumValueDescriptor( 229 name='CUDNN', index=2, number=2, 230 options=None, 231 type=None), 232 ], 233 containing_type=None, 234 options=None, 235 serialized_start=6485, 236 serialized_end=6528, 237) 238_sym_db.RegisterEnumDescriptor(_CONVOLUTIONPARAMETER_ENGINE) 239 240_DATAPARAMETER_DB = _descriptor.EnumDescriptor( 241 name='DB', 242 full_name='caffe.DataParameter.DB', 243 filename=None, 244 file=DESCRIPTOR, 245 values=[ 246 _descriptor.EnumValueDescriptor( 247 name='LEVELDB', index=0, number=0, 248 options=None, 249 type=None), 250 _descriptor.EnumValueDescriptor( 251 name='LMDB', index=1, number=1, 252 options=None, 253 type=None), 254 ], 255 containing_type=None, 256 options=None, 257 serialized_start=6796, 258 serialized_end=6823, 259) 260_sym_db.RegisterEnumDescriptor(_DATAPARAMETER_DB) 261 262_ELTWISEPARAMETER_ELTWISEOP = _descriptor.EnumDescriptor( 263 name='EltwiseOp', 264 full_name='caffe.EltwiseParameter.EltwiseOp', 265 filename=None, 266 file=DESCRIPTOR, 267 values=[ 268 _descriptor.EnumValueDescriptor( 269 name='PROD', index=0, number=0, 270 options=None, 271 type=None), 272 _descriptor.EnumValueDescriptor( 273 name='SUM', index=1, number=1, 274 options=None, 275 type=None), 276 _descriptor.EnumValueDescriptor( 277 name='MAX', index=2, number=2, 278 options=None, 279 type=None), 280 ], 281 containing_type=None, 282 options=None, 283 serialized_start=7163, 284 serialized_end=7202, 285) 286_sym_db.RegisterEnumDescriptor(_ELTWISEPARAMETER_ELTWISEOP) 287 288_HINGELOSSPARAMETER_NORM = _descriptor.EnumDescriptor( 289 name='Norm', 290 full_name='caffe.HingeLossParameter.Norm', 291 filename=None, 292 file=DESCRIPTOR, 293 values=[ 294 _descriptor.EnumValueDescriptor( 295 name='L1', index=0, number=1, 296 options=None, 297 type=None), 298 _descriptor.EnumValueDescriptor( 299 name='L2', index=1, number=2, 300 options=None, 301 type=None), 302 ], 303 containing_type=None, 304 options=None, 305 serialized_start=7737, 306 serialized_end=7759, 307) 308_sym_db.RegisterEnumDescriptor(_HINGELOSSPARAMETER_NORM) 309 310_LRNPARAMETER_NORMREGION = _descriptor.EnumDescriptor( 311 name='NormRegion', 312 full_name='caffe.LRNParameter.NormRegion', 313 filename=None, 314 file=DESCRIPTOR, 315 values=[ 316 _descriptor.EnumValueDescriptor( 317 name='ACROSS_CHANNELS', index=0, number=0, 318 options=None, 319 type=None), 320 _descriptor.EnumValueDescriptor( 321 name='WITHIN_CHANNEL', index=1, number=1, 322 options=None, 323 type=None), 324 ], 325 containing_type=None, 326 options=None, 327 serialized_start=8549, 328 serialized_end=8602, 329) 330_sym_db.RegisterEnumDescriptor(_LRNPARAMETER_NORMREGION) 331 332_LRNPARAMETER_ENGINE = _descriptor.EnumDescriptor( 333 name='Engine', 334 full_name='caffe.LRNParameter.Engine', 335 filename=None, 336 file=DESCRIPTOR, 337 values=[ 338 _descriptor.EnumValueDescriptor( 339 name='DEFAULT', index=0, number=0, 340 options=None, 341 type=None), 342 _descriptor.EnumValueDescriptor( 343 name='CAFFE', index=1, number=1, 344 options=None, 345 type=None), 346 _descriptor.EnumValueDescriptor( 347 name='CUDNN', index=2, number=2, 348 options=None, 349 type=None), 350 ], 351 containing_type=None, 352 options=None, 353 serialized_start=6485, 354 serialized_end=6528, 355) 356_sym_db.RegisterEnumDescriptor(_LRNPARAMETER_ENGINE) 357 358_POOLINGPARAMETER_POOLMETHOD = _descriptor.EnumDescriptor( 359 name='PoolMethod', 360 full_name='caffe.PoolingParameter.PoolMethod', 361 filename=None, 362 file=DESCRIPTOR, 363 values=[ 364 _descriptor.EnumValueDescriptor( 365 name='MAX', index=0, number=0, 366 options=None, 367 type=None), 368 _descriptor.EnumValueDescriptor( 369 name='AVE', index=1, number=1, 370 options=None, 371 type=None), 372 _descriptor.EnumValueDescriptor( 373 name='STOCHASTIC', index=2, number=2, 374 options=None, 375 type=None), 376 ], 377 containing_type=None, 378 options=None, 379 serialized_start=9171, 380 serialized_end=9217, 381) 382_sym_db.RegisterEnumDescriptor(_POOLINGPARAMETER_POOLMETHOD) 383 384_POOLINGPARAMETER_ENGINE = _descriptor.EnumDescriptor( 385 name='Engine', 386 full_name='caffe.PoolingParameter.Engine', 387 filename=None, 388 file=DESCRIPTOR, 389 values=[ 390 _descriptor.EnumValueDescriptor( 391 name='DEFAULT', index=0, number=0, 392 options=None, 393 type=None), 394 _descriptor.EnumValueDescriptor( 395 name='CAFFE', index=1, number=1, 396 options=None, 397 type=None), 398 _descriptor.EnumValueDescriptor( 399 name='CUDNN', index=2, number=2, 400 options=None, 401 type=None), 402 ], 403 containing_type=None, 404 options=None, 405 serialized_start=6485, 406 serialized_end=6528, 407) 408_sym_db.RegisterEnumDescriptor(_POOLINGPARAMETER_ENGINE) 409 410_REDUCTIONPARAMETER_REDUCTIONOP = _descriptor.EnumDescriptor( 411 name='ReductionOp', 412 full_name='caffe.ReductionParameter.ReductionOp', 413 filename=None, 414 file=DESCRIPTOR, 415 values=[ 416 _descriptor.EnumValueDescriptor( 417 name='SUM', index=0, number=1, 418 options=None, 419 type=None), 420 _descriptor.EnumValueDescriptor( 421 name='ASUM', index=1, number=2, 422 options=None, 423 type=None), 424 _descriptor.EnumValueDescriptor( 425 name='SUMSQ', index=2, number=3, 426 options=None, 427 type=None), 428 _descriptor.EnumValueDescriptor( 429 name='MEAN', index=3, number=4, 430 options=None, 431 type=None), 432 ], 433 containing_type=None, 434 options=None, 435 serialized_start=9562, 436 serialized_end=9615, 437) 438_sym_db.RegisterEnumDescriptor(_REDUCTIONPARAMETER_REDUCTIONOP) 439 440_RELUPARAMETER_ENGINE = _descriptor.EnumDescriptor( 441 name='Engine', 442 full_name='caffe.ReLUParameter.Engine', 443 filename=None, 444 file=DESCRIPTOR, 445 values=[ 446 _descriptor.EnumValueDescriptor( 447 name='DEFAULT', index=0, number=0, 448 options=None, 449 type=None), 450 _descriptor.EnumValueDescriptor( 451 name='CAFFE', index=1, number=1, 452 options=None, 453 type=None), 454 _descriptor.EnumValueDescriptor( 455 name='CUDNN', index=2, number=2, 456 options=None, 457 type=None), 458 ], 459 containing_type=None, 460 options=None, 461 serialized_start=6485, 462 serialized_end=6528, 463) 464_sym_db.RegisterEnumDescriptor(_RELUPARAMETER_ENGINE) 465 466_SIGMOIDPARAMETER_ENGINE = _descriptor.EnumDescriptor( 467 name='Engine', 468 full_name='caffe.SigmoidParameter.Engine', 469 filename=None, 470 file=DESCRIPTOR, 471 values=[ 472 _descriptor.EnumValueDescriptor( 473 name='DEFAULT', index=0, number=0, 474 options=None, 475 type=None), 476 _descriptor.EnumValueDescriptor( 477 name='CAFFE', index=1, number=1, 478 options=None, 479 type=None), 480 _descriptor.EnumValueDescriptor( 481 name='CUDNN', index=2, number=2, 482 options=None, 483 type=None), 484 ], 485 containing_type=None, 486 options=None, 487 serialized_start=6485, 488 serialized_end=6528, 489) 490_sym_db.RegisterEnumDescriptor(_SIGMOIDPARAMETER_ENGINE) 491 492_SOFTMAXPARAMETER_ENGINE = _descriptor.EnumDescriptor( 493 name='Engine', 494 full_name='caffe.SoftmaxParameter.Engine', 495 filename=None, 496 file=DESCRIPTOR, 497 values=[ 498 _descriptor.EnumValueDescriptor( 499 name='DEFAULT', index=0, number=0, 500 options=None, 501 type=None), 502 _descriptor.EnumValueDescriptor( 503 name='CAFFE', index=1, number=1, 504 options=None, 505 type=None), 506 _descriptor.EnumValueDescriptor( 507 name='CUDNN', index=2, number=2, 508 options=None, 509 type=None), 510 ], 511 containing_type=None, 512 options=None, 513 serialized_start=6485, 514 serialized_end=6528, 515) 516_sym_db.RegisterEnumDescriptor(_SOFTMAXPARAMETER_ENGINE) 517 518_TANHPARAMETER_ENGINE = _descriptor.EnumDescriptor( 519 name='Engine', 520 full_name='caffe.TanHParameter.Engine', 521 filename=None, 522 file=DESCRIPTOR, 523 values=[ 524 _descriptor.EnumValueDescriptor( 525 name='DEFAULT', index=0, number=0, 526 options=None, 527 type=None), 528 _descriptor.EnumValueDescriptor( 529 name='CAFFE', index=1, number=1, 530 options=None, 531 type=None), 532 _descriptor.EnumValueDescriptor( 533 name='CUDNN', index=2, number=2, 534 options=None, 535 type=None), 536 ], 537 containing_type=None, 538 options=None, 539 serialized_start=6485, 540 serialized_end=6528, 541) 542_sym_db.RegisterEnumDescriptor(_TANHPARAMETER_ENGINE) 543 544_SPPPARAMETER_POOLMETHOD = _descriptor.EnumDescriptor( 545 name='PoolMethod', 546 full_name='caffe.SPPParameter.PoolMethod', 547 filename=None, 548 file=DESCRIPTOR, 549 values=[ 550 _descriptor.EnumValueDescriptor( 551 name='MAX', index=0, number=0, 552 options=None, 553 type=None), 554 _descriptor.EnumValueDescriptor( 555 name='AVE', index=1, number=1, 556 options=None, 557 type=None), 558 _descriptor.EnumValueDescriptor( 559 name='STOCHASTIC', index=2, number=2, 560 options=None, 561 type=None), 562 ], 563 containing_type=None, 564 options=None, 565 serialized_start=9171, 566 serialized_end=9217, 567) 568_sym_db.RegisterEnumDescriptor(_SPPPARAMETER_POOLMETHOD) 569 570_SPPPARAMETER_ENGINE = _descriptor.EnumDescriptor( 571 name='Engine', 572 full_name='caffe.SPPParameter.Engine', 573 filename=None, 574 file=DESCRIPTOR, 575 values=[ 576 _descriptor.EnumValueDescriptor( 577 name='DEFAULT', index=0, number=0, 578 options=None, 579 type=None), 580 _descriptor.EnumValueDescriptor( 581 name='CAFFE', index=1, number=1, 582 options=None, 583 type=None), 584 _descriptor.EnumValueDescriptor( 585 name='CUDNN', index=2, number=2, 586 options=None, 587 type=None), 588 ], 589 containing_type=None, 590 options=None, 591 serialized_start=6485, 592 serialized_end=6528, 593) 594_sym_db.RegisterEnumDescriptor(_SPPPARAMETER_ENGINE) 595 596_V1LAYERPARAMETER_LAYERTYPE = _descriptor.EnumDescriptor( 597 name='LayerType', 598 full_name='caffe.V1LayerParameter.LayerType', 599 filename=None, 600 file=DESCRIPTOR, 601 values=[ 602 _descriptor.EnumValueDescriptor( 603 name='NONE', index=0, number=0, 604 options=None, 605 type=None), 606 _descriptor.EnumValueDescriptor( 607 name='ABSVAL', index=1, number=35, 608 options=None, 609 type=None), 610 _descriptor.EnumValueDescriptor( 611 name='ACCURACY', index=2, number=1, 612 options=None, 613 type=None), 614 _descriptor.EnumValueDescriptor( 615 name='ARGMAX', index=3, number=30, 616 options=None, 617 type=None), 618 _descriptor.EnumValueDescriptor( 619 name='BNLL', index=4, number=2, 620 options=None, 621 type=None), 622 _descriptor.EnumValueDescriptor( 623 name='CONCAT', index=5, number=3, 624 options=None, 625 type=None), 626 _descriptor.EnumValueDescriptor( 627 name='CONTRASTIVE_LOSS', index=6, number=37, 628 options=None, 629 type=None), 630 _descriptor.EnumValueDescriptor( 631 name='CONVOLUTION', index=7, number=4, 632 options=None, 633 type=None), 634 _descriptor.EnumValueDescriptor( 635 name='DATA', index=8, number=5, 636 options=None, 637 type=None), 638 _descriptor.EnumValueDescriptor( 639 name='DECONVOLUTION', index=9, number=39, 640 options=None, 641 type=None), 642 _descriptor.EnumValueDescriptor( 643 name='DROPOUT', index=10, number=6, 644 options=None, 645 type=None), 646 _descriptor.EnumValueDescriptor( 647 name='DUMMY_DATA', index=11, number=32, 648 options=None, 649 type=None), 650 _descriptor.EnumValueDescriptor( 651 name='EUCLIDEAN_LOSS', index=12, number=7, 652 options=None, 653 type=None), 654 _descriptor.EnumValueDescriptor( 655 name='ELTWISE', index=13, number=25, 656 options=None, 657 type=None), 658 _descriptor.EnumValueDescriptor( 659 name='EXP', index=14, number=38, 660 options=None, 661 type=None), 662 _descriptor.EnumValueDescriptor( 663 name='FLATTEN', index=15, number=8, 664 options=None, 665 type=None), 666 _descriptor.EnumValueDescriptor( 667 name='HDF5_DATA', index=16, number=9, 668 options=None, 669 type=None), 670 _descriptor.EnumValueDescriptor( 671 name='HDF5_OUTPUT', index=17, number=10, 672 options=None, 673 type=None), 674 _descriptor.EnumValueDescriptor( 675 name='HINGE_LOSS', index=18, number=28, 676 options=None, 677 type=None), 678 _descriptor.EnumValueDescriptor( 679 name='IM2COL', index=19, number=11, 680 options=None, 681 type=None), 682 _descriptor.EnumValueDescriptor( 683 name='IMAGE_DATA', index=20, number=12, 684 options=None, 685 type=None), 686 _descriptor.EnumValueDescriptor( 687 name='INFOGAIN_LOSS', index=21, number=13, 688 options=None, 689 type=None), 690 _descriptor.EnumValueDescriptor( 691 name='INNER_PRODUCT', index=22, number=14, 692 options=None, 693 type=None), 694 _descriptor.EnumValueDescriptor( 695 name='LRN', index=23, number=15, 696 options=None, 697 type=None), 698 _descriptor.EnumValueDescriptor( 699 name='MEMORY_DATA', index=24, number=29, 700 options=None, 701 type=None), 702 _descriptor.EnumValueDescriptor( 703 name='MULTINOMIAL_LOGISTIC_LOSS', index=25, number=16, 704 options=None, 705 type=None), 706 _descriptor.EnumValueDescriptor( 707 name='MVN', index=26, number=34, 708 options=None, 709 type=None), 710 _descriptor.EnumValueDescriptor( 711 name='POOLING', index=27, number=17, 712 options=None, 713 type=None), 714 _descriptor.EnumValueDescriptor( 715 name='POWER', index=28, number=26, 716 options=None, 717 type=None), 718 _descriptor.EnumValueDescriptor( 719 name='RELU', index=29, number=18, 720 options=None, 721 type=None), 722 _descriptor.EnumValueDescriptor( 723 name='SIGMOID', index=30, number=19, 724 options=None, 725 type=None), 726 _descriptor.EnumValueDescriptor( 727 name='SIGMOID_CROSS_ENTROPY_LOSS', index=31, number=27, 728 options=None, 729 type=None), 730 _descriptor.EnumValueDescriptor( 731 name='SILENCE', index=32, number=36, 732 options=None, 733 type=None), 734 _descriptor.EnumValueDescriptor( 735 name='SOFTMAX', index=33, number=20, 736 options=None, 737 type=None), 738 _descriptor.EnumValueDescriptor( 739 name='SOFTMAX_LOSS', index=34, number=21, 740 options=None, 741 type=None), 742 _descriptor.EnumValueDescriptor( 743 name='SPLIT', index=35, number=22, 744 options=None, 745 type=None), 746 _descriptor.EnumValueDescriptor( 747 name='SLICE', index=36, number=33, 748 options=None, 749 type=None), 750 _descriptor.EnumValueDescriptor( 751 name='TANH', index=37, number=23, 752 options=None, 753 type=None), 754 _descriptor.EnumValueDescriptor( 755 name='WINDOW_DATA', index=38, number=24, 756 options=None, 757 type=None), 758 _descriptor.EnumValueDescriptor( 759 name='THRESHOLD', index=39, number=31, 760 options=None, 761 type=None), 762 ], 763 containing_type=None, 764 options=None, 765 serialized_start=13017, 766 serialized_end=13617, 767) 768_sym_db.RegisterEnumDescriptor(_V1LAYERPARAMETER_LAYERTYPE) 769 770_V1LAYERPARAMETER_DIMCHECKMODE = _descriptor.EnumDescriptor( 771 name='DimCheckMode', 772 full_name='caffe.V1LayerParameter.DimCheckMode', 773 filename=None, 774 file=DESCRIPTOR, 775 values=[ 776 _descriptor.EnumValueDescriptor( 777 name='STRICT', index=0, number=0, 778 options=None, 779 type=None), 780 _descriptor.EnumValueDescriptor( 781 name='PERMISSIVE', index=1, number=1, 782 options=None, 783 type=None), 784 ], 785 containing_type=None, 786 options=None, 787 serialized_start=2725, 788 serialized_end=2767, 789) 790_sym_db.RegisterEnumDescriptor(_V1LAYERPARAMETER_DIMCHECKMODE) 791 792_V0LAYERPARAMETER_POOLMETHOD = _descriptor.EnumDescriptor( 793 name='PoolMethod', 794 full_name='caffe.V0LayerParameter.PoolMethod', 795 filename=None, 796 file=DESCRIPTOR, 797 values=[ 798 _descriptor.EnumValueDescriptor( 799 name='MAX', index=0, number=0, 800 options=None, 801 type=None), 802 _descriptor.EnumValueDescriptor( 803 name='AVE', index=1, number=1, 804 options=None, 805 type=None), 806 _descriptor.EnumValueDescriptor( 807 name='STOCHASTIC', index=2, number=2, 808 options=None, 809 type=None), 810 ], 811 containing_type=None, 812 options=None, 813 serialized_start=9171, 814 serialized_end=9217, 815) 816_sym_db.RegisterEnumDescriptor(_V0LAYERPARAMETER_POOLMETHOD) 817 818 819_BLOBSHAPE = _descriptor.Descriptor( 820 name='BlobShape', 821 full_name='caffe.BlobShape', 822 filename=None, 823 file=DESCRIPTOR, 824 containing_type=None, 825 fields=[ 826 _descriptor.FieldDescriptor( 827 name='dim', full_name='caffe.BlobShape.dim', index=0, 828 number=1, type=3, cpp_type=2, label=3, 829 has_default_value=False, default_value=[], 830 message_type=None, enum_type=None, containing_type=None, 831 is_extension=False, extension_scope=None, 832 options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))), 833 ], 834 extensions=[ 835 ], 836 nested_types=[], 837 enum_types=[ 838 ], 839 options=None, 840 is_extendable=False, 841 syntax='proto2', 842 extension_ranges=[], 843 oneofs=[ 844 ], 845 serialized_start=22, 846 serialized_end=50, 847) 848 849 850_BLOBPROTO = _descriptor.Descriptor( 851 name='BlobProto', 852 full_name='caffe.BlobProto', 853 filename=None, 854 file=DESCRIPTOR, 855 containing_type=None, 856 fields=[ 857 _descriptor.FieldDescriptor( 858 name='shape', full_name='caffe.BlobProto.shape', index=0, 859 number=7, type=11, cpp_type=10, label=1, 860 has_default_value=False, default_value=None, 861 message_type=None, enum_type=None, containing_type=None, 862 is_extension=False, extension_scope=None, 863 options=None), 864 _descriptor.FieldDescriptor( 865 name='data', full_name='caffe.BlobProto.data', index=1, 866 number=5, type=2, cpp_type=6, label=3, 867 has_default_value=False, default_value=[], 868 message_type=None, enum_type=None, containing_type=None, 869 is_extension=False, extension_scope=None, 870 options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))), 871 _descriptor.FieldDescriptor( 872 name='diff', full_name='caffe.BlobProto.diff', index=2, 873 number=6, type=2, cpp_type=6, label=3, 874 has_default_value=False, default_value=[], 875 message_type=None, enum_type=None, containing_type=None, 876 is_extension=False, extension_scope=None, 877 options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))), 878 _descriptor.FieldDescriptor( 879 name='double_data', full_name='caffe.BlobProto.double_data', index=3, 880 number=8, type=1, cpp_type=5, label=3, 881 has_default_value=False, default_value=[], 882 message_type=None, enum_type=None, containing_type=None, 883 is_extension=False, extension_scope=None, 884 options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))), 885 _descriptor.FieldDescriptor( 886 name='double_diff', full_name='caffe.BlobProto.double_diff', index=4, 887 number=9, type=1, cpp_type=5, label=3, 888 has_default_value=False, default_value=[], 889 message_type=None, enum_type=None, containing_type=None, 890 is_extension=False, extension_scope=None, 891 options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001'))), 892 _descriptor.FieldDescriptor( 893 name='num', full_name='caffe.BlobProto.num', index=5, 894 number=1, type=5, cpp_type=1, label=1, 895 has_default_value=True, default_value=0, 896 message_type=None, enum_type=None, containing_type=None, 897 is_extension=False, extension_scope=None, 898 options=None), 899 _descriptor.FieldDescriptor( 900 name='channels', full_name='caffe.BlobProto.channels', index=6, 901 number=2, type=5, cpp_type=1, label=1, 902 has_default_value=True, default_value=0, 903 message_type=None, enum_type=None, containing_type=None, 904 is_extension=False, extension_scope=None, 905 options=None), 906 _descriptor.FieldDescriptor( 907 name='height', full_name='caffe.BlobProto.height', index=7, 908 number=3, type=5, cpp_type=1, label=1, 909 has_default_value=True, default_value=0, 910 message_type=None, enum_type=None, containing_type=None, 911 is_extension=False, extension_scope=None, 912 options=None), 913 _descriptor.FieldDescriptor( 914 name='width', full_name='caffe.BlobProto.width', index=8, 915 number=4, type=5, cpp_type=1, label=1, 916 has_default_value=True, default_value=0, 917 message_type=None, enum_type=None, containing_type=None, 918 is_extension=False, extension_scope=None, 919 options=None), 920 ], 921 extensions=[ 922 ], 923 nested_types=[], 924 enum_types=[ 925 ], 926 options=None, 927 is_extendable=False, 928 syntax='proto2', 929 extension_ranges=[], 930 oneofs=[ 931 ], 932 serialized_start=53, 933 serialized_end=257, 934) 935 936 937_BLOBPROTOVECTOR = _descriptor.Descriptor( 938 name='BlobProtoVector', 939 full_name='caffe.BlobProtoVector', 940 filename=None, 941 file=DESCRIPTOR, 942 containing_type=None, 943 fields=[ 944 _descriptor.FieldDescriptor( 945 name='blobs', full_name='caffe.BlobProtoVector.blobs', index=0, 946 number=1, type=11, cpp_type=10, label=3, 947 has_default_value=False, default_value=[], 948 message_type=None, enum_type=None, containing_type=None, 949 is_extension=False, extension_scope=None, 950 options=None), 951 ], 952 extensions=[ 953 ], 954 nested_types=[], 955 enum_types=[ 956 ], 957 options=None, 958 is_extendable=False, 959 syntax='proto2', 960 extension_ranges=[], 961 oneofs=[ 962 ], 963 serialized_start=259, 964 serialized_end=309, 965) 966 967 968_DATUM = _descriptor.Descriptor( 969 name='Datum', 970 full_name='caffe.Datum', 971 filename=None, 972 file=DESCRIPTOR, 973 containing_type=None, 974 fields=[ 975 _descriptor.FieldDescriptor( 976 name='channels', full_name='caffe.Datum.channels', index=0, 977 number=1, type=5, cpp_type=1, label=1, 978 has_default_value=False, default_value=0, 979 message_type=None, enum_type=None, containing_type=None, 980 is_extension=False, extension_scope=None, 981 options=None), 982 _descriptor.FieldDescriptor( 983 name='height', full_name='caffe.Datum.height', index=1, 984 number=2, type=5, cpp_type=1, label=1, 985 has_default_value=False, default_value=0, 986 message_type=None, enum_type=None, containing_type=None, 987 is_extension=False, extension_scope=None, 988 options=None), 989 _descriptor.FieldDescriptor( 990 name='width', full_name='caffe.Datum.width', index=2, 991 number=3, type=5, cpp_type=1, label=1, 992 has_default_value=False, default_value=0, 993 message_type=None, enum_type=None, containing_type=None, 994 is_extension=False, extension_scope=None, 995 options=None), 996 _descriptor.FieldDescriptor( 997 name='data', full_name='caffe.Datum.data', index=3, 998 number=4, type=12, cpp_type=9, label=1, 999 has_default_value=False, default_value=_b(""), 1000 message_type=None, enum_type=None, containing_type=None, 1001 is_extension=False, extension_scope=None, 1002 options=None), 1003 _descriptor.FieldDescriptor( 1004 name='label', full_name='caffe.Datum.label', index=4, 1005 number=5, type=5, cpp_type=1, label=1, 1006 has_default_value=False, default_value=0, 1007 message_type=None, enum_type=None, containing_type=None, 1008 is_extension=False, extension_scope=None, 1009 options=None), 1010 _descriptor.FieldDescriptor( 1011 name='float_data', full_name='caffe.Datum.float_data', index=5, 1012 number=6, type=2, cpp_type=6, label=3, 1013 has_default_value=False, default_value=[], 1014 message_type=None, enum_type=None, containing_type=None, 1015 is_extension=False, extension_scope=None, 1016 options=None), 1017 _descriptor.FieldDescriptor( 1018 name='encoded', full_name='caffe.Datum.encoded', index=6, 1019 number=7, type=8, cpp_type=7, label=1, 1020 has_default_value=True, default_value=False, 1021 message_type=None, enum_type=None, containing_type=None, 1022 is_extension=False, extension_scope=None, 1023 options=None), 1024 ], 1025 extensions=[ 1026 ], 1027 nested_types=[], 1028 enum_types=[ 1029 ], 1030 options=None, 1031 is_extendable=False, 1032 syntax='proto2', 1033 extension_ranges=[], 1034 oneofs=[ 1035 ], 1036 serialized_start=312, 1037 serialized_end=441, 1038) 1039 1040 1041_FILLERPARAMETER = _descriptor.Descriptor( 1042 name='FillerParameter', 1043 full_name='caffe.FillerParameter', 1044 filename=None, 1045 file=DESCRIPTOR, 1046 containing_type=None, 1047 fields=[ 1048 _descriptor.FieldDescriptor( 1049 name='type', full_name='caffe.FillerParameter.type', index=0, 1050 number=1, type=9, cpp_type=9, label=1, 1051 has_default_value=True, default_value=_b("constant").decode('utf-8'), 1052 message_type=None, enum_type=None, containing_type=None, 1053 is_extension=False, extension_scope=None, 1054 options=None), 1055 _descriptor.FieldDescriptor( 1056 name='value', full_name='caffe.FillerParameter.value', index=1, 1057 number=2, type=2, cpp_type=6, label=1, 1058 has_default_value=True, default_value=float(0), 1059 message_type=None, enum_type=None, containing_type=None, 1060 is_extension=False, extension_scope=None, 1061 options=None), 1062 _descriptor.FieldDescriptor( 1063 name='min', full_name='caffe.FillerParameter.min', index=2, 1064 number=3, type=2, cpp_type=6, label=1, 1065 has_default_value=True, default_value=float(0), 1066 message_type=None, enum_type=None, containing_type=None, 1067 is_extension=False, extension_scope=None, 1068 options=None), 1069 _descriptor.FieldDescriptor( 1070 name='max', full_name='caffe.FillerParameter.max', index=3, 1071 number=4, type=2, cpp_type=6, label=1, 1072 has_default_value=True, default_value=float(1), 1073 message_type=None, enum_type=None, containing_type=None, 1074 is_extension=False, extension_scope=None, 1075 options=None), 1076 _descriptor.FieldDescriptor( 1077 name='mean', full_name='caffe.FillerParameter.mean', index=4, 1078 number=5, type=2, cpp_type=6, label=1, 1079 has_default_value=True, default_value=float(0), 1080 message_type=None, enum_type=None, containing_type=None, 1081 is_extension=False, extension_scope=None, 1082 options=None), 1083 _descriptor.FieldDescriptor( 1084 name='std', full_name='caffe.FillerParameter.std', index=5, 1085 number=6, type=2, cpp_type=6, label=1, 1086 has_default_value=True, default_value=float(1), 1087 message_type=None, enum_type=None, containing_type=None, 1088 is_extension=False, extension_scope=None, 1089 options=None), 1090 _descriptor.FieldDescriptor( 1091 name='sparse', full_name='caffe.FillerParameter.sparse', index=6, 1092 number=7, type=5, cpp_type=1, label=1, 1093 has_default_value=True, default_value=-1, 1094 message_type=None, enum_type=None, containing_type=None, 1095 is_extension=False, extension_scope=None, 1096 options=None), 1097 _descriptor.FieldDescriptor( 1098 name='variance_norm', full_name='caffe.FillerParameter.variance_norm', index=7, 1099 number=8, type=14, cpp_type=8, label=1, 1100 has_default_value=True, default_value=0, 1101 message_type=None, enum_type=None, containing_type=None, 1102 is_extension=False, extension_scope=None, 1103 options=None), 1104 ], 1105 extensions=[ 1106 ], 1107 nested_types=[], 1108 enum_types=[ 1109 _FILLERPARAMETER_VARIANCENORM, 1110 ], 1111 options=None, 1112 is_extendable=False, 1113 syntax='proto2', 1114 extension_ranges=[], 1115 oneofs=[ 1116 ], 1117 serialized_start=444, 1118 serialized_end=710, 1119) 1120 1121 1122_NETPARAMETER = _descriptor.Descriptor( 1123 name='NetParameter', 1124 full_name='caffe.NetParameter', 1125 filename=None, 1126 file=DESCRIPTOR, 1127 containing_type=None, 1128 fields=[ 1129 _descriptor.FieldDescriptor( 1130 name='name', full_name='caffe.NetParameter.name', index=0, 1131 number=1, type=9, cpp_type=9, label=1, 1132 has_default_value=False, default_value=_b("").decode('utf-8'), 1133 message_type=None, enum_type=None, containing_type=None, 1134 is_extension=False, extension_scope=None, 1135 options=None), 1136 _descriptor.FieldDescriptor( 1137 name='input', full_name='caffe.NetParameter.input', index=1, 1138 number=3, type=9, cpp_type=9, label=3, 1139 has_default_value=False, default_value=[], 1140 message_type=None, enum_type=None, containing_type=None, 1141 is_extension=False, extension_scope=None, 1142 options=None), 1143 _descriptor.FieldDescriptor( 1144 name='input_shape', full_name='caffe.NetParameter.input_shape', index=2, 1145 number=8, type=11, cpp_type=10, label=3, 1146 has_default_value=False, default_value=[], 1147 message_type=None, enum_type=None, containing_type=None, 1148 is_extension=False, extension_scope=None, 1149 options=None), 1150 _descriptor.FieldDescriptor( 1151 name='input_dim', full_name='caffe.NetParameter.input_dim', index=3, 1152 number=4, type=5, cpp_type=1, label=3, 1153 has_default_value=False, default_value=[], 1154 message_type=None, enum_type=None, containing_type=None, 1155 is_extension=False, extension_scope=None, 1156 options=None), 1157 _descriptor.FieldDescriptor( 1158 name='force_backward', full_name='caffe.NetParameter.force_backward', index=4, 1159 number=5, type=8, cpp_type=7, label=1, 1160 has_default_value=True, default_value=False, 1161 message_type=None, enum_type=None, containing_type=None, 1162 is_extension=False, extension_scope=None, 1163 options=None), 1164 _descriptor.FieldDescriptor( 1165 name='state', full_name='caffe.NetParameter.state', index=5, 1166 number=6, type=11, cpp_type=10, label=1, 1167 has_default_value=False, default_value=None, 1168 message_type=None, enum_type=None, containing_type=None, 1169 is_extension=False, extension_scope=None, 1170 options=None), 1171 _descriptor.FieldDescriptor( 1172 name='debug_info', full_name='caffe.NetParameter.debug_info', index=6, 1173 number=7, type=8, cpp_type=7, label=1, 1174 has_default_value=True, default_value=False, 1175 message_type=None, enum_type=None, containing_type=None, 1176 is_extension=False, extension_scope=None, 1177 options=None), 1178 _descriptor.FieldDescriptor( 1179 name='layer', full_name='caffe.NetParameter.layer', index=7, 1180 number=100, type=11, cpp_type=10, label=3, 1181 has_default_value=False, default_value=[], 1182 message_type=None, enum_type=None, containing_type=None, 1183 is_extension=False, extension_scope=None, 1184 options=None), 1185 _descriptor.FieldDescriptor( 1186 name='layers', full_name='caffe.NetParameter.layers', index=8, 1187 number=2, type=11, cpp_type=10, label=3, 1188 has_default_value=False, default_value=[], 1189 message_type=None, enum_type=None, containing_type=None, 1190 is_extension=False, extension_scope=None, 1191 options=None), 1192 ], 1193 extensions=[ 1194 ], 1195 nested_types=[], 1196 enum_types=[ 1197 ], 1198 options=None, 1199 is_extendable=False, 1200 syntax='proto2', 1201 extension_ranges=[], 1202 oneofs=[ 1203 ], 1204 serialized_start=713, 1205 serialized_end=983, 1206) 1207 1208 1209_SOLVERPARAMETER = _descriptor.Descriptor( 1210 name='SolverParameter', 1211 full_name='caffe.SolverParameter', 1212 filename=None, 1213 file=DESCRIPTOR, 1214 containing_type=None, 1215 fields=[ 1216 _descriptor.FieldDescriptor( 1217 name='net', full_name='caffe.SolverParameter.net', index=0, 1218 number=24, type=9, cpp_type=9, label=1, 1219 has_default_value=False, default_value=_b("").decode('utf-8'), 1220 message_type=None, enum_type=None, containing_type=None, 1221 is_extension=False, extension_scope=None, 1222 options=None), 1223 _descriptor.FieldDescriptor( 1224 name='net_param', full_name='caffe.SolverParameter.net_param', index=1, 1225 number=25, type=11, cpp_type=10, label=1, 1226 has_default_value=False, default_value=None, 1227 message_type=None, enum_type=None, containing_type=None, 1228 is_extension=False, extension_scope=None, 1229 options=None), 1230 _descriptor.FieldDescriptor( 1231 name='train_net', full_name='caffe.SolverParameter.train_net', index=2, 1232 number=1, type=9, cpp_type=9, label=1, 1233 has_default_value=False, default_value=_b("").decode('utf-8'), 1234 message_type=None, enum_type=None, containing_type=None, 1235 is_extension=False, extension_scope=None, 1236 options=None), 1237 _descriptor.FieldDescriptor( 1238 name='test_net', full_name='caffe.SolverParameter.test_net', index=3, 1239 number=2, type=9, cpp_type=9, label=3, 1240 has_default_value=False, default_value=[], 1241 message_type=None, enum_type=None, containing_type=None, 1242 is_extension=False, extension_scope=None, 1243 options=None), 1244 _descriptor.FieldDescriptor( 1245 name='train_net_param', full_name='caffe.SolverParameter.train_net_param', index=4, 1246 number=21, type=11, cpp_type=10, label=1, 1247 has_default_value=False, default_value=None, 1248 message_type=None, enum_type=None, containing_type=None, 1249 is_extension=False, extension_scope=None, 1250 options=None), 1251 _descriptor.FieldDescriptor( 1252 name='test_net_param', full_name='caffe.SolverParameter.test_net_param', index=5, 1253 number=22, type=11, cpp_type=10, label=3, 1254 has_default_value=False, default_value=[], 1255 message_type=None, enum_type=None, containing_type=None, 1256 is_extension=False, extension_scope=None, 1257 options=None), 1258 _descriptor.FieldDescriptor( 1259 name='train_state', full_name='caffe.SolverParameter.train_state', index=6, 1260 number=26, type=11, cpp_type=10, label=1, 1261 has_default_value=False, default_value=None, 1262 message_type=None, enum_type=None, containing_type=None, 1263 is_extension=False, extension_scope=None, 1264 options=None), 1265 _descriptor.FieldDescriptor( 1266 name='test_state', full_name='caffe.SolverParameter.test_state', index=7, 1267 number=27, type=11, cpp_type=10, label=3, 1268 has_default_value=False, default_value=[], 1269 message_type=None, enum_type=None, containing_type=None, 1270 is_extension=False, extension_scope=None, 1271 options=None), 1272 _descriptor.FieldDescriptor( 1273 name='test_iter', full_name='caffe.SolverParameter.test_iter', index=8, 1274 number=3, type=5, cpp_type=1, label=3, 1275 has_default_value=False, default_value=[], 1276 message_type=None, enum_type=None, containing_type=None, 1277 is_extension=False, extension_scope=None, 1278 options=None), 1279 _descriptor.FieldDescriptor( 1280 name='test_interval', full_name='caffe.SolverParameter.test_interval', index=9, 1281 number=4, type=5, cpp_type=1, label=1, 1282 has_default_value=True, default_value=0, 1283 message_type=None, enum_type=None, containing_type=None, 1284 is_extension=False, extension_scope=None, 1285 options=None), 1286 _descriptor.FieldDescriptor( 1287 name='test_compute_loss', full_name='caffe.SolverParameter.test_compute_loss', index=10, 1288 number=19, type=8, cpp_type=7, label=1, 1289 has_default_value=True, default_value=False, 1290 message_type=None, enum_type=None, containing_type=None, 1291 is_extension=False, extension_scope=None, 1292 options=None), 1293 _descriptor.FieldDescriptor( 1294 name='test_initialization', full_name='caffe.SolverParameter.test_initialization', index=11, 1295 number=32, type=8, cpp_type=7, label=1, 1296 has_default_value=True, default_value=True, 1297 message_type=None, enum_type=None, containing_type=None, 1298 is_extension=False, extension_scope=None, 1299 options=None), 1300 _descriptor.FieldDescriptor( 1301 name='base_lr', full_name='caffe.SolverParameter.base_lr', index=12, 1302 number=5, type=2, cpp_type=6, label=1, 1303 has_default_value=False, default_value=float(0), 1304 message_type=None, enum_type=None, containing_type=None, 1305 is_extension=False, extension_scope=None, 1306 options=None), 1307 _descriptor.FieldDescriptor( 1308 name='display', full_name='caffe.SolverParameter.display', index=13, 1309 number=6, type=5, cpp_type=1, label=1, 1310 has_default_value=False, default_value=0, 1311 message_type=None, enum_type=None, containing_type=None, 1312 is_extension=False, extension_scope=None, 1313 options=None), 1314 _descriptor.FieldDescriptor( 1315 name='average_loss', full_name='caffe.SolverParameter.average_loss', index=14, 1316 number=33, type=5, cpp_type=1, label=1, 1317 has_default_value=True, default_value=1, 1318 message_type=None, enum_type=None, containing_type=None, 1319 is_extension=False, extension_scope=None, 1320 options=None), 1321 _descriptor.FieldDescriptor( 1322 name='max_iter', full_name='caffe.SolverParameter.max_iter', index=15, 1323 number=7, type=5, cpp_type=1, label=1, 1324 has_default_value=False, default_value=0, 1325 message_type=None, enum_type=None, containing_type=None, 1326 is_extension=False, extension_scope=None, 1327 options=None), 1328 _descriptor.FieldDescriptor( 1329 name='iter_size', full_name='caffe.SolverParameter.iter_size', index=16, 1330 number=36, type=5, cpp_type=1, label=1, 1331 has_default_value=True, default_value=1, 1332 message_type=None, enum_type=None, containing_type=None, 1333 is_extension=False, extension_scope=None, 1334 options=None), 1335 _descriptor.FieldDescriptor( 1336 name='lr_policy', full_name='caffe.SolverParameter.lr_policy', index=17, 1337 number=8, type=9, cpp_type=9, label=1, 1338 has_default_value=False, default_value=_b("").decode('utf-8'), 1339 message_type=None, enum_type=None, containing_type=None, 1340 is_extension=False, extension_scope=None, 1341 options=None), 1342 _descriptor.FieldDescriptor( 1343 name='gamma', full_name='caffe.SolverParameter.gamma', index=18, 1344 number=9, type=2, cpp_type=6, label=1, 1345 has_default_value=False, default_value=float(0), 1346 message_type=None, enum_type=None, containing_type=None, 1347 is_extension=False, extension_scope=None, 1348 options=None), 1349 _descriptor.FieldDescriptor( 1350 name='power', full_name='caffe.SolverParameter.power', index=19, 1351 number=10, type=2, cpp_type=6, label=1, 1352 has_default_value=False, default_value=float(0), 1353 message_type=None, enum_type=None, containing_type=None, 1354 is_extension=False, extension_scope=None, 1355 options=None), 1356 _descriptor.FieldDescriptor( 1357 name='momentum', full_name='caffe.SolverParameter.momentum', index=20, 1358 number=11, type=2, cpp_type=6, label=1, 1359 has_default_value=False, default_value=float(0), 1360 message_type=None, enum_type=None, containing_type=None, 1361 is_extension=False, extension_scope=None, 1362 options=None), 1363 _descriptor.FieldDescriptor( 1364 name='weight_decay', full_name='caffe.SolverParameter.weight_decay', index=21, 1365 number=12, type=2, cpp_type=6, label=1, 1366 has_default_value=False, default_value=float(0), 1367 message_type=None, enum_type=None, containing_type=None, 1368 is_extension=False, extension_scope=None, 1369 options=None), 1370 _descriptor.FieldDescriptor( 1371 name='regularization_type', full_name='caffe.SolverParameter.regularization_type', index=22, 1372 number=29, type=9, cpp_type=9, label=1, 1373 has_default_value=True, default_value=_b("L2").decode('utf-8'), 1374 message_type=None, enum_type=None, containing_type=None, 1375 is_extension=False, extension_scope=None, 1376 options=None), 1377 _descriptor.FieldDescriptor( 1378 name='stepsize', full_name='caffe.SolverParameter.stepsize', index=23, 1379 number=13, type=5, cpp_type=1, label=1, 1380 has_default_value=False, default_value=0, 1381 message_type=None, enum_type=None, containing_type=None, 1382 is_extension=False, extension_scope=None, 1383 options=None), 1384 _descriptor.FieldDescriptor( 1385 name='stepvalue', full_name='caffe.SolverParameter.stepvalue', index=24, 1386 number=34, type=5, cpp_type=1, label=3, 1387 has_default_value=False, default_value=[], 1388 message_type=None, enum_type=None, containing_type=None, 1389 is_extension=False, extension_scope=None, 1390 options=None), 1391 _descriptor.FieldDescriptor( 1392 name='clip_gradients', full_name='caffe.SolverParameter.clip_gradients', index=25, 1393 number=35, type=2, cpp_type=6, label=1, 1394 has_default_value=True, default_value=float(-1), 1395 message_type=None, enum_type=None, containing_type=None, 1396 is_extension=False, extension_scope=None, 1397 options=None), 1398 _descriptor.FieldDescriptor( 1399 name='snapshot', full_name='caffe.SolverParameter.snapshot', index=26, 1400 number=14, type=5, cpp_type=1, label=1, 1401 has_default_value=True, default_value=0, 1402 message_type=None, enum_type=None, containing_type=None, 1403 is_extension=False, extension_scope=None, 1404 options=None), 1405 _descriptor.FieldDescriptor( 1406 name='snapshot_prefix', full_name='caffe.SolverParameter.snapshot_prefix', index=27, 1407 number=15, type=9, cpp_type=9, label=1, 1408 has_default_value=False, default_value=_b("").decode('utf-8'), 1409 message_type=None, enum_type=None, containing_type=None, 1410 is_extension=False, extension_scope=None, 1411 options=None), 1412 _descriptor.FieldDescriptor( 1413 name='snapshot_diff', full_name='caffe.SolverParameter.snapshot_diff', index=28, 1414 number=16, type=8, cpp_type=7, label=1, 1415 has_default_value=True, default_value=False, 1416 message_type=None, enum_type=None, containing_type=None, 1417 is_extension=False, extension_scope=None, 1418 options=None), 1419 _descriptor.FieldDescriptor( 1420 name='snapshot_format', full_name='caffe.SolverParameter.snapshot_format', index=29, 1421 number=37, type=14, cpp_type=8, label=1, 1422 has_default_value=True, default_value=1, 1423 message_type=None, enum_type=None, containing_type=None, 1424 is_extension=False, extension_scope=None, 1425 options=None), 1426 _descriptor.FieldDescriptor( 1427 name='solver_mode', full_name='caffe.SolverParameter.solver_mode', index=30, 1428 number=17, type=14, cpp_type=8, label=1, 1429 has_default_value=True, default_value=1, 1430 message_type=None, enum_type=None, containing_type=None, 1431 is_extension=False, extension_scope=None, 1432 options=None), 1433 _descriptor.FieldDescriptor( 1434 name='device_id', full_name='caffe.SolverParameter.device_id', index=31, 1435 number=18, type=5, cpp_type=1, label=1, 1436 has_default_value=True, default_value=0, 1437 message_type=None, enum_type=None, containing_type=None, 1438 is_extension=False, extension_scope=None, 1439 options=None), 1440 _descriptor.FieldDescriptor( 1441 name='random_seed', full_name='caffe.SolverParameter.random_seed', index=32, 1442 number=20, type=3, cpp_type=2, label=1, 1443 has_default_value=True, default_value=-1, 1444 message_type=None, enum_type=None, containing_type=None, 1445 is_extension=False, extension_scope=None, 1446 options=None), 1447 _descriptor.FieldDescriptor( 1448 name='type', full_name='caffe.SolverParameter.type', index=33, 1449 number=40, type=9, cpp_type=9, label=1, 1450 has_default_value=True, default_value=_b("SGD").decode('utf-8'), 1451 message_type=None, enum_type=None, containing_type=None, 1452 is_extension=False, extension_scope=None, 1453 options=None), 1454 _descriptor.FieldDescriptor( 1455 name='delta', full_name='caffe.SolverParameter.delta', index=34, 1456 number=31, type=2, cpp_type=6, label=1, 1457 has_default_value=True, default_value=float(1e-08), 1458 message_type=None, enum_type=None, containing_type=None, 1459 is_extension=False, extension_scope=None, 1460 options=None), 1461 _descriptor.FieldDescriptor( 1462 name='momentum2', full_name='caffe.SolverParameter.momentum2', index=35, 1463 number=39, type=2, cpp_type=6, label=1, 1464 has_default_value=True, default_value=float(0.999), 1465 message_type=None, enum_type=None, containing_type=None, 1466 is_extension=False, extension_scope=None, 1467 options=None), 1468 _descriptor.FieldDescriptor( 1469 name='rms_decay', full_name='caffe.SolverParameter.rms_decay', index=36, 1470 number=38, type=2, cpp_type=6, label=1, 1471 has_default_value=False, default_value=float(0), 1472 message_type=None, enum_type=None, containing_type=None, 1473 is_extension=False, extension_scope=None, 1474 options=None), 1475 _descriptor.FieldDescriptor( 1476 name='debug_info', full_name='caffe.SolverParameter.debug_info', index=37, 1477 number=23, type=8, cpp_type=7, label=1, 1478 has_default_value=True, default_value=False, 1479 message_type=None, enum_type=None, containing_type=None, 1480 is_extension=False, extension_scope=None, 1481 options=None), 1482 _descriptor.FieldDescriptor( 1483 name='snapshot_after_train', full_name='caffe.SolverParameter.snapshot_after_train', index=38, 1484 number=28, type=8, cpp_type=7, label=1, 1485 has_default_value=True, default_value=True, 1486 message_type=None, enum_type=None, containing_type=None, 1487 is_extension=False, extension_scope=None, 1488 options=None), 1489 _descriptor.FieldDescriptor( 1490 name='solver_type', full_name='caffe.SolverParameter.solver_type', index=39, 1491 number=30, type=14, cpp_type=8, label=1, 1492 has_default_value=True, default_value=0, 1493 message_type=None, enum_type=None, containing_type=None, 1494 is_extension=False, extension_scope=None, 1495 options=None), 1496 ], 1497 extensions=[ 1498 ], 1499 nested_types=[], 1500 enum_types=[ 1501 _SOLVERPARAMETER_SNAPSHOTFORMAT, 1502 _SOLVERPARAMETER_SOLVERMODE, 1503 _SOLVERPARAMETER_SOLVERTYPE, 1504 ], 1505 options=None, 1506 is_extendable=False, 1507 syntax='proto2', 1508 extension_ranges=[], 1509 oneofs=[ 1510 ], 1511 serialized_start=986, 1512 serialized_end=2294, 1513) 1514 1515 1516_SOLVERSTATE = _descriptor.Descriptor( 1517 name='SolverState', 1518 full_name='caffe.SolverState', 1519 filename=None, 1520 file=DESCRIPTOR, 1521 containing_type=None, 1522 fields=[ 1523 _descriptor.FieldDescriptor( 1524 name='iter', full_name='caffe.SolverState.iter', index=0, 1525 number=1, type=5, cpp_type=1, label=1, 1526 has_default_value=False, default_value=0, 1527 message_type=None, enum_type=None, containing_type=None, 1528 is_extension=False, extension_scope=None, 1529 options=None), 1530 _descriptor.FieldDescriptor( 1531 name='learned_net', full_name='caffe.SolverState.learned_net', index=1, 1532 number=2, type=9, cpp_type=9, label=1, 1533 has_default_value=False, default_value=_b("").decode('utf-8'), 1534 message_type=None, enum_type=None, containing_type=None, 1535 is_extension=False, extension_scope=None, 1536 options=None), 1537 _descriptor.FieldDescriptor( 1538 name='history', full_name='caffe.SolverState.history', index=2, 1539 number=3, type=11, cpp_type=10, label=3, 1540 has_default_value=False, default_value=[], 1541 message_type=None, enum_type=None, containing_type=None, 1542 is_extension=False, extension_scope=None, 1543 options=None), 1544 _descriptor.FieldDescriptor( 1545 name='current_step', full_name='caffe.SolverState.current_step', index=3, 1546 number=4, type=5, cpp_type=1, label=1, 1547 has_default_value=True, default_value=0, 1548 message_type=None, enum_type=None, containing_type=None, 1549 is_extension=False, extension_scope=None, 1550 options=None), 1551 ], 1552 extensions=[ 1553 ], 1554 nested_types=[], 1555 enum_types=[ 1556 ], 1557 options=None, 1558 is_extendable=False, 1559 syntax='proto2', 1560 extension_ranges=[], 1561 oneofs=[ 1562 ], 1563 serialized_start=2296, 1564 serialized_end=2404, 1565) 1566 1567 1568_NETSTATE = _descriptor.Descriptor( 1569 name='NetState', 1570 full_name='caffe.NetState', 1571 filename=None, 1572 file=DESCRIPTOR, 1573 containing_type=None, 1574 fields=[ 1575 _descriptor.FieldDescriptor( 1576 name='phase', full_name='caffe.NetState.phase', index=0, 1577 number=1, type=14, cpp_type=8, label=1, 1578 has_default_value=True, default_value=1, 1579 message_type=None, enum_type=None, containing_type=None, 1580 is_extension=False, extension_scope=None, 1581 options=None), 1582 _descriptor.FieldDescriptor( 1583 name='level', full_name='caffe.NetState.level', index=1, 1584 number=2, type=5, cpp_type=1, label=1, 1585 has_default_value=True, default_value=0, 1586 message_type=None, enum_type=None, containing_type=None, 1587 is_extension=False, extension_scope=None, 1588 options=None), 1589 _descriptor.FieldDescriptor( 1590 name='stage', full_name='caffe.NetState.stage', index=2, 1591 number=3, type=9, cpp_type=9, label=3, 1592 has_default_value=False, default_value=[], 1593 message_type=None, enum_type=None, containing_type=None, 1594 is_extension=False, extension_scope=None, 1595 options=None), 1596 ], 1597 extensions=[ 1598 ], 1599 nested_types=[], 1600 enum_types=[ 1601 ], 1602 options=None, 1603 is_extendable=False, 1604 syntax='proto2', 1605 extension_ranges=[], 1606 oneofs=[ 1607 ], 1608 serialized_start=2406, 1609 serialized_end=2484, 1610) 1611 1612 1613_NETSTATERULE = _descriptor.Descriptor( 1614 name='NetStateRule', 1615 full_name='caffe.NetStateRule', 1616 filename=None, 1617 file=DESCRIPTOR, 1618 containing_type=None, 1619 fields=[ 1620 _descriptor.FieldDescriptor( 1621 name='phase', full_name='caffe.NetStateRule.phase', index=0, 1622 number=1, type=14, cpp_type=8, label=1, 1623 has_default_value=False, default_value=0, 1624 message_type=None, enum_type=None, containing_type=None, 1625 is_extension=False, extension_scope=None, 1626 options=None), 1627 _descriptor.FieldDescriptor( 1628 name='min_level', full_name='caffe.NetStateRule.min_level', index=1, 1629 number=2, type=5, cpp_type=1, label=1, 1630 has_default_value=False, default_value=0, 1631 message_type=None, enum_type=None, containing_type=None, 1632 is_extension=False, extension_scope=None, 1633 options=None), 1634 _descriptor.FieldDescriptor( 1635 name='max_level', full_name='caffe.NetStateRule.max_level', index=2, 1636 number=3, type=5, cpp_type=1, label=1, 1637 has_default_value=False, default_value=0, 1638 message_type=None, enum_type=None, containing_type=None, 1639 is_extension=False, extension_scope=None, 1640 options=None), 1641 _descriptor.FieldDescriptor( 1642 name='stage', full_name='caffe.NetStateRule.stage', index=3, 1643 number=4, type=9, cpp_type=9, label=3, 1644 has_default_value=False, default_value=[], 1645 message_type=None, enum_type=None, containing_type=None, 1646 is_extension=False, extension_scope=None, 1647 options=None), 1648 _descriptor.FieldDescriptor( 1649 name='not_stage', full_name='caffe.NetStateRule.not_stage', index=4, 1650 number=5, type=9, cpp_type=9, label=3, 1651 has_default_value=False, default_value=[], 1652 message_type=None, enum_type=None, containing_type=None, 1653 is_extension=False, extension_scope=None, 1654 options=None), 1655 ], 1656 extensions=[ 1657 ], 1658 nested_types=[], 1659 enum_types=[ 1660 ], 1661 options=None, 1662 is_extendable=False, 1663 syntax='proto2', 1664 extension_ranges=[], 1665 oneofs=[ 1666 ], 1667 serialized_start=2486, 1668 serialized_end=2601, 1669) 1670 1671 1672_PARAMSPEC = _descriptor.Descriptor( 1673 name='ParamSpec', 1674 full_name='caffe.ParamSpec', 1675 filename=None, 1676 file=DESCRIPTOR, 1677 containing_type=None, 1678 fields=[ 1679 _descriptor.FieldDescriptor( 1680 name='name', full_name='caffe.ParamSpec.name', index=0, 1681 number=1, type=9, cpp_type=9, label=1, 1682 has_default_value=False, default_value=_b("").decode('utf-8'), 1683 message_type=None, enum_type=None, containing_type=None, 1684 is_extension=False, extension_scope=None, 1685 options=None), 1686 _descriptor.FieldDescriptor( 1687 name='share_mode', full_name='caffe.ParamSpec.share_mode', index=1, 1688 number=2, type=14, cpp_type=8, label=1, 1689 has_default_value=False, default_value=0, 1690 message_type=None, enum_type=None, containing_type=None, 1691 is_extension=False, extension_scope=None, 1692 options=None), 1693 _descriptor.FieldDescriptor( 1694 name='lr_mult', full_name='caffe.ParamSpec.lr_mult', index=2, 1695 number=3, type=2, cpp_type=6, label=1, 1696 has_default_value=True, default_value=float(1), 1697 message_type=None, enum_type=None, containing_type=None, 1698 is_extension=False, extension_scope=None, 1699 options=None), 1700 _descriptor.FieldDescriptor( 1701 name='decay_mult', full_name='caffe.ParamSpec.decay_mult', index=3, 1702 number=4, type=2, cpp_type=6, label=1, 1703 has_default_value=True, default_value=float(1), 1704 message_type=None, enum_type=None, containing_type=None, 1705 is_extension=False, extension_scope=None, 1706 options=None), 1707 ], 1708 extensions=[ 1709 ], 1710 nested_types=[], 1711 enum_types=[ 1712 _PARAMSPEC_DIMCHECKMODE, 1713 ], 1714 options=None, 1715 is_extendable=False, 1716 syntax='proto2', 1717 extension_ranges=[], 1718 oneofs=[ 1719 ], 1720 serialized_start=2604, 1721 serialized_end=2767, 1722) 1723 1724 1725_LAYERPARAMETER = _descriptor.Descriptor( 1726 name='LayerParameter', 1727 full_name='caffe.LayerParameter', 1728 filename=None, 1729 file=DESCRIPTOR, 1730 containing_type=None, 1731 fields=[ 1732 _descriptor.FieldDescriptor( 1733 name='name', full_name='caffe.LayerParameter.name', index=0, 1734 number=1, type=9, cpp_type=9, label=1, 1735 has_default_value=False, default_value=_b("").decode('utf-8'), 1736 message_type=None, enum_type=None, containing_type=None, 1737 is_extension=False, extension_scope=None, 1738 options=None), 1739 _descriptor.FieldDescriptor( 1740 name='type', full_name='caffe.LayerParameter.type', index=1, 1741 number=2, type=9, cpp_type=9, label=1, 1742 has_default_value=False, default_value=_b("").decode('utf-8'), 1743 message_type=None, enum_type=None, containing_type=None, 1744 is_extension=False, extension_scope=None, 1745 options=None), 1746 _descriptor.FieldDescriptor( 1747 name='bottom', full_name='caffe.LayerParameter.bottom', index=2, 1748 number=3, type=9, cpp_type=9, label=3, 1749 has_default_value=False, default_value=[], 1750 message_type=None, enum_type=None, containing_type=None, 1751 is_extension=False, extension_scope=None, 1752 options=None), 1753 _descriptor.FieldDescriptor( 1754 name='top', full_name='caffe.LayerParameter.top', index=3, 1755 number=4, type=9, cpp_type=9, label=3, 1756 has_default_value=False, default_value=[], 1757 message_type=None, enum_type=None, containing_type=None, 1758 is_extension=False, extension_scope=None, 1759 options=None), 1760 _descriptor.FieldDescriptor( 1761 name='phase', full_name='caffe.LayerParameter.phase', index=4, 1762 number=10, type=14, cpp_type=8, label=1, 1763 has_default_value=False, default_value=0, 1764 message_type=None, enum_type=None, containing_type=None, 1765 is_extension=False, extension_scope=None, 1766 options=None), 1767 _descriptor.FieldDescriptor( 1768 name='loss_weight', full_name='caffe.LayerParameter.loss_weight', index=5, 1769 number=5, type=2, cpp_type=6, label=3, 1770 has_default_value=False, default_value=[], 1771 message_type=None, enum_type=None, containing_type=None, 1772 is_extension=False, extension_scope=None, 1773 options=None), 1774 _descriptor.FieldDescriptor( 1775 name='param', full_name='caffe.LayerParameter.param', index=6, 1776 number=6, type=11, cpp_type=10, label=3, 1777 has_default_value=False, default_value=[], 1778 message_type=None, enum_type=None, containing_type=None, 1779 is_extension=False, extension_scope=None, 1780 options=None), 1781 _descriptor.FieldDescriptor( 1782 name='blobs', full_name='caffe.LayerParameter.blobs', index=7, 1783 number=7, type=11, cpp_type=10, label=3, 1784 has_default_value=False, default_value=[], 1785 message_type=None, enum_type=None, containing_type=None, 1786 is_extension=False, extension_scope=None, 1787 options=None), 1788 _descriptor.FieldDescriptor( 1789 name='propagate_down', full_name='caffe.LayerParameter.propagate_down', index=8, 1790 number=11, type=8, cpp_type=7, label=3, 1791 has_default_value=False, default_value=[], 1792 message_type=None, enum_type=None, containing_type=None, 1793 is_extension=False, extension_scope=None, 1794 options=None), 1795 _descriptor.FieldDescriptor( 1796 name='include', full_name='caffe.LayerParameter.include', index=9, 1797 number=8, type=11, cpp_type=10, label=3, 1798 has_default_value=False, default_value=[], 1799 message_type=None, enum_type=None, containing_type=None, 1800 is_extension=False, extension_scope=None, 1801 options=None), 1802 _descriptor.FieldDescriptor( 1803 name='exclude', full_name='caffe.LayerParameter.exclude', index=10, 1804 number=9, type=11, cpp_type=10, label=3, 1805 has_default_value=False, default_value=[], 1806 message_type=None, enum_type=None, containing_type=None, 1807 is_extension=False, extension_scope=None, 1808 options=None), 1809 _descriptor.FieldDescriptor( 1810 name='transform_param', full_name='caffe.LayerParameter.transform_param', index=11, 1811 number=100, type=11, cpp_type=10, label=1, 1812 has_default_value=False, default_value=None, 1813 message_type=None, enum_type=None, containing_type=None, 1814 is_extension=False, extension_scope=None, 1815 options=None), 1816 _descriptor.FieldDescriptor( 1817 name='loss_param', full_name='caffe.LayerParameter.loss_param', index=12, 1818 number=101, type=11, cpp_type=10, label=1, 1819 has_default_value=False, default_value=None, 1820 message_type=None, enum_type=None, containing_type=None, 1821 is_extension=False, extension_scope=None, 1822 options=None), 1823 _descriptor.FieldDescriptor( 1824 name='accuracy_param', full_name='caffe.LayerParameter.accuracy_param', index=13, 1825 number=102, type=11, cpp_type=10, label=1, 1826 has_default_value=False, default_value=None, 1827 message_type=None, enum_type=None, containing_type=None, 1828 is_extension=False, extension_scope=None, 1829 options=None), 1830 _descriptor.FieldDescriptor( 1831 name='argmax_param', full_name='caffe.LayerParameter.argmax_param', index=14, 1832 number=103, type=11, cpp_type=10, label=1, 1833 has_default_value=False, default_value=None, 1834 message_type=None, enum_type=None, containing_type=None, 1835 is_extension=False, extension_scope=None, 1836 options=None), 1837 _descriptor.FieldDescriptor( 1838 name='batch_norm_param', full_name='caffe.LayerParameter.batch_norm_param', index=15, 1839 number=139, type=11, cpp_type=10, label=1, 1840 has_default_value=False, default_value=None, 1841 message_type=None, enum_type=None, containing_type=None, 1842 is_extension=False, extension_scope=None, 1843 options=None), 1844 _descriptor.FieldDescriptor( 1845 name='bias_param', full_name='caffe.LayerParameter.bias_param', index=16, 1846 number=141, type=11, cpp_type=10, label=1, 1847 has_default_value=False, default_value=None, 1848 message_type=None, enum_type=None, containing_type=None, 1849 is_extension=False, extension_scope=None, 1850 options=None), 1851 _descriptor.FieldDescriptor( 1852 name='concat_param', full_name='caffe.LayerParameter.concat_param', index=17, 1853 number=104, type=11, cpp_type=10, label=1, 1854 has_default_value=False, default_value=None, 1855 message_type=None, enum_type=None, containing_type=None, 1856 is_extension=False, extension_scope=None, 1857 options=None), 1858 _descriptor.FieldDescriptor( 1859 name='contrastive_loss_param', full_name='caffe.LayerParameter.contrastive_loss_param', index=18, 1860 number=105, type=11, cpp_type=10, label=1, 1861 has_default_value=False, default_value=None, 1862 message_type=None, enum_type=None, containing_type=None, 1863 is_extension=False, extension_scope=None, 1864 options=None), 1865 _descriptor.FieldDescriptor( 1866 name='convolution_param', full_name='caffe.LayerParameter.convolution_param', index=19, 1867 number=106, type=11, cpp_type=10, label=1, 1868 has_default_value=False, default_value=None, 1869 message_type=None, enum_type=None, containing_type=None, 1870 is_extension=False, extension_scope=None, 1871 options=None), 1872 _descriptor.FieldDescriptor( 1873 name='data_param', full_name='caffe.LayerParameter.data_param', index=20, 1874 number=107, type=11, cpp_type=10, label=1, 1875 has_default_value=False, default_value=None, 1876 message_type=None, enum_type=None, containing_type=None, 1877 is_extension=False, extension_scope=None, 1878 options=None), 1879 _descriptor.FieldDescriptor( 1880 name='dropout_param', full_name='caffe.LayerParameter.dropout_param', index=21, 1881 number=108, type=11, cpp_type=10, label=1, 1882 has_default_value=False, default_value=None, 1883 message_type=None, enum_type=None, containing_type=None, 1884 is_extension=False, extension_scope=None, 1885 options=None), 1886 _descriptor.FieldDescriptor( 1887 name='dummy_data_param', full_name='caffe.LayerParameter.dummy_data_param', index=22, 1888 number=109, type=11, cpp_type=10, label=1, 1889 has_default_value=False, default_value=None, 1890 message_type=None, enum_type=None, containing_type=None, 1891 is_extension=False, extension_scope=None, 1892 options=None), 1893 _descriptor.FieldDescriptor( 1894 name='eltwise_param', full_name='caffe.LayerParameter.eltwise_param', index=23, 1895 number=110, type=11, cpp_type=10, label=1, 1896 has_default_value=False, default_value=None, 1897 message_type=None, enum_type=None, containing_type=None, 1898 is_extension=False, extension_scope=None, 1899 options=None), 1900 _descriptor.FieldDescriptor( 1901 name='elu_param', full_name='caffe.LayerParameter.elu_param', index=24, 1902 number=140, type=11, cpp_type=10, label=1, 1903 has_default_value=False, default_value=None, 1904 message_type=None, enum_type=None, containing_type=None, 1905 is_extension=False, extension_scope=None, 1906 options=None), 1907 _descriptor.FieldDescriptor( 1908 name='embed_param', full_name='caffe.LayerParameter.embed_param', index=25, 1909 number=137, type=11, cpp_type=10, label=1, 1910 has_default_value=False, default_value=None, 1911 message_type=None, enum_type=None, containing_type=None, 1912 is_extension=False, extension_scope=None, 1913 options=None), 1914 _descriptor.FieldDescriptor( 1915 name='exp_param', full_name='caffe.LayerParameter.exp_param', index=26, 1916 number=111, type=11, cpp_type=10, label=1, 1917 has_default_value=False, default_value=None, 1918 message_type=None, enum_type=None, containing_type=None, 1919 is_extension=False, extension_scope=None, 1920 options=None), 1921 _descriptor.FieldDescriptor( 1922 name='flatten_param', full_name='caffe.LayerParameter.flatten_param', index=27, 1923 number=135, type=11, cpp_type=10, label=1, 1924 has_default_value=False, default_value=None, 1925 message_type=None, enum_type=None, containing_type=None, 1926 is_extension=False, extension_scope=None, 1927 options=None), 1928 _descriptor.FieldDescriptor( 1929 name='hdf5_data_param', full_name='caffe.LayerParameter.hdf5_data_param', index=28, 1930 number=112, type=11, cpp_type=10, label=1, 1931 has_default_value=False, default_value=None, 1932 message_type=None, enum_type=None, containing_type=None, 1933 is_extension=False, extension_scope=None, 1934 options=None), 1935 _descriptor.FieldDescriptor( 1936 name='hdf5_output_param', full_name='caffe.LayerParameter.hdf5_output_param', index=29, 1937 number=113, type=11, cpp_type=10, label=1, 1938 has_default_value=False, default_value=None, 1939 message_type=None, enum_type=None, containing_type=None, 1940 is_extension=False, extension_scope=None, 1941 options=None), 1942 _descriptor.FieldDescriptor( 1943 name='hinge_loss_param', full_name='caffe.LayerParameter.hinge_loss_param', index=30, 1944 number=114, type=11, cpp_type=10, label=1, 1945 has_default_value=False, default_value=None, 1946 message_type=None, enum_type=None, containing_type=None, 1947 is_extension=False, extension_scope=None, 1948 options=None), 1949 _descriptor.FieldDescriptor( 1950 name='image_data_param', full_name='caffe.LayerParameter.image_data_param', index=31, 1951 number=115, type=11, cpp_type=10, label=1, 1952 has_default_value=False, default_value=None, 1953 message_type=None, enum_type=None, containing_type=None, 1954 is_extension=False, extension_scope=None, 1955 options=None), 1956 _descriptor.FieldDescriptor( 1957 name='infogain_loss_param', full_name='caffe.LayerParameter.infogain_loss_param', index=32, 1958 number=116, type=11, cpp_type=10, label=1, 1959 has_default_value=False, default_value=None, 1960 message_type=None, enum_type=None, containing_type=None, 1961 is_extension=False, extension_scope=None, 1962 options=None), 1963 _descriptor.FieldDescriptor( 1964 name='inner_product_param', full_name='caffe.LayerParameter.inner_product_param', index=33, 1965 number=117, type=11, cpp_type=10, label=1, 1966 has_default_value=False, default_value=None, 1967 message_type=None, enum_type=None, containing_type=None, 1968 is_extension=False, extension_scope=None, 1969 options=None), 1970 _descriptor.FieldDescriptor( 1971 name='log_param', full_name='caffe.LayerParameter.log_param', index=34, 1972 number=134, type=11, cpp_type=10, label=1, 1973 has_default_value=False, default_value=None, 1974 message_type=None, enum_type=None, containing_type=None, 1975 is_extension=False, extension_scope=None, 1976 options=None), 1977 _descriptor.FieldDescriptor( 1978 name='lrn_param', full_name='caffe.LayerParameter.lrn_param', index=35, 1979 number=118, type=11, cpp_type=10, label=1, 1980 has_default_value=False, default_value=None, 1981 message_type=None, enum_type=None, containing_type=None, 1982 is_extension=False, extension_scope=None, 1983 options=None), 1984 _descriptor.FieldDescriptor( 1985 name='memory_data_param', full_name='caffe.LayerParameter.memory_data_param', index=36, 1986 number=119, type=11, cpp_type=10, label=1, 1987 has_default_value=False, default_value=None, 1988 message_type=None, enum_type=None, containing_type=None, 1989 is_extension=False, extension_scope=None, 1990 options=None), 1991 _descriptor.FieldDescriptor( 1992 name='mvn_param', full_name='caffe.LayerParameter.mvn_param', index=37, 1993 number=120, type=11, cpp_type=10, label=1, 1994 has_default_value=False, default_value=None, 1995 message_type=None, enum_type=None, containing_type=None, 1996 is_extension=False, extension_scope=None, 1997 options=None), 1998 _descriptor.FieldDescriptor( 1999 name='pooling_param', full_name='caffe.LayerParameter.pooling_param', index=38, 2000 number=121, type=11, cpp_type=10, label=1, 2001 has_default_value=False, default_value=None, 2002 message_type=None, enum_type=None, containing_type=None, 2003 is_extension=False, extension_scope=None, 2004 options=None), 2005 _descriptor.FieldDescriptor( 2006 name='power_param', full_name='caffe.LayerParameter.power_param', index=39, 2007 number=122, type=11, cpp_type=10, label=1, 2008 has_default_value=False, default_value=None, 2009 message_type=None, enum_type=None, containing_type=None, 2010 is_extension=False, extension_scope=None, 2011 options=None), 2012 _descriptor.FieldDescriptor( 2013 name='prelu_param', full_name='caffe.LayerParameter.prelu_param', index=40, 2014 number=131, type=11, cpp_type=10, label=1, 2015 has_default_value=False, default_value=None, 2016 message_type=None, enum_type=None, containing_type=None, 2017 is_extension=False, extension_scope=None, 2018 options=None), 2019 _descriptor.FieldDescriptor( 2020 name='python_param', full_name='caffe.LayerParameter.python_param', index=41, 2021 number=130, type=11, cpp_type=10, label=1, 2022 has_default_value=False, default_value=None, 2023 message_type=None, enum_type=None, containing_type=None, 2024 is_extension=False, extension_scope=None, 2025 options=None), 2026 _descriptor.FieldDescriptor( 2027 name='reduction_param', full_name='caffe.LayerParameter.reduction_param', index=42, 2028 number=136, type=11, cpp_type=10, label=1, 2029 has_default_value=False, default_value=None, 2030 message_type=None, enum_type=None, containing_type=None, 2031 is_extension=False, extension_scope=None, 2032 options=None), 2033 _descriptor.FieldDescriptor( 2034 name='relu_param', full_name='caffe.LayerParameter.relu_param', index=43, 2035 number=123, type=11, cpp_type=10, label=1, 2036 has_default_value=False, default_value=None, 2037 message_type=None, enum_type=None, containing_type=None, 2038 is_extension=False, extension_scope=None, 2039 options=None), 2040 _descriptor.FieldDescriptor( 2041 name='reshape_param', full_name='caffe.LayerParameter.reshape_param', index=44, 2042 number=133, type=11, cpp_type=10, label=1, 2043 has_default_value=False, default_value=None, 2044 message_type=None, enum_type=None, containing_type=None, 2045 is_extension=False, extension_scope=None, 2046 options=None), 2047 _descriptor.FieldDescriptor( 2048 name='scale_param', full_name='caffe.LayerParameter.scale_param', index=45, 2049 number=142, type=11, cpp_type=10, label=1, 2050 has_default_value=False, default_value=None, 2051 message_type=None, enum_type=None, containing_type=None, 2052 is_extension=False, extension_scope=None, 2053 options=None), 2054 _descriptor.FieldDescriptor( 2055 name='sigmoid_param', full_name='caffe.LayerParameter.sigmoid_param', index=46, 2056 number=124, type=11, cpp_type=10, label=1, 2057 has_default_value=False, default_value=None, 2058 message_type=None, enum_type=None, containing_type=None, 2059 is_extension=False, extension_scope=None, 2060 options=None), 2061 _descriptor.FieldDescriptor( 2062 name='softmax_param', full_name='caffe.LayerParameter.softmax_param', index=47, 2063 number=125, type=11, cpp_type=10, label=1, 2064 has_default_value=False, default_value=None, 2065 message_type=None, enum_type=None, containing_type=None, 2066 is_extension=False, extension_scope=None, 2067 options=None), 2068 _descriptor.FieldDescriptor( 2069 name='spp_param', full_name='caffe.LayerParameter.spp_param', index=48, 2070 number=132, type=11, cpp_type=10, label=1, 2071 has_default_value=False, default_value=None, 2072 message_type=None, enum_type=None, containing_type=None, 2073 is_extension=False, extension_scope=None, 2074 options=None), 2075 _descriptor.FieldDescriptor( 2076 name='slice_param', full_name='caffe.LayerParameter.slice_param', index=49, 2077 number=126, type=11, cpp_type=10, label=1, 2078 has_default_value=False, default_value=None, 2079 message_type=None, enum_type=None, containing_type=None, 2080 is_extension=False, extension_scope=None, 2081 options=None), 2082 _descriptor.FieldDescriptor( 2083 name='tanh_param', full_name='caffe.LayerParameter.tanh_param', index=50, 2084 number=127, type=11, cpp_type=10, label=1, 2085 has_default_value=False, default_value=None, 2086 message_type=None, enum_type=None, containing_type=None, 2087 is_extension=False, extension_scope=None, 2088 options=None), 2089 _descriptor.FieldDescriptor( 2090 name='threshold_param', full_name='caffe.LayerParameter.threshold_param', index=51, 2091 number=128, type=11, cpp_type=10, label=1, 2092 has_default_value=False, default_value=None, 2093 message_type=None, enum_type=None, containing_type=None, 2094 is_extension=False, extension_scope=None, 2095 options=None), 2096 _descriptor.FieldDescriptor( 2097 name='tile_param', full_name='caffe.LayerParameter.tile_param', index=52, 2098 number=138, type=11, cpp_type=10, label=1, 2099 has_default_value=False, default_value=None, 2100 message_type=None, enum_type=None, containing_type=None, 2101 is_extension=False, extension_scope=None, 2102 options=None), 2103 _descriptor.FieldDescriptor( 2104 name='window_data_param', full_name='caffe.LayerParameter.window_data_param', index=53, 2105 number=129, type=11, cpp_type=10, label=1, 2106 has_default_value=False, default_value=None, 2107 message_type=None, enum_type=None, containing_type=None, 2108 is_extension=False, extension_scope=None, 2109 options=None), 2110 ], 2111 extensions=[ 2112 ], 2113 nested_types=[], 2114 enum_types=[ 2115 ], 2116 options=None, 2117 is_extendable=False, 2118 syntax='proto2', 2119 extension_ranges=[], 2120 oneofs=[ 2121 ], 2122 serialized_start=2770, 2123 serialized_end=5138, 2124) 2125 2126 2127_TRANSFORMATIONPARAMETER = _descriptor.Descriptor( 2128 name='TransformationParameter', 2129 full_name='caffe.TransformationParameter', 2130 filename=None, 2131 file=DESCRIPTOR, 2132 containing_type=None, 2133 fields=[ 2134 _descriptor.FieldDescriptor( 2135 name='scale', full_name='caffe.TransformationParameter.scale', index=0, 2136 number=1, type=2, cpp_type=6, label=1, 2137 has_default_value=True, default_value=float(1), 2138 message_type=None, enum_type=None, containing_type=None, 2139 is_extension=False, extension_scope=None, 2140 options=None), 2141 _descriptor.FieldDescriptor( 2142 name='mirror', full_name='caffe.TransformationParameter.mirror', index=1, 2143 number=2, type=8, cpp_type=7, label=1, 2144 has_default_value=True, default_value=False, 2145 message_type=None, enum_type=None, containing_type=None, 2146 is_extension=False, extension_scope=None, 2147 options=None), 2148 _descriptor.FieldDescriptor( 2149 name='crop_size', full_name='caffe.TransformationParameter.crop_size', index=2, 2150 number=3, type=13, cpp_type=3, label=1, 2151 has_default_value=True, default_value=0, 2152 message_type=None, enum_type=None, containing_type=None, 2153 is_extension=False, extension_scope=None, 2154 options=None), 2155 _descriptor.FieldDescriptor( 2156 name='mean_file', full_name='caffe.TransformationParameter.mean_file', index=3, 2157 number=4, type=9, cpp_type=9, label=1, 2158 has_default_value=False, default_value=_b("").decode('utf-8'), 2159 message_type=None, enum_type=None, containing_type=None, 2160 is_extension=False, extension_scope=None, 2161 options=None), 2162 _descriptor.FieldDescriptor( 2163 name='mean_value', full_name='caffe.TransformationParameter.mean_value', index=4, 2164 number=5, type=2, cpp_type=6, label=3, 2165 has_default_value=False, default_value=[], 2166 message_type=None, enum_type=None, containing_type=None, 2167 is_extension=False, extension_scope=None, 2168 options=None), 2169 _descriptor.FieldDescriptor( 2170 name='force_color', full_name='caffe.TransformationParameter.force_color', index=5, 2171 number=6, type=8, cpp_type=7, label=1, 2172 has_default_value=True, default_value=False, 2173 message_type=None, enum_type=None, containing_type=None, 2174 is_extension=False, extension_scope=None, 2175 options=None), 2176 _descriptor.FieldDescriptor( 2177 name='force_gray', full_name='caffe.TransformationParameter.force_gray', index=6, 2178 number=7, type=8, cpp_type=7, label=1, 2179 has_default_value=True, default_value=False, 2180 message_type=None, enum_type=None, containing_type=None, 2181 is_extension=False, extension_scope=None, 2182 options=None), 2183 ], 2184 extensions=[ 2185 ], 2186 nested_types=[], 2187 enum_types=[ 2188 ], 2189 options=None, 2190 is_extendable=False, 2191 syntax='proto2', 2192 extension_ranges=[], 2193 oneofs=[ 2194 ], 2195 serialized_start=5141, 2196 serialized_end=5323, 2197) 2198 2199 2200_LOSSPARAMETER = _descriptor.Descriptor( 2201 name='LossParameter', 2202 full_name='caffe.LossParameter', 2203 filename=None, 2204 file=DESCRIPTOR, 2205 containing_type=None, 2206 fields=[ 2207 _descriptor.FieldDescriptor( 2208 name='ignore_label', full_name='caffe.LossParameter.ignore_label', index=0, 2209 number=1, type=5, cpp_type=1, label=1, 2210 has_default_value=False, default_value=0, 2211 message_type=None, enum_type=None, containing_type=None, 2212 is_extension=False, extension_scope=None, 2213 options=None), 2214 _descriptor.FieldDescriptor( 2215 name='normalization', full_name='caffe.LossParameter.normalization', index=1, 2216 number=3, type=14, cpp_type=8, label=1, 2217 has_default_value=True, default_value=1, 2218 message_type=None, enum_type=None, containing_type=None, 2219 is_extension=False, extension_scope=None, 2220 options=None), 2221 _descriptor.FieldDescriptor( 2222 name='normalize', full_name='caffe.LossParameter.normalize', index=2, 2223 number=2, type=8, cpp_type=7, label=1, 2224 has_default_value=False, default_value=False, 2225 message_type=None, enum_type=None, containing_type=None, 2226 is_extension=False, extension_scope=None, 2227 options=None), 2228 ], 2229 extensions=[ 2230 ], 2231 nested_types=[], 2232 enum_types=[ 2233 _LOSSPARAMETER_NORMALIZATIONMODE, 2234 ], 2235 options=None, 2236 is_extendable=False, 2237 syntax='proto2', 2238 extension_ranges=[], 2239 oneofs=[ 2240 ], 2241 serialized_start=5326, 2242 serialized_end=5520, 2243) 2244 2245 2246_ACCURACYPARAMETER = _descriptor.Descriptor( 2247 name='AccuracyParameter', 2248 full_name='caffe.AccuracyParameter', 2249 filename=None, 2250 file=DESCRIPTOR, 2251 containing_type=None, 2252 fields=[ 2253 _descriptor.FieldDescriptor( 2254 name='top_k', full_name='caffe.AccuracyParameter.top_k', index=0, 2255 number=1, type=13, cpp_type=3, label=1, 2256 has_default_value=True, default_value=1, 2257 message_type=None, enum_type=None, containing_type=None, 2258 is_extension=False, extension_scope=None, 2259 options=None), 2260 _descriptor.FieldDescriptor( 2261 name='axis', full_name='caffe.AccuracyParameter.axis', index=1, 2262 number=2, type=5, cpp_type=1, label=1, 2263 has_default_value=True, default_value=1, 2264 message_type=None, enum_type=None, containing_type=None, 2265 is_extension=False, extension_scope=None, 2266 options=None), 2267 _descriptor.FieldDescriptor( 2268 name='ignore_label', full_name='caffe.AccuracyParameter.ignore_label', index=2, 2269 number=3, type=5, cpp_type=1, label=1, 2270 has_default_value=False, default_value=0, 2271 message_type=None, enum_type=None, containing_type=None, 2272 is_extension=False, extension_scope=None, 2273 options=None), 2274 ], 2275 extensions=[ 2276 ], 2277 nested_types=[], 2278 enum_types=[ 2279 ], 2280 options=None, 2281 is_extendable=False, 2282 syntax='proto2', 2283 extension_ranges=[], 2284 oneofs=[ 2285 ], 2286 serialized_start=5522, 2287 serialized_end=5598, 2288) 2289 2290 2291_ARGMAXPARAMETER = _descriptor.Descriptor( 2292 name='ArgMaxParameter', 2293 full_name='caffe.ArgMaxParameter', 2294 filename=None, 2295 file=DESCRIPTOR, 2296 containing_type=None, 2297 fields=[ 2298 _descriptor.FieldDescriptor( 2299 name='out_max_val', full_name='caffe.ArgMaxParameter.out_max_val', index=0, 2300 number=1, type=8, cpp_type=7, label=1, 2301 has_default_value=True, default_value=False, 2302 message_type=None, enum_type=None, containing_type=None, 2303 is_extension=False, extension_scope=None, 2304 options=None), 2305 _descriptor.FieldDescriptor( 2306 name='top_k', full_name='caffe.ArgMaxParameter.top_k', index=1, 2307 number=2, type=13, cpp_type=3, label=1, 2308 has_default_value=True, default_value=1, 2309 message_type=None, enum_type=None, containing_type=None, 2310 is_extension=False, extension_scope=None, 2311 options=None), 2312 _descriptor.FieldDescriptor( 2313 name='axis', full_name='caffe.ArgMaxParameter.axis', index=2, 2314 number=3, type=5, cpp_type=1, label=1, 2315 has_default_value=False, default_value=0, 2316 message_type=None, enum_type=None, containing_type=None, 2317 is_extension=False, extension_scope=None, 2318 options=None), 2319 ], 2320 extensions=[ 2321 ], 2322 nested_types=[], 2323 enum_types=[ 2324 ], 2325 options=None, 2326 is_extendable=False, 2327 syntax='proto2', 2328 extension_ranges=[], 2329 oneofs=[ 2330 ], 2331 serialized_start=5600, 2332 serialized_end=5677, 2333) 2334 2335 2336_CONCATPARAMETER = _descriptor.Descriptor( 2337 name='ConcatParameter', 2338 full_name='caffe.ConcatParameter', 2339 filename=None, 2340 file=DESCRIPTOR, 2341 containing_type=None, 2342 fields=[ 2343 _descriptor.FieldDescriptor( 2344 name='axis', full_name='caffe.ConcatParameter.axis', index=0, 2345 number=2, type=5, cpp_type=1, label=1, 2346 has_default_value=True, default_value=1, 2347 message_type=None, enum_type=None, containing_type=None, 2348 is_extension=False, extension_scope=None, 2349 options=None), 2350 _descriptor.FieldDescriptor( 2351 name='concat_dim', full_name='caffe.ConcatParameter.concat_dim', index=1, 2352 number=1, type=13, cpp_type=3, label=1, 2353 has_default_value=True, default_value=1, 2354 message_type=None, enum_type=None, containing_type=None, 2355 is_extension=False, extension_scope=None, 2356 options=None), 2357 ], 2358 extensions=[ 2359 ], 2360 nested_types=[], 2361 enum_types=[ 2362 ], 2363 options=None, 2364 is_extendable=False, 2365 syntax='proto2', 2366 extension_ranges=[], 2367 oneofs=[ 2368 ], 2369 serialized_start=5679, 2370 serialized_end=5736, 2371) 2372 2373 2374_BATCHNORMPARAMETER = _descriptor.Descriptor( 2375 name='BatchNormParameter', 2376 full_name='caffe.BatchNormParameter', 2377 filename=None, 2378 file=DESCRIPTOR, 2379 containing_type=None, 2380 fields=[ 2381 _descriptor.FieldDescriptor( 2382 name='use_global_stats', full_name='caffe.BatchNormParameter.use_global_stats', index=0, 2383 number=1, type=8, cpp_type=7, label=1, 2384 has_default_value=False, default_value=False, 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='moving_average_fraction', full_name='caffe.BatchNormParameter.moving_average_fraction', index=1, 2390 number=2, type=2, cpp_type=6, label=1, 2391 has_default_value=True, default_value=float(0.999), 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='eps', full_name='caffe.BatchNormParameter.eps', index=2, 2397 number=3, type=2, cpp_type=6, label=1, 2398 has_default_value=True, default_value=float(1e-05), 2399 message_type=None, enum_type=None, containing_type=None, 2400 is_extension=False, extension_scope=None, 2401 options=None), 2402 ], 2403 extensions=[ 2404 ], 2405 nested_types=[], 2406 enum_types=[ 2407 ], 2408 options=None, 2409 is_extendable=False, 2410 syntax='proto2', 2411 extension_ranges=[], 2412 oneofs=[ 2413 ], 2414 serialized_start=5738, 2415 serialized_end=5844, 2416) 2417 2418 2419_BIASPARAMETER = _descriptor.Descriptor( 2420 name='BiasParameter', 2421 full_name='caffe.BiasParameter', 2422 filename=None, 2423 file=DESCRIPTOR, 2424 containing_type=None, 2425 fields=[ 2426 _descriptor.FieldDescriptor( 2427 name='axis', full_name='caffe.BiasParameter.axis', index=0, 2428 number=1, type=5, cpp_type=1, label=1, 2429 has_default_value=True, default_value=1, 2430 message_type=None, enum_type=None, containing_type=None, 2431 is_extension=False, extension_scope=None, 2432 options=None), 2433 _descriptor.FieldDescriptor( 2434 name='num_axes', full_name='caffe.BiasParameter.num_axes', index=1, 2435 number=2, type=5, cpp_type=1, label=1, 2436 has_default_value=True, default_value=1, 2437 message_type=None, enum_type=None, containing_type=None, 2438 is_extension=False, extension_scope=None, 2439 options=None), 2440 _descriptor.FieldDescriptor( 2441 name='filler', full_name='caffe.BiasParameter.filler', index=2, 2442 number=3, type=11, cpp_type=10, label=1, 2443 has_default_value=False, default_value=None, 2444 message_type=None, enum_type=None, containing_type=None, 2445 is_extension=False, extension_scope=None, 2446 options=None), 2447 ], 2448 extensions=[ 2449 ], 2450 nested_types=[], 2451 enum_types=[ 2452 ], 2453 options=None, 2454 is_extendable=False, 2455 syntax='proto2', 2456 extension_ranges=[], 2457 oneofs=[ 2458 ], 2459 serialized_start=5846, 2460 serialized_end=5939, 2461) 2462 2463 2464_CONTRASTIVELOSSPARAMETER = _descriptor.Descriptor( 2465 name='ContrastiveLossParameter', 2466 full_name='caffe.ContrastiveLossParameter', 2467 filename=None, 2468 file=DESCRIPTOR, 2469 containing_type=None, 2470 fields=[ 2471 _descriptor.FieldDescriptor( 2472 name='margin', full_name='caffe.ContrastiveLossParameter.margin', index=0, 2473 number=1, type=2, cpp_type=6, label=1, 2474 has_default_value=True, default_value=float(1), 2475 message_type=None, enum_type=None, containing_type=None, 2476 is_extension=False, extension_scope=None, 2477 options=None), 2478 _descriptor.FieldDescriptor( 2479 name='legacy_version', full_name='caffe.ContrastiveLossParameter.legacy_version', index=1, 2480 number=2, type=8, cpp_type=7, label=1, 2481 has_default_value=True, default_value=False, 2482 message_type=None, enum_type=None, containing_type=None, 2483 is_extension=False, extension_scope=None, 2484 options=None), 2485 ], 2486 extensions=[ 2487 ], 2488 nested_types=[], 2489 enum_types=[ 2490 ], 2491 options=None, 2492 is_extendable=False, 2493 syntax='proto2', 2494 extension_ranges=[], 2495 oneofs=[ 2496 ], 2497 serialized_start=5941, 2498 serialized_end=6017, 2499) 2500 2501 2502_CONVOLUTIONPARAMETER = _descriptor.Descriptor( 2503 name='ConvolutionParameter', 2504 full_name='caffe.ConvolutionParameter', 2505 filename=None, 2506 file=DESCRIPTOR, 2507 containing_type=None, 2508 fields=[ 2509 _descriptor.FieldDescriptor( 2510 name='num_output', full_name='caffe.ConvolutionParameter.num_output', index=0, 2511 number=1, type=13, cpp_type=3, label=1, 2512 has_default_value=False, default_value=0, 2513 message_type=None, enum_type=None, containing_type=None, 2514 is_extension=False, extension_scope=None, 2515 options=None), 2516 _descriptor.FieldDescriptor( 2517 name='bias_term', full_name='caffe.ConvolutionParameter.bias_term', index=1, 2518 number=2, type=8, cpp_type=7, label=1, 2519 has_default_value=True, default_value=True, 2520 message_type=None, enum_type=None, containing_type=None, 2521 is_extension=False, extension_scope=None, 2522 options=None), 2523 _descriptor.FieldDescriptor( 2524 name='pad', full_name='caffe.ConvolutionParameter.pad', index=2, 2525 number=3, type=13, cpp_type=3, label=3, 2526 has_default_value=False, default_value=[], 2527 message_type=None, enum_type=None, containing_type=None, 2528 is_extension=False, extension_scope=None, 2529 options=None), 2530 _descriptor.FieldDescriptor( 2531 name='kernel_size', full_name='caffe.ConvolutionParameter.kernel_size', index=3, 2532 number=4, type=13, cpp_type=3, label=3, 2533 has_default_value=False, default_value=[], 2534 message_type=None, enum_type=None, containing_type=None, 2535 is_extension=False, extension_scope=None, 2536 options=None), 2537 _descriptor.FieldDescriptor( 2538 name='stride', full_name='caffe.ConvolutionParameter.stride', index=4, 2539 number=6, type=13, cpp_type=3, label=3, 2540 has_default_value=False, default_value=[], 2541 message_type=None, enum_type=None, containing_type=None, 2542 is_extension=False, extension_scope=None, 2543 options=None), 2544 _descriptor.FieldDescriptor( 2545 name='dilation', full_name='caffe.ConvolutionParameter.dilation', index=5, 2546 number=18, type=13, cpp_type=3, label=3, 2547 has_default_value=False, default_value=[], 2548 message_type=None, enum_type=None, containing_type=None, 2549 is_extension=False, extension_scope=None, 2550 options=None), 2551 _descriptor.FieldDescriptor( 2552 name='pad_h', full_name='caffe.ConvolutionParameter.pad_h', index=6, 2553 number=9, type=13, cpp_type=3, label=1, 2554 has_default_value=True, default_value=0, 2555 message_type=None, enum_type=None, containing_type=None, 2556 is_extension=False, extension_scope=None, 2557 options=None), 2558 _descriptor.FieldDescriptor( 2559 name='pad_w', full_name='caffe.ConvolutionParameter.pad_w', index=7, 2560 number=10, type=13, cpp_type=3, label=1, 2561 has_default_value=True, default_value=0, 2562 message_type=None, enum_type=None, containing_type=None, 2563 is_extension=False, extension_scope=None, 2564 options=None), 2565 _descriptor.FieldDescriptor( 2566 name='kernel_h', full_name='caffe.ConvolutionParameter.kernel_h', index=8, 2567 number=11, type=13, cpp_type=3, label=1, 2568 has_default_value=False, default_value=0, 2569 message_type=None, enum_type=None, containing_type=None, 2570 is_extension=False, extension_scope=None, 2571 options=None), 2572 _descriptor.FieldDescriptor( 2573 name='kernel_w', full_name='caffe.ConvolutionParameter.kernel_w', index=9, 2574 number=12, type=13, cpp_type=3, label=1, 2575 has_default_value=False, default_value=0, 2576 message_type=None, enum_type=None, containing_type=None, 2577 is_extension=False, extension_scope=None, 2578 options=None), 2579 _descriptor.FieldDescriptor( 2580 name='stride_h', full_name='caffe.ConvolutionParameter.stride_h', index=10, 2581 number=13, type=13, cpp_type=3, label=1, 2582 has_default_value=False, default_value=0, 2583 message_type=None, enum_type=None, containing_type=None, 2584 is_extension=False, extension_scope=None, 2585 options=None), 2586 _descriptor.FieldDescriptor( 2587 name='stride_w', full_name='caffe.ConvolutionParameter.stride_w', index=11, 2588 number=14, type=13, cpp_type=3, label=1, 2589 has_default_value=False, default_value=0, 2590 message_type=None, enum_type=None, containing_type=None, 2591 is_extension=False, extension_scope=None, 2592 options=None), 2593 _descriptor.FieldDescriptor( 2594 name='group', full_name='caffe.ConvolutionParameter.group', index=12, 2595 number=5, type=13, cpp_type=3, label=1, 2596 has_default_value=True, default_value=1, 2597 message_type=None, enum_type=None, containing_type=None, 2598 is_extension=False, extension_scope=None, 2599 options=None), 2600 _descriptor.FieldDescriptor( 2601 name='weight_filler', full_name='caffe.ConvolutionParameter.weight_filler', index=13, 2602 number=7, type=11, cpp_type=10, label=1, 2603 has_default_value=False, default_value=None, 2604 message_type=None, enum_type=None, containing_type=None, 2605 is_extension=False, extension_scope=None, 2606 options=None), 2607 _descriptor.FieldDescriptor( 2608 name='bias_filler', full_name='caffe.ConvolutionParameter.bias_filler', index=14, 2609 number=8, type=11, cpp_type=10, label=1, 2610 has_default_value=False, default_value=None, 2611 message_type=None, enum_type=None, containing_type=None, 2612 is_extension=False, extension_scope=None, 2613 options=None), 2614 _descriptor.FieldDescriptor( 2615 name='engine', full_name='caffe.ConvolutionParameter.engine', index=15, 2616 number=15, type=14, cpp_type=8, label=1, 2617 has_default_value=True, default_value=0, 2618 message_type=None, enum_type=None, containing_type=None, 2619 is_extension=False, extension_scope=None, 2620 options=None), 2621 _descriptor.FieldDescriptor( 2622 name='axis', full_name='caffe.ConvolutionParameter.axis', index=16, 2623 number=16, type=5, cpp_type=1, label=1, 2624 has_default_value=True, default_value=1, 2625 message_type=None, enum_type=None, containing_type=None, 2626 is_extension=False, extension_scope=None, 2627 options=None), 2628 _descriptor.FieldDescriptor( 2629 name='force_nd_im2col', full_name='caffe.ConvolutionParameter.force_nd_im2col', index=17, 2630 number=17, type=8, cpp_type=7, label=1, 2631 has_default_value=True, default_value=False, 2632 message_type=None, enum_type=None, containing_type=None, 2633 is_extension=False, extension_scope=None, 2634 options=None), 2635 ], 2636 extensions=[ 2637 ], 2638 nested_types=[], 2639 enum_types=[ 2640 _CONVOLUTIONPARAMETER_ENGINE, 2641 ], 2642 options=None, 2643 is_extendable=False, 2644 syntax='proto2', 2645 extension_ranges=[], 2646 oneofs=[ 2647 ], 2648 serialized_start=6020, 2649 serialized_end=6528, 2650) 2651 2652 2653_DATAPARAMETER = _descriptor.Descriptor( 2654 name='DataParameter', 2655 full_name='caffe.DataParameter', 2656 filename=None, 2657 file=DESCRIPTOR, 2658 containing_type=None, 2659 fields=[ 2660 _descriptor.FieldDescriptor( 2661 name='source', full_name='caffe.DataParameter.source', index=0, 2662 number=1, type=9, cpp_type=9, label=1, 2663 has_default_value=False, default_value=_b("").decode('utf-8'), 2664 message_type=None, enum_type=None, containing_type=None, 2665 is_extension=False, extension_scope=None, 2666 options=None), 2667 _descriptor.FieldDescriptor( 2668 name='batch_size', full_name='caffe.DataParameter.batch_size', index=1, 2669 number=4, type=13, cpp_type=3, label=1, 2670 has_default_value=False, default_value=0, 2671 message_type=None, enum_type=None, containing_type=None, 2672 is_extension=False, extension_scope=None, 2673 options=None), 2674 _descriptor.FieldDescriptor( 2675 name='rand_skip', full_name='caffe.DataParameter.rand_skip', index=2, 2676 number=7, type=13, cpp_type=3, label=1, 2677 has_default_value=True, default_value=0, 2678 message_type=None, enum_type=None, containing_type=None, 2679 is_extension=False, extension_scope=None, 2680 options=None), 2681 _descriptor.FieldDescriptor( 2682 name='backend', full_name='caffe.DataParameter.backend', index=3, 2683 number=8, type=14, cpp_type=8, label=1, 2684 has_default_value=True, default_value=0, 2685 message_type=None, enum_type=None, containing_type=None, 2686 is_extension=False, extension_scope=None, 2687 options=None), 2688 _descriptor.FieldDescriptor( 2689 name='scale', full_name='caffe.DataParameter.scale', index=4, 2690 number=2, type=2, cpp_type=6, label=1, 2691 has_default_value=True, default_value=float(1), 2692 message_type=None, enum_type=None, containing_type=None, 2693 is_extension=False, extension_scope=None, 2694 options=None), 2695 _descriptor.FieldDescriptor( 2696 name='mean_file', full_name='caffe.DataParameter.mean_file', index=5, 2697 number=3, type=9, cpp_type=9, label=1, 2698 has_default_value=False, default_value=_b("").decode('utf-8'), 2699 message_type=None, enum_type=None, containing_type=None, 2700 is_extension=False, extension_scope=None, 2701 options=None), 2702 _descriptor.FieldDescriptor( 2703 name='crop_size', full_name='caffe.DataParameter.crop_size', index=6, 2704 number=5, type=13, cpp_type=3, label=1, 2705 has_default_value=True, default_value=0, 2706 message_type=None, enum_type=None, containing_type=None, 2707 is_extension=False, extension_scope=None, 2708 options=None), 2709 _descriptor.FieldDescriptor( 2710 name='mirror', full_name='caffe.DataParameter.mirror', index=7, 2711 number=6, type=8, cpp_type=7, label=1, 2712 has_default_value=True, default_value=False, 2713 message_type=None, enum_type=None, containing_type=None, 2714 is_extension=False, extension_scope=None, 2715 options=None), 2716 _descriptor.FieldDescriptor( 2717 name='force_encoded_color', full_name='caffe.DataParameter.force_encoded_color', index=8, 2718 number=9, type=8, cpp_type=7, label=1, 2719 has_default_value=True, default_value=False, 2720 message_type=None, enum_type=None, containing_type=None, 2721 is_extension=False, extension_scope=None, 2722 options=None), 2723 _descriptor.FieldDescriptor( 2724 name='prefetch', full_name='caffe.DataParameter.prefetch', index=9, 2725 number=10, type=13, cpp_type=3, label=1, 2726 has_default_value=True, default_value=4, 2727 message_type=None, enum_type=None, containing_type=None, 2728 is_extension=False, extension_scope=None, 2729 options=None), 2730 ], 2731 extensions=[ 2732 ], 2733 nested_types=[], 2734 enum_types=[ 2735 _DATAPARAMETER_DB, 2736 ], 2737 options=None, 2738 is_extendable=False, 2739 syntax='proto2', 2740 extension_ranges=[], 2741 oneofs=[ 2742 ], 2743 serialized_start=6531, 2744 serialized_end=6823, 2745) 2746 2747 2748_DROPOUTPARAMETER = _descriptor.Descriptor( 2749 name='DropoutParameter', 2750 full_name='caffe.DropoutParameter', 2751 filename=None, 2752 file=DESCRIPTOR, 2753 containing_type=None, 2754 fields=[ 2755 _descriptor.FieldDescriptor( 2756 name='dropout_ratio', full_name='caffe.DropoutParameter.dropout_ratio', index=0, 2757 number=1, type=2, cpp_type=6, label=1, 2758 has_default_value=True, default_value=float(0.5), 2759 message_type=None, enum_type=None, containing_type=None, 2760 is_extension=False, extension_scope=None, 2761 options=None), 2762 ], 2763 extensions=[ 2764 ], 2765 nested_types=[], 2766 enum_types=[ 2767 ], 2768 options=None, 2769 is_extendable=False, 2770 syntax='proto2', 2771 extension_ranges=[], 2772 oneofs=[ 2773 ], 2774 serialized_start=6825, 2775 serialized_end=6871, 2776) 2777 2778 2779_DUMMYDATAPARAMETER = _descriptor.Descriptor( 2780 name='DummyDataParameter', 2781 full_name='caffe.DummyDataParameter', 2782 filename=None, 2783 file=DESCRIPTOR, 2784 containing_type=None, 2785 fields=[ 2786 _descriptor.FieldDescriptor( 2787 name='data_filler', full_name='caffe.DummyDataParameter.data_filler', index=0, 2788 number=1, type=11, cpp_type=10, label=3, 2789 has_default_value=False, default_value=[], 2790 message_type=None, enum_type=None, containing_type=None, 2791 is_extension=False, extension_scope=None, 2792 options=None), 2793 _descriptor.FieldDescriptor( 2794 name='shape', full_name='caffe.DummyDataParameter.shape', index=1, 2795 number=6, type=11, cpp_type=10, label=3, 2796 has_default_value=False, default_value=[], 2797 message_type=None, enum_type=None, containing_type=None, 2798 is_extension=False, extension_scope=None, 2799 options=None), 2800 _descriptor.FieldDescriptor( 2801 name='num', full_name='caffe.DummyDataParameter.num', index=2, 2802 number=2, type=13, cpp_type=3, label=3, 2803 has_default_value=False, default_value=[], 2804 message_type=None, enum_type=None, containing_type=None, 2805 is_extension=False, extension_scope=None, 2806 options=None), 2807 _descriptor.FieldDescriptor( 2808 name='channels', full_name='caffe.DummyDataParameter.channels', index=3, 2809 number=3, type=13, cpp_type=3, label=3, 2810 has_default_value=False, default_value=[], 2811 message_type=None, enum_type=None, containing_type=None, 2812 is_extension=False, extension_scope=None, 2813 options=None), 2814 _descriptor.FieldDescriptor( 2815 name='height', full_name='caffe.DummyDataParameter.height', index=4, 2816 number=4, type=13, cpp_type=3, label=3, 2817 has_default_value=False, default_value=[], 2818 message_type=None, enum_type=None, containing_type=None, 2819 is_extension=False, extension_scope=None, 2820 options=None), 2821 _descriptor.FieldDescriptor( 2822 name='width', full_name='caffe.DummyDataParameter.width', index=5, 2823 number=5, type=13, cpp_type=3, label=3, 2824 has_default_value=False, default_value=[], 2825 message_type=None, enum_type=None, containing_type=None, 2826 is_extension=False, extension_scope=None, 2827 options=None), 2828 ], 2829 extensions=[ 2830 ], 2831 nested_types=[], 2832 enum_types=[ 2833 ], 2834 options=None, 2835 is_extendable=False, 2836 syntax='proto2', 2837 extension_ranges=[], 2838 oneofs=[ 2839 ], 2840 serialized_start=6874, 2841 serialized_end=7034, 2842) 2843 2844 2845_ELTWISEPARAMETER = _descriptor.Descriptor( 2846 name='EltwiseParameter', 2847 full_name='caffe.EltwiseParameter', 2848 filename=None, 2849 file=DESCRIPTOR, 2850 containing_type=None, 2851 fields=[ 2852 _descriptor.FieldDescriptor( 2853 name='operation', full_name='caffe.EltwiseParameter.operation', index=0, 2854 number=1, type=14, cpp_type=8, label=1, 2855 has_default_value=True, default_value=1, 2856 message_type=None, enum_type=None, containing_type=None, 2857 is_extension=False, extension_scope=None, 2858 options=None), 2859 _descriptor.FieldDescriptor( 2860 name='coeff', full_name='caffe.EltwiseParameter.coeff', index=1, 2861 number=2, type=2, cpp_type=6, label=3, 2862 has_default_value=False, default_value=[], 2863 message_type=None, enum_type=None, containing_type=None, 2864 is_extension=False, extension_scope=None, 2865 options=None), 2866 _descriptor.FieldDescriptor( 2867 name='stable_prod_grad', full_name='caffe.EltwiseParameter.stable_prod_grad', index=2, 2868 number=3, type=8, cpp_type=7, label=1, 2869 has_default_value=True, default_value=True, 2870 message_type=None, enum_type=None, containing_type=None, 2871 is_extension=False, extension_scope=None, 2872 options=None), 2873 ], 2874 extensions=[ 2875 ], 2876 nested_types=[], 2877 enum_types=[ 2878 _ELTWISEPARAMETER_ELTWISEOP, 2879 ], 2880 options=None, 2881 is_extendable=False, 2882 syntax='proto2', 2883 extension_ranges=[], 2884 oneofs=[ 2885 ], 2886 serialized_start=7037, 2887 serialized_end=7202, 2888) 2889 2890 2891_ELUPARAMETER = _descriptor.Descriptor( 2892 name='ELUParameter', 2893 full_name='caffe.ELUParameter', 2894 filename=None, 2895 file=DESCRIPTOR, 2896 containing_type=None, 2897 fields=[ 2898 _descriptor.FieldDescriptor( 2899 name='alpha', full_name='caffe.ELUParameter.alpha', index=0, 2900 number=1, type=2, cpp_type=6, label=1, 2901 has_default_value=True, default_value=float(1), 2902 message_type=None, enum_type=None, containing_type=None, 2903 is_extension=False, extension_scope=None, 2904 options=None), 2905 ], 2906 extensions=[ 2907 ], 2908 nested_types=[], 2909 enum_types=[ 2910 ], 2911 options=None, 2912 is_extendable=False, 2913 syntax='proto2', 2914 extension_ranges=[], 2915 oneofs=[ 2916 ], 2917 serialized_start=7204, 2918 serialized_end=7236, 2919) 2920 2921 2922_EMBEDPARAMETER = _descriptor.Descriptor( 2923 name='EmbedParameter', 2924 full_name='caffe.EmbedParameter', 2925 filename=None, 2926 file=DESCRIPTOR, 2927 containing_type=None, 2928 fields=[ 2929 _descriptor.FieldDescriptor( 2930 name='num_output', full_name='caffe.EmbedParameter.num_output', index=0, 2931 number=1, type=13, cpp_type=3, label=1, 2932 has_default_value=False, default_value=0, 2933 message_type=None, enum_type=None, containing_type=None, 2934 is_extension=False, extension_scope=None, 2935 options=None), 2936 _descriptor.FieldDescriptor( 2937 name='input_dim', full_name='caffe.EmbedParameter.input_dim', index=1, 2938 number=2, type=13, cpp_type=3, label=1, 2939 has_default_value=False, default_value=0, 2940 message_type=None, enum_type=None, containing_type=None, 2941 is_extension=False, extension_scope=None, 2942 options=None), 2943 _descriptor.FieldDescriptor( 2944 name='bias_term', full_name='caffe.EmbedParameter.bias_term', index=2, 2945 number=3, type=8, cpp_type=7, label=1, 2946 has_default_value=True, default_value=True, 2947 message_type=None, enum_type=None, containing_type=None, 2948 is_extension=False, extension_scope=None, 2949 options=None), 2950 _descriptor.FieldDescriptor( 2951 name='weight_filler', full_name='caffe.EmbedParameter.weight_filler', index=3, 2952 number=4, type=11, cpp_type=10, label=1, 2953 has_default_value=False, default_value=None, 2954 message_type=None, enum_type=None, containing_type=None, 2955 is_extension=False, extension_scope=None, 2956 options=None), 2957 _descriptor.FieldDescriptor( 2958 name='bias_filler', full_name='caffe.EmbedParameter.bias_filler', index=4, 2959 number=5, type=11, cpp_type=10, label=1, 2960 has_default_value=False, default_value=None, 2961 message_type=None, enum_type=None, containing_type=None, 2962 is_extension=False, extension_scope=None, 2963 options=None), 2964 ], 2965 extensions=[ 2966 ], 2967 nested_types=[], 2968 enum_types=[ 2969 ], 2970 options=None, 2971 is_extendable=False, 2972 syntax='proto2', 2973 extension_ranges=[], 2974 oneofs=[ 2975 ], 2976 serialized_start=7239, 2977 serialized_end=7411, 2978) 2979 2980 2981_EXPPARAMETER = _descriptor.Descriptor( 2982 name='ExpParameter', 2983 full_name='caffe.ExpParameter', 2984 filename=None, 2985 file=DESCRIPTOR, 2986 containing_type=None, 2987 fields=[ 2988 _descriptor.FieldDescriptor( 2989 name='base', full_name='caffe.ExpParameter.base', index=0, 2990 number=1, type=2, cpp_type=6, label=1, 2991 has_default_value=True, default_value=float(-1), 2992 message_type=None, enum_type=None, containing_type=None, 2993 is_extension=False, extension_scope=None, 2994 options=None), 2995 _descriptor.FieldDescriptor( 2996 name='scale', full_name='caffe.ExpParameter.scale', index=1, 2997 number=2, type=2, cpp_type=6, label=1, 2998 has_default_value=True, default_value=float(1), 2999 message_type=None, enum_type=None, containing_type=None, 3000 is_extension=False, extension_scope=None, 3001 options=None), 3002 _descriptor.FieldDescriptor( 3003 name='shift', full_name='caffe.ExpParameter.shift', index=2, 3004 number=3, type=2, cpp_type=6, label=1, 3005 has_default_value=True, default_value=float(0), 3006 message_type=None, enum_type=None, containing_type=None, 3007 is_extension=False, extension_scope=None, 3008 options=None), 3009 ], 3010 extensions=[ 3011 ], 3012 nested_types=[], 3013 enum_types=[ 3014 ], 3015 options=None, 3016 is_extendable=False, 3017 syntax='proto2', 3018 extension_ranges=[], 3019 oneofs=[ 3020 ], 3021 serialized_start=7413, 3022 serialized_end=7481, 3023) 3024 3025 3026_FLATTENPARAMETER = _descriptor.Descriptor( 3027 name='FlattenParameter', 3028 full_name='caffe.FlattenParameter', 3029 filename=None, 3030 file=DESCRIPTOR, 3031 containing_type=None, 3032 fields=[ 3033 _descriptor.FieldDescriptor( 3034 name='axis', full_name='caffe.FlattenParameter.axis', index=0, 3035 number=1, type=5, cpp_type=1, label=1, 3036 has_default_value=True, default_value=1, 3037 message_type=None, enum_type=None, containing_type=None, 3038 is_extension=False, extension_scope=None, 3039 options=None), 3040 _descriptor.FieldDescriptor( 3041 name='end_axis', full_name='caffe.FlattenParameter.end_axis', index=1, 3042 number=2, type=5, cpp_type=1, label=1, 3043 has_default_value=True, default_value=-1, 3044 message_type=None, enum_type=None, containing_type=None, 3045 is_extension=False, extension_scope=None, 3046 options=None), 3047 ], 3048 extensions=[ 3049 ], 3050 nested_types=[], 3051 enum_types=[ 3052 ], 3053 options=None, 3054 is_extendable=False, 3055 syntax='proto2', 3056 extension_ranges=[], 3057 oneofs=[ 3058 ], 3059 serialized_start=7483, 3060 serialized_end=7540, 3061) 3062 3063 3064_HDF5DATAPARAMETER = _descriptor.Descriptor( 3065 name='HDF5DataParameter', 3066 full_name='caffe.HDF5DataParameter', 3067 filename=None, 3068 file=DESCRIPTOR, 3069 containing_type=None, 3070 fields=[ 3071 _descriptor.FieldDescriptor( 3072 name='source', full_name='caffe.HDF5DataParameter.source', index=0, 3073 number=1, type=9, cpp_type=9, label=1, 3074 has_default_value=False, default_value=_b("").decode('utf-8'), 3075 message_type=None, enum_type=None, containing_type=None, 3076 is_extension=False, extension_scope=None, 3077 options=None), 3078 _descriptor.FieldDescriptor( 3079 name='batch_size', full_name='caffe.HDF5DataParameter.batch_size', index=1, 3080 number=2, type=13, cpp_type=3, label=1, 3081 has_default_value=False, default_value=0, 3082 message_type=None, enum_type=None, containing_type=None, 3083 is_extension=False, extension_scope=None, 3084 options=None), 3085 _descriptor.FieldDescriptor( 3086 name='shuffle', full_name='caffe.HDF5DataParameter.shuffle', index=2, 3087 number=3, type=8, cpp_type=7, label=1, 3088 has_default_value=True, default_value=False, 3089 message_type=None, enum_type=None, containing_type=None, 3090 is_extension=False, extension_scope=None, 3091 options=None), 3092 ], 3093 extensions=[ 3094 ], 3095 nested_types=[], 3096 enum_types=[ 3097 ], 3098 options=None, 3099 is_extendable=False, 3100 syntax='proto2', 3101 extension_ranges=[], 3102 oneofs=[ 3103 ], 3104 serialized_start=7542, 3105 serialized_end=7621, 3106) 3107 3108 3109_HDF5OUTPUTPARAMETER = _descriptor.Descriptor( 3110 name='HDF5OutputParameter', 3111 full_name='caffe.HDF5OutputParameter', 3112 filename=None, 3113 file=DESCRIPTOR, 3114 containing_type=None, 3115 fields=[ 3116 _descriptor.FieldDescriptor( 3117 name='file_name', full_name='caffe.HDF5OutputParameter.file_name', index=0, 3118 number=1, type=9, cpp_type=9, label=1, 3119 has_default_value=False, default_value=_b("").decode('utf-8'), 3120 message_type=None, enum_type=None, containing_type=None, 3121 is_extension=False, extension_scope=None, 3122 options=None), 3123 ], 3124 extensions=[ 3125 ], 3126 nested_types=[], 3127 enum_types=[ 3128 ], 3129 options=None, 3130 is_extendable=False, 3131 syntax='proto2', 3132 extension_ranges=[], 3133 oneofs=[ 3134 ], 3135 serialized_start=7623, 3136 serialized_end=7663, 3137) 3138 3139 3140_HINGELOSSPARAMETER = _descriptor.Descriptor( 3141 name='HingeLossParameter', 3142 full_name='caffe.HingeLossParameter', 3143 filename=None, 3144 file=DESCRIPTOR, 3145 containing_type=None, 3146 fields=[ 3147 _descriptor.FieldDescriptor( 3148 name='norm', full_name='caffe.HingeLossParameter.norm', index=0, 3149 number=1, type=14, cpp_type=8, label=1, 3150 has_default_value=True, default_value=1, 3151 message_type=None, enum_type=None, containing_type=None, 3152 is_extension=False, extension_scope=None, 3153 options=None), 3154 ], 3155 extensions=[ 3156 ], 3157 nested_types=[], 3158 enum_types=[ 3159 _HINGELOSSPARAMETER_NORM, 3160 ], 3161 options=None, 3162 is_extendable=False, 3163 syntax='proto2', 3164 extension_ranges=[], 3165 oneofs=[ 3166 ], 3167 serialized_start=7665, 3168 serialized_end=7759, 3169) 3170 3171 3172_IMAGEDATAPARAMETER = _descriptor.Descriptor( 3173 name='ImageDataParameter', 3174 full_name='caffe.ImageDataParameter', 3175 filename=None, 3176 file=DESCRIPTOR, 3177 containing_type=None, 3178 fields=[ 3179 _descriptor.FieldDescriptor( 3180 name='source', full_name='caffe.ImageDataParameter.source', index=0, 3181 number=1, type=9, cpp_type=9, label=1, 3182 has_default_value=False, default_value=_b("").decode('utf-8'), 3183 message_type=None, enum_type=None, containing_type=None, 3184 is_extension=False, extension_scope=None, 3185 options=None), 3186 _descriptor.FieldDescriptor( 3187 name='batch_size', full_name='caffe.ImageDataParameter.batch_size', index=1, 3188 number=4, type=13, cpp_type=3, label=1, 3189 has_default_value=True, default_value=1, 3190 message_type=None, enum_type=None, containing_type=None, 3191 is_extension=False, extension_scope=None, 3192 options=None), 3193 _descriptor.FieldDescriptor( 3194 name='rand_skip', full_name='caffe.ImageDataParameter.rand_skip', index=2, 3195 number=7, type=13, cpp_type=3, label=1, 3196 has_default_value=True, default_value=0, 3197 message_type=None, enum_type=None, containing_type=None, 3198 is_extension=False, extension_scope=None, 3199 options=None), 3200 _descriptor.FieldDescriptor( 3201 name='shuffle', full_name='caffe.ImageDataParameter.shuffle', index=3, 3202 number=8, type=8, cpp_type=7, label=1, 3203 has_default_value=True, default_value=False, 3204 message_type=None, enum_type=None, containing_type=None, 3205 is_extension=False, extension_scope=None, 3206 options=None), 3207 _descriptor.FieldDescriptor( 3208 name='new_height', full_name='caffe.ImageDataParameter.new_height', index=4, 3209 number=9, type=13, cpp_type=3, label=1, 3210 has_default_value=True, default_value=0, 3211 message_type=None, enum_type=None, containing_type=None, 3212 is_extension=False, extension_scope=None, 3213 options=None), 3214 _descriptor.FieldDescriptor( 3215 name='new_width', full_name='caffe.ImageDataParameter.new_width', index=5, 3216 number=10, type=13, cpp_type=3, label=1, 3217 has_default_value=True, default_value=0, 3218 message_type=None, enum_type=None, containing_type=None, 3219 is_extension=False, extension_scope=None, 3220 options=None), 3221 _descriptor.FieldDescriptor( 3222 name='is_color', full_name='caffe.ImageDataParameter.is_color', index=6, 3223 number=11, type=8, cpp_type=7, label=1, 3224 has_default_value=True, default_value=True, 3225 message_type=None, enum_type=None, containing_type=None, 3226 is_extension=False, extension_scope=None, 3227 options=None), 3228 _descriptor.FieldDescriptor( 3229 name='scale', full_name='caffe.ImageDataParameter.scale', index=7, 3230 number=2, type=2, cpp_type=6, label=1, 3231 has_default_value=True, default_value=float(1), 3232 message_type=None, enum_type=None, containing_type=None, 3233 is_extension=False, extension_scope=None, 3234 options=None), 3235 _descriptor.FieldDescriptor( 3236 name='mean_file', full_name='caffe.ImageDataParameter.mean_file', index=8, 3237 number=3, type=9, cpp_type=9, label=1, 3238 has_default_value=False, default_value=_b("").decode('utf-8'), 3239 message_type=None, enum_type=None, containing_type=None, 3240 is_extension=False, extension_scope=None, 3241 options=None), 3242 _descriptor.FieldDescriptor( 3243 name='crop_size', full_name='caffe.ImageDataParameter.crop_size', index=9, 3244 number=5, type=13, cpp_type=3, label=1, 3245 has_default_value=True, default_value=0, 3246 message_type=None, enum_type=None, containing_type=None, 3247 is_extension=False, extension_scope=None, 3248 options=None), 3249 _descriptor.FieldDescriptor( 3250 name='mirror', full_name='caffe.ImageDataParameter.mirror', index=10, 3251 number=6, type=8, cpp_type=7, label=1, 3252 has_default_value=True, default_value=False, 3253 message_type=None, enum_type=None, containing_type=None, 3254 is_extension=False, extension_scope=None, 3255 options=None), 3256 _descriptor.FieldDescriptor( 3257 name='root_folder', full_name='caffe.ImageDataParameter.root_folder', index=11, 3258 number=12, type=9, cpp_type=9, label=1, 3259 has_default_value=True, default_value=_b("").decode('utf-8'), 3260 message_type=None, enum_type=None, containing_type=None, 3261 is_extension=False, extension_scope=None, 3262 options=None), 3263 ], 3264 extensions=[ 3265 ], 3266 nested_types=[], 3267 enum_types=[ 3268 ], 3269 options=None, 3270 is_extendable=False, 3271 syntax='proto2', 3272 extension_ranges=[], 3273 oneofs=[ 3274 ], 3275 serialized_start=7762, 3276 serialized_end=8041, 3277) 3278 3279 3280_INFOGAINLOSSPARAMETER = _descriptor.Descriptor( 3281 name='InfogainLossParameter', 3282 full_name='caffe.InfogainLossParameter', 3283 filename=None, 3284 file=DESCRIPTOR, 3285 containing_type=None, 3286 fields=[ 3287 _descriptor.FieldDescriptor( 3288 name='source', full_name='caffe.InfogainLossParameter.source', index=0, 3289 number=1, type=9, cpp_type=9, label=1, 3290 has_default_value=False, default_value=_b("").decode('utf-8'), 3291 message_type=None, enum_type=None, containing_type=None, 3292 is_extension=False, extension_scope=None, 3293 options=None), 3294 ], 3295 extensions=[ 3296 ], 3297 nested_types=[], 3298 enum_types=[ 3299 ], 3300 options=None, 3301 is_extendable=False, 3302 syntax='proto2', 3303 extension_ranges=[], 3304 oneofs=[ 3305 ], 3306 serialized_start=8043, 3307 serialized_end=8082, 3308) 3309 3310 3311_INNERPRODUCTPARAMETER = _descriptor.Descriptor( 3312 name='InnerProductParameter', 3313 full_name='caffe.InnerProductParameter', 3314 filename=None, 3315 file=DESCRIPTOR, 3316 containing_type=None, 3317 fields=[ 3318 _descriptor.FieldDescriptor( 3319 name='num_output', full_name='caffe.InnerProductParameter.num_output', index=0, 3320 number=1, type=13, cpp_type=3, label=1, 3321 has_default_value=False, default_value=0, 3322 message_type=None, enum_type=None, containing_type=None, 3323 is_extension=False, extension_scope=None, 3324 options=None), 3325 _descriptor.FieldDescriptor( 3326 name='bias_term', full_name='caffe.InnerProductParameter.bias_term', index=1, 3327 number=2, type=8, cpp_type=7, label=1, 3328 has_default_value=True, default_value=True, 3329 message_type=None, enum_type=None, containing_type=None, 3330 is_extension=False, extension_scope=None, 3331 options=None), 3332 _descriptor.FieldDescriptor( 3333 name='weight_filler', full_name='caffe.InnerProductParameter.weight_filler', index=2, 3334 number=3, type=11, cpp_type=10, label=1, 3335 has_default_value=False, default_value=None, 3336 message_type=None, enum_type=None, containing_type=None, 3337 is_extension=False, extension_scope=None, 3338 options=None), 3339 _descriptor.FieldDescriptor( 3340 name='bias_filler', full_name='caffe.InnerProductParameter.bias_filler', index=3, 3341 number=4, type=11, cpp_type=10, label=1, 3342 has_default_value=False, default_value=None, 3343 message_type=None, enum_type=None, containing_type=None, 3344 is_extension=False, extension_scope=None, 3345 options=None), 3346 _descriptor.FieldDescriptor( 3347 name='axis', full_name='caffe.InnerProductParameter.axis', index=4, 3348 number=5, type=5, cpp_type=1, label=1, 3349 has_default_value=True, default_value=1, 3350 message_type=None, enum_type=None, containing_type=None, 3351 is_extension=False, extension_scope=None, 3352 options=None), 3353 ], 3354 extensions=[ 3355 ], 3356 nested_types=[], 3357 enum_types=[ 3358 ], 3359 options=None, 3360 is_extendable=False, 3361 syntax='proto2', 3362 extension_ranges=[], 3363 oneofs=[ 3364 ], 3365 serialized_start=8085, 3366 serialized_end=8262, 3367) 3368 3369 3370_LOGPARAMETER = _descriptor.Descriptor( 3371 name='LogParameter', 3372 full_name='caffe.LogParameter', 3373 filename=None, 3374 file=DESCRIPTOR, 3375 containing_type=None, 3376 fields=[ 3377 _descriptor.FieldDescriptor( 3378 name='base', full_name='caffe.LogParameter.base', index=0, 3379 number=1, type=2, cpp_type=6, label=1, 3380 has_default_value=True, default_value=float(-1), 3381 message_type=None, enum_type=None, containing_type=None, 3382 is_extension=False, extension_scope=None, 3383 options=None), 3384 _descriptor.FieldDescriptor( 3385 name='scale', full_name='caffe.LogParameter.scale', index=1, 3386 number=2, type=2, cpp_type=6, label=1, 3387 has_default_value=True, default_value=float(1), 3388 message_type=None, enum_type=None, containing_type=None, 3389 is_extension=False, extension_scope=None, 3390 options=None), 3391 _descriptor.FieldDescriptor( 3392 name='shift', full_name='caffe.LogParameter.shift', index=2, 3393 number=3, type=2, cpp_type=6, label=1, 3394 has_default_value=True, default_value=float(0), 3395 message_type=None, enum_type=None, containing_type=None, 3396 is_extension=False, extension_scope=None, 3397 options=None), 3398 ], 3399 extensions=[ 3400 ], 3401 nested_types=[], 3402 enum_types=[ 3403 ], 3404 options=None, 3405 is_extendable=False, 3406 syntax='proto2', 3407 extension_ranges=[], 3408 oneofs=[ 3409 ], 3410 serialized_start=8264, 3411 serialized_end=8332, 3412) 3413 3414 3415_LRNPARAMETER = _descriptor.Descriptor( 3416 name='LRNParameter', 3417 full_name='caffe.LRNParameter', 3418 filename=None, 3419 file=DESCRIPTOR, 3420 containing_type=None, 3421 fields=[ 3422 _descriptor.FieldDescriptor( 3423 name='local_size', full_name='caffe.LRNParameter.local_size', index=0, 3424 number=1, type=13, cpp_type=3, label=1, 3425 has_default_value=True, default_value=5, 3426 message_type=None, enum_type=None, containing_type=None, 3427 is_extension=False, extension_scope=None, 3428 options=None), 3429 _descriptor.FieldDescriptor( 3430 name='alpha', full_name='caffe.LRNParameter.alpha', index=1, 3431 number=2, type=2, cpp_type=6, label=1, 3432 has_default_value=True, default_value=float(1), 3433 message_type=None, enum_type=None, containing_type=None, 3434 is_extension=False, extension_scope=None, 3435 options=None), 3436 _descriptor.FieldDescriptor( 3437 name='beta', full_name='caffe.LRNParameter.beta', index=2, 3438 number=3, type=2, cpp_type=6, label=1, 3439 has_default_value=True, default_value=float(0.75), 3440 message_type=None, enum_type=None, containing_type=None, 3441 is_extension=False, extension_scope=None, 3442 options=None), 3443 _descriptor.FieldDescriptor( 3444 name='norm_region', full_name='caffe.LRNParameter.norm_region', index=3, 3445 number=4, type=14, cpp_type=8, label=1, 3446 has_default_value=True, default_value=0, 3447 message_type=None, enum_type=None, containing_type=None, 3448 is_extension=False, extension_scope=None, 3449 options=None), 3450 _descriptor.FieldDescriptor( 3451 name='k', full_name='caffe.LRNParameter.k', index=4, 3452 number=5, type=2, cpp_type=6, label=1, 3453 has_default_value=True, default_value=float(1), 3454 message_type=None, enum_type=None, containing_type=None, 3455 is_extension=False, extension_scope=None, 3456 options=None), 3457 _descriptor.FieldDescriptor( 3458 name='engine', full_name='caffe.LRNParameter.engine', index=5, 3459 number=6, type=14, cpp_type=8, label=1, 3460 has_default_value=True, default_value=0, 3461 message_type=None, enum_type=None, containing_type=None, 3462 is_extension=False, extension_scope=None, 3463 options=None), 3464 ], 3465 extensions=[ 3466 ], 3467 nested_types=[], 3468 enum_types=[ 3469 _LRNPARAMETER_NORMREGION, 3470 _LRNPARAMETER_ENGINE, 3471 ], 3472 options=None, 3473 is_extendable=False, 3474 syntax='proto2', 3475 extension_ranges=[], 3476 oneofs=[ 3477 ], 3478 serialized_start=8335, 3479 serialized_end=8647, 3480) 3481 3482 3483_MEMORYDATAPARAMETER = _descriptor.Descriptor( 3484 name='MemoryDataParameter', 3485 full_name='caffe.MemoryDataParameter', 3486 filename=None, 3487 file=DESCRIPTOR, 3488 containing_type=None, 3489 fields=[ 3490 _descriptor.FieldDescriptor( 3491 name='batch_size', full_name='caffe.MemoryDataParameter.batch_size', index=0, 3492 number=1, type=13, cpp_type=3, label=1, 3493 has_default_value=False, default_value=0, 3494 message_type=None, enum_type=None, containing_type=None, 3495 is_extension=False, extension_scope=None, 3496 options=None), 3497 _descriptor.FieldDescriptor( 3498 name='channels', full_name='caffe.MemoryDataParameter.channels', index=1, 3499 number=2, type=13, cpp_type=3, label=1, 3500 has_default_value=False, default_value=0, 3501 message_type=None, enum_type=None, containing_type=None, 3502 is_extension=False, extension_scope=None, 3503 options=None), 3504 _descriptor.FieldDescriptor( 3505 name='height', full_name='caffe.MemoryDataParameter.height', index=2, 3506 number=3, type=13, cpp_type=3, label=1, 3507 has_default_value=False, default_value=0, 3508 message_type=None, enum_type=None, containing_type=None, 3509 is_extension=False, extension_scope=None, 3510 options=None), 3511 _descriptor.FieldDescriptor( 3512 name='width', full_name='caffe.MemoryDataParameter.width', index=3, 3513 number=4, type=13, cpp_type=3, label=1, 3514 has_default_value=False, default_value=0, 3515 message_type=None, enum_type=None, containing_type=None, 3516 is_extension=False, extension_scope=None, 3517 options=None), 3518 ], 3519 extensions=[ 3520 ], 3521 nested_types=[], 3522 enum_types=[ 3523 ], 3524 options=None, 3525 is_extendable=False, 3526 syntax='proto2', 3527 extension_ranges=[], 3528 oneofs=[ 3529 ], 3530 serialized_start=8649, 3531 serialized_end=8739, 3532) 3533 3534 3535_MVNPARAMETER = _descriptor.Descriptor( 3536 name='MVNParameter', 3537 full_name='caffe.MVNParameter', 3538 filename=None, 3539 file=DESCRIPTOR, 3540 containing_type=None, 3541 fields=[ 3542 _descriptor.FieldDescriptor( 3543 name='normalize_variance', full_name='caffe.MVNParameter.normalize_variance', index=0, 3544 number=1, type=8, cpp_type=7, label=1, 3545 has_default_value=True, default_value=True, 3546 message_type=None, enum_type=None, containing_type=None, 3547 is_extension=False, extension_scope=None, 3548 options=None), 3549 _descriptor.FieldDescriptor( 3550 name='across_channels', full_name='caffe.MVNParameter.across_channels', index=1, 3551 number=2, type=8, cpp_type=7, label=1, 3552 has_default_value=True, default_value=False, 3553 message_type=None, enum_type=None, containing_type=None, 3554 is_extension=False, extension_scope=None, 3555 options=None), 3556 _descriptor.FieldDescriptor( 3557 name='eps', full_name='caffe.MVNParameter.eps', index=2, 3558 number=3, type=2, cpp_type=6, label=1, 3559 has_default_value=True, default_value=float(1e-09), 3560 message_type=None, enum_type=None, containing_type=None, 3561 is_extension=False, extension_scope=None, 3562 options=None), 3563 ], 3564 extensions=[ 3565 ], 3566 nested_types=[], 3567 enum_types=[ 3568 ], 3569 options=None, 3570 is_extendable=False, 3571 syntax='proto2', 3572 extension_ranges=[], 3573 oneofs=[ 3574 ], 3575 serialized_start=8741, 3576 serialized_end=8841, 3577) 3578 3579 3580_POOLINGPARAMETER = _descriptor.Descriptor( 3581 name='PoolingParameter', 3582 full_name='caffe.PoolingParameter', 3583 filename=None, 3584 file=DESCRIPTOR, 3585 containing_type=None, 3586 fields=[ 3587 _descriptor.FieldDescriptor( 3588 name='pool', full_name='caffe.PoolingParameter.pool', index=0, 3589 number=1, type=14, cpp_type=8, label=1, 3590 has_default_value=True, default_value=0, 3591 message_type=None, enum_type=None, containing_type=None, 3592 is_extension=False, extension_scope=None, 3593 options=None), 3594 _descriptor.FieldDescriptor( 3595 name='pad', full_name='caffe.PoolingParameter.pad', index=1, 3596 number=4, type=13, cpp_type=3, label=1, 3597 has_default_value=True, default_value=0, 3598 message_type=None, enum_type=None, containing_type=None, 3599 is_extension=False, extension_scope=None, 3600 options=None), 3601 _descriptor.FieldDescriptor( 3602 name='pad_h', full_name='caffe.PoolingParameter.pad_h', index=2, 3603 number=9, type=13, cpp_type=3, label=1, 3604 has_default_value=True, default_value=0, 3605 message_type=None, enum_type=None, containing_type=None, 3606 is_extension=False, extension_scope=None, 3607 options=None), 3608 _descriptor.FieldDescriptor( 3609 name='pad_w', full_name='caffe.PoolingParameter.pad_w', index=3, 3610 number=10, type=13, cpp_type=3, label=1, 3611 has_default_value=True, default_value=0, 3612 message_type=None, enum_type=None, containing_type=None, 3613 is_extension=False, extension_scope=None, 3614 options=None), 3615 _descriptor.FieldDescriptor( 3616 name='kernel_size', full_name='caffe.PoolingParameter.kernel_size', index=4, 3617 number=2, type=13, cpp_type=3, label=1, 3618 has_default_value=False, default_value=0, 3619 message_type=None, enum_type=None, containing_type=None, 3620 is_extension=False, extension_scope=None, 3621 options=None), 3622 _descriptor.FieldDescriptor( 3623 name='kernel_h', full_name='caffe.PoolingParameter.kernel_h', index=5, 3624 number=5, type=13, cpp_type=3, label=1, 3625 has_default_value=False, default_value=0, 3626 message_type=None, enum_type=None, containing_type=None, 3627 is_extension=False, extension_scope=None, 3628 options=None), 3629 _descriptor.FieldDescriptor( 3630 name='kernel_w', full_name='caffe.PoolingParameter.kernel_w', index=6, 3631 number=6, type=13, cpp_type=3, label=1, 3632 has_default_value=False, default_value=0, 3633 message_type=None, enum_type=None, containing_type=None, 3634 is_extension=False, extension_scope=None, 3635 options=None), 3636 _descriptor.FieldDescriptor( 3637 name='stride', full_name='caffe.PoolingParameter.stride', index=7, 3638 number=3, type=13, cpp_type=3, label=1, 3639 has_default_value=True, default_value=1, 3640 message_type=None, enum_type=None, containing_type=None, 3641 is_extension=False, extension_scope=None, 3642 options=None), 3643 _descriptor.FieldDescriptor( 3644 name='stride_h', full_name='caffe.PoolingParameter.stride_h', index=8, 3645 number=7, type=13, cpp_type=3, label=1, 3646 has_default_value=False, default_value=0, 3647 message_type=None, enum_type=None, containing_type=None, 3648 is_extension=False, extension_scope=None, 3649 options=None), 3650 _descriptor.FieldDescriptor( 3651 name='stride_w', full_name='caffe.PoolingParameter.stride_w', index=9, 3652 number=8, type=13, cpp_type=3, label=1, 3653 has_default_value=False, default_value=0, 3654 message_type=None, enum_type=None, containing_type=None, 3655 is_extension=False, extension_scope=None, 3656 options=None), 3657 _descriptor.FieldDescriptor( 3658 name='engine', full_name='caffe.PoolingParameter.engine', index=10, 3659 number=11, type=14, cpp_type=8, label=1, 3660 has_default_value=True, default_value=0, 3661 message_type=None, enum_type=None, containing_type=None, 3662 is_extension=False, extension_scope=None, 3663 options=None), 3664 _descriptor.FieldDescriptor( 3665 name='global_pooling', full_name='caffe.PoolingParameter.global_pooling', index=11, 3666 number=12, type=8, cpp_type=7, label=1, 3667 has_default_value=True, default_value=False, 3668 message_type=None, enum_type=None, containing_type=None, 3669 is_extension=False, extension_scope=None, 3670 options=None), 3671 ], 3672 extensions=[ 3673 ], 3674 nested_types=[], 3675 enum_types=[ 3676 _POOLINGPARAMETER_POOLMETHOD, 3677 _POOLINGPARAMETER_ENGINE, 3678 ], 3679 options=None, 3680 is_extendable=False, 3681 syntax='proto2', 3682 extension_ranges=[], 3683 oneofs=[ 3684 ], 3685 serialized_start=8844, 3686 serialized_end=9262, 3687) 3688 3689 3690_POWERPARAMETER = _descriptor.Descriptor( 3691 name='PowerParameter', 3692 full_name='caffe.PowerParameter', 3693 filename=None, 3694 file=DESCRIPTOR, 3695 containing_type=None, 3696 fields=[ 3697 _descriptor.FieldDescriptor( 3698 name='power', full_name='caffe.PowerParameter.power', index=0, 3699 number=1, type=2, cpp_type=6, label=1, 3700 has_default_value=True, default_value=float(1), 3701 message_type=None, enum_type=None, containing_type=None, 3702 is_extension=False, extension_scope=None, 3703 options=None), 3704 _descriptor.FieldDescriptor( 3705 name='scale', full_name='caffe.PowerParameter.scale', index=1, 3706 number=2, type=2, cpp_type=6, label=1, 3707 has_default_value=True, default_value=float(1), 3708 message_type=None, enum_type=None, containing_type=None, 3709 is_extension=False, extension_scope=None, 3710 options=None), 3711 _descriptor.FieldDescriptor( 3712 name='shift', full_name='caffe.PowerParameter.shift', index=2, 3713 number=3, type=2, cpp_type=6, label=1, 3714 has_default_value=True, default_value=float(0), 3715 message_type=None, enum_type=None, containing_type=None, 3716 is_extension=False, extension_scope=None, 3717 options=None), 3718 ], 3719 extensions=[ 3720 ], 3721 nested_types=[], 3722 enum_types=[ 3723 ], 3724 options=None, 3725 is_extendable=False, 3726 syntax='proto2', 3727 extension_ranges=[], 3728 oneofs=[ 3729 ], 3730 serialized_start=9264, 3731 serialized_end=9334, 3732) 3733 3734 3735_PYTHONPARAMETER = _descriptor.Descriptor( 3736 name='PythonParameter', 3737 full_name='caffe.PythonParameter', 3738 filename=None, 3739 file=DESCRIPTOR, 3740 containing_type=None, 3741 fields=[ 3742 _descriptor.FieldDescriptor( 3743 name='module', full_name='caffe.PythonParameter.module', index=0, 3744 number=1, type=9, cpp_type=9, label=1, 3745 has_default_value=False, default_value=_b("").decode('utf-8'), 3746 message_type=None, enum_type=None, containing_type=None, 3747 is_extension=False, extension_scope=None, 3748 options=None), 3749 _descriptor.FieldDescriptor( 3750 name='layer', full_name='caffe.PythonParameter.layer', index=1, 3751 number=2, type=9, cpp_type=9, label=1, 3752 has_default_value=False, default_value=_b("").decode('utf-8'), 3753 message_type=None, enum_type=None, containing_type=None, 3754 is_extension=False, extension_scope=None, 3755 options=None), 3756 _descriptor.FieldDescriptor( 3757 name='param_str', full_name='caffe.PythonParameter.param_str', index=2, 3758 number=3, type=9, cpp_type=9, label=1, 3759 has_default_value=True, default_value=_b("").decode('utf-8'), 3760 message_type=None, enum_type=None, containing_type=None, 3761 is_extension=False, extension_scope=None, 3762 options=None), 3763 _descriptor.FieldDescriptor( 3764 name='share_in_parallel', full_name='caffe.PythonParameter.share_in_parallel', index=3, 3765 number=4, type=8, cpp_type=7, label=1, 3766 has_default_value=True, default_value=False, 3767 message_type=None, enum_type=None, containing_type=None, 3768 is_extension=False, extension_scope=None, 3769 options=None), 3770 ], 3771 extensions=[ 3772 ], 3773 nested_types=[], 3774 enum_types=[ 3775 ], 3776 options=None, 3777 is_extendable=False, 3778 syntax='proto2', 3779 extension_ranges=[], 3780 oneofs=[ 3781 ], 3782 serialized_start=9336, 3783 serialized_end=9439, 3784) 3785 3786 3787_REDUCTIONPARAMETER = _descriptor.Descriptor( 3788 name='ReductionParameter', 3789 full_name='caffe.ReductionParameter', 3790 filename=None, 3791 file=DESCRIPTOR, 3792 containing_type=None, 3793 fields=[ 3794 _descriptor.FieldDescriptor( 3795 name='operation', full_name='caffe.ReductionParameter.operation', index=0, 3796 number=1, type=14, cpp_type=8, label=1, 3797 has_default_value=True, default_value=1, 3798 message_type=None, enum_type=None, containing_type=None, 3799 is_extension=False, extension_scope=None, 3800 options=None), 3801 _descriptor.FieldDescriptor( 3802 name='axis', full_name='caffe.ReductionParameter.axis', index=1, 3803 number=2, type=5, cpp_type=1, label=1, 3804 has_default_value=True, default_value=0, 3805 message_type=None, enum_type=None, containing_type=None, 3806 is_extension=False, extension_scope=None, 3807 options=None), 3808 _descriptor.FieldDescriptor( 3809 name='coeff', full_name='caffe.ReductionParameter.coeff', index=2, 3810 number=3, type=2, cpp_type=6, label=1, 3811 has_default_value=True, default_value=float(1), 3812 message_type=None, enum_type=None, containing_type=None, 3813 is_extension=False, extension_scope=None, 3814 options=None), 3815 ], 3816 extensions=[ 3817 ], 3818 nested_types=[], 3819 enum_types=[ 3820 _REDUCTIONPARAMETER_REDUCTIONOP, 3821 ], 3822 options=None, 3823 is_extendable=False, 3824 syntax='proto2', 3825 extension_ranges=[], 3826 oneofs=[ 3827 ], 3828 serialized_start=9442, 3829 serialized_end=9615, 3830) 3831 3832 3833_RELUPARAMETER = _descriptor.Descriptor( 3834 name='ReLUParameter', 3835 full_name='caffe.ReLUParameter', 3836 filename=None, 3837 file=DESCRIPTOR, 3838 containing_type=None, 3839 fields=[ 3840 _descriptor.FieldDescriptor( 3841 name='negative_slope', full_name='caffe.ReLUParameter.negative_slope', index=0, 3842 number=1, type=2, cpp_type=6, label=1, 3843 has_default_value=True, default_value=float(0), 3844 message_type=None, enum_type=None, containing_type=None, 3845 is_extension=False, extension_scope=None, 3846 options=None), 3847 _descriptor.FieldDescriptor( 3848 name='engine', full_name='caffe.ReLUParameter.engine', index=1, 3849 number=2, type=14, cpp_type=8, label=1, 3850 has_default_value=True, default_value=0, 3851 message_type=None, enum_type=None, containing_type=None, 3852 is_extension=False, extension_scope=None, 3853 options=None), 3854 ], 3855 extensions=[ 3856 ], 3857 nested_types=[], 3858 enum_types=[ 3859 _RELUPARAMETER_ENGINE, 3860 ], 3861 options=None, 3862 is_extendable=False, 3863 syntax='proto2', 3864 extension_ranges=[], 3865 oneofs=[ 3866 ], 3867 serialized_start=9618, 3868 serialized_end=9759, 3869) 3870 3871 3872_RESHAPEPARAMETER = _descriptor.Descriptor( 3873 name='ReshapeParameter', 3874 full_name='caffe.ReshapeParameter', 3875 filename=None, 3876 file=DESCRIPTOR, 3877 containing_type=None, 3878 fields=[ 3879 _descriptor.FieldDescriptor( 3880 name='shape', full_name='caffe.ReshapeParameter.shape', index=0, 3881 number=1, type=11, cpp_type=10, label=1, 3882 has_default_value=False, default_value=None, 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='axis', full_name='caffe.ReshapeParameter.axis', index=1, 3888 number=2, type=5, cpp_type=1, label=1, 3889 has_default_value=True, default_value=0, 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='num_axes', full_name='caffe.ReshapeParameter.num_axes', index=2, 3895 number=3, type=5, cpp_type=1, label=1, 3896 has_default_value=True, default_value=-1, 3897 message_type=None, enum_type=None, containing_type=None, 3898 is_extension=False, extension_scope=None, 3899 options=None), 3900 ], 3901 extensions=[ 3902 ], 3903 nested_types=[], 3904 enum_types=[ 3905 ], 3906 options=None, 3907 is_extendable=False, 3908 syntax='proto2', 3909 extension_ranges=[], 3910 oneofs=[ 3911 ], 3912 serialized_start=9761, 3913 serialized_end=9851, 3914) 3915 3916 3917_SCALEPARAMETER = _descriptor.Descriptor( 3918 name='ScaleParameter', 3919 full_name='caffe.ScaleParameter', 3920 filename=None, 3921 file=DESCRIPTOR, 3922 containing_type=None, 3923 fields=[ 3924 _descriptor.FieldDescriptor( 3925 name='axis', full_name='caffe.ScaleParameter.axis', index=0, 3926 number=1, type=5, cpp_type=1, label=1, 3927 has_default_value=True, default_value=1, 3928 message_type=None, enum_type=None, containing_type=None, 3929 is_extension=False, extension_scope=None, 3930 options=None), 3931 _descriptor.FieldDescriptor( 3932 name='num_axes', full_name='caffe.ScaleParameter.num_axes', index=1, 3933 number=2, type=5, cpp_type=1, label=1, 3934 has_default_value=True, default_value=1, 3935 message_type=None, enum_type=None, containing_type=None, 3936 is_extension=False, extension_scope=None, 3937 options=None), 3938 _descriptor.FieldDescriptor( 3939 name='filler', full_name='caffe.ScaleParameter.filler', index=2, 3940 number=3, type=11, cpp_type=10, label=1, 3941 has_default_value=False, default_value=None, 3942 message_type=None, enum_type=None, containing_type=None, 3943 is_extension=False, extension_scope=None, 3944 options=None), 3945 _descriptor.FieldDescriptor( 3946 name='bias_term', full_name='caffe.ScaleParameter.bias_term', index=3, 3947 number=4, type=8, cpp_type=7, label=1, 3948 has_default_value=True, default_value=False, 3949 message_type=None, enum_type=None, containing_type=None, 3950 is_extension=False, extension_scope=None, 3951 options=None), 3952 _descriptor.FieldDescriptor( 3953 name='bias_filler', full_name='caffe.ScaleParameter.bias_filler', index=4, 3954 number=5, type=11, cpp_type=10, label=1, 3955 has_default_value=False, default_value=None, 3956 message_type=None, enum_type=None, containing_type=None, 3957 is_extension=False, extension_scope=None, 3958 options=None), 3959 ], 3960 extensions=[ 3961 ], 3962 nested_types=[], 3963 enum_types=[ 3964 ], 3965 options=None, 3966 is_extendable=False, 3967 syntax='proto2', 3968 extension_ranges=[], 3969 oneofs=[ 3970 ], 3971 serialized_start=9854, 3972 serialized_end=10019, 3973) 3974 3975 3976_SIGMOIDPARAMETER = _descriptor.Descriptor( 3977 name='SigmoidParameter', 3978 full_name='caffe.SigmoidParameter', 3979 filename=None, 3980 file=DESCRIPTOR, 3981 containing_type=None, 3982 fields=[ 3983 _descriptor.FieldDescriptor( 3984 name='engine', full_name='caffe.SigmoidParameter.engine', index=0, 3985 number=1, type=14, cpp_type=8, label=1, 3986 has_default_value=True, default_value=0, 3987 message_type=None, enum_type=None, containing_type=None, 3988 is_extension=False, extension_scope=None, 3989 options=None), 3990 ], 3991 extensions=[ 3992 ], 3993 nested_types=[], 3994 enum_types=[ 3995 _SIGMOIDPARAMETER_ENGINE, 3996 ], 3997 options=None, 3998 is_extendable=False, 3999 syntax='proto2', 4000 extension_ranges=[], 4001 oneofs=[ 4002 ], 4003 serialized_start=10021, 4004 serialized_end=10141, 4005) 4006 4007 4008_SLICEPARAMETER = _descriptor.Descriptor( 4009 name='SliceParameter', 4010 full_name='caffe.SliceParameter', 4011 filename=None, 4012 file=DESCRIPTOR, 4013 containing_type=None, 4014 fields=[ 4015 _descriptor.FieldDescriptor( 4016 name='axis', full_name='caffe.SliceParameter.axis', index=0, 4017 number=3, type=5, cpp_type=1, label=1, 4018 has_default_value=True, default_value=1, 4019 message_type=None, enum_type=None, containing_type=None, 4020 is_extension=False, extension_scope=None, 4021 options=None), 4022 _descriptor.FieldDescriptor( 4023 name='slice_point', full_name='caffe.SliceParameter.slice_point', index=1, 4024 number=2, type=13, cpp_type=3, label=3, 4025 has_default_value=False, default_value=[], 4026 message_type=None, enum_type=None, containing_type=None, 4027 is_extension=False, extension_scope=None, 4028 options=None), 4029 _descriptor.FieldDescriptor( 4030 name='slice_dim', full_name='caffe.SliceParameter.slice_dim', index=2, 4031 number=1, type=13, cpp_type=3, label=1, 4032 has_default_value=True, default_value=1, 4033 message_type=None, enum_type=None, containing_type=None, 4034 is_extension=False, extension_scope=None, 4035 options=None), 4036 ], 4037 extensions=[ 4038 ], 4039 nested_types=[], 4040 enum_types=[ 4041 ], 4042 options=None, 4043 is_extendable=False, 4044 syntax='proto2', 4045 extension_ranges=[], 4046 oneofs=[ 4047 ], 4048 serialized_start=10143, 4049 serialized_end=10219, 4050) 4051 4052 4053_SOFTMAXPARAMETER = _descriptor.Descriptor( 4054 name='SoftmaxParameter', 4055 full_name='caffe.SoftmaxParameter', 4056 filename=None, 4057 file=DESCRIPTOR, 4058 containing_type=None, 4059 fields=[ 4060 _descriptor.FieldDescriptor( 4061 name='engine', full_name='caffe.SoftmaxParameter.engine', index=0, 4062 number=1, type=14, cpp_type=8, label=1, 4063 has_default_value=True, default_value=0, 4064 message_type=None, enum_type=None, containing_type=None, 4065 is_extension=False, extension_scope=None, 4066 options=None), 4067 _descriptor.FieldDescriptor( 4068 name='axis', full_name='caffe.SoftmaxParameter.axis', index=1, 4069 number=2, type=5, cpp_type=1, label=1, 4070 has_default_value=True, default_value=1, 4071 message_type=None, enum_type=None, containing_type=None, 4072 is_extension=False, extension_scope=None, 4073 options=None), 4074 ], 4075 extensions=[ 4076 ], 4077 nested_types=[], 4078 enum_types=[ 4079 _SOFTMAXPARAMETER_ENGINE, 4080 ], 4081 options=None, 4082 is_extendable=False, 4083 syntax='proto2', 4084 extension_ranges=[], 4085 oneofs=[ 4086 ], 4087 serialized_start=10222, 4088 serialized_end=10359, 4089) 4090 4091 4092_TANHPARAMETER = _descriptor.Descriptor( 4093 name='TanHParameter', 4094 full_name='caffe.TanHParameter', 4095 filename=None, 4096 file=DESCRIPTOR, 4097 containing_type=None, 4098 fields=[ 4099 _descriptor.FieldDescriptor( 4100 name='engine', full_name='caffe.TanHParameter.engine', index=0, 4101 number=1, type=14, cpp_type=8, label=1, 4102 has_default_value=True, default_value=0, 4103 message_type=None, enum_type=None, containing_type=None, 4104 is_extension=False, extension_scope=None, 4105 options=None), 4106 ], 4107 extensions=[ 4108 ], 4109 nested_types=[], 4110 enum_types=[ 4111 _TANHPARAMETER_ENGINE, 4112 ], 4113 options=None, 4114 is_extendable=False, 4115 syntax='proto2', 4116 extension_ranges=[], 4117 oneofs=[ 4118 ], 4119 serialized_start=10361, 4120 serialized_end=10475, 4121) 4122 4123 4124_TILEPARAMETER = _descriptor.Descriptor( 4125 name='TileParameter', 4126 full_name='caffe.TileParameter', 4127 filename=None, 4128 file=DESCRIPTOR, 4129 containing_type=None, 4130 fields=[ 4131 _descriptor.FieldDescriptor( 4132 name='axis', full_name='caffe.TileParameter.axis', index=0, 4133 number=1, type=5, cpp_type=1, label=1, 4134 has_default_value=True, default_value=1, 4135 message_type=None, enum_type=None, containing_type=None, 4136 is_extension=False, extension_scope=None, 4137 options=None), 4138 _descriptor.FieldDescriptor( 4139 name='tiles', full_name='caffe.TileParameter.tiles', index=1, 4140 number=2, type=5, cpp_type=1, label=1, 4141 has_default_value=False, default_value=0, 4142 message_type=None, enum_type=None, containing_type=None, 4143 is_extension=False, extension_scope=None, 4144 options=None), 4145 ], 4146 extensions=[ 4147 ], 4148 nested_types=[], 4149 enum_types=[ 4150 ], 4151 options=None, 4152 is_extendable=False, 4153 syntax='proto2', 4154 extension_ranges=[], 4155 oneofs=[ 4156 ], 4157 serialized_start=10477, 4158 serialized_end=10524, 4159) 4160 4161 4162_THRESHOLDPARAMETER = _descriptor.Descriptor( 4163 name='ThresholdParameter', 4164 full_name='caffe.ThresholdParameter', 4165 filename=None, 4166 file=DESCRIPTOR, 4167 containing_type=None, 4168 fields=[ 4169 _descriptor.FieldDescriptor( 4170 name='threshold', full_name='caffe.ThresholdParameter.threshold', index=0, 4171 number=1, type=2, cpp_type=6, label=1, 4172 has_default_value=True, default_value=float(0), 4173 message_type=None, enum_type=None, containing_type=None, 4174 is_extension=False, extension_scope=None, 4175 options=None), 4176 ], 4177 extensions=[ 4178 ], 4179 nested_types=[], 4180 enum_types=[ 4181 ], 4182 options=None, 4183 is_extendable=False, 4184 syntax='proto2', 4185 extension_ranges=[], 4186 oneofs=[ 4187 ], 4188 serialized_start=10526, 4189 serialized_end=10568, 4190) 4191 4192 4193_WINDOWDATAPARAMETER = _descriptor.Descriptor( 4194 name='WindowDataParameter', 4195 full_name='caffe.WindowDataParameter', 4196 filename=None, 4197 file=DESCRIPTOR, 4198 containing_type=None, 4199 fields=[ 4200 _descriptor.FieldDescriptor( 4201 name='source', full_name='caffe.WindowDataParameter.source', index=0, 4202 number=1, type=9, cpp_type=9, label=1, 4203 has_default_value=False, default_value=_b("").decode('utf-8'), 4204 message_type=None, enum_type=None, containing_type=None, 4205 is_extension=False, extension_scope=None, 4206 options=None), 4207 _descriptor.FieldDescriptor( 4208 name='scale', full_name='caffe.WindowDataParameter.scale', index=1, 4209 number=2, type=2, cpp_type=6, label=1, 4210 has_default_value=True, default_value=float(1), 4211 message_type=None, enum_type=None, containing_type=None, 4212 is_extension=False, extension_scope=None, 4213 options=None), 4214 _descriptor.FieldDescriptor( 4215 name='mean_file', full_name='caffe.WindowDataParameter.mean_file', index=2, 4216 number=3, type=9, cpp_type=9, label=1, 4217 has_default_value=False, default_value=_b("").decode('utf-8'), 4218 message_type=None, enum_type=None, containing_type=None, 4219 is_extension=False, extension_scope=None, 4220 options=None), 4221 _descriptor.FieldDescriptor( 4222 name='batch_size', full_name='caffe.WindowDataParameter.batch_size', index=3, 4223 number=4, type=13, cpp_type=3, label=1, 4224 has_default_value=False, default_value=0, 4225 message_type=None, enum_type=None, containing_type=None, 4226 is_extension=False, extension_scope=None, 4227 options=None), 4228 _descriptor.FieldDescriptor( 4229 name='crop_size', full_name='caffe.WindowDataParameter.crop_size', index=4, 4230 number=5, type=13, cpp_type=3, label=1, 4231 has_default_value=True, default_value=0, 4232 message_type=None, enum_type=None, containing_type=None, 4233 is_extension=False, extension_scope=None, 4234 options=None), 4235 _descriptor.FieldDescriptor( 4236 name='mirror', full_name='caffe.WindowDataParameter.mirror', index=5, 4237 number=6, type=8, cpp_type=7, label=1, 4238 has_default_value=True, default_value=False, 4239 message_type=None, enum_type=None, containing_type=None, 4240 is_extension=False, extension_scope=None, 4241 options=None), 4242 _descriptor.FieldDescriptor( 4243 name='fg_threshold', full_name='caffe.WindowDataParameter.fg_threshold', index=6, 4244 number=7, type=2, cpp_type=6, label=1, 4245 has_default_value=True, default_value=float(0.5), 4246 message_type=None, enum_type=None, containing_type=None, 4247 is_extension=False, extension_scope=None, 4248 options=None), 4249 _descriptor.FieldDescriptor( 4250 name='bg_threshold', full_name='caffe.WindowDataParameter.bg_threshold', index=7, 4251 number=8, type=2, cpp_type=6, label=1, 4252 has_default_value=True, default_value=float(0.5), 4253 message_type=None, enum_type=None, containing_type=None, 4254 is_extension=False, extension_scope=None, 4255 options=None), 4256 _descriptor.FieldDescriptor( 4257 name='fg_fraction', full_name='caffe.WindowDataParameter.fg_fraction', index=8, 4258 number=9, type=2, cpp_type=6, label=1, 4259 has_default_value=True, default_value=float(0.25), 4260 message_type=None, enum_type=None, containing_type=None, 4261 is_extension=False, extension_scope=None, 4262 options=None), 4263 _descriptor.FieldDescriptor( 4264 name='context_pad', full_name='caffe.WindowDataParameter.context_pad', index=9, 4265 number=10, type=13, cpp_type=3, label=1, 4266 has_default_value=True, default_value=0, 4267 message_type=None, enum_type=None, containing_type=None, 4268 is_extension=False, extension_scope=None, 4269 options=None), 4270 _descriptor.FieldDescriptor( 4271 name='crop_mode', full_name='caffe.WindowDataParameter.crop_mode', index=10, 4272 number=11, type=9, cpp_type=9, label=1, 4273 has_default_value=True, default_value=_b("warp").decode('utf-8'), 4274 message_type=None, enum_type=None, containing_type=None, 4275 is_extension=False, extension_scope=None, 4276 options=None), 4277 _descriptor.FieldDescriptor( 4278 name='cache_images', full_name='caffe.WindowDataParameter.cache_images', index=11, 4279 number=12, type=8, cpp_type=7, label=1, 4280 has_default_value=True, default_value=False, 4281 message_type=None, enum_type=None, containing_type=None, 4282 is_extension=False, extension_scope=None, 4283 options=None), 4284 _descriptor.FieldDescriptor( 4285 name='root_folder', full_name='caffe.WindowDataParameter.root_folder', index=12, 4286 number=13, type=9, cpp_type=9, label=1, 4287 has_default_value=True, default_value=_b("").decode('utf-8'), 4288 message_type=None, enum_type=None, containing_type=None, 4289 is_extension=False, extension_scope=None, 4290 options=None), 4291 ], 4292 extensions=[ 4293 ], 4294 nested_types=[], 4295 enum_types=[ 4296 ], 4297 options=None, 4298 is_extendable=False, 4299 syntax='proto2', 4300 extension_ranges=[], 4301 oneofs=[ 4302 ], 4303 serialized_start=10571, 4304 serialized_end=10892, 4305) 4306 4307 4308_SPPPARAMETER = _descriptor.Descriptor( 4309 name='SPPParameter', 4310 full_name='caffe.SPPParameter', 4311 filename=None, 4312 file=DESCRIPTOR, 4313 containing_type=None, 4314 fields=[ 4315 _descriptor.FieldDescriptor( 4316 name='pyramid_height', full_name='caffe.SPPParameter.pyramid_height', index=0, 4317 number=1, type=13, cpp_type=3, label=1, 4318 has_default_value=False, default_value=0, 4319 message_type=None, enum_type=None, containing_type=None, 4320 is_extension=False, extension_scope=None, 4321 options=None), 4322 _descriptor.FieldDescriptor( 4323 name='pool', full_name='caffe.SPPParameter.pool', index=1, 4324 number=2, type=14, cpp_type=8, label=1, 4325 has_default_value=True, default_value=0, 4326 message_type=None, enum_type=None, containing_type=None, 4327 is_extension=False, extension_scope=None, 4328 options=None), 4329 _descriptor.FieldDescriptor( 4330 name='engine', full_name='caffe.SPPParameter.engine', index=2, 4331 number=6, type=14, cpp_type=8, label=1, 4332 has_default_value=True, default_value=0, 4333 message_type=None, enum_type=None, containing_type=None, 4334 is_extension=False, extension_scope=None, 4335 options=None), 4336 ], 4337 extensions=[ 4338 ], 4339 nested_types=[], 4340 enum_types=[ 4341 _SPPPARAMETER_POOLMETHOD, 4342 _SPPPARAMETER_ENGINE, 4343 ], 4344 options=None, 4345 is_extendable=False, 4346 syntax='proto2', 4347 extension_ranges=[], 4348 oneofs=[ 4349 ], 4350 serialized_start=10895, 4351 serialized_end=11130, 4352) 4353 4354 4355_V1LAYERPARAMETER = _descriptor.Descriptor( 4356 name='V1LayerParameter', 4357 full_name='caffe.V1LayerParameter', 4358 filename=None, 4359 file=DESCRIPTOR, 4360 containing_type=None, 4361 fields=[ 4362 _descriptor.FieldDescriptor( 4363 name='bottom', full_name='caffe.V1LayerParameter.bottom', index=0, 4364 number=2, type=9, cpp_type=9, label=3, 4365 has_default_value=False, default_value=[], 4366 message_type=None, enum_type=None, containing_type=None, 4367 is_extension=False, extension_scope=None, 4368 options=None), 4369 _descriptor.FieldDescriptor( 4370 name='top', full_name='caffe.V1LayerParameter.top', index=1, 4371 number=3, type=9, cpp_type=9, label=3, 4372 has_default_value=False, default_value=[], 4373 message_type=None, enum_type=None, containing_type=None, 4374 is_extension=False, extension_scope=None, 4375 options=None), 4376 _descriptor.FieldDescriptor( 4377 name='name', full_name='caffe.V1LayerParameter.name', index=2, 4378 number=4, type=9, cpp_type=9, label=1, 4379 has_default_value=False, default_value=_b("").decode('utf-8'), 4380 message_type=None, enum_type=None, containing_type=None, 4381 is_extension=False, extension_scope=None, 4382 options=None), 4383 _descriptor.FieldDescriptor( 4384 name='include', full_name='caffe.V1LayerParameter.include', index=3, 4385 number=32, type=11, cpp_type=10, label=3, 4386 has_default_value=False, default_value=[], 4387 message_type=None, enum_type=None, containing_type=None, 4388 is_extension=False, extension_scope=None, 4389 options=None), 4390 _descriptor.FieldDescriptor( 4391 name='exclude', full_name='caffe.V1LayerParameter.exclude', index=4, 4392 number=33, type=11, cpp_type=10, label=3, 4393 has_default_value=False, default_value=[], 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='type', full_name='caffe.V1LayerParameter.type', index=5, 4399 number=5, type=14, cpp_type=8, label=1, 4400 has_default_value=False, default_value=0, 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='blobs', full_name='caffe.V1LayerParameter.blobs', index=6, 4406 number=6, type=11, cpp_type=10, label=3, 4407 has_default_value=False, default_value=[], 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='param', full_name='caffe.V1LayerParameter.param', index=7, 4413 number=1001, type=9, cpp_type=9, label=3, 4414 has_default_value=False, default_value=[], 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='blob_share_mode', full_name='caffe.V1LayerParameter.blob_share_mode', index=8, 4420 number=1002, type=14, cpp_type=8, label=3, 4421 has_default_value=False, default_value=[], 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='blobs_lr', full_name='caffe.V1LayerParameter.blobs_lr', index=9, 4427 number=7, type=2, cpp_type=6, label=3, 4428 has_default_value=False, default_value=[], 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='weight_decay', full_name='caffe.V1LayerParameter.weight_decay', index=10, 4434 number=8, type=2, cpp_type=6, label=3, 4435 has_default_value=False, default_value=[], 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='loss_weight', full_name='caffe.V1LayerParameter.loss_weight', index=11, 4441 number=35, type=2, cpp_type=6, label=3, 4442 has_default_value=False, default_value=[], 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='accuracy_param', full_name='caffe.V1LayerParameter.accuracy_param', index=12, 4448 number=27, type=11, cpp_type=10, label=1, 4449 has_default_value=False, default_value=None, 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='argmax_param', full_name='caffe.V1LayerParameter.argmax_param', index=13, 4455 number=23, type=11, cpp_type=10, label=1, 4456 has_default_value=False, default_value=None, 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='concat_param', full_name='caffe.V1LayerParameter.concat_param', index=14, 4462 number=9, type=11, cpp_type=10, label=1, 4463 has_default_value=False, default_value=None, 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='contrastive_loss_param', full_name='caffe.V1LayerParameter.contrastive_loss_param', index=15, 4469 number=40, type=11, cpp_type=10, label=1, 4470 has_default_value=False, default_value=None, 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='convolution_param', full_name='caffe.V1LayerParameter.convolution_param', index=16, 4476 number=10, type=11, cpp_type=10, label=1, 4477 has_default_value=False, default_value=None, 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='data_param', full_name='caffe.V1LayerParameter.data_param', index=17, 4483 number=11, type=11, cpp_type=10, label=1, 4484 has_default_value=False, default_value=None, 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='dropout_param', full_name='caffe.V1LayerParameter.dropout_param', index=18, 4490 number=12, type=11, cpp_type=10, label=1, 4491 has_default_value=False, default_value=None, 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='dummy_data_param', full_name='caffe.V1LayerParameter.dummy_data_param', index=19, 4497 number=26, type=11, cpp_type=10, label=1, 4498 has_default_value=False, default_value=None, 4499 message_type=None, enum_type=None, containing_type=None, 4500 is_extension=False, extension_scope=None, 4501 options=None), 4502 _descriptor.FieldDescriptor( 4503 name='eltwise_param', full_name='caffe.V1LayerParameter.eltwise_param', index=20, 4504 number=24, type=11, cpp_type=10, label=1, 4505 has_default_value=False, default_value=None, 4506 message_type=None, enum_type=None, containing_type=None, 4507 is_extension=False, extension_scope=None, 4508 options=None), 4509 _descriptor.FieldDescriptor( 4510 name='exp_param', full_name='caffe.V1LayerParameter.exp_param', index=21, 4511 number=41, type=11, cpp_type=10, label=1, 4512 has_default_value=False, default_value=None, 4513 message_type=None, enum_type=None, containing_type=None, 4514 is_extension=False, extension_scope=None, 4515 options=None), 4516 _descriptor.FieldDescriptor( 4517 name='hdf5_data_param', full_name='caffe.V1LayerParameter.hdf5_data_param', index=22, 4518 number=13, type=11, cpp_type=10, label=1, 4519 has_default_value=False, default_value=None, 4520 message_type=None, enum_type=None, containing_type=None, 4521 is_extension=False, extension_scope=None, 4522 options=None), 4523 _descriptor.FieldDescriptor( 4524 name='hdf5_output_param', full_name='caffe.V1LayerParameter.hdf5_output_param', index=23, 4525 number=14, type=11, cpp_type=10, label=1, 4526 has_default_value=False, default_value=None, 4527 message_type=None, enum_type=None, containing_type=None, 4528 is_extension=False, extension_scope=None, 4529 options=None), 4530 _descriptor.FieldDescriptor( 4531 name='hinge_loss_param', full_name='caffe.V1LayerParameter.hinge_loss_param', index=24, 4532 number=29, type=11, cpp_type=10, label=1, 4533 has_default_value=False, default_value=None, 4534 message_type=None, enum_type=None, containing_type=None, 4535 is_extension=False, extension_scope=None, 4536 options=None), 4537 _descriptor.FieldDescriptor( 4538 name='image_data_param', full_name='caffe.V1LayerParameter.image_data_param', index=25, 4539 number=15, type=11, cpp_type=10, label=1, 4540 has_default_value=False, default_value=None, 4541 message_type=None, enum_type=None, containing_type=None, 4542 is_extension=False, extension_scope=None, 4543 options=None), 4544 _descriptor.FieldDescriptor( 4545 name='infogain_loss_param', full_name='caffe.V1LayerParameter.infogain_loss_param', index=26, 4546 number=16, type=11, cpp_type=10, label=1, 4547 has_default_value=False, default_value=None, 4548 message_type=None, enum_type=None, containing_type=None, 4549 is_extension=False, extension_scope=None, 4550 options=None), 4551 _descriptor.FieldDescriptor( 4552 name='inner_product_param', full_name='caffe.V1LayerParameter.inner_product_param', index=27, 4553 number=17, type=11, cpp_type=10, label=1, 4554 has_default_value=False, default_value=None, 4555 message_type=None, enum_type=None, containing_type=None, 4556 is_extension=False, extension_scope=None, 4557 options=None), 4558 _descriptor.FieldDescriptor( 4559 name='lrn_param', full_name='caffe.V1LayerParameter.lrn_param', index=28, 4560 number=18, type=11, cpp_type=10, label=1, 4561 has_default_value=False, default_value=None, 4562 message_type=None, enum_type=None, containing_type=None, 4563 is_extension=False, extension_scope=None, 4564 options=None), 4565 _descriptor.FieldDescriptor( 4566 name='memory_data_param', full_name='caffe.V1LayerParameter.memory_data_param', index=29, 4567 number=22, type=11, cpp_type=10, label=1, 4568 has_default_value=False, default_value=None, 4569 message_type=None, enum_type=None, containing_type=None, 4570 is_extension=False, extension_scope=None, 4571 options=None), 4572 _descriptor.FieldDescriptor( 4573 name='mvn_param', full_name='caffe.V1LayerParameter.mvn_param', index=30, 4574 number=34, type=11, cpp_type=10, label=1, 4575 has_default_value=False, default_value=None, 4576 message_type=None, enum_type=None, containing_type=None, 4577 is_extension=False, extension_scope=None, 4578 options=None), 4579 _descriptor.FieldDescriptor( 4580 name='pooling_param', full_name='caffe.V1LayerParameter.pooling_param', index=31, 4581 number=19, type=11, cpp_type=10, label=1, 4582 has_default_value=False, default_value=None, 4583 message_type=None, enum_type=None, containing_type=None, 4584 is_extension=False, extension_scope=None, 4585 options=None), 4586 _descriptor.FieldDescriptor( 4587 name='power_param', full_name='caffe.V1LayerParameter.power_param', index=32, 4588 number=21, type=11, cpp_type=10, label=1, 4589 has_default_value=False, default_value=None, 4590 message_type=None, enum_type=None, containing_type=None, 4591 is_extension=False, extension_scope=None, 4592 options=None), 4593 _descriptor.FieldDescriptor( 4594 name='relu_param', full_name='caffe.V1LayerParameter.relu_param', index=33, 4595 number=30, type=11, cpp_type=10, label=1, 4596 has_default_value=False, default_value=None, 4597 message_type=None, enum_type=None, containing_type=None, 4598 is_extension=False, extension_scope=None, 4599 options=None), 4600 _descriptor.FieldDescriptor( 4601 name='sigmoid_param', full_name='caffe.V1LayerParameter.sigmoid_param', index=34, 4602 number=38, type=11, cpp_type=10, label=1, 4603 has_default_value=False, default_value=None, 4604 message_type=None, enum_type=None, containing_type=None, 4605 is_extension=False, extension_scope=None, 4606 options=None), 4607 _descriptor.FieldDescriptor( 4608 name='softmax_param', full_name='caffe.V1LayerParameter.softmax_param', index=35, 4609 number=39, type=11, cpp_type=10, label=1, 4610 has_default_value=False, default_value=None, 4611 message_type=None, enum_type=None, containing_type=None, 4612 is_extension=False, extension_scope=None, 4613 options=None), 4614 _descriptor.FieldDescriptor( 4615 name='slice_param', full_name='caffe.V1LayerParameter.slice_param', index=36, 4616 number=31, type=11, cpp_type=10, label=1, 4617 has_default_value=False, default_value=None, 4618 message_type=None, enum_type=None, containing_type=None, 4619 is_extension=False, extension_scope=None, 4620 options=None), 4621 _descriptor.FieldDescriptor( 4622 name='tanh_param', full_name='caffe.V1LayerParameter.tanh_param', index=37, 4623 number=37, type=11, cpp_type=10, label=1, 4624 has_default_value=False, default_value=None, 4625 message_type=None, enum_type=None, containing_type=None, 4626 is_extension=False, extension_scope=None, 4627 options=None), 4628 _descriptor.FieldDescriptor( 4629 name='threshold_param', full_name='caffe.V1LayerParameter.threshold_param', index=38, 4630 number=25, type=11, cpp_type=10, label=1, 4631 has_default_value=False, default_value=None, 4632 message_type=None, enum_type=None, containing_type=None, 4633 is_extension=False, extension_scope=None, 4634 options=None), 4635 _descriptor.FieldDescriptor( 4636 name='window_data_param', full_name='caffe.V1LayerParameter.window_data_param', index=39, 4637 number=20, type=11, cpp_type=10, label=1, 4638 has_default_value=False, default_value=None, 4639 message_type=None, enum_type=None, containing_type=None, 4640 is_extension=False, extension_scope=None, 4641 options=None), 4642 _descriptor.FieldDescriptor( 4643 name='transform_param', full_name='caffe.V1LayerParameter.transform_param', index=40, 4644 number=36, type=11, cpp_type=10, label=1, 4645 has_default_value=False, default_value=None, 4646 message_type=None, enum_type=None, containing_type=None, 4647 is_extension=False, extension_scope=None, 4648 options=None), 4649 _descriptor.FieldDescriptor( 4650 name='loss_param', full_name='caffe.V1LayerParameter.loss_param', index=41, 4651 number=42, type=11, cpp_type=10, label=1, 4652 has_default_value=False, default_value=None, 4653 message_type=None, enum_type=None, containing_type=None, 4654 is_extension=False, extension_scope=None, 4655 options=None), 4656 _descriptor.FieldDescriptor( 4657 name='layer', full_name='caffe.V1LayerParameter.layer', index=42, 4658 number=1, type=11, cpp_type=10, label=1, 4659 has_default_value=False, default_value=None, 4660 message_type=None, enum_type=None, containing_type=None, 4661 is_extension=False, extension_scope=None, 4662 options=None), 4663 ], 4664 extensions=[ 4665 ], 4666 nested_types=[], 4667 enum_types=[ 4668 _V1LAYERPARAMETER_LAYERTYPE, 4669 _V1LAYERPARAMETER_DIMCHECKMODE, 4670 ], 4671 options=None, 4672 is_extendable=False, 4673 syntax='proto2', 4674 extension_ranges=[], 4675 oneofs=[ 4676 ], 4677 serialized_start=11133, 4678 serialized_end=13661, 4679) 4680 4681 4682_V0LAYERPARAMETER = _descriptor.Descriptor( 4683 name='V0LayerParameter', 4684 full_name='caffe.V0LayerParameter', 4685 filename=None, 4686 file=DESCRIPTOR, 4687 containing_type=None, 4688 fields=[ 4689 _descriptor.FieldDescriptor( 4690 name='name', full_name='caffe.V0LayerParameter.name', index=0, 4691 number=1, type=9, cpp_type=9, label=1, 4692 has_default_value=False, default_value=_b("").decode('utf-8'), 4693 message_type=None, enum_type=None, containing_type=None, 4694 is_extension=False, extension_scope=None, 4695 options=None), 4696 _descriptor.FieldDescriptor( 4697 name='type', full_name='caffe.V0LayerParameter.type', index=1, 4698 number=2, type=9, cpp_type=9, label=1, 4699 has_default_value=False, default_value=_b("").decode('utf-8'), 4700 message_type=None, enum_type=None, containing_type=None, 4701 is_extension=False, extension_scope=None, 4702 options=None), 4703 _descriptor.FieldDescriptor( 4704 name='num_output', full_name='caffe.V0LayerParameter.num_output', index=2, 4705 number=3, type=13, cpp_type=3, label=1, 4706 has_default_value=False, default_value=0, 4707 message_type=None, enum_type=None, containing_type=None, 4708 is_extension=False, extension_scope=None, 4709 options=None), 4710 _descriptor.FieldDescriptor( 4711 name='biasterm', full_name='caffe.V0LayerParameter.biasterm', index=3, 4712 number=4, type=8, cpp_type=7, label=1, 4713 has_default_value=True, default_value=True, 4714 message_type=None, enum_type=None, containing_type=None, 4715 is_extension=False, extension_scope=None, 4716 options=None), 4717 _descriptor.FieldDescriptor( 4718 name='weight_filler', full_name='caffe.V0LayerParameter.weight_filler', index=4, 4719 number=5, type=11, cpp_type=10, label=1, 4720 has_default_value=False, default_value=None, 4721 message_type=None, enum_type=None, containing_type=None, 4722 is_extension=False, extension_scope=None, 4723 options=None), 4724 _descriptor.FieldDescriptor( 4725 name='bias_filler', full_name='caffe.V0LayerParameter.bias_filler', index=5, 4726 number=6, type=11, cpp_type=10, label=1, 4727 has_default_value=False, default_value=None, 4728 message_type=None, enum_type=None, containing_type=None, 4729 is_extension=False, extension_scope=None, 4730 options=None), 4731 _descriptor.FieldDescriptor( 4732 name='pad', full_name='caffe.V0LayerParameter.pad', index=6, 4733 number=7, type=13, cpp_type=3, label=1, 4734 has_default_value=True, default_value=0, 4735 message_type=None, enum_type=None, containing_type=None, 4736 is_extension=False, extension_scope=None, 4737 options=None), 4738 _descriptor.FieldDescriptor( 4739 name='kernelsize', full_name='caffe.V0LayerParameter.kernelsize', index=7, 4740 number=8, type=13, cpp_type=3, label=1, 4741 has_default_value=False, default_value=0, 4742 message_type=None, enum_type=None, containing_type=None, 4743 is_extension=False, extension_scope=None, 4744 options=None), 4745 _descriptor.FieldDescriptor( 4746 name='group', full_name='caffe.V0LayerParameter.group', index=8, 4747 number=9, type=13, cpp_type=3, label=1, 4748 has_default_value=True, default_value=1, 4749 message_type=None, enum_type=None, containing_type=None, 4750 is_extension=False, extension_scope=None, 4751 options=None), 4752 _descriptor.FieldDescriptor( 4753 name='stride', full_name='caffe.V0LayerParameter.stride', index=9, 4754 number=10, type=13, cpp_type=3, label=1, 4755 has_default_value=True, default_value=1, 4756 message_type=None, enum_type=None, containing_type=None, 4757 is_extension=False, extension_scope=None, 4758 options=None), 4759 _descriptor.FieldDescriptor( 4760 name='pool', full_name='caffe.V0LayerParameter.pool', index=10, 4761 number=11, type=14, cpp_type=8, label=1, 4762 has_default_value=True, default_value=0, 4763 message_type=None, enum_type=None, containing_type=None, 4764 is_extension=False, extension_scope=None, 4765 options=None), 4766 _descriptor.FieldDescriptor( 4767 name='dropout_ratio', full_name='caffe.V0LayerParameter.dropout_ratio', index=11, 4768 number=12, type=2, cpp_type=6, label=1, 4769 has_default_value=True, default_value=float(0.5), 4770 message_type=None, enum_type=None, containing_type=None, 4771 is_extension=False, extension_scope=None, 4772 options=None), 4773 _descriptor.FieldDescriptor( 4774 name='local_size', full_name='caffe.V0LayerParameter.local_size', index=12, 4775 number=13, type=13, cpp_type=3, label=1, 4776 has_default_value=True, default_value=5, 4777 message_type=None, enum_type=None, containing_type=None, 4778 is_extension=False, extension_scope=None, 4779 options=None), 4780 _descriptor.FieldDescriptor( 4781 name='alpha', full_name='caffe.V0LayerParameter.alpha', index=13, 4782 number=14, type=2, cpp_type=6, label=1, 4783 has_default_value=True, default_value=float(1), 4784 message_type=None, enum_type=None, containing_type=None, 4785 is_extension=False, extension_scope=None, 4786 options=None), 4787 _descriptor.FieldDescriptor( 4788 name='beta', full_name='caffe.V0LayerParameter.beta', index=14, 4789 number=15, type=2, cpp_type=6, label=1, 4790 has_default_value=True, default_value=float(0.75), 4791 message_type=None, enum_type=None, containing_type=None, 4792 is_extension=False, extension_scope=None, 4793 options=None), 4794 _descriptor.FieldDescriptor( 4795 name='k', full_name='caffe.V0LayerParameter.k', index=15, 4796 number=22, type=2, cpp_type=6, label=1, 4797 has_default_value=True, default_value=float(1), 4798 message_type=None, enum_type=None, containing_type=None, 4799 is_extension=False, extension_scope=None, 4800 options=None), 4801 _descriptor.FieldDescriptor( 4802 name='source', full_name='caffe.V0LayerParameter.source', index=16, 4803 number=16, type=9, cpp_type=9, label=1, 4804 has_default_value=False, default_value=_b("").decode('utf-8'), 4805 message_type=None, enum_type=None, containing_type=None, 4806 is_extension=False, extension_scope=None, 4807 options=None), 4808 _descriptor.FieldDescriptor( 4809 name='scale', full_name='caffe.V0LayerParameter.scale', index=17, 4810 number=17, type=2, cpp_type=6, label=1, 4811 has_default_value=True, default_value=float(1), 4812 message_type=None, enum_type=None, containing_type=None, 4813 is_extension=False, extension_scope=None, 4814 options=None), 4815 _descriptor.FieldDescriptor( 4816 name='meanfile', full_name='caffe.V0LayerParameter.meanfile', index=18, 4817 number=18, type=9, cpp_type=9, label=1, 4818 has_default_value=False, default_value=_b("").decode('utf-8'), 4819 message_type=None, enum_type=None, containing_type=None, 4820 is_extension=False, extension_scope=None, 4821 options=None), 4822 _descriptor.FieldDescriptor( 4823 name='batchsize', full_name='caffe.V0LayerParameter.batchsize', index=19, 4824 number=19, type=13, cpp_type=3, label=1, 4825 has_default_value=False, default_value=0, 4826 message_type=None, enum_type=None, containing_type=None, 4827 is_extension=False, extension_scope=None, 4828 options=None), 4829 _descriptor.FieldDescriptor( 4830 name='cropsize', full_name='caffe.V0LayerParameter.cropsize', index=20, 4831 number=20, type=13, cpp_type=3, label=1, 4832 has_default_value=True, default_value=0, 4833 message_type=None, enum_type=None, containing_type=None, 4834 is_extension=False, extension_scope=None, 4835 options=None), 4836 _descriptor.FieldDescriptor( 4837 name='mirror', full_name='caffe.V0LayerParameter.mirror', index=21, 4838 number=21, type=8, cpp_type=7, label=1, 4839 has_default_value=True, default_value=False, 4840 message_type=None, enum_type=None, containing_type=None, 4841 is_extension=False, extension_scope=None, 4842 options=None), 4843 _descriptor.FieldDescriptor( 4844 name='blobs', full_name='caffe.V0LayerParameter.blobs', index=22, 4845 number=50, type=11, cpp_type=10, label=3, 4846 has_default_value=False, default_value=[], 4847 message_type=None, enum_type=None, containing_type=None, 4848 is_extension=False, extension_scope=None, 4849 options=None), 4850 _descriptor.FieldDescriptor( 4851 name='blobs_lr', full_name='caffe.V0LayerParameter.blobs_lr', index=23, 4852 number=51, type=2, cpp_type=6, label=3, 4853 has_default_value=False, default_value=[], 4854 message_type=None, enum_type=None, containing_type=None, 4855 is_extension=False, extension_scope=None, 4856 options=None), 4857 _descriptor.FieldDescriptor( 4858 name='weight_decay', full_name='caffe.V0LayerParameter.weight_decay', index=24, 4859 number=52, type=2, cpp_type=6, label=3, 4860 has_default_value=False, default_value=[], 4861 message_type=None, enum_type=None, containing_type=None, 4862 is_extension=False, extension_scope=None, 4863 options=None), 4864 _descriptor.FieldDescriptor( 4865 name='rand_skip', full_name='caffe.V0LayerParameter.rand_skip', index=25, 4866 number=53, type=13, cpp_type=3, label=1, 4867 has_default_value=True, default_value=0, 4868 message_type=None, enum_type=None, containing_type=None, 4869 is_extension=False, extension_scope=None, 4870 options=None), 4871 _descriptor.FieldDescriptor( 4872 name='det_fg_threshold', full_name='caffe.V0LayerParameter.det_fg_threshold', index=26, 4873 number=54, type=2, cpp_type=6, label=1, 4874 has_default_value=True, default_value=float(0.5), 4875 message_type=None, enum_type=None, containing_type=None, 4876 is_extension=False, extension_scope=None, 4877 options=None), 4878 _descriptor.FieldDescriptor( 4879 name='det_bg_threshold', full_name='caffe.V0LayerParameter.det_bg_threshold', index=27, 4880 number=55, type=2, cpp_type=6, label=1, 4881 has_default_value=True, default_value=float(0.5), 4882 message_type=None, enum_type=None, containing_type=None, 4883 is_extension=False, extension_scope=None, 4884 options=None), 4885 _descriptor.FieldDescriptor( 4886 name='det_fg_fraction', full_name='caffe.V0LayerParameter.det_fg_fraction', index=28, 4887 number=56, type=2, cpp_type=6, label=1, 4888 has_default_value=True, default_value=float(0.25), 4889 message_type=None, enum_type=None, containing_type=None, 4890 is_extension=False, extension_scope=None, 4891 options=None), 4892 _descriptor.FieldDescriptor( 4893 name='det_context_pad', full_name='caffe.V0LayerParameter.det_context_pad', index=29, 4894 number=58, type=13, cpp_type=3, label=1, 4895 has_default_value=True, default_value=0, 4896 message_type=None, enum_type=None, containing_type=None, 4897 is_extension=False, extension_scope=None, 4898 options=None), 4899 _descriptor.FieldDescriptor( 4900 name='det_crop_mode', full_name='caffe.V0LayerParameter.det_crop_mode', index=30, 4901 number=59, type=9, cpp_type=9, label=1, 4902 has_default_value=True, default_value=_b("warp").decode('utf-8'), 4903 message_type=None, enum_type=None, containing_type=None, 4904 is_extension=False, extension_scope=None, 4905 options=None), 4906 _descriptor.FieldDescriptor( 4907 name='new_num', full_name='caffe.V0LayerParameter.new_num', index=31, 4908 number=60, type=5, cpp_type=1, label=1, 4909 has_default_value=True, default_value=0, 4910 message_type=None, enum_type=None, containing_type=None, 4911 is_extension=False, extension_scope=None, 4912 options=None), 4913 _descriptor.FieldDescriptor( 4914 name='new_channels', full_name='caffe.V0LayerParameter.new_channels', index=32, 4915 number=61, type=5, cpp_type=1, label=1, 4916 has_default_value=True, default_value=0, 4917 message_type=None, enum_type=None, containing_type=None, 4918 is_extension=False, extension_scope=None, 4919 options=None), 4920 _descriptor.FieldDescriptor( 4921 name='new_height', full_name='caffe.V0LayerParameter.new_height', index=33, 4922 number=62, type=5, cpp_type=1, label=1, 4923 has_default_value=True, default_value=0, 4924 message_type=None, enum_type=None, containing_type=None, 4925 is_extension=False, extension_scope=None, 4926 options=None), 4927 _descriptor.FieldDescriptor( 4928 name='new_width', full_name='caffe.V0LayerParameter.new_width', index=34, 4929 number=63, type=5, cpp_type=1, label=1, 4930 has_default_value=True, default_value=0, 4931 message_type=None, enum_type=None, containing_type=None, 4932 is_extension=False, extension_scope=None, 4933 options=None), 4934 _descriptor.FieldDescriptor( 4935 name='shuffle_images', full_name='caffe.V0LayerParameter.shuffle_images', index=35, 4936 number=64, type=8, cpp_type=7, label=1, 4937 has_default_value=True, default_value=False, 4938 message_type=None, enum_type=None, containing_type=None, 4939 is_extension=False, extension_scope=None, 4940 options=None), 4941 _descriptor.FieldDescriptor( 4942 name='concat_dim', full_name='caffe.V0LayerParameter.concat_dim', index=36, 4943 number=65, type=13, cpp_type=3, label=1, 4944 has_default_value=True, default_value=1, 4945 message_type=None, enum_type=None, containing_type=None, 4946 is_extension=False, extension_scope=None, 4947 options=None), 4948 _descriptor.FieldDescriptor( 4949 name='hdf5_output_param', full_name='caffe.V0LayerParameter.hdf5_output_param', index=37, 4950 number=1001, type=11, cpp_type=10, label=1, 4951 has_default_value=False, default_value=None, 4952 message_type=None, enum_type=None, containing_type=None, 4953 is_extension=False, extension_scope=None, 4954 options=None), 4955 ], 4956 extensions=[ 4957 ], 4958 nested_types=[], 4959 enum_types=[ 4960 _V0LAYERPARAMETER_POOLMETHOD, 4961 ], 4962 options=None, 4963 is_extendable=False, 4964 syntax='proto2', 4965 extension_ranges=[], 4966 oneofs=[ 4967 ], 4968 serialized_start=13664, 4969 serialized_end=14685, 4970) 4971 4972 4973_PRELUPARAMETER = _descriptor.Descriptor( 4974 name='PReLUParameter', 4975 full_name='caffe.PReLUParameter', 4976 filename=None, 4977 file=DESCRIPTOR, 4978 containing_type=None, 4979 fields=[ 4980 _descriptor.FieldDescriptor( 4981 name='filler', full_name='caffe.PReLUParameter.filler', index=0, 4982 number=1, type=11, cpp_type=10, label=1, 4983 has_default_value=False, default_value=None, 4984 message_type=None, enum_type=None, containing_type=None, 4985 is_extension=False, extension_scope=None, 4986 options=None), 4987 _descriptor.FieldDescriptor( 4988 name='channel_shared', full_name='caffe.PReLUParameter.channel_shared', index=1, 4989 number=2, type=8, cpp_type=7, label=1, 4990 has_default_value=True, default_value=False, 4991 message_type=None, enum_type=None, containing_type=None, 4992 is_extension=False, extension_scope=None, 4993 options=None), 4994 ], 4995 extensions=[ 4996 ], 4997 nested_types=[], 4998 enum_types=[ 4999 ], 5000 options=None, 5001 is_extendable=False, 5002 syntax='proto2', 5003 extension_ranges=[], 5004 oneofs=[ 5005 ], 5006 serialized_start=14687, 5007 serialized_end=14774, 5008) 5009 5010_BLOBPROTO.fields_by_name['shape'].message_type = _BLOBSHAPE 5011_BLOBPROTOVECTOR.fields_by_name['blobs'].message_type = _BLOBPROTO 5012_FILLERPARAMETER.fields_by_name['variance_norm'].enum_type = _FILLERPARAMETER_VARIANCENORM 5013_FILLERPARAMETER_VARIANCENORM.containing_type = _FILLERPARAMETER 5014_NETPARAMETER.fields_by_name['input_shape'].message_type = _BLOBSHAPE 5015_NETPARAMETER.fields_by_name['state'].message_type = _NETSTATE 5016_NETPARAMETER.fields_by_name['layer'].message_type = _LAYERPARAMETER 5017_NETPARAMETER.fields_by_name['layers'].message_type = _V1LAYERPARAMETER 5018_SOLVERPARAMETER.fields_by_name['net_param'].message_type = _NETPARAMETER 5019_SOLVERPARAMETER.fields_by_name['train_net_param'].message_type = _NETPARAMETER 5020_SOLVERPARAMETER.fields_by_name['test_net_param'].message_type = _NETPARAMETER 5021_SOLVERPARAMETER.fields_by_name['train_state'].message_type = _NETSTATE 5022_SOLVERPARAMETER.fields_by_name['test_state'].message_type = _NETSTATE 5023_SOLVERPARAMETER.fields_by_name['snapshot_format'].enum_type = _SOLVERPARAMETER_SNAPSHOTFORMAT 5024_SOLVERPARAMETER.fields_by_name['solver_mode'].enum_type = _SOLVERPARAMETER_SOLVERMODE 5025_SOLVERPARAMETER.fields_by_name['solver_type'].enum_type = _SOLVERPARAMETER_SOLVERTYPE 5026_SOLVERPARAMETER_SNAPSHOTFORMAT.containing_type = _SOLVERPARAMETER 5027_SOLVERPARAMETER_SOLVERMODE.containing_type = _SOLVERPARAMETER 5028_SOLVERPARAMETER_SOLVERTYPE.containing_type = _SOLVERPARAMETER 5029_SOLVERSTATE.fields_by_name['history'].message_type = _BLOBPROTO 5030_NETSTATE.fields_by_name['phase'].enum_type = _PHASE 5031_NETSTATERULE.fields_by_name['phase'].enum_type = _PHASE 5032_PARAMSPEC.fields_by_name['share_mode'].enum_type = _PARAMSPEC_DIMCHECKMODE 5033_PARAMSPEC_DIMCHECKMODE.containing_type = _PARAMSPEC 5034_LAYERPARAMETER.fields_by_name['phase'].enum_type = _PHASE 5035_LAYERPARAMETER.fields_by_name['param'].message_type = _PARAMSPEC 5036_LAYERPARAMETER.fields_by_name['blobs'].message_type = _BLOBPROTO 5037_LAYERPARAMETER.fields_by_name['include'].message_type = _NETSTATERULE 5038_LAYERPARAMETER.fields_by_name['exclude'].message_type = _NETSTATERULE 5039_LAYERPARAMETER.fields_by_name['transform_param'].message_type = _TRANSFORMATIONPARAMETER 5040_LAYERPARAMETER.fields_by_name['loss_param'].message_type = _LOSSPARAMETER 5041_LAYERPARAMETER.fields_by_name['accuracy_param'].message_type = _ACCURACYPARAMETER 5042_LAYERPARAMETER.fields_by_name['argmax_param'].message_type = _ARGMAXPARAMETER 5043_LAYERPARAMETER.fields_by_name['batch_norm_param'].message_type = _BATCHNORMPARAMETER 5044_LAYERPARAMETER.fields_by_name['bias_param'].message_type = _BIASPARAMETER 5045_LAYERPARAMETER.fields_by_name['concat_param'].message_type = _CONCATPARAMETER 5046_LAYERPARAMETER.fields_by_name['contrastive_loss_param'].message_type = _CONTRASTIVELOSSPARAMETER 5047_LAYERPARAMETER.fields_by_name['convolution_param'].message_type = _CONVOLUTIONPARAMETER 5048_LAYERPARAMETER.fields_by_name['data_param'].message_type = _DATAPARAMETER 5049_LAYERPARAMETER.fields_by_name['dropout_param'].message_type = _DROPOUTPARAMETER 5050_LAYERPARAMETER.fields_by_name['dummy_data_param'].message_type = _DUMMYDATAPARAMETER 5051_LAYERPARAMETER.fields_by_name['eltwise_param'].message_type = _ELTWISEPARAMETER 5052_LAYERPARAMETER.fields_by_name['elu_param'].message_type = _ELUPARAMETER 5053_LAYERPARAMETER.fields_by_name['embed_param'].message_type = _EMBEDPARAMETER 5054_LAYERPARAMETER.fields_by_name['exp_param'].message_type = _EXPPARAMETER 5055_LAYERPARAMETER.fields_by_name['flatten_param'].message_type = _FLATTENPARAMETER 5056_LAYERPARAMETER.fields_by_name['hdf5_data_param'].message_type = _HDF5DATAPARAMETER 5057_LAYERPARAMETER.fields_by_name['hdf5_output_param'].message_type = _HDF5OUTPUTPARAMETER 5058_LAYERPARAMETER.fields_by_name['hinge_loss_param'].message_type = _HINGELOSSPARAMETER 5059_LAYERPARAMETER.fields_by_name['image_data_param'].message_type = _IMAGEDATAPARAMETER 5060_LAYERPARAMETER.fields_by_name['infogain_loss_param'].message_type = _INFOGAINLOSSPARAMETER 5061_LAYERPARAMETER.fields_by_name['inner_product_param'].message_type = _INNERPRODUCTPARAMETER 5062_LAYERPARAMETER.fields_by_name['log_param'].message_type = _LOGPARAMETER 5063_LAYERPARAMETER.fields_by_name['lrn_param'].message_type = _LRNPARAMETER 5064_LAYERPARAMETER.fields_by_name['memory_data_param'].message_type = _MEMORYDATAPARAMETER 5065_LAYERPARAMETER.fields_by_name['mvn_param'].message_type = _MVNPARAMETER 5066_LAYERPARAMETER.fields_by_name['pooling_param'].message_type = _POOLINGPARAMETER 5067_LAYERPARAMETER.fields_by_name['power_param'].message_type = _POWERPARAMETER 5068_LAYERPARAMETER.fields_by_name['prelu_param'].message_type = _PRELUPARAMETER 5069_LAYERPARAMETER.fields_by_name['python_param'].message_type = _PYTHONPARAMETER 5070_LAYERPARAMETER.fields_by_name['reduction_param'].message_type = _REDUCTIONPARAMETER 5071_LAYERPARAMETER.fields_by_name['relu_param'].message_type = _RELUPARAMETER 5072_LAYERPARAMETER.fields_by_name['reshape_param'].message_type = _RESHAPEPARAMETER 5073_LAYERPARAMETER.fields_by_name['scale_param'].message_type = _SCALEPARAMETER 5074_LAYERPARAMETER.fields_by_name['sigmoid_param'].message_type = _SIGMOIDPARAMETER 5075_LAYERPARAMETER.fields_by_name['softmax_param'].message_type = _SOFTMAXPARAMETER 5076_LAYERPARAMETER.fields_by_name['spp_param'].message_type = _SPPPARAMETER 5077_LAYERPARAMETER.fields_by_name['slice_param'].message_type = _SLICEPARAMETER 5078_LAYERPARAMETER.fields_by_name['tanh_param'].message_type = _TANHPARAMETER 5079_LAYERPARAMETER.fields_by_name['threshold_param'].message_type = _THRESHOLDPARAMETER 5080_LAYERPARAMETER.fields_by_name['tile_param'].message_type = _TILEPARAMETER 5081_LAYERPARAMETER.fields_by_name['window_data_param'].message_type = _WINDOWDATAPARAMETER 5082_LOSSPARAMETER.fields_by_name['normalization'].enum_type = _LOSSPARAMETER_NORMALIZATIONMODE 5083_LOSSPARAMETER_NORMALIZATIONMODE.containing_type = _LOSSPARAMETER 5084_BIASPARAMETER.fields_by_name['filler'].message_type = _FILLERPARAMETER 5085_CONVOLUTIONPARAMETER.fields_by_name['weight_filler'].message_type = _FILLERPARAMETER 5086_CONVOLUTIONPARAMETER.fields_by_name['bias_filler'].message_type = _FILLERPARAMETER 5087_CONVOLUTIONPARAMETER.fields_by_name['engine'].enum_type = _CONVOLUTIONPARAMETER_ENGINE 5088_CONVOLUTIONPARAMETER_ENGINE.containing_type = _CONVOLUTIONPARAMETER 5089_DATAPARAMETER.fields_by_name['backend'].enum_type = _DATAPARAMETER_DB 5090_DATAPARAMETER_DB.containing_type = _DATAPARAMETER 5091_DUMMYDATAPARAMETER.fields_by_name['data_filler'].message_type = _FILLERPARAMETER 5092_DUMMYDATAPARAMETER.fields_by_name['shape'].message_type = _BLOBSHAPE 5093_ELTWISEPARAMETER.fields_by_name['operation'].enum_type = _ELTWISEPARAMETER_ELTWISEOP 5094_ELTWISEPARAMETER_ELTWISEOP.containing_type = _ELTWISEPARAMETER 5095_EMBEDPARAMETER.fields_by_name['weight_filler'].message_type = _FILLERPARAMETER 5096_EMBEDPARAMETER.fields_by_name['bias_filler'].message_type = _FILLERPARAMETER 5097_HINGELOSSPARAMETER.fields_by_name['norm'].enum_type = _HINGELOSSPARAMETER_NORM 5098_HINGELOSSPARAMETER_NORM.containing_type = _HINGELOSSPARAMETER 5099_INNERPRODUCTPARAMETER.fields_by_name['weight_filler'].message_type = _FILLERPARAMETER 5100_INNERPRODUCTPARAMETER.fields_by_name['bias_filler'].message_type = _FILLERPARAMETER 5101_LRNPARAMETER.fields_by_name['norm_region'].enum_type = _LRNPARAMETER_NORMREGION 5102_LRNPARAMETER.fields_by_name['engine'].enum_type = _LRNPARAMETER_ENGINE 5103_LRNPARAMETER_NORMREGION.containing_type = _LRNPARAMETER 5104_LRNPARAMETER_ENGINE.containing_type = _LRNPARAMETER 5105_POOLINGPARAMETER.fields_by_name['pool'].enum_type = _POOLINGPARAMETER_POOLMETHOD 5106_POOLINGPARAMETER.fields_by_name['engine'].enum_type = _POOLINGPARAMETER_ENGINE 5107_POOLINGPARAMETER_POOLMETHOD.containing_type = _POOLINGPARAMETER 5108_POOLINGPARAMETER_ENGINE.containing_type = _POOLINGPARAMETER 5109_REDUCTIONPARAMETER.fields_by_name['operation'].enum_type = _REDUCTIONPARAMETER_REDUCTIONOP 5110_REDUCTIONPARAMETER_REDUCTIONOP.containing_type = _REDUCTIONPARAMETER 5111_RELUPARAMETER.fields_by_name['engine'].enum_type = _RELUPARAMETER_ENGINE 5112_RELUPARAMETER_ENGINE.containing_type = _RELUPARAMETER 5113_RESHAPEPARAMETER.fields_by_name['shape'].message_type = _BLOBSHAPE 5114_SCALEPARAMETER.fields_by_name['filler'].message_type = _FILLERPARAMETER 5115_SCALEPARAMETER.fields_by_name['bias_filler'].message_type = _FILLERPARAMETER 5116_SIGMOIDPARAMETER.fields_by_name['engine'].enum_type = _SIGMOIDPARAMETER_ENGINE 5117_SIGMOIDPARAMETER_ENGINE.containing_type = _SIGMOIDPARAMETER 5118_SOFTMAXPARAMETER.fields_by_name['engine'].enum_type = _SOFTMAXPARAMETER_ENGINE 5119_SOFTMAXPARAMETER_ENGINE.containing_type = _SOFTMAXPARAMETER 5120_TANHPARAMETER.fields_by_name['engine'].enum_type = _TANHPARAMETER_ENGINE 5121_TANHPARAMETER_ENGINE.containing_type = _TANHPARAMETER 5122_SPPPARAMETER.fields_by_name['pool'].enum_type = _SPPPARAMETER_POOLMETHOD 5123_SPPPARAMETER.fields_by_name['engine'].enum_type = _SPPPARAMETER_ENGINE 5124_SPPPARAMETER_POOLMETHOD.containing_type = _SPPPARAMETER 5125_SPPPARAMETER_ENGINE.containing_type = _SPPPARAMETER 5126_V1LAYERPARAMETER.fields_by_name['include'].message_type = _NETSTATERULE 5127_V1LAYERPARAMETER.fields_by_name['exclude'].message_type = _NETSTATERULE 5128_V1LAYERPARAMETER.fields_by_name['type'].enum_type = _V1LAYERPARAMETER_LAYERTYPE 5129_V1LAYERPARAMETER.fields_by_name['blobs'].message_type = _BLOBPROTO 5130_V1LAYERPARAMETER.fields_by_name['blob_share_mode'].enum_type = _V1LAYERPARAMETER_DIMCHECKMODE 5131_V1LAYERPARAMETER.fields_by_name['accuracy_param'].message_type = _ACCURACYPARAMETER 5132_V1LAYERPARAMETER.fields_by_name['argmax_param'].message_type = _ARGMAXPARAMETER 5133_V1LAYERPARAMETER.fields_by_name['concat_param'].message_type = _CONCATPARAMETER 5134_V1LAYERPARAMETER.fields_by_name['contrastive_loss_param'].message_type = _CONTRASTIVELOSSPARAMETER 5135_V1LAYERPARAMETER.fields_by_name['convolution_param'].message_type = _CONVOLUTIONPARAMETER 5136_V1LAYERPARAMETER.fields_by_name['data_param'].message_type = _DATAPARAMETER 5137_V1LAYERPARAMETER.fields_by_name['dropout_param'].message_type = _DROPOUTPARAMETER 5138_V1LAYERPARAMETER.fields_by_name['dummy_data_param'].message_type = _DUMMYDATAPARAMETER 5139_V1LAYERPARAMETER.fields_by_name['eltwise_param'].message_type = _ELTWISEPARAMETER 5140_V1LAYERPARAMETER.fields_by_name['exp_param'].message_type = _EXPPARAMETER 5141_V1LAYERPARAMETER.fields_by_name['hdf5_data_param'].message_type = _HDF5DATAPARAMETER 5142_V1LAYERPARAMETER.fields_by_name['hdf5_output_param'].message_type = _HDF5OUTPUTPARAMETER 5143_V1LAYERPARAMETER.fields_by_name['hinge_loss_param'].message_type = _HINGELOSSPARAMETER 5144_V1LAYERPARAMETER.fields_by_name['image_data_param'].message_type = _IMAGEDATAPARAMETER 5145_V1LAYERPARAMETER.fields_by_name['infogain_loss_param'].message_type = _INFOGAINLOSSPARAMETER 5146_V1LAYERPARAMETER.fields_by_name['inner_product_param'].message_type = _INNERPRODUCTPARAMETER 5147_V1LAYERPARAMETER.fields_by_name['lrn_param'].message_type = _LRNPARAMETER 5148_V1LAYERPARAMETER.fields_by_name['memory_data_param'].message_type = _MEMORYDATAPARAMETER 5149_V1LAYERPARAMETER.fields_by_name['mvn_param'].message_type = _MVNPARAMETER 5150_V1LAYERPARAMETER.fields_by_name['pooling_param'].message_type = _POOLINGPARAMETER 5151_V1LAYERPARAMETER.fields_by_name['power_param'].message_type = _POWERPARAMETER 5152_V1LAYERPARAMETER.fields_by_name['relu_param'].message_type = _RELUPARAMETER 5153_V1LAYERPARAMETER.fields_by_name['sigmoid_param'].message_type = _SIGMOIDPARAMETER 5154_V1LAYERPARAMETER.fields_by_name['softmax_param'].message_type = _SOFTMAXPARAMETER 5155_V1LAYERPARAMETER.fields_by_name['slice_param'].message_type = _SLICEPARAMETER 5156_V1LAYERPARAMETER.fields_by_name['tanh_param'].message_type = _TANHPARAMETER 5157_V1LAYERPARAMETER.fields_by_name['threshold_param'].message_type = _THRESHOLDPARAMETER 5158_V1LAYERPARAMETER.fields_by_name['window_data_param'].message_type = _WINDOWDATAPARAMETER 5159_V1LAYERPARAMETER.fields_by_name['transform_param'].message_type = _TRANSFORMATIONPARAMETER 5160_V1LAYERPARAMETER.fields_by_name['loss_param'].message_type = _LOSSPARAMETER 5161_V1LAYERPARAMETER.fields_by_name['layer'].message_type = _V0LAYERPARAMETER 5162_V1LAYERPARAMETER_LAYERTYPE.containing_type = _V1LAYERPARAMETER 5163_V1LAYERPARAMETER_DIMCHECKMODE.containing_type = _V1LAYERPARAMETER 5164_V0LAYERPARAMETER.fields_by_name['weight_filler'].message_type = _FILLERPARAMETER 5165_V0LAYERPARAMETER.fields_by_name['bias_filler'].message_type = _FILLERPARAMETER 5166_V0LAYERPARAMETER.fields_by_name['pool'].enum_type = _V0LAYERPARAMETER_POOLMETHOD 5167_V0LAYERPARAMETER.fields_by_name['blobs'].message_type = _BLOBPROTO 5168_V0LAYERPARAMETER.fields_by_name['hdf5_output_param'].message_type = _HDF5OUTPUTPARAMETER 5169_V0LAYERPARAMETER_POOLMETHOD.containing_type = _V0LAYERPARAMETER 5170_PRELUPARAMETER.fields_by_name['filler'].message_type = _FILLERPARAMETER 5171DESCRIPTOR.message_types_by_name['BlobShape'] = _BLOBSHAPE 5172DESCRIPTOR.message_types_by_name['BlobProto'] = _BLOBPROTO 5173DESCRIPTOR.message_types_by_name['BlobProtoVector'] = _BLOBPROTOVECTOR 5174DESCRIPTOR.message_types_by_name['Datum'] = _DATUM 5175DESCRIPTOR.message_types_by_name['FillerParameter'] = _FILLERPARAMETER 5176DESCRIPTOR.message_types_by_name['NetParameter'] = _NETPARAMETER 5177DESCRIPTOR.message_types_by_name['SolverParameter'] = _SOLVERPARAMETER 5178DESCRIPTOR.message_types_by_name['SolverState'] = _SOLVERSTATE 5179DESCRIPTOR.message_types_by_name['NetState'] = _NETSTATE 5180DESCRIPTOR.message_types_by_name['NetStateRule'] = _NETSTATERULE 5181DESCRIPTOR.message_types_by_name['ParamSpec'] = _PARAMSPEC 5182DESCRIPTOR.message_types_by_name['LayerParameter'] = _LAYERPARAMETER 5183DESCRIPTOR.message_types_by_name['TransformationParameter'] = _TRANSFORMATIONPARAMETER 5184DESCRIPTOR.message_types_by_name['LossParameter'] = _LOSSPARAMETER 5185DESCRIPTOR.message_types_by_name['AccuracyParameter'] = _ACCURACYPARAMETER 5186DESCRIPTOR.message_types_by_name['ArgMaxParameter'] = _ARGMAXPARAMETER 5187DESCRIPTOR.message_types_by_name['ConcatParameter'] = _CONCATPARAMETER 5188DESCRIPTOR.message_types_by_name['BatchNormParameter'] = _BATCHNORMPARAMETER 5189DESCRIPTOR.message_types_by_name['BiasParameter'] = _BIASPARAMETER 5190DESCRIPTOR.message_types_by_name['ContrastiveLossParameter'] = _CONTRASTIVELOSSPARAMETER 5191DESCRIPTOR.message_types_by_name['ConvolutionParameter'] = _CONVOLUTIONPARAMETER 5192DESCRIPTOR.message_types_by_name['DataParameter'] = _DATAPARAMETER 5193DESCRIPTOR.message_types_by_name['DropoutParameter'] = _DROPOUTPARAMETER 5194DESCRIPTOR.message_types_by_name['DummyDataParameter'] = _DUMMYDATAPARAMETER 5195DESCRIPTOR.message_types_by_name['EltwiseParameter'] = _ELTWISEPARAMETER 5196DESCRIPTOR.message_types_by_name['ELUParameter'] = _ELUPARAMETER 5197DESCRIPTOR.message_types_by_name['EmbedParameter'] = _EMBEDPARAMETER 5198DESCRIPTOR.message_types_by_name['ExpParameter'] = _EXPPARAMETER 5199DESCRIPTOR.message_types_by_name['FlattenParameter'] = _FLATTENPARAMETER 5200DESCRIPTOR.message_types_by_name['HDF5DataParameter'] = _HDF5DATAPARAMETER 5201DESCRIPTOR.message_types_by_name['HDF5OutputParameter'] = _HDF5OUTPUTPARAMETER 5202DESCRIPTOR.message_types_by_name['HingeLossParameter'] = _HINGELOSSPARAMETER 5203DESCRIPTOR.message_types_by_name['ImageDataParameter'] = _IMAGEDATAPARAMETER 5204DESCRIPTOR.message_types_by_name['InfogainLossParameter'] = _INFOGAINLOSSPARAMETER 5205DESCRIPTOR.message_types_by_name['InnerProductParameter'] = _INNERPRODUCTPARAMETER 5206DESCRIPTOR.message_types_by_name['LogParameter'] = _LOGPARAMETER 5207DESCRIPTOR.message_types_by_name['LRNParameter'] = _LRNPARAMETER 5208DESCRIPTOR.message_types_by_name['MemoryDataParameter'] = _MEMORYDATAPARAMETER 5209DESCRIPTOR.message_types_by_name['MVNParameter'] = _MVNPARAMETER 5210DESCRIPTOR.message_types_by_name['PoolingParameter'] = _POOLINGPARAMETER 5211DESCRIPTOR.message_types_by_name['PowerParameter'] = _POWERPARAMETER 5212DESCRIPTOR.message_types_by_name['PythonParameter'] = _PYTHONPARAMETER 5213DESCRIPTOR.message_types_by_name['ReductionParameter'] = _REDUCTIONPARAMETER 5214DESCRIPTOR.message_types_by_name['ReLUParameter'] = _RELUPARAMETER 5215DESCRIPTOR.message_types_by_name['ReshapeParameter'] = _RESHAPEPARAMETER 5216DESCRIPTOR.message_types_by_name['ScaleParameter'] = _SCALEPARAMETER 5217DESCRIPTOR.message_types_by_name['SigmoidParameter'] = _SIGMOIDPARAMETER 5218DESCRIPTOR.message_types_by_name['SliceParameter'] = _SLICEPARAMETER 5219DESCRIPTOR.message_types_by_name['SoftmaxParameter'] = _SOFTMAXPARAMETER 5220DESCRIPTOR.message_types_by_name['TanHParameter'] = _TANHPARAMETER 5221DESCRIPTOR.message_types_by_name['TileParameter'] = _TILEPARAMETER 5222DESCRIPTOR.message_types_by_name['ThresholdParameter'] = _THRESHOLDPARAMETER 5223DESCRIPTOR.message_types_by_name['WindowDataParameter'] = _WINDOWDATAPARAMETER 5224DESCRIPTOR.message_types_by_name['SPPParameter'] = _SPPPARAMETER 5225DESCRIPTOR.message_types_by_name['V1LayerParameter'] = _V1LAYERPARAMETER 5226DESCRIPTOR.message_types_by_name['V0LayerParameter'] = _V0LAYERPARAMETER 5227DESCRIPTOR.message_types_by_name['PReLUParameter'] = _PRELUPARAMETER 5228DESCRIPTOR.enum_types_by_name['Phase'] = _PHASE 5229 5230BlobShape = _reflection.GeneratedProtocolMessageType('BlobShape', (_message.Message,), dict( 5231 DESCRIPTOR = _BLOBSHAPE, 5232 __module__ = 'caffe_pb2' 5233 # @@protoc_insertion_point(class_scope:caffe.BlobShape) 5234 )) 5235_sym_db.RegisterMessage(BlobShape) 5236 5237BlobProto = _reflection.GeneratedProtocolMessageType('BlobProto', (_message.Message,), dict( 5238 DESCRIPTOR = _BLOBPROTO, 5239 __module__ = 'caffe_pb2' 5240 # @@protoc_insertion_point(class_scope:caffe.BlobProto) 5241 )) 5242_sym_db.RegisterMessage(BlobProto) 5243 5244BlobProtoVector = _reflection.GeneratedProtocolMessageType('BlobProtoVector', (_message.Message,), dict( 5245 DESCRIPTOR = _BLOBPROTOVECTOR, 5246 __module__ = 'caffe_pb2' 5247 # @@protoc_insertion_point(class_scope:caffe.BlobProtoVector) 5248 )) 5249_sym_db.RegisterMessage(BlobProtoVector) 5250 5251Datum = _reflection.GeneratedProtocolMessageType('Datum', (_message.Message,), dict( 5252 DESCRIPTOR = _DATUM, 5253 __module__ = 'caffe_pb2' 5254 # @@protoc_insertion_point(class_scope:caffe.Datum) 5255 )) 5256_sym_db.RegisterMessage(Datum) 5257 5258FillerParameter = _reflection.GeneratedProtocolMessageType('FillerParameter', (_message.Message,), dict( 5259 DESCRIPTOR = _FILLERPARAMETER, 5260 __module__ = 'caffe_pb2' 5261 # @@protoc_insertion_point(class_scope:caffe.FillerParameter) 5262 )) 5263_sym_db.RegisterMessage(FillerParameter) 5264 5265NetParameter = _reflection.GeneratedProtocolMessageType('NetParameter', (_message.Message,), dict( 5266 DESCRIPTOR = _NETPARAMETER, 5267 __module__ = 'caffe_pb2' 5268 # @@protoc_insertion_point(class_scope:caffe.NetParameter) 5269 )) 5270_sym_db.RegisterMessage(NetParameter) 5271 5272SolverParameter = _reflection.GeneratedProtocolMessageType('SolverParameter', (_message.Message,), dict( 5273 DESCRIPTOR = _SOLVERPARAMETER, 5274 __module__ = 'caffe_pb2' 5275 # @@protoc_insertion_point(class_scope:caffe.SolverParameter) 5276 )) 5277_sym_db.RegisterMessage(SolverParameter) 5278 5279SolverState = _reflection.GeneratedProtocolMessageType('SolverState', (_message.Message,), dict( 5280 DESCRIPTOR = _SOLVERSTATE, 5281 __module__ = 'caffe_pb2' 5282 # @@protoc_insertion_point(class_scope:caffe.SolverState) 5283 )) 5284_sym_db.RegisterMessage(SolverState) 5285 5286NetState = _reflection.GeneratedProtocolMessageType('NetState', (_message.Message,), dict( 5287 DESCRIPTOR = _NETSTATE, 5288 __module__ = 'caffe_pb2' 5289 # @@protoc_insertion_point(class_scope:caffe.NetState) 5290 )) 5291_sym_db.RegisterMessage(NetState) 5292 5293NetStateRule = _reflection.GeneratedProtocolMessageType('NetStateRule', (_message.Message,), dict( 5294 DESCRIPTOR = _NETSTATERULE, 5295 __module__ = 'caffe_pb2' 5296 # @@protoc_insertion_point(class_scope:caffe.NetStateRule) 5297 )) 5298_sym_db.RegisterMessage(NetStateRule) 5299 5300ParamSpec = _reflection.GeneratedProtocolMessageType('ParamSpec', (_message.Message,), dict( 5301 DESCRIPTOR = _PARAMSPEC, 5302 __module__ = 'caffe_pb2' 5303 # @@protoc_insertion_point(class_scope:caffe.ParamSpec) 5304 )) 5305_sym_db.RegisterMessage(ParamSpec) 5306 5307LayerParameter = _reflection.GeneratedProtocolMessageType('LayerParameter', (_message.Message,), dict( 5308 DESCRIPTOR = _LAYERPARAMETER, 5309 __module__ = 'caffe_pb2' 5310 # @@protoc_insertion_point(class_scope:caffe.LayerParameter) 5311 )) 5312_sym_db.RegisterMessage(LayerParameter) 5313 5314TransformationParameter = _reflection.GeneratedProtocolMessageType('TransformationParameter', (_message.Message,), dict( 5315 DESCRIPTOR = _TRANSFORMATIONPARAMETER, 5316 __module__ = 'caffe_pb2' 5317 # @@protoc_insertion_point(class_scope:caffe.TransformationParameter) 5318 )) 5319_sym_db.RegisterMessage(TransformationParameter) 5320 5321LossParameter = _reflection.GeneratedProtocolMessageType('LossParameter', (_message.Message,), dict( 5322 DESCRIPTOR = _LOSSPARAMETER, 5323 __module__ = 'caffe_pb2' 5324 # @@protoc_insertion_point(class_scope:caffe.LossParameter) 5325 )) 5326_sym_db.RegisterMessage(LossParameter) 5327 5328AccuracyParameter = _reflection.GeneratedProtocolMessageType('AccuracyParameter', (_message.Message,), dict( 5329 DESCRIPTOR = _ACCURACYPARAMETER, 5330 __module__ = 'caffe_pb2' 5331 # @@protoc_insertion_point(class_scope:caffe.AccuracyParameter) 5332 )) 5333_sym_db.RegisterMessage(AccuracyParameter) 5334 5335ArgMaxParameter = _reflection.GeneratedProtocolMessageType('ArgMaxParameter', (_message.Message,), dict( 5336 DESCRIPTOR = _ARGMAXPARAMETER, 5337 __module__ = 'caffe_pb2' 5338 # @@protoc_insertion_point(class_scope:caffe.ArgMaxParameter) 5339 )) 5340_sym_db.RegisterMessage(ArgMaxParameter) 5341 5342ConcatParameter = _reflection.GeneratedProtocolMessageType('ConcatParameter', (_message.Message,), dict( 5343 DESCRIPTOR = _CONCATPARAMETER, 5344 __module__ = 'caffe_pb2' 5345 # @@protoc_insertion_point(class_scope:caffe.ConcatParameter) 5346 )) 5347_sym_db.RegisterMessage(ConcatParameter) 5348 5349BatchNormParameter = _reflection.GeneratedProtocolMessageType('BatchNormParameter', (_message.Message,), dict( 5350 DESCRIPTOR = _BATCHNORMPARAMETER, 5351 __module__ = 'caffe_pb2' 5352 # @@protoc_insertion_point(class_scope:caffe.BatchNormParameter) 5353 )) 5354_sym_db.RegisterMessage(BatchNormParameter) 5355 5356BiasParameter = _reflection.GeneratedProtocolMessageType('BiasParameter', (_message.Message,), dict( 5357 DESCRIPTOR = _BIASPARAMETER, 5358 __module__ = 'caffe_pb2' 5359 # @@protoc_insertion_point(class_scope:caffe.BiasParameter) 5360 )) 5361_sym_db.RegisterMessage(BiasParameter) 5362 5363ContrastiveLossParameter = _reflection.GeneratedProtocolMessageType('ContrastiveLossParameter', (_message.Message,), dict( 5364 DESCRIPTOR = _CONTRASTIVELOSSPARAMETER, 5365 __module__ = 'caffe_pb2' 5366 # @@protoc_insertion_point(class_scope:caffe.ContrastiveLossParameter) 5367 )) 5368_sym_db.RegisterMessage(ContrastiveLossParameter) 5369 5370ConvolutionParameter = _reflection.GeneratedProtocolMessageType('ConvolutionParameter', (_message.Message,), dict( 5371 DESCRIPTOR = _CONVOLUTIONPARAMETER, 5372 __module__ = 'caffe_pb2' 5373 # @@protoc_insertion_point(class_scope:caffe.ConvolutionParameter) 5374 )) 5375_sym_db.RegisterMessage(ConvolutionParameter) 5376 5377DataParameter = _reflection.GeneratedProtocolMessageType('DataParameter', (_message.Message,), dict( 5378 DESCRIPTOR = _DATAPARAMETER, 5379 __module__ = 'caffe_pb2' 5380 # @@protoc_insertion_point(class_scope:caffe.DataParameter) 5381 )) 5382_sym_db.RegisterMessage(DataParameter) 5383 5384DropoutParameter = _reflection.GeneratedProtocolMessageType('DropoutParameter', (_message.Message,), dict( 5385 DESCRIPTOR = _DROPOUTPARAMETER, 5386 __module__ = 'caffe_pb2' 5387 # @@protoc_insertion_point(class_scope:caffe.DropoutParameter) 5388 )) 5389_sym_db.RegisterMessage(DropoutParameter) 5390 5391DummyDataParameter = _reflection.GeneratedProtocolMessageType('DummyDataParameter', (_message.Message,), dict( 5392 DESCRIPTOR = _DUMMYDATAPARAMETER, 5393 __module__ = 'caffe_pb2' 5394 # @@protoc_insertion_point(class_scope:caffe.DummyDataParameter) 5395 )) 5396_sym_db.RegisterMessage(DummyDataParameter) 5397 5398EltwiseParameter = _reflection.GeneratedProtocolMessageType('EltwiseParameter', (_message.Message,), dict( 5399 DESCRIPTOR = _ELTWISEPARAMETER, 5400 __module__ = 'caffe_pb2' 5401 # @@protoc_insertion_point(class_scope:caffe.EltwiseParameter) 5402 )) 5403_sym_db.RegisterMessage(EltwiseParameter) 5404 5405ELUParameter = _reflection.GeneratedProtocolMessageType('ELUParameter', (_message.Message,), dict( 5406 DESCRIPTOR = _ELUPARAMETER, 5407 __module__ = 'caffe_pb2' 5408 # @@protoc_insertion_point(class_scope:caffe.ELUParameter) 5409 )) 5410_sym_db.RegisterMessage(ELUParameter) 5411 5412EmbedParameter = _reflection.GeneratedProtocolMessageType('EmbedParameter', (_message.Message,), dict( 5413 DESCRIPTOR = _EMBEDPARAMETER, 5414 __module__ = 'caffe_pb2' 5415 # @@protoc_insertion_point(class_scope:caffe.EmbedParameter) 5416 )) 5417_sym_db.RegisterMessage(EmbedParameter) 5418 5419ExpParameter = _reflection.GeneratedProtocolMessageType('ExpParameter', (_message.Message,), dict( 5420 DESCRIPTOR = _EXPPARAMETER, 5421 __module__ = 'caffe_pb2' 5422 # @@protoc_insertion_point(class_scope:caffe.ExpParameter) 5423 )) 5424_sym_db.RegisterMessage(ExpParameter) 5425 5426FlattenParameter = _reflection.GeneratedProtocolMessageType('FlattenParameter', (_message.Message,), dict( 5427 DESCRIPTOR = _FLATTENPARAMETER, 5428 __module__ = 'caffe_pb2' 5429 # @@protoc_insertion_point(class_scope:caffe.FlattenParameter) 5430 )) 5431_sym_db.RegisterMessage(FlattenParameter) 5432 5433HDF5DataParameter = _reflection.GeneratedProtocolMessageType('HDF5DataParameter', (_message.Message,), dict( 5434 DESCRIPTOR = _HDF5DATAPARAMETER, 5435 __module__ = 'caffe_pb2' 5436 # @@protoc_insertion_point(class_scope:caffe.HDF5DataParameter) 5437 )) 5438_sym_db.RegisterMessage(HDF5DataParameter) 5439 5440HDF5OutputParameter = _reflection.GeneratedProtocolMessageType('HDF5OutputParameter', (_message.Message,), dict( 5441 DESCRIPTOR = _HDF5OUTPUTPARAMETER, 5442 __module__ = 'caffe_pb2' 5443 # @@protoc_insertion_point(class_scope:caffe.HDF5OutputParameter) 5444 )) 5445_sym_db.RegisterMessage(HDF5OutputParameter) 5446 5447HingeLossParameter = _reflection.GeneratedProtocolMessageType('HingeLossParameter', (_message.Message,), dict( 5448 DESCRIPTOR = _HINGELOSSPARAMETER, 5449 __module__ = 'caffe_pb2' 5450 # @@protoc_insertion_point(class_scope:caffe.HingeLossParameter) 5451 )) 5452_sym_db.RegisterMessage(HingeLossParameter) 5453 5454ImageDataParameter = _reflection.GeneratedProtocolMessageType('ImageDataParameter', (_message.Message,), dict( 5455 DESCRIPTOR = _IMAGEDATAPARAMETER, 5456 __module__ = 'caffe_pb2' 5457 # @@protoc_insertion_point(class_scope:caffe.ImageDataParameter) 5458 )) 5459_sym_db.RegisterMessage(ImageDataParameter) 5460 5461InfogainLossParameter = _reflection.GeneratedProtocolMessageType('InfogainLossParameter', (_message.Message,), dict( 5462 DESCRIPTOR = _INFOGAINLOSSPARAMETER, 5463 __module__ = 'caffe_pb2' 5464 # @@protoc_insertion_point(class_scope:caffe.InfogainLossParameter) 5465 )) 5466_sym_db.RegisterMessage(InfogainLossParameter) 5467 5468InnerProductParameter = _reflection.GeneratedProtocolMessageType('InnerProductParameter', (_message.Message,), dict( 5469 DESCRIPTOR = _INNERPRODUCTPARAMETER, 5470 __module__ = 'caffe_pb2' 5471 # @@protoc_insertion_point(class_scope:caffe.InnerProductParameter) 5472 )) 5473_sym_db.RegisterMessage(InnerProductParameter) 5474 5475LogParameter = _reflection.GeneratedProtocolMessageType('LogParameter', (_message.Message,), dict( 5476 DESCRIPTOR = _LOGPARAMETER, 5477 __module__ = 'caffe_pb2' 5478 # @@protoc_insertion_point(class_scope:caffe.LogParameter) 5479 )) 5480_sym_db.RegisterMessage(LogParameter) 5481 5482LRNParameter = _reflection.GeneratedProtocolMessageType('LRNParameter', (_message.Message,), dict( 5483 DESCRIPTOR = _LRNPARAMETER, 5484 __module__ = 'caffe_pb2' 5485 # @@protoc_insertion_point(class_scope:caffe.LRNParameter) 5486 )) 5487_sym_db.RegisterMessage(LRNParameter) 5488 5489MemoryDataParameter = _reflection.GeneratedProtocolMessageType('MemoryDataParameter', (_message.Message,), dict( 5490 DESCRIPTOR = _MEMORYDATAPARAMETER, 5491 __module__ = 'caffe_pb2' 5492 # @@protoc_insertion_point(class_scope:caffe.MemoryDataParameter) 5493 )) 5494_sym_db.RegisterMessage(MemoryDataParameter) 5495 5496MVNParameter = _reflection.GeneratedProtocolMessageType('MVNParameter', (_message.Message,), dict( 5497 DESCRIPTOR = _MVNPARAMETER, 5498 __module__ = 'caffe_pb2' 5499 # @@protoc_insertion_point(class_scope:caffe.MVNParameter) 5500 )) 5501_sym_db.RegisterMessage(MVNParameter) 5502 5503PoolingParameter = _reflection.GeneratedProtocolMessageType('PoolingParameter', (_message.Message,), dict( 5504 DESCRIPTOR = _POOLINGPARAMETER, 5505 __module__ = 'caffe_pb2' 5506 # @@protoc_insertion_point(class_scope:caffe.PoolingParameter) 5507 )) 5508_sym_db.RegisterMessage(PoolingParameter) 5509 5510PowerParameter = _reflection.GeneratedProtocolMessageType('PowerParameter', (_message.Message,), dict( 5511 DESCRIPTOR = _POWERPARAMETER, 5512 __module__ = 'caffe_pb2' 5513 # @@protoc_insertion_point(class_scope:caffe.PowerParameter) 5514 )) 5515_sym_db.RegisterMessage(PowerParameter) 5516 5517PythonParameter = _reflection.GeneratedProtocolMessageType('PythonParameter', (_message.Message,), dict( 5518 DESCRIPTOR = _PYTHONPARAMETER, 5519 __module__ = 'caffe_pb2' 5520 # @@protoc_insertion_point(class_scope:caffe.PythonParameter) 5521 )) 5522_sym_db.RegisterMessage(PythonParameter) 5523 5524ReductionParameter = _reflection.GeneratedProtocolMessageType('ReductionParameter', (_message.Message,), dict( 5525 DESCRIPTOR = _REDUCTIONPARAMETER, 5526 __module__ = 'caffe_pb2' 5527 # @@protoc_insertion_point(class_scope:caffe.ReductionParameter) 5528 )) 5529_sym_db.RegisterMessage(ReductionParameter) 5530 5531ReLUParameter = _reflection.GeneratedProtocolMessageType('ReLUParameter', (_message.Message,), dict( 5532 DESCRIPTOR = _RELUPARAMETER, 5533 __module__ = 'caffe_pb2' 5534 # @@protoc_insertion_point(class_scope:caffe.ReLUParameter) 5535 )) 5536_sym_db.RegisterMessage(ReLUParameter) 5537 5538ReshapeParameter = _reflection.GeneratedProtocolMessageType('ReshapeParameter', (_message.Message,), dict( 5539 DESCRIPTOR = _RESHAPEPARAMETER, 5540 __module__ = 'caffe_pb2' 5541 # @@protoc_insertion_point(class_scope:caffe.ReshapeParameter) 5542 )) 5543_sym_db.RegisterMessage(ReshapeParameter) 5544 5545ScaleParameter = _reflection.GeneratedProtocolMessageType('ScaleParameter', (_message.Message,), dict( 5546 DESCRIPTOR = _SCALEPARAMETER, 5547 __module__ = 'caffe_pb2' 5548 # @@protoc_insertion_point(class_scope:caffe.ScaleParameter) 5549 )) 5550_sym_db.RegisterMessage(ScaleParameter) 5551 5552SigmoidParameter = _reflection.GeneratedProtocolMessageType('SigmoidParameter', (_message.Message,), dict( 5553 DESCRIPTOR = _SIGMOIDPARAMETER, 5554 __module__ = 'caffe_pb2' 5555 # @@protoc_insertion_point(class_scope:caffe.SigmoidParameter) 5556 )) 5557_sym_db.RegisterMessage(SigmoidParameter) 5558 5559SliceParameter = _reflection.GeneratedProtocolMessageType('SliceParameter', (_message.Message,), dict( 5560 DESCRIPTOR = _SLICEPARAMETER, 5561 __module__ = 'caffe_pb2' 5562 # @@protoc_insertion_point(class_scope:caffe.SliceParameter) 5563 )) 5564_sym_db.RegisterMessage(SliceParameter) 5565 5566SoftmaxParameter = _reflection.GeneratedProtocolMessageType('SoftmaxParameter', (_message.Message,), dict( 5567 DESCRIPTOR = _SOFTMAXPARAMETER, 5568 __module__ = 'caffe_pb2' 5569 # @@protoc_insertion_point(class_scope:caffe.SoftmaxParameter) 5570 )) 5571_sym_db.RegisterMessage(SoftmaxParameter) 5572 5573TanHParameter = _reflection.GeneratedProtocolMessageType('TanHParameter', (_message.Message,), dict( 5574 DESCRIPTOR = _TANHPARAMETER, 5575 __module__ = 'caffe_pb2' 5576 # @@protoc_insertion_point(class_scope:caffe.TanHParameter) 5577 )) 5578_sym_db.RegisterMessage(TanHParameter) 5579 5580TileParameter = _reflection.GeneratedProtocolMessageType('TileParameter', (_message.Message,), dict( 5581 DESCRIPTOR = _TILEPARAMETER, 5582 __module__ = 'caffe_pb2' 5583 # @@protoc_insertion_point(class_scope:caffe.TileParameter) 5584 )) 5585_sym_db.RegisterMessage(TileParameter) 5586 5587ThresholdParameter = _reflection.GeneratedProtocolMessageType('ThresholdParameter', (_message.Message,), dict( 5588 DESCRIPTOR = _THRESHOLDPARAMETER, 5589 __module__ = 'caffe_pb2' 5590 # @@protoc_insertion_point(class_scope:caffe.ThresholdParameter) 5591 )) 5592_sym_db.RegisterMessage(ThresholdParameter) 5593 5594WindowDataParameter = _reflection.GeneratedProtocolMessageType('WindowDataParameter', (_message.Message,), dict( 5595 DESCRIPTOR = _WINDOWDATAPARAMETER, 5596 __module__ = 'caffe_pb2' 5597 # @@protoc_insertion_point(class_scope:caffe.WindowDataParameter) 5598 )) 5599_sym_db.RegisterMessage(WindowDataParameter) 5600 5601SPPParameter = _reflection.GeneratedProtocolMessageType('SPPParameter', (_message.Message,), dict( 5602 DESCRIPTOR = _SPPPARAMETER, 5603 __module__ = 'caffe_pb2' 5604 # @@protoc_insertion_point(class_scope:caffe.SPPParameter) 5605 )) 5606_sym_db.RegisterMessage(SPPParameter) 5607 5608V1LayerParameter = _reflection.GeneratedProtocolMessageType('V1LayerParameter', (_message.Message,), dict( 5609 DESCRIPTOR = _V1LAYERPARAMETER, 5610 __module__ = 'caffe_pb2' 5611 # @@protoc_insertion_point(class_scope:caffe.V1LayerParameter) 5612 )) 5613_sym_db.RegisterMessage(V1LayerParameter) 5614 5615V0LayerParameter = _reflection.GeneratedProtocolMessageType('V0LayerParameter', (_message.Message,), dict( 5616 DESCRIPTOR = _V0LAYERPARAMETER, 5617 __module__ = 'caffe_pb2' 5618 # @@protoc_insertion_point(class_scope:caffe.V0LayerParameter) 5619 )) 5620_sym_db.RegisterMessage(V0LayerParameter) 5621 5622PReLUParameter = _reflection.GeneratedProtocolMessageType('PReLUParameter', (_message.Message,), dict( 5623 DESCRIPTOR = _PRELUPARAMETER, 5624 __module__ = 'caffe_pb2' 5625 # @@protoc_insertion_point(class_scope:caffe.PReLUParameter) 5626 )) 5627_sym_db.RegisterMessage(PReLUParameter) 5628 5629 5630_BLOBSHAPE.fields_by_name['dim'].has_options = True 5631_BLOBSHAPE.fields_by_name['dim']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001')) 5632_BLOBPROTO.fields_by_name['data'].has_options = True 5633_BLOBPROTO.fields_by_name['data']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001')) 5634_BLOBPROTO.fields_by_name['diff'].has_options = True 5635_BLOBPROTO.fields_by_name['diff']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001')) 5636_BLOBPROTO.fields_by_name['double_data'].has_options = True 5637_BLOBPROTO.fields_by_name['double_data']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001')) 5638_BLOBPROTO.fields_by_name['double_diff'].has_options = True 5639_BLOBPROTO.fields_by_name['double_diff']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\020\001')) 5640# @@protoc_insertion_point(module_scope) 5641