コード例 #1
0
ファイル: skiplist.py プロジェクト: GunioRobot/dynts
 def testSkipList(self):
     data = populate(size=500)[:, 0]
     ol = lib.makeskiplist(data=data, use_fallback=self.fallback)
     p = None
     for v in ol:
         if p is not None:
             self.assertTrue(v >= p)
         p = v
コード例 #2
0
 def testRollingOp(self):
     data  = populate(size = 500)[:,0]
     roll  = rollingOperation(data, 20, skiplist_class = self.skiplist)
     rmin  = roll.min()
     rmax  = roll.max()
     rmed  = roll.median()
     for m0,m1,m2 in zip(rmin,rmed,rmax):
         self.assertTrue(m1>=m0)
         self.assertTrue(m2>=m1)
コード例 #3
0
ファイル: stat.py プロジェクト: OspreyX/dynts
 def testVariate(self):
     N = 3
     data = populate(100, N)
     dsum = sum(data)
     dsum2 = zeros((N, N))
     for cross in data:
         dsum2 += outer(cross, cross)
     v = Variates(100, dsum, dsum2)
     self.assertAlmostEqual(cov(data, rowvar=0), v.cov(), places)
     self.assertAlmostEqual(cov(data, ddof=0, rowvar=0), v.cov(ddof=0),
                            places)
コード例 #4
0
ファイル: stat.py プロジェクト: quantmind/dynts
 def testVariate(self):
     N = 3
     data = populate(100, N)
     dsum = sum(data)
     dsum2 = zeros((N, N))
     for cross in data:
         dsum2 += outer(cross, cross)
     v = Variates(100, dsum, dsum2)
     self.assertAlmostEqual(cov(data, rowvar=0), v.cov(), places)
     self.assertAlmostEqual(cov(data, ddof=0, rowvar=0),
                            v.cov(ddof=0), places)
コード例 #5
0
 def make(self):
     data  = populate(size = 500)[:,0]
     sl = lib.makeskiplist(data = data, use_fallback = self.fallback)
     self.assertEqual(len(sl),500)
     return sl
コード例 #6
0
ファイル: skiplist.py プロジェクト: quantmind/dynts
 def setUp(self):
     self.data = populate(size=self.size)
コード例 #7
0
ファイル: skiplist.py プロジェクト: quantmind/dynts
 def setUp(self):
     self.data = make_skiplist(populate(size=self.size), use_fallback=True)
コード例 #8
0
ファイル: skiplist.py プロジェクト: quantmind/dynts
 def setUp(self):
     self.data = make_skiplist(populate(size=self.size))
コード例 #9
0
ファイル: stat.py プロジェクト: pombredanne/dynts
 def setUp(self):
     self.X = populate(self.size,1)[:,0]
コード例 #10
0
ファイル: stat.py プロジェクト: GunioRobot/dynts
 def setUp(self):
     self.X = populate(self.size,self.cols)
コード例 #11
0
ファイル: skiplist.py プロジェクト: OspreyX/dynts
 def setUp(self):
     self.data = populate(size=self.size)
コード例 #12
0
ファイル: skiplist.py プロジェクト: OspreyX/dynts
 def setUp(self):
     self.data = makeskiplist(data=populate(size=self.size),
                              use_fallback=True)
コード例 #13
0
ファイル: skiplist.py プロジェクト: OspreyX/dynts
 def setUp(self):
     self.data = makeskiplist(data=populate(size=self.size))
コード例 #14
0
 def setUp(self):
     self.X = populate(self.size, 1)[:, 0]
コード例 #15
0
 def setUp(self):
     self.X = populate(self.size, self.cols)