besmarts.mechanics.optimizers_scipy module¶
besmarts.mechanics.optimizers_scipy
- besmarts.mechanics.optimizers_scipy.collect(gdb, obj, full_results, new_results, batch_map, hp, verbose=False)[source]¶
- besmarts.mechanics.optimizers_scipy.fit_grad_gdb(args, keys, csys, gdb, obj, priors, penalties=None, history=None, psysref=None, reuse=None, ws=None, verbose=False, minstep=1e-12)[source]¶
- besmarts.mechanics.optimizers_scipy.objective_gradient_gdb(args, keys, csys, gdb, objbatches, priors, penalties=None, history=None, psysref=None, reuse=None, ws=None, verbose=False, minstep=1e-12, return_gradient=True)[source]¶
- besmarts.mechanics.optimizers_scipy.optimize_forcefield_gdb_scipy(x0, args, bounds=None, step_limit=None, maxls=20, ftol=1e-05, gtol=1e-05, anneal=False)[source]¶
- besmarts.mechanics.optimizers_scipy.optimize_positions_scipy(csys, psys: physical_system, step_limit=1000, tol=1e-10)[source]¶
- besmarts.mechanics.optimizers_scipy.process(finished, X, Y, grad, hess, grady, verbose=False)[source]¶