diff --git a/abl/reasoning/prolog_based_kb.py b/abl/reasoning/prolog_based_kb.py index 9bce03b..6ae5106 100644 --- a/abl/reasoning/prolog_based_kb.py +++ b/abl/reasoning/prolog_based_kb.py @@ -4,8 +4,6 @@ from typing import Any, Generator, List, Tuple, Union import numpy as np import pyswip -from abl.structures import ListData - from ..structures import ListData from .base_kb import BaseKB @@ -44,6 +42,3 @@ class PrologBasedKB(BaseKB, ABC): def revise_at_idx(self, data_sample: ListData, revision_idx: Union[List, Tuple, np.ndarray]): query_res = self.logic_forward(data_sample, revision_idx) return self.postprocess(query_res, data_sample, revision_idx) - - def abduce_candidates(self, data_sample: ListData): - return super().abduce_candidates(data_sample)