Exemple #1
0
    def test_nice_format(self):
        # Test default
        do = DetectedObject(self.bbox)
        nt.assert_equal(do.__nice__(), "conf=1.0")

        do.confidence = -0.5
        nt.assert_equal(do.__nice__(), "conf=-0.5")
Exemple #2
0
    def test_get_set_confidence(self):
        # Check default
        do = DetectedObject(self.bbox)
        np.testing.assert_almost_equal(do.confidence, 1.0)

        # Check setting through constructor
        do = DetectedObject(self.bbox, confidence=-1.5)
        np.testing.assert_almost_equal(do.confidence, -1.5)

        # Check setting through setter
        do.confidence = 2.5
        np.testing.assert_almost_equal(do.confidence, 2.5)