def getTestKernelDiag(self, params, Xtest):
self.checkParams(params)
k = np.exp(params[0])
M = 1.0 / (1.0 + 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 polynomial decay
评论列表
文章目录