Example #1
0
 def test_inequality_numpy(self):
     self.x[0] += 100
     with self.assertRaises(AssertionError):
         testing.assert_array_less(self.x, self.y)
Example #2
0
 def test_equality_numpy(self):
     testing.assert_array_less(self.x, self.y)
Example #3
0
 def test_inequality_numpy(self):
     self.x[0] += 100
     with self.assertRaises(AssertionError):
         testing.assert_array_less(self.x, self.y)
Example #4
0
def test_3d_energy_decrease():

    a_black = cp.zeros((5, 5, 5)).astype(np.uint8)
    a_black[2, 2, 2] = 255
    a_white = invert(a_black)

    assert_array_less(
        meijering(a_black, black_ridges=True).std(), a_black.std()
    )
    assert_array_less(
        meijering(a_white, black_ridges=False).std(), a_white.std()
    )

    assert_array_less(
        sato(a_black, black_ridges=True, mode="reflect").std(), a_black.std()
    )
    assert_array_less(
        sato(a_white, black_ridges=False, mode="reflect").std(), a_white.std()
    )

    assert_array_less(frangi(a_black, black_ridges=True).std(), a_black.std())
    assert_array_less(frangi(a_white, black_ridges=False).std(), a_white.std())

    assert_array_less(
        hessian(a_black, black_ridges=True, mode="reflect").std(), a_black.std()
    )
    assert_array_less(
        hessian(a_white, black_ridges=False, mode="reflect").std(),
        a_white.std(),
    )
Example #5
0
 def test_equality_numpy(self):
     testing.assert_array_less(self.x, self.y)