Spaces:
Runtime error
Runtime error
| import matplotlib | |
| import matplotlib.pyplot as plt | |
| def create_pie_chart_nli(data: dict) -> matplotlib.figure: | |
| labels = ["neutral", "contradiction", "entailment"] | |
| sizes = [data[label] for label in labels] | |
| colors = ["gray", "red", "green"] | |
| fig, ax = plt.subplots() | |
| ax.set_title("Comparison with GT") | |
| ax.pie(sizes, labels=labels, colors=colors, autopct='%1.1f%%') | |
| ax.axis('equal') | |
| return fig | |
| def plot_tones(data: dict) -> matplotlib.figure: | |
| keys = data["gt"].keys() | |
| fig, ax = plt.subplots() | |
| ax.set_title("Tone") | |
| ax.bar(x=keys, height=[data["gt"][key] for key in keys], color="b", label="Ground Truth", width=0.7) | |
| ax.bar(x=keys, height=[data["model"][key] for key in keys], color="r", alpha=0.5, label="Model response", width=0.5) | |
| fig.legend() | |
| return fig |