Linesearch iteration

Surrogate Hessian accelerated parallel line-search: line-search iteration

class stalk.lsi.LineSearchIteration(path='', surrogate=None, structure=None, hessian=None, pes=None, pes_func=None, pes_args={}, **pls_args)

Bases: object

evaluate(add_sigma=False)
init_from_hessian(hessian, structure=None, pes=None, **pls_args)
init_from_surrogate(surrogate: ParallelLineSearch, structure=None, pes=None)
load_pls()
property path
plot_convergence(bundle=True, **kwargs)
pls(i=None)
property pls_list
propagate(i=None, write=True, overwrite=True, fname='pls.p', add_sigma=False, interactive=False)