首页 > 其他 > 详细

sklearn中的pairwise_distance

时间:2019-12-18 00:42:44      阅读:136      评论:0      收藏:0      [点我收藏+]

pairwise_distance在sklearn的官网中解释为“从X向量数组中计算距离矩阵”,对不懂的人来说过于简单,不甚了了。

实际上,pairwise的意思是每个元素分别对应。因此pairwise_distance就是指计算两个输入矩阵X、Y之间对应元素的距离。

pairwise_distances(X, Y=None, metric=‘euclidean‘...)

该函数的输入是一个矩阵/二维数组等等,Y可以为None,当Y为None时,代码实现里会将Y替换成X,而metric指明X和Y每对元素之间采用的距离公式。

对于euclidean,使用欧式距离。另外还支持‘braycurtis’, ‘canberra’, ‘chebyshev’, ‘correlation’, ‘dice’, ‘hamming’, ‘jaccard’, ‘kulsinski’, ‘mahalanobis’, ‘matching’, ‘minkowski’, ‘rogerstanimoto’, ‘russellrao’, ‘seuclidean’, ‘sokalmichener’, ‘sokalsneath’, ‘sqeuclidean’, ‘yule’这些距离

sklearn中的pairwise_distance

原文:https://www.cnblogs.com/webbery/p/12057617.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!