/usr/local/lib64/python3.6/site-packages/caffe2/proto
NameSizeModeActions
__pycache__/-0755rm
caffe2_legacy_pb2.py61930644editdlrm
caffe2_pb2.py896800644editdlrm
gen_proto_typestubs_helper.py5230644editdlrm
hsm_pb2.py108450644editdlrm
metanet_pb2.py169740644editdlrm
predictor_consts_pb2.py91370644editdlrm
prof_dag_pb2.py135650644editdlrm
torch_pb2.py238720644editdlrm
__init__.py7820644editdlrm
Edit: /usr/local/lib64/python3.6/site-packages/caffe2/proto/__init__.py (782B)
# NOTE: we have to import python protobuf here **before** we load cpp extension. # Otherwise it breaks under certain build conditions if cpp implementation of # protobuf is used. Presumably there's some registry in protobuf library and # python side has to initialize the dictionary first, before static # initialization in python extension does so. Otherwise, duplicated protobuf # descriptors will be created and it can lead to obscure errors like # "Parameter to MergeFrom() must be instance of same class: # expected caffe2.NetDef got caffe2.NetDef." # # This has to be done for all python targets, so listing them here from caffe2.proto import caffe2_pb2, metanet_pb2, torch_pb2 try: from caffe2.caffe2.fb.session.proto import session_pb2 except ImportError: pass