예제 #1
0
    def test(self):
        minimizer = LBFGS(self.x.copy(), self.pot, debug=True)
        minimizer._use_wolfe = True
        ret = minimizer.run()
        self.assertTrue(ret.success)

        print "\n\n"
        minimizer = LBFGS(self.x.copy(), self.pot, debug=True)
        ret_nowolfe = minimizer.run()
        self.assertTrue(ret_nowolfe.success)

        print "nfev wolfe, nowolfe", ret.nfev, ret_nowolfe.nfev, ret.energy, ret_nowolfe.energy
예제 #2
0
    def test(self):
        minimizer = LBFGS(self.x.copy(), self.pot, debug=True)
        minimizer._use_wolfe = True
        ret = minimizer.run()
        self.assertTrue(ret.success)

        print "\n\n"
        minimizer = LBFGS(self.x.copy(), self.pot, debug=True)
        ret_nowolfe = minimizer.run()
        self.assertTrue(ret_nowolfe.success)

        print "nfev wolfe, nowolfe", ret.nfev, ret_nowolfe.nfev, ret.energy, ret_nowolfe.energy