/usr/local/lib64/python3.6/site-packages/caffe2/python/test
NameSizeModeActions
__pycache__/-0755rm
blob_deallocation_test.py6320644editdlrm
do_op_test.py20550644editdlrm
executor_test.py30390644editdlrm
executor_test_util.py80580644editdlrm
fakefp16_transform_test.py7230644editdlrm
gpu_context_test.py11210644editdlrm
inference_lstm_op_test.py21900644editdlrm
python_protobuf_test.py6240644editdlrm
__init__.py00644editdlrm
Edit: /usr/local/lib64/python3.6/site-packages/caffe2/python/test/python_protobuf_test.py (624B)
# make sure we use cpp implementation of protobuf import os os.environ["PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION"] = "cpp" # then import protobuf from caffe2.proto import caffe2_pb2, metanet_pb2 import unittest class TestCrossProtoCalls(unittest.TestCase): def testSimple(self): net = caffe2_pb2.NetDef() meta = metanet_pb2.MetaNetDef() # if metanet_pb2 wasn't initialized properly the following fails with a # cryptic message: "Parameter to MergeFrom() must be instance of same # class: expected caffe2.NetDef got caffe2.NetDef." meta.nets.add(key="foo", value=net)