Caffe2 - Python API
A deep learning, cross platform ML framework
caffe2
python
test_util.py
1
3
from
__future__
import
absolute_import
4
from
__future__
import
division
5
from
__future__
import
print_function
6
from
__future__
import
unicode_literals
7
import
numpy
as
np
8
from
caffe2.python
import
workspace
9
10
import
unittest
11
12
13
def
rand_array(*dims):
14
# np.random.rand() returns float instead of 0-dim array, that's why need to
15
# do some tricks
16
return
np.array(np.random.rand(*dims) - 0.5).astype(np.float32)
17
18
19
class
TestCase
(unittest.TestCase):
20
@classmethod
21
def
setUpClass(cls):
22
workspace.GlobalInit
([
23
'caffe2'
,
24
'--caffe2_log_level=0'
,
25
])
26
27
def
setUp(self):
28
self.
ws
= workspace.C.Workspace()
29
workspace.ResetWorkspace
()
30
31
def
tearDown(self):
32
workspace.ResetWorkspace
()
workspace.ResetWorkspace
def ResetWorkspace(root_folder=None)
Definition:
workspace.py:130
test_util.TestCase.ws
ws
Definition:
test_util.py:28
workspace.GlobalInit
GlobalInit
Definition:
workspace.py:26
test_util.TestCase
Definition:
test_util.py:19
Generated on Tue Apr 18 2017 14:26:54 for Caffe2 - Python API by
1.8.14