コード例 #1
0
ファイル: test.py プロジェクト: lgmsantos/l2svm
 def test_1(self):
     l2svm.run()
     raiseException()
     expected = np.repeat(2/3, self.n)
     diff = np.linalg.norm(self.weight - expected)
     self.assertLessEqual(diff, 1e-12, '|w* - w|')
     self.assertAlmostEqual(l2svm.gradnorm(), 0, delta=1e-12, msg='|grad|')
コード例 #2
0
ファイル: util.py プロジェクト: lgmsantos/l2svm
 def gradnorm(self):
     try: return l2svm.gradnorm()
     finally: check_error()
コード例 #3
0
ファイル: test.py プロジェクト: lgmsantos/l2svm
 def assertNorm(self):
     gnorm = l2svm.gradnorm()
     raiseException()
     self.assertAlmostEqual(self.expected(), gnorm, delta=1e-12)