code: def func_scipy(z, *params):
      x, y = z
      a, b, c, d, e, f, g, h, i, j, k, l, scale = params
  
      f1 = a * x**2 + b * x * y + c * y**2 + d * x + e * y + f
      f2 = -g * np.exp(-((x - h) ** 2 + (y - i) ** 2) / scale)
      f3 = -j * np.exp(-((x - k) ** 2 + (y - l) ** 2) / scale)
  
      return f1 + f2 + f3
  
imports: import pickle
  import numpy
  from numpy.testing import assert_allclose, assert_equal
  import pytest
  from scipy import optimize
  import lmfit
label_desc: Use image node_id 1 for calling a global function with example usage: func_scipy(z) and returns: unknown