notice
This is documentation for Rasa Open Source Documentation v2.3.x, which is no longer actively maintained.
For up-to-date documentation, see the latest version (2.4.x).
Version: 2.3.x
rasa.utils.plotting
plot_confusion_matrix
plot_confusion_matrix(confusion_matrix: np.ndarray, classes: Union[np.ndarray, List[Text]], normalize: bool = False, title: Text = "Confusion matrix", color_map: Any = None, zmin: int = 1, output_file: Optional[Text] = None) -> None
Print and plot the provided confusion matrix.
Normalization can be applied by setting normalize=True
.
Arguments:
confusion_matrix
- confusion matrix to plotclasses
- class labelsnormalize
- If set to true, normalization will be applied.title
- title of the plotcolor_map
- color mapping zmin:output_file
- output file to save plot to
plot_histogram
plot_histogram(hist_data: List[List[float]], title: Text, output_file: Optional[Text] = None) -> None
Plot a side-by-side comparative histogram of the confidence distribution (misses and hits).
Arguments:
hist_data
- histogram datatitle
- title of the plotoutput_file
- output file to save the plot to
plot_curve
plot_curve(output_directory: Text, number_of_examples: List[int], x_label_text: Text, y_label_text: Text, graph_path: Text) -> None
Plot the results from a model comparison.
Arguments:
output_directory
- Output directory to save resulting plots tonumber_of_examples
- Number of examples per runx_label_text
- text for the x axisy_label_text
- text for the y axisgraph_path
- output path of the plot