def sigmoid_kernel(self, x, y, gamma):
"""
Custom sigmoid kernel function, similarities of vectors in a sigmoid kernel matrix
:param x: array of input vectors
:param y: array of input vectors
:param gamma: gamma
:returns:
- sk: inner product
"""
c = 1
sk = ssd(x, y.T, dense_output = True)
sk *= gamma
sk += c
np.tanh(np.array(sk, dtype='float64'), np.array(sk, dtype = 'float64'))
return np.array(sk, dtype = 'float64')
评论列表
文章目录