code: def __init__(self, covar="Matern52", mcmc_iters=10, noiseless=False):
      self.cov_func = globals()[covar]
      self.mcmc_iters = int(mcmc_iters)
      self.D = -1
      self.hyper_iters = 1
      self.noiseless = bool(int(noiseless))
      self.hyper_samples = []
  
      self.noise_scale = 0.1  # horseshoe prior
      self.amp2_scale = 1  # zero-mean log normal prior
      self.max_ls = 2
  
file_path: auptimizer/src/aup/Proposer/spearmint/gp.py
imports: import numpy
  import scipy.linalg
  import scipy.optimize
  import scipy.io
label_desc: Use image node_id 1 to create a new GP object  with example: obj = GP(covar, mcmc_iters, noiseless)