Example #1
0
 def run(self, run_id):
     key = "{}_{}_{}".format(self.name, self.method, run_id)
     if not self.use_cache:
         Cache.reset()
     return Cache.process(key, self.__run, run_id)
def evaluate(func, formula=None):
    if formula is None:
        score_mean, score_var = evaluate_cache(func)
    else:
        score_mean, score_var = Cache.process(formula, evaluate_cache, func)
    return score_mean + score_var