MCPcopy Create free account
hub / github.com/apache/singa / test_tensor_copy

Method test_tensor_copy

test/python/test_tensor.py:106–117  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

104 self.assertEqual(tensor.to_numpy(a)[0, 0], 1)
105
106 def test_tensor_copy(self):
107 t = tensor.Tensor((2, 3))
108 t += 1.23
109 self.assertAlmostEqual(tensor.to_numpy(t)[0, 0], 1.23)
110 tc = t.copy()
111 tdc = t.deepcopy()
112 self.assertAlmostEqual(tensor.to_numpy(tc)[0, 0], 1.23)
113 self.assertAlmostEqual(tensor.to_numpy(tdc)[0, 0], 1.23)
114 t += 1.23
115 self.assertAlmostEqual(tensor.to_numpy(t)[0, 0], 2.46)
116 self.assertAlmostEqual(tensor.to_numpy(tc)[0, 0], 2.46)
117 self.assertAlmostEqual(tensor.to_numpy(tdc)[0, 0], 1.23)
118
119 def test_copy_data(self):
120 t = self.t

Callers

nothing calls this directly

Calls 3

copyMethod · 0.95
deepcopyMethod · 0.95
TensorMethod · 0.80

Tested by

no test coverage detected