def get_unique_idx_pairs(self, idxs): idx_pairs = [] for pair in combinations_with_replacement(idxs, 2): idx_pairs.append(list(pair)) return np.asarray(idx_pairs)