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


Python sklearn additive_chi2_kernel用法及代码示例


本文简要介绍python语言中 sklearn.metrics.pairwise.additive_chi2_kernel 的用法。

用法:

sklearn.metrics.pairwise.additive_chi2_kernel(X, Y=None)

计算 X 和 Y 中的观测值之间的加性卡方核。

卡方核是在 X 和 Y 中的每对行之间计算的。X 和 Y 必须是非负的。该内核最常应用于直方图。

卡方核由下式给出:

k(x, y) = -Sum [(x - y)^2 / (x + y)]

它可以解释为每个条目的加权差异。

在用户指南中阅读更多信息。

参数

X形状类似数组 (n_samples_X, n_features)
Yndarray 形状(n_samples_Y,n_features),默认=None

如果 None ,使用 Y=X

返回

kernel_matrixndarray 形状(n_samples_X,n_samples_Y)

注意

作为距离的负数,这个核只是有条件地正定的。

参考

相关用法


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