def classify(self,X,Y, use_normalized=True, mask=None):
if self._use_whitened_similarity:
self.precompute_marginals()
self._pool = Pool(initializer=init_worker, initargs=(self._num_instances,
self._conv_param.kernel_h, self._conv_param.kernel_w, self._conv_param.pad[0],
self._conv_param.stride[0], self._im2col_indices, self._pdfs))
probs, preds = self.collect_probs(X, Y, use_normalized, mask=mask)
self._prob_mat = probs
self._Y_hat = preds
self._Y = Y
self._tested = True
if self._use_whitened_similarity:
self._pool.close()
self._pool.join()
self._pool = None
self._pdfs = None
评论列表
文章目录