def cosine_affinity(X):
epsilon = 1e-8
S = cosine_similarity(X)
S[S > 1] = 1.0 # Rounding problems
S += 1 + epsilon
# Sanity checks
assert(not (S < 0).any())
assert(not np.isnan(S).any())
assert(not np.isinf(S).any())
return S
评论列表
文章目录