当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python SciPy spatial.minkowski_distance_p用法及代码示例


本文简要介绍 python 语言中 scipy.spatial.minkowski_distance_p 的用法。

用法:

scipy.spatial.minkowski_distance_p(x, y, p=2)#

计算两个数组之间 L**p 距离的 p 次方。

为提高效率,此函数计算 L**p 距离,但不提取第 p 个根。如果 p 为 1 或无穷大,则这等于实际的 L**p 距离。

x 和 y 的最后一个维度的长度必须相同。任何其他尺寸都必须兼容广播。

参数

x (…, K) 类数组

输入数组。

y (…, K) 类数组

输入数组。

p 浮点数,1 <= p <= 无穷大

使用哪个 Minkowski p-norm。

返回

dist ndarray

输入数组之间距离的 p 次幂。

例子

>>> from scipy.spatial import minkowski_distance_p
>>> minkowski_distance_p([[0, 0], [0, 0]], [[1, 1], [0, 1]])
array([2, 1])

相关用法


注:本文由纯净天空筛选整理自scipy.org大神的英文原创作品 scipy.spatial.minkowski_distance_p。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。