nums.models.lbfgs module
-
class
nums.models.lbfgs.
BackTrackingLineSearch
(model)[source]
Bases: object
-
execute
(X, y, theta, grad, p, rho=0.1, init_alpha=1.0, c=0.0001, min_alpha=1e-10)[source]
-
f
(X, y, theta_prime)[source]
-
class
nums.models.lbfgs.
LBFGS
(model, m=10, max_iter=100, thresh=0.0001, dtype=<class 'numpy.float64'>)[source]
Bases: object
-
converged
(g)[source]
-
execute
(X, y, theta)[source]
-
get_H
()[source]
-
get_p
(H, g)[source]
-
class
nums.models.lbfgs.
LBFGSMemory
(k, s, y)[source]
Bases: object