3 from __future__
import absolute_import
4 from __future__
import division
5 from __future__
import print_function
6 from __future__
import unicode_literals
8 from multiprocessing
import Process, Queue
12 from caffe2.python
import core, workspace
17 def _test_set_get(cls, queue, create_store_handler_fn, index, num_procs):
18 store_handler = create_store_handler_fn()
20 value = np.full(1, 1, np.float32)
24 if index == (num_procs - 1):
29 [store_handler, blob],
33 output_blob =
"output_blob" 43 except AssertionError
as err:
49 def test_set_get(cls, create_store_handler_fn):
56 for index
in range(num_procs):
59 args=(queue, create_store_handler_fn, index, num_procs, ))
def ResetWorkspace(root_folder=None)
def _test_set_get(cls, queue, create_store_handler_fn, index, num_procs)
def FeedBlob(name, arr, device_option=None)
def CreateOperator(operator_type, inputs, outputs, name='', control_input=None, device_option=None, arg=None, engine=None, kwargs)
def RunOperatorOnce(operator)