File size: 427 Bytes
2fbad05
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import pandas as pd
import matplotlib.pyplot as plt
import streamlit as st

def display_results(results):
    st.write("### Detection Results")
    df = pd.DataFrame(results.items(), columns=["Model", "Probability (%)"])
    st.table(df)

    st.write("### Visualization")
    fig, ax = plt.subplots()
    df.plot.bar(x="Model", y="Probability (%)", ax=ax, legend=False)
    ax.set_ylabel("Probability (%)")
    st.pyplot(fig)