Solution#

class rareeventestimation.Solution(ensemble_hist: ndarray, temp_hist: ndarray, lsf_eval_hist: ndarray, prob_fail_hist: ndarray, costs: int, msg: str, num_steps=None, other=None)#

Organize the history of the method Solver.solve().

Construct instance of Solution.

In the following, J is the number of samples and d is the number of dimensions.

Parameters:
  • ensemble_hist (ndarray) – 3-D array of shape (num_steps, J, d).

  • temp_hist (ndarray) – 1-D array of shape (num_steps)

  • lsf_eval_hist (ndarray) – 2-D array of shape (num_steps, J)

  • prob_fail_hist (ndarray) – 1-D array of shape (num_steps)

  • costs (int) – Measure of computational costs for obtaining solution.

  • msg (str) – Exit message. Either ‘Success’ or the message of a caught exception.

  • other (optional) – Dictionary with other information from the solver.