def polynomial_kernel(self, x, y, gamma):
"""
Custom polynomial kernel function, similarities of vectors over polynomials
:param x: array of input vectors
:param y: array of input vectors
:param gamma: gamma
:returns:
- pk: inner product
"""
c = 1
degree = 2
pk = ssd(x, y.T, dense_output = True)
pk *= gamma
pk += c
pk **= degree
return pk
评论列表
文章目录