def dkd(self, x, y):
"""Derivative of kernel function, 1st derivative w.r.t. both arguments."""
for arg in [x, y]:
assert isinstance(arg, (float, np.float32, np.float64)) or \
(isinstance(arg, np.ndarray) and np.rank(arg) == 1)
xx = x+self.offset
yy = y+self.offset
return self.theta**2 * np.minimum(xx, yy)
gaussian_process.py 文件源码
python
阅读 24
收藏 0
点赞 0
评论 0
评论列表
文章目录