def getTrainKernel(self, params):
self.checkParams(params)
if (self.sameParams(params)): return self.cache['getTrainKernel']
ell2 = np.exp(2*params[0])
sqrt_ell2PSx = np.sqrt(ell2+self.sx)
K = self.S / np.outer(sqrt_ell2PSx, sqrt_ell2PSx)
self.cache['K'] = K
K_arcsin = np.arcsin(K)
self.cache['getTrainKernel'] = K_arcsin
self.saveParams(params)
return K_arcsin
评论列表
文章目录