def __init__(self, config_file, seeds_file, negative_seeds, similarity, confidence): self.curr_iteration = 0 self.patterns = list() self.processed_tuples = list() self.candidate_tuples = defaultdict(list) self.config = Config(config_file, seeds_file, negative_seeds, similarity, confidence)
def __init__(self, config_file, seeds_file, negative_seeds, similarity, confidence, num_cores): if num_cores == 0: self.num_cpus = multiprocessing.cpu_count() else: self.num_cpus = num_cores self.processed_tuples = list() self.candidate_tuples = defaultdict(list) self.curr_iteration = 0 self.patterns = list() self.patterns_index = dict() self.config = Config(config_file, seeds_file, negative_seeds, similarity, confidence)