def getTestKernelDiag(self, params, Xtest):
self.checkParams(params)
b = np.exp(params[0])
k = np.exp(params[1])
M = 1.0 / (b + np.exp(k*self.D))
Xtest_scaled = Xtest/np.sqrt(Xtest.shape[1])
return np.diag((Xtest_scaled).dot(M).dot(Xtest_scaled.T))
#LD kernel with exponential decay but no bias term
评论列表
文章目录