Код: Выделить всё
def objective_and_gradient (ks_flat):
u_now, data_error_norm = heat_solver (ks_flat)
r_delta, ks_delta, k0_delta = D_adjoint (ks_flat)
grad = ks_delta / np.linalg.norm (ks_delta) * np.linalg.norm (ks_flat) * 0.001
return data_error_norm, grad
result = minimize (
fun = objective_and_gradient,
x0 = ks_initial,
method = 'BFGS',
jac = True,
options = {'maxiter': N_k, 'disp': True})
Я хочу знать, может ли scipy-минимизация работать в многопоточном режиме. Если да, то как это сделать?
Подробнее здесь: https://stackoverflow.com/questions/791 ... ultithread