executioner.evaluate.Evaluation
class documentationexecutioner.evaluate
(View In Hierarchy)
Evaluate the given program against Testcases and score with Metrics
Method | __init__ | Create a new Evaluation object |
Instance Variable | program | The program being evaluated |
Instance Variable | testcases | the list of testcase to execute the program on |
Instance Variable | metrics | The list of metrices to evaluate the program on |
Method | evaluate | Evaluate the program against testcases and return testcases with scores |
Method | to_json_object | Convert into JSON object |
Static Method | from_json_object | Generate TestCase object from JSON object |
Method | __eq__ | Undocumented |
Method | get_scores | Run metrics for outputs |