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)