cupyx.scipy.spatial.distance.correlation#
- cupyx.scipy.spatial.distance.correlation(u, v)[源代码][源代码]#
计算两个一维数组之间的相关距离。
相关距离定义为
\[ \begin{align}\begin{aligned}d(u, v) = 1 - \frac{(u - \bar{u}) \cdot (v - \bar{v})}{ \|(u - \bar{u})\|_2 \|(v - \bar{v})\|_2}\\d(u, v) = 1 - \frac{(u - \bar{u}) \cdot (v - \bar{v})}{ \|(u - \bar{u})\|_2 \|(v - \bar{v})\|_2}\end{aligned}\end{align} \]其中 \(\bar{u}\) 是 \(u\) 元素的均值,而 \(x \cdot y\) 是点积。
- 参数:
u (array_like) – 大小为 (N,) 的输入数组
v (array_like) – 大小为 (N,) 的输入数组
- 返回:
向量 u 和 v 之间的相关距离。
- 返回类型:
correlation (double)