Example #1
0
 def test_append2(self):
     persist = blaze.Storage(self.rooturi, format="blz")
     a = blaze.empty('0 * 2 * float64', storage=persist)
     self.assertTrue(isinstance(a, blaze.Array))
     lvals = [[i,i*2] for i in range(10)]
     append(a,lvals)
     self.assertEqual(dd_as_py(a._data), lvals)
 def test_append2(self):
     ddesc = HDF5_DDesc(path=self.file, datapath='/earray', mode='a')
     a = blaze.empty('0 * 2 * float64', ddesc=ddesc)
     self.assertTrue(isinstance(a, blaze.Array))
     lvals = [[i,i*2] for i in range(10)]
     append(a, lvals)
     self.assertEqual([list(i) for i in a], lvals)
 def test_append2(self):
     ddesc = HDF5_DDesc(path=self.file, datapath='/earray', mode='a')
     a = blaze.empty('0 * 2 * float64', ddesc=ddesc)
     self.assertTrue(isinstance(a, blaze.Array))
     lvals = [[i, i * 2] for i in range(10)]
     append(a, lvals)
     self.assertEqual([list(i) for i in a], lvals)
 def test_append2(self):
     ddesc = BLZ_DDesc(path=self.rootdir, mode='w')
     a = blaze.empty('0 * 2 * float64', ddesc=ddesc)
     self.assertTrue(isinstance(a, blaze.Array))
     lvals = [[i, i * 2] for i in range(10)]
     append(a, lvals)
     self.assertEqual([list(i) for i in a], lvals)
 def test_append2(self):
     ddesc = BLZ_DDesc(path=self.rootdir, mode='w')
     a = blaze.empty('0 * 2 * float64', ddesc=ddesc)
     self.assertTrue(isinstance(a, blaze.Array))
     lvals = [[i,i*2] for i in range(10)]
     append(a, lvals)
     self.assertEqual([list(i) for i in a], lvals)
Example #6
0
 def test_open(self):
     persist = blaze.Storage(self.rooturi, format="blz")
     a = blaze.ones('0 * float64', storage=persist)
     append(a,range(10))
     # Re-open the dataset in URI
     a2 = blaze.open(persist)
     self.assertTrue(isinstance(a2, blaze.Array))
     self.assertEqual(dd_as_py(a2._data), list(range(10)))
 def test_open(self):
     ddesc = BLZ_DDesc(path=self.rootdir, mode='w')
     self.assertTrue(ddesc.mode == 'w')
     a = blaze.ones('0 * float64', ddesc=ddesc)
     append(a,range(10))
     # Re-open the dataset
     ddesc = BLZ_DDesc(path=self.rootdir, mode='r')
     self.assertTrue(ddesc.mode == 'r')
     a2 = blaze.array(ddesc)
     self.assertTrue(isinstance(a2, blaze.Array))
     self.assertEqual(ddesc_as_py(a2.ddesc), list(range(10)))
 def test_open(self):
     ddesc = HDF5_DDesc(path=self.file, datapath='/earray', mode='a')
     self.assertTrue(ddesc.mode == 'a')
     a = blaze.ones('0 * float64', ddesc=ddesc)
     append(a, range(10))
     # Re-open the dataset in URI
     ddesc = HDF5_DDesc(path=self.file, datapath='/earray', mode='r')
     self.assertTrue(ddesc.mode == 'r')
     a2 = blaze.array(ddesc)
     self.assertTrue(isinstance(a2, blaze.Array))
     self.assertEqual(ddesc_as_py(a2.ddesc), list(range(10)))
 def test_open(self):
     ddesc = BLZ_DDesc(path=self.rootdir, mode='w')
     self.assertTrue(ddesc.mode == 'w')
     a = blaze.ones('0 * float64', ddesc=ddesc)
     append(a, range(10))
     # Re-open the dataset
     ddesc = BLZ_DDesc(path=self.rootdir, mode='r')
     self.assertTrue(ddesc.mode == 'r')
     a2 = blaze.array(ddesc)
     self.assertTrue(isinstance(a2, blaze.Array))
     self.assertEqual(ddesc_as_py(a2.ddesc), list(range(10)))
 def test_open(self):
     ddesc = HDF5_DDesc(path=self.file, datapath='/earray', mode='a')
     self.assertTrue(ddesc.mode == 'a')
     a = blaze.ones('0 * float64', ddesc=ddesc)
     append(a,range(10))
     # Re-open the dataset in URI
     ddesc = HDF5_DDesc(path=self.file, datapath='/earray', mode='r')
     self.assertTrue(ddesc.mode == 'r')
     a2 = blaze.array(ddesc)
     self.assertTrue(isinstance(a2, blaze.Array))
     self.assertEqual(ddesc_as_py(a2.ddesc), list(range(10)))
