SurrogateAnalysis.py 747 B

123456789101112131415161718192021222324
  1. # quick object for surrogate logging data
  2. class SurrogateAnalysisMono():
  3. def __init__(self, time, every_ls, r2, mae, evaluations, n_local_search):
  4. self._time = time
  5. self._every_ls = every_ls
  6. self._r2 = r2
  7. self._mae = mae
  8. self._evaluations = evaluations
  9. self._n_local_search = n_local_search
  10. class SurrogateAnalysisMulti():
  11. def __init__(self, time, every_ls, r2_scores, r2, mae_scores, mae, evaluations, n_local_search):
  12. self._time = time
  13. self._every_ls = every_ls
  14. self._r2_scores = r2_scores
  15. self._r2 = r2
  16. self._mae_scores = mae_scores
  17. self._mae = mae
  18. self._evaluations = evaluations
  19. self._n_local_search = n_local_search