Hi, how can I view PM4PY image as image in container?
My codes:
import pm4py
from PIL import Image
@st.cache
def prepare_df():
df1 = df[["case_id", "activity_id", "timestamp"]]
df1["case_id"] = df1["case_id"].astype(str)
df1["activity_id"] = df1["activity_id"].astype(str)
df_log = pm4py.format_dataframe(df1, case_id='case_id', activity_key='activity_id', timestamp_key='timestamp')
return df_log
df_log = prepare_df()
map2 = pm4py.discover_heuristics_net(df_log)
image2 = Image.open(pm4py.view_heuristics_net(map2))
with bpm_discovery:
st.image(image2, caption='Heuristic Minners algorithm')
I am getting AttributeError: ‘NoneType’ object has no attribute ‘read’