def predict(self, covtest):
"""get the predictions.
Parameters
----------
X : ndarray, shape (n_trials, n_channels, n_channels)
ndarray of SPD matrices.
Returns
-------
pred : ndarray of int, shape (n_trials, 1)
the prediction for each trials according to the closest centroid.
"""
dist = self._predict_distances(covtest)
neighbors_classes = self.classes_[numpy.argsort(dist)]
out, _ = stats.mode(neighbors_classes[:, 0:self.n_neighbors], axis=1)
return out.ravel()
classification.py 文件源码
python
阅读 27
收藏 0
点赞 0
评论 0
评论列表
文章目录