Example #11
0
 def test_append(self):
     persist = blaze.Storage(self.rooturi, format="blz")
     a = blaze.zeros('0 * float64', storage=persist)
     self.assertTrue(isinstance(a, blaze.Array))
     append(a,list(range(10)))
     self.assertEqual(dd_as_py(a._data), list(range(10)))
Example #12
0
 def test_append(self):
     store = blaze.Storage(self.url, mode='r+')
     a = blaze.open(store, schema=csv_schema)
     blaze.append(a, ["k4", "v4", 4, True])
     self.assertEqual(dd_as_py(a._data), csv_ldict + \
         [{u'f0': u'k4', u'f1': u'v4', u'f2': 4, u'f3': True}])
Example #13
0
 def test_append(self):
     store = blaze.Storage(self.url, mode='r+')
     a = blaze.open(store, schema=csv_schema)
     blaze.append(a, ["k4", "v4", 4, True])
     self.assertEqual(dd_as_py(a._data), csv_ldict + \
         [{u'f0': u'k4', u'f1': u'v4', u'f2': 4, u'f3': True}])
 def test_append(self):
     ddesc = CSV_DDesc(self.fname, mode='r+', schema=csv_schema)
     a = blaze.array(ddesc)
     blaze.append(a, ["k4", "v4", 4, True])
     self.assertEqual(ddesc_as_py(a.ddesc), csv_ldict + \
         [{u'f0': u'k4', u'f1': u'v4', u'f2': 4, u'f3': True}])
 def test_append(self):
     ddesc = HDF5_DDesc(path=self.file, datapath='/earray', mode='a')
     a = blaze.zeros('0 * float64', ddesc=ddesc)
     self.assertTrue(isinstance(a, blaze.Array))
     append(a, list(range(10)))
     self.assertEqual(list(a), list(range(10)))
 def test_append(self):
     ddesc = CSV_DDesc(self.fname, mode='r+', schema=csv_schema)
     a = blaze.array(ddesc)
     blaze.append(a, ["k4", "v4", 4, True])
     self.assertEqual(ddesc_as_py(a.ddesc), csv_ldict + \
         [{u'f0': u'k4', u'f1': u'v4', u'f2': 4, u'f3': True}])
 def test_append(self):
     ddesc = BLZ_DDesc(path=self.rootdir, mode='w')
     a = blaze.zeros('0 * float64', ddesc=ddesc)
     self.assertTrue(isinstance(a, blaze.Array))
     append(a, list(range(10)))
     self.assertEqual(list(a), list(range(10)))
Example #18
0

del describe_array

# --------------------------------------------------------------------

print_section('Persisted arrays')

def maybe_remove(persist):
    import os.path
    if os.path.exists(persist.path):
        # Remove every directory starting with rootdir
        blaze.drop(persist)

# Create an empty array on-disk
dname = 'blz://persisted.blz'
store = blaze.Storage(dname)
maybe_remove(store)
p = blaze.zeros('0, float64', storage=store)
# Feed it with some data
blaze.append(p, range(10))

print('Before re-opening:', p)

# Re-open the dataset in URI
p2 = blaze.open(store)

print('After re-opening:', p2)

blaze.drop(dname)
 def test_append(self):
     ddesc = HDF5_DDesc(path=self.file, datapath='/earray', mode='a')
     a = blaze.zeros('0 * float64', ddesc=ddesc)
     self.assertTrue(isinstance(a, blaze.Array))
     append(a, list(range(10)))
     self.assertEqual(list(a), list(range(10)))
Example #20
0
del describe_array

# --------------------------------------------------------------------

print_section('Persisted arrays')


def maybe_remove(persist):
    import os.path
    if os.path.exists(persist.path):
        # Remove every directory starting with rootdir
        blaze.drop(persist)


# Create an empty array on-disk
dname = 'blz://persisted.blz'
store = blaze.Storage(dname)
maybe_remove(store)
p = blaze.zeros('0, float64', storage=store)
# Feed it with some data
blaze.append(p, range(10))

print('Before re-opening:', p)

# Re-open the dataset in URI
p2 = blaze.open(store)

print('After re-opening:', p2)

blaze.drop(dname)
 def test_append(self):
     ddesc = BLZ_DDesc(path=self.rootdir, mode='w')
     a = blaze.zeros('0 * float64', ddesc=ddesc)
     self.assertTrue(isinstance(a, blaze.Array))
     append(a, list(range(10)))
     self.assertEqual(list(a), list(range(10)))