Exemplo n.º 1
0
    def test(self):
        minimizer = LBFGS(self.x.copy(), self.pot, debug=True)
        minimizer._cython = True
        ret = minimizer.run()
        m2 = LBFGS(self.x.copy(), self.pot, debug=True)
        minimizer._cython = True
        ret2 = m2.run()

        print "cython", ret.nfev, ret2.nfev
        self.assertEqual(ret.nfev, ret2.nfev)
        self.assertAlmostEqual(ret.energy, ret2.energy, 5)
Exemplo n.º 2
0
    def test(self):
        minimizer = LBFGS(self.x.copy(), self.pot, debug=True)
        minimizer._cython = True
        ret = minimizer.run()
        m2 = LBFGS(self.x.copy(), self.pot, debug=True)
        minimizer._cython = True
        ret2 = m2.run()

        print("cython", ret.nfev, ret2.nfev)
        self.assertEqual(ret.nfev, ret2.nfev)
        self.assertAlmostEqual(ret.energy, ret2.energy, 5)