deflex.solver_results2series¶
-
deflex.
solver_results2series
(results)[source]¶ Get the meta results from the solver.
The keys in the first index level are:
- Problem
- Solution
- Solver
- Solver Black box
- Solver Branch and bound
Parameters: results (dict) – A valid deflex results dictionary. Returns: Return type: pandas.Series Example
>>> import deflex as dflx >>> fn = dflx.fetch_test_files("de02_heat.dflx") >>> my_results = dflx.restore_results(fn) >>> slvr = solver_results2series(my_results) >>> list(slvr.index.get_level_values(0).unique())[:4] ['Problem', 'Solution', 'Solver', 'Solver Black box'] >>> round(slvr["Solver", "Time"],5) 0.07627 >>> int(slvr["Solution", "Objective"]) 7516285616