def store_DistanceKernel_symmetric(self, key, id_vector_file, kernel_mat_file, bg_flags_file=None, timeout=0): dk = DistanceKernel.construct_symmetric_from_files(id_vector_file, kernel_mat_file, bg_flags_file) self.store(key, dk, timeout)
def store_DistanceKernel_asymmeric(self, key, row_ids_file, col_ids_file, kernel_mat_file, timeout=0): dk = DistanceKernel.construct_asymmetric_from_files( row_ids_file, col_ids_file, kernel_mat_file) self.store(key, dk, timeout)
def store_DistanceKernel_symmetric(self, key, id_vector_file, kernel_mat_file, bg_flags_file=None, timeout=0): dk = DistanceKernel.construct_symmetric_from_files( id_vector_file, kernel_mat_file, bg_flags_file) self.store(key, dk, timeout)
def get_distance_kernel(self): """ DistanceKernel object constructed from this feature's current state. :return: This feature distance kernel. :rtype: DistanceKernel """ with self._rw_lock.read_lock(): return DistanceKernel(self._id_vector, self._id_vector, self._kernel_mat, self._bg_clip_ids, self._rw_lock)
def store_DistanceKernel_asymmeric(self, key, row_ids_file, col_ids_file, kernel_mat_file, timeout=0): dk = DistanceKernel.construct_asymmetric_from_files(row_ids_file, col_ids_file, kernel_mat_file) self.store(key, dk, timeout)