google-research
326 строк · 12.2 Кб
1# coding=utf-8
2# Copyright 2024 The Google Research Authors.
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15
16# pylint: skip-file
17# Generated by the protocol buffer compiler. DO NOT EDIT!
18# source: inception_cell_spec.proto
19
20import sys21_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))22from google.protobuf import descriptor as _descriptor23from google.protobuf import message as _message24from google.protobuf import reflection as _reflection25from google.protobuf import symbol_database as _symbol_database26from google.protobuf import descriptor_pb227# @@protoc_insertion_point(imports)
28
29_sym_db = _symbol_database.Default()30
31
32
33
34DESCRIPTOR = _descriptor.FileDescriptor(35name='inception_cell_spec.proto',36package='google_research.evanet',37syntax='proto2',38serialized_pb=_b('\n\x19inception_cell_spec.proto\x12\x16google_research.evanet\"\xb6\x01\n\x07\x44NASpec\x12\r\n\x05time1\x18\x01 \x02(\x05\x12\x10\n\x08\x64ilation\x18\x02 \x02(\x05\x12\x0f\n\x07\x63onvop1\x18\x03 \x02(\x05\x12\x16\n\x0emax_pool1_time\x18\x04 \x02(\x05\x12\x16\n\x0emax_pool3_time\x18\x05 \x02(\x05\x12\x16\n\x0emax_pool4_time\x18\x06 \x02(\x05\x12\x31\n\x06\x62locks\x18\x07 \x03(\x0b\x32!.google_research.evanet.BlockSpec\"[\n\tBlockSpec\x12\x0f\n\x07repeats\x18\x01 \x02(\x05\x12\x0e\n\x06use_nl\x18\x02 \x02(\x08\x12-\n\x06layers\x18\x03 \x03(\x0b\x32\x1d.google_research.evanet.Layer\"\xfa\x02\n\x05Layer\x12;\n\nlayer_type\x18\x01 \x02(\x0e\x32\'.google_research.evanet.Layer.LayerType\x12\x39\n\tconv_type\x18\x02 \x01(\x0e\x32&.google_research.evanet.Layer.ConvType\x12\x0c\n\x04time\x18\x03 \x01(\x05\x12\x10\n\x08\x64ilation\x18\x04 \x01(\x05\x12\r\n\x05time2\x18\x05 \x01(\x05\x12\x11\n\tdilation2\x18\x06 \x01(\x05\x12:\n\nconv_type2\x18\x07 \x01(\x0e\x32&.google_research.evanet.Layer.ConvType\"E\n\tLayerType\x12\x12\n\x0eSINGLE_DEFAULT\x10\x00\x12\x08\n\x04\x43ONV\x10\x01\x12\t\n\x05\x43ONV2\x10\x02\x12\x0f\n\x0bMAXPOOLCONV\x10\x03\"4\n\x08\x43onvType\x12\x12\n\x0e\x43ONV3D_DEFAULT\x10\x00\x12\x07\n\x03TGM\x10\x01\x12\x0b\n\x07\x43ONV2P1\x10\x02')39)
40_sym_db.RegisterFileDescriptor(DESCRIPTOR)41
42
43
44_LAYER_LAYERTYPE = _descriptor.EnumDescriptor(45name='LayerType',46full_name='google_research.evanet.Layer.LayerType',47filename=None,48file=DESCRIPTOR,49values=[50_descriptor.EnumValueDescriptor(51name='SINGLE_DEFAULT', index=0, number=0,52options=None,53type=None),54_descriptor.EnumValueDescriptor(55name='CONV', index=1, number=1,56options=None,57type=None),58_descriptor.EnumValueDescriptor(59name='CONV2', index=2, number=2,60options=None,61type=None),62_descriptor.EnumValueDescriptor(63name='MAXPOOLCONV', index=3, number=3,64options=None,65type=None),66],67containing_type=None,68options=None,69serialized_start=587,70serialized_end=656,71)
72_sym_db.RegisterEnumDescriptor(_LAYER_LAYERTYPE)73
74_LAYER_CONVTYPE = _descriptor.EnumDescriptor(75name='ConvType',76full_name='google_research.evanet.Layer.ConvType',77filename=None,78file=DESCRIPTOR,79values=[80_descriptor.EnumValueDescriptor(81name='CONV3D_DEFAULT', index=0, number=0,82options=None,83type=None),84_descriptor.EnumValueDescriptor(85name='TGM', index=1, number=1,86options=None,87type=None),88_descriptor.EnumValueDescriptor(89name='CONV2P1', index=2, number=2,90options=None,91type=None),92],93containing_type=None,94options=None,95serialized_start=658,96serialized_end=710,97)
98_sym_db.RegisterEnumDescriptor(_LAYER_CONVTYPE)99
100
101_DNASPEC = _descriptor.Descriptor(102name='DNASpec',103full_name='google_research.evanet.DNASpec',104filename=None,105file=DESCRIPTOR,106containing_type=None,107fields=[108_descriptor.FieldDescriptor(109name='time1', full_name='google_research.evanet.DNASpec.time1', index=0,110number=1, type=5, cpp_type=1, label=2,111has_default_value=False, default_value=0,112message_type=None, enum_type=None, containing_type=None,113is_extension=False, extension_scope=None,114options=None),115_descriptor.FieldDescriptor(116name='dilation', full_name='google_research.evanet.DNASpec.dilation', index=1,117number=2, type=5, cpp_type=1, label=2,118has_default_value=False, default_value=0,119message_type=None, enum_type=None, containing_type=None,120is_extension=False, extension_scope=None,121options=None),122_descriptor.FieldDescriptor(123name='convop1', full_name='google_research.evanet.DNASpec.convop1', index=2,124number=3, type=5, cpp_type=1, label=2,125has_default_value=False, default_value=0,126message_type=None, enum_type=None, containing_type=None,127is_extension=False, extension_scope=None,128options=None),129_descriptor.FieldDescriptor(130name='max_pool1_time', full_name='google_research.evanet.DNASpec.max_pool1_time', index=3,131number=4, type=5, cpp_type=1, label=2,132has_default_value=False, default_value=0,133message_type=None, enum_type=None, containing_type=None,134is_extension=False, extension_scope=None,135options=None),136_descriptor.FieldDescriptor(137name='max_pool3_time', full_name='google_research.evanet.DNASpec.max_pool3_time', index=4,138number=5, type=5, cpp_type=1, label=2,139has_default_value=False, default_value=0,140message_type=None, enum_type=None, containing_type=None,141is_extension=False, extension_scope=None,142options=None),143_descriptor.FieldDescriptor(144name='max_pool4_time', full_name='google_research.evanet.DNASpec.max_pool4_time', index=5,145number=6, type=5, cpp_type=1, label=2,146has_default_value=False, default_value=0,147message_type=None, enum_type=None, containing_type=None,148is_extension=False, extension_scope=None,149options=None),150_descriptor.FieldDescriptor(151name='blocks', full_name='google_research.evanet.DNASpec.blocks', index=6,152number=7, type=11, cpp_type=10, label=3,153has_default_value=False, default_value=[],154message_type=None, enum_type=None, containing_type=None,155is_extension=False, extension_scope=None,156options=None),157],158extensions=[159],160nested_types=[],161enum_types=[162],163options=None,164is_extendable=False,165syntax='proto2',166extension_ranges=[],167oneofs=[168],169serialized_start=54,170serialized_end=236,171)
172
173
174_BLOCKSPEC = _descriptor.Descriptor(175name='BlockSpec',176full_name='google_research.evanet.BlockSpec',177filename=None,178file=DESCRIPTOR,179containing_type=None,180fields=[181_descriptor.FieldDescriptor(182name='repeats', full_name='google_research.evanet.BlockSpec.repeats', index=0,183number=1, type=5, cpp_type=1, label=2,184has_default_value=False, default_value=0,185message_type=None, enum_type=None, containing_type=None,186is_extension=False, extension_scope=None,187options=None),188_descriptor.FieldDescriptor(189name='use_nl', full_name='google_research.evanet.BlockSpec.use_nl', index=1,190number=2, type=8, cpp_type=7, label=2,191has_default_value=False, default_value=False,192message_type=None, enum_type=None, containing_type=None,193is_extension=False, extension_scope=None,194options=None),195_descriptor.FieldDescriptor(196name='layers', full_name='google_research.evanet.BlockSpec.layers', index=2,197number=3, type=11, cpp_type=10, label=3,198has_default_value=False, default_value=[],199message_type=None, enum_type=None, containing_type=None,200is_extension=False, extension_scope=None,201options=None),202],203extensions=[204],205nested_types=[],206enum_types=[207],208options=None,209is_extendable=False,210syntax='proto2',211extension_ranges=[],212oneofs=[213],214serialized_start=238,215serialized_end=329,216)
217
218
219_LAYER = _descriptor.Descriptor(220name='Layer',221full_name='google_research.evanet.Layer',222filename=None,223file=DESCRIPTOR,224containing_type=None,225fields=[226_descriptor.FieldDescriptor(227name='layer_type', full_name='google_research.evanet.Layer.layer_type', index=0,228number=1, type=14, cpp_type=8, label=2,229has_default_value=False, default_value=0,230message_type=None, enum_type=None, containing_type=None,231is_extension=False, extension_scope=None,232options=None),233_descriptor.FieldDescriptor(234name='conv_type', full_name='google_research.evanet.Layer.conv_type', index=1,235number=2, type=14, cpp_type=8, label=1,236has_default_value=False, default_value=0,237message_type=None, enum_type=None, containing_type=None,238is_extension=False, extension_scope=None,239options=None),240_descriptor.FieldDescriptor(241name='time', full_name='google_research.evanet.Layer.time', index=2,242number=3, type=5, cpp_type=1, label=1,243has_default_value=False, default_value=0,244message_type=None, enum_type=None, containing_type=None,245is_extension=False, extension_scope=None,246options=None),247_descriptor.FieldDescriptor(248name='dilation', full_name='google_research.evanet.Layer.dilation', index=3,249number=4, type=5, cpp_type=1, label=1,250has_default_value=False, default_value=0,251message_type=None, enum_type=None, containing_type=None,252is_extension=False, extension_scope=None,253options=None),254_descriptor.FieldDescriptor(255name='time2', full_name='google_research.evanet.Layer.time2', index=4,256number=5, type=5, cpp_type=1, label=1,257has_default_value=False, default_value=0,258message_type=None, enum_type=None, containing_type=None,259is_extension=False, extension_scope=None,260options=None),261_descriptor.FieldDescriptor(262name='dilation2', full_name='google_research.evanet.Layer.dilation2', index=5,263number=6, type=5, cpp_type=1, label=1,264has_default_value=False, default_value=0,265message_type=None, enum_type=None, containing_type=None,266is_extension=False, extension_scope=None,267options=None),268_descriptor.FieldDescriptor(269name='conv_type2', full_name='google_research.evanet.Layer.conv_type2', index=6,270number=7, type=14, cpp_type=8, label=1,271has_default_value=False, default_value=0,272message_type=None, enum_type=None, containing_type=None,273is_extension=False, extension_scope=None,274options=None),275],276extensions=[277],278nested_types=[],279enum_types=[280_LAYER_LAYERTYPE,281_LAYER_CONVTYPE,282],283options=None,284is_extendable=False,285syntax='proto2',286extension_ranges=[],287oneofs=[288],289serialized_start=332,290serialized_end=710,291)
292
293_DNASPEC.fields_by_name['blocks'].message_type = _BLOCKSPEC294_BLOCKSPEC.fields_by_name['layers'].message_type = _LAYER295_LAYER.fields_by_name['layer_type'].enum_type = _LAYER_LAYERTYPE296_LAYER.fields_by_name['conv_type'].enum_type = _LAYER_CONVTYPE297_LAYER.fields_by_name['conv_type2'].enum_type = _LAYER_CONVTYPE298_LAYER_LAYERTYPE.containing_type = _LAYER299_LAYER_CONVTYPE.containing_type = _LAYER300DESCRIPTOR.message_types_by_name['DNASpec'] = _DNASPEC301DESCRIPTOR.message_types_by_name['BlockSpec'] = _BLOCKSPEC302DESCRIPTOR.message_types_by_name['Layer'] = _LAYER303
304DNASpec = _reflection.GeneratedProtocolMessageType('DNASpec', (_message.Message,), dict(305DESCRIPTOR = _DNASPEC,306__module__ = 'inception_cell_spec_pb2'307# @@protoc_insertion_point(class_scope:google_research.evanet.DNASpec)308))309_sym_db.RegisterMessage(DNASpec)310
311BlockSpec = _reflection.GeneratedProtocolMessageType('BlockSpec', (_message.Message,), dict(312DESCRIPTOR = _BLOCKSPEC,313__module__ = 'inception_cell_spec_pb2'314# @@protoc_insertion_point(class_scope:google_research.evanet.BlockSpec)315))316_sym_db.RegisterMessage(BlockSpec)317
318Layer = _reflection.GeneratedProtocolMessageType('Layer', (_message.Message,), dict(319DESCRIPTOR = _LAYER,320__module__ = 'inception_cell_spec_pb2'321# @@protoc_insertion_point(class_scope:google_research.evanet.Layer)322))323_sym_db.RegisterMessage(Layer)324
325
326# @@protoc_insertion_point(module_scope)
327