Scikit learn不支持屏蔽数组。不过,如果你能计算欧氏距离,那么计算RBF核就非常简单了。
我想知道是否有一种方法可以计算numpy掩码数组的高斯核?
I导入:
from sklearn.metrics.pairwise import rbf_kernel
如果使用屏蔽数组并将其作为scikit学习包的rbf_kernel
函数的输入,则结果不是屏蔽数组。似乎所有的成对距离都是计算出来的,而不考虑其中的一些被掩盖!