コード例 #1
0
ファイル: test_tsgeom.py プロジェクト: yanding/ZigZag
    def test_decreasing_under_threshold_kinked(self):
        data = np.array([1.0, 1.01, 0.99])

        self.assertEqual(zigzag._identify_initial_pivot(data, 0.1, -0.1), PEAK)
コード例 #2
0
ファイル: test_tsgeom.py プロジェクト: yanding/ZigZag
 def test_decreasing_kinked(self):
     data = np.array([1.0, 1.01, 0.9])
     self.assertEqual(zigzag._identify_initial_pivot(data, 0.1, -0.1),
                      VALLEY)
コード例 #3
0
ファイル: test_tsgeom.py プロジェクト: yanding/ZigZag
 def test_strictly_decreasing_under_threshold(self):
     data = np.linspace(1, 0.99, 10)
     self.assertEqual(zigzag._identify_initial_pivot(data, 0.1, -0.1), PEAK)
コード例 #4
0
ファイル: test_tsgeom.py プロジェクト: yanding/ZigZag
 def test_increasing_kinked(self):
     data = np.array([1.0, 0.99, 1.1])
     self.assertEqual(zigzag._identify_initial_pivot(data, 0.1, -0.1), PEAK)
コード例 #5
0
ファイル: test_tsgeom.py プロジェクト: yanding/ZigZag
 def test_increasing_under_threshold_kinked(self):
     data = np.array([1.0, 0.99, 1.02])
     self.assertEqual(zigzag._identify_initial_pivot(data, 0.1, -0.1),
                      VALLEY)
コード例 #6
0
ファイル: test_tsgeom.py プロジェクト: arita37/ZigZag
    def test_decreasing_under_threshold_kinked(self):
        data = np.array([1.0, 1.01, 0.99])

        self.assertEqual(zigzag._identify_initial_pivot(data, 0.1, -0.1),
                         PEAK)
コード例 #7
0
ファイル: test_tsgeom.py プロジェクト: yanding/ZigZag
 def test_strictly_increasing(self):
     data = np.linspace(1, 2., 10)
     self.assertEqual(zigzag._identify_initial_pivot(data, 0.1, -0.1),
                      VALLEY)
コード例 #8
0
ファイル: test_tsgeom.py プロジェクト: arita37/ZigZag
 def test_strictly_decreasing_under_threshold(self):
     data = np.linspace(1, 0.99, 10)
     self.assertEqual(zigzag._identify_initial_pivot(data, 0.1, -0.1),
                      PEAK)
コード例 #9
0
ファイル: test_tsgeom.py プロジェクト: arita37/ZigZag
 def test_decreasing_kinked(self):
     data = np.array([1.0, 1.01, 0.9])
     self.assertEqual(zigzag._identify_initial_pivot(data, 0.1, -0.1),
                      VALLEY)
コード例 #10
0
ファイル: test_tsgeom.py プロジェクト: arita37/ZigZag
 def test_increasing_under_threshold_kinked(self):
     data = np.array([1.0, 0.99, 1.02])
     self.assertEqual(zigzag._identify_initial_pivot(data, 0.1, -0.1),
                      VALLEY)
コード例 #11
0
ファイル: test_tsgeom.py プロジェクト: arita37/ZigZag
 def test_increasing_kinked(self):
     data = np.array([1.0, 0.99, 1.1])
     self.assertEqual(zigzag._identify_initial_pivot(data, 0.1, -0.1),
                      PEAK)
コード例 #12
0
ファイル: test_tsgeom.py プロジェクト: arita37/ZigZag
 def test_strictly_increasing(self):
     data = np.linspace(1, 2., 10)
     self.assertEqual(zigzag._identify_initial_pivot(data, 0.1, -0.1),
                      VALLEY)