Esempio n. 1
0
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
Esempio n. 2
0
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
Esempio n. 3
0
    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)
Esempio n. 4
0
    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)
Esempio n. 5
0
def test_deferred_func():
    x = NDArray([1,2,3])
    y = NDArray([1,2,3])

    val = add(x,y)
Esempio n. 6
0
 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])
Esempio n. 7
0
 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])
Esempio n. 8
0
def test_deferred_func():
    x = NDArray([1, 2, 3])
    y = NDArray([1, 2, 3])

    val = add(x, y)
Esempio n. 9
0
 def test_query(self):
     expr = add(self.col_i, 2)
     result = eval(expr)
     self.assertEqual(list(result), [6, 10, 18])
 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])