コード例 #1
0
ファイル: test_progressbar.py プロジェクト: InSertCod3/neupy
    def test_format_error(self):
        testcases = (
            dict(error=None, expected_format='?'),
            dict(error=1., expected_format='1.00000'),
            dict(error=1 / 3., expected_format='0.33333'),
            dict(error=np.array([0.456789]), expected_format='0.45679'),
        )

        for testcase in testcases:
            actual_format = format_error(testcase['error'])
            self.assertEqual(actual_format, testcase['expected_format'])
コード例 #2
0
    def test_format_error(self):
        testcases = (
            dict(error=None, expected_format='?'),
            dict(error=1., expected_format='1.00000'),
            dict(error=1 / 3., expected_format='0.33333'),
            dict(error=np.array([0.456789]), expected_format='0.45679'),
        )

        for testcase in testcases:
            actual_format = format_error(testcase['error'])
            self.assertEqual(actual_format, testcase['expected_format'])
コード例 #3
0
ファイル: test_gd.py プロジェクト: itdxer/neupy
    def test_gd_format_error_function(self):
        self.assertEqual('?', format_error(None))
        self.assertEqual('1.00000', format_error(np.array([1])))

        self.assertEqual('101', format_error(101))
        self.assertEqual('101', format_error(101.01))

        self.assertEqual('0.12000', format_error(0.12))
        self.assertEqual('0.00000', format_error(0.00000001))
コード例 #4
0
ファイル: test_gd.py プロジェクト: webdiscover/neupy
    def test_gd_format_error_function(self):
        self.assertEqual('?', format_error(None))
        self.assertEqual('1.00000', format_error(np.array([1])))

        self.assertEqual('101', format_error(101))
        self.assertEqual('101', format_error(101.01))

        self.assertEqual('0.12000', format_error(0.12))
        self.assertEqual('0.00000', format_error(0.00000001))