plexus.ScorecardResultsAnalysis module

class plexus.ScorecardResultsAnalysis.ScorecardResultsAnalysis(*, scorecard_results)

Bases: object

__init__(*, scorecard_results)
calculate_overall_accuracy()
calculate_row_accuracy(entry)
calculate_total_cost(mode=None)
generate_csv_scorecard_report(*, results)
generate_html_report(*, only_incorrect_scores=False, redact_cost_information=False, include_evaluation=True, title='Scorecard Report', subtitle='This report contains the results of scorecard evaluations, with detailed reasoning and explanations for each score.', expenses=None)
generate_question_accuracy_csv(output_file='question_accuracy_report.csv')
plot_accuracy_heatmap()
plot_scorecard_costs(results)
visualize_decision_path(*, score_result, decision_tree, element_results, session_id, score_name, filename=None)