def classify(self, data):
"""
Classifies data based on current model.
:param data: Matrix with each column a different sample.
:returns: List of predictions, where return[i] describes data[:, i].
"""
if self.use_pca:
u, s, _ = scipy.sparse.linalg.svds(data)
self.svc.predict(
preprocessing.scale(u[:, :self.rank+1].T.dot(data).T))
else:
return self.svc.predict(preprocessing.scale(data.T))
评论列表
文章目录