Skip to content
Open
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions optimism/WarmStart.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
from scipy.sparse.linalg import cg, LinearOperator

from optimism.JaxConfig import *
import optimism.Objective as Objective
from scipy.sparse.linalg import cg, LinearOperator


def warm_start_increment(objective, x, pNew, index=0):
dp = objective.p[index] - pNew[index]

Expand All @@ -14,7 +13,7 @@ def warm_start_increment(objective, x, pNew, index=0):
raise('invalid warm start parameter gradient direction')

sz = b.size
op = lambda v: objective.hessian_vec(x, v)
op = lambda v: objective.hessian_vec(x, np.array(v, dtype=np.float64))

Lop = LinearOperator((sz,sz),
matvec = op)
Expand Down
Loading