def test_manifest_func(): x = Array([1, 2, 3]) y = Array([1, 2, 3]) val = add(x, y) assert val[0] == 2 assert val[1] == 4 assert val[2] == 6
def test_manifest_func(): x = Array([1,2,3]) y = Array([1,2,3]) val = add(x,y) assert val[0] == 2 assert val[1] == 4 assert val[2] == 6
def test_query(self): a = zeros(ds, self.conn) b = ones(ds, self.conn) expr = add(a, mul(a, b)) graph, ctx = expr.expr self.assertEqual(graph.dshape, dshape('10, 10, float64')) result = eval(expr) self.assertEqual(len(self.conn.recorded), 1) [(query, persist)] = self.conn.recorded query = str(query) self.assertIn("+", query) self.assertIn("*", query) self.assertIn("build", query)
def test_query(self): a = zeros(ds, self.conn) b = ones(ds, self.conn) expr = add(a, multiply(a, b)) graph, ctx = expr.expr self.assertEqual(graph.dshape, dshape('10, 10, float64')) result = eval(expr) self.assertEqual(len(self.conn.recorded), 1) [(query, persist)] = self.conn.recorded query = str(query) self.assertIn("+", query) self.assertIn("*", query) self.assertIn("build", query)
def test_deferred_func(): x = NDArray([1,2,3]) y = NDArray([1,2,3]) val = add(x,y)
def test_query_scalar(self): expr = add(self.col_i, 2) result = eval(expr) self.assertEqual([int(x) for x in result], [6, 10, 18])
def test_query(self): expr = add(self.col_i, self.col_i) result = eval(expr) self.assertEqual([int(x) for x in result], [8, 16, 32])
def test_deferred_func(): x = NDArray([1, 2, 3]) y = NDArray([1, 2, 3]) val = add(x, y)
def test_query(self): expr = add(self.col_i, 2) result = eval(expr) self.assertEqual(list(result), [6, 10, 18])