Skip to content
Snippets Groups Projects
Commit 1b52cd21 authored by Aleksandra Dimitrova's avatar Aleksandra Dimitrova
Browse files

everything working in docker container except flash messages

parent 150699f0
Branches
No related tags found
No related merge requests found
...@@ -68,7 +68,7 @@ def deploy(state): ...@@ -68,7 +68,7 @@ def deploy(state):
number of the encoded optimal action to take number of the encoded optimal action to take
""" """
model = DQN.load(r'..\models\1687176631\2000000') model = DQN.load(r'../models/1687176631/2000000')
action, _ = model.predict(state, deterministic=True) action, _ = model.predict(state, deterministic=True)
return action return action
......
...@@ -30,7 +30,7 @@ def generate_petri_net(): ...@@ -30,7 +30,7 @@ def generate_petri_net():
# we use an existing event log to create a petri net for our process # we use an existing event log to create a petri net for our process
# dataframe = pd.read_csv(r'Frontend/static/eventlog.csv', sep=',') #docker # dataframe = pd.read_csv(r'Frontend/static/eventlog.csv', sep=',') #docker
dataframe = pd.read_csv(r'static\eventlog.csv', sep=',') #local dataframe = pd.read_csv(r'static/eventlog.csv', sep=',') #local
dataframe['StartTimestamp'] = pd.to_datetime(dataframe['StartTimestamp']) dataframe['StartTimestamp'] = pd.to_datetime(dataframe['StartTimestamp'])
# Sort the event log by case ID and start timestamp, and get only finished cases # Sort the event log by case ID and start timestamp, and get only finished cases
...@@ -60,7 +60,7 @@ def process_petri_net(): ...@@ -60,7 +60,7 @@ def process_petri_net():
for t in net.transitions: for t in net.transitions:
decoration.update({t: {}}) decoration.update({t: {}})
decoration[t].update({"color":"white"}) decoration[t].update({"color":"white"})
pm4py.save_vis_petri_net(net, initial_marking, final_marking, bgcolor = "#E6F1FA", decorations = decoration, file_path = r"static\process_net.png") #local pm4py.save_vis_petri_net(net, initial_marking, final_marking, bgcolor = "#E6F1FA", decorations = decoration, file_path = r"static/process_net.png") #local
def decorate_petri_net(case, name): def decorate_petri_net(case, name):
"""Exports a .png of a petri-net with the trace of the case colored. """Exports a .png of a petri-net with the trace of the case colored.
...@@ -105,7 +105,7 @@ def decorate_petri_net(case, name): ...@@ -105,7 +105,7 @@ def decorate_petri_net(case, name):
# pm4py.view_petri_net(net, initial_marking, final_marking, decorations = decoration) # pm4py.view_petri_net(net, initial_marking, final_marking, decorations = decoration)
print("made petrinet") print("made petrinet")
# pm4py.save_vis_petri_net(net, initial_marking, final_marking, decorations = decoration, file_path = r"Frontend/static/preview_net.png") #docker # pm4py.save_vis_petri_net(net, initial_marking, final_marking, decorations = decoration, file_path = r"Frontend/static/preview_net.png") #docker
pm4py.save_vis_petri_net(net, initial_marking, final_marking, bgcolor = "#E6F1FA", decorations = decoration, file_path = r"static\preview_net.png") #local pm4py.save_vis_petri_net(net, initial_marking, final_marking, bgcolor = "#E6F1FA", decorations = decoration, file_path = r"static/preview_net.png") #local
def decorate_petri_net_with_rec(case, rec, name): def decorate_petri_net_with_rec(case, rec, name):
"""Exports a .png of a petri-net in which the trace of the case is colored in one color and the recommended activity in another. """Exports a .png of a petri-net in which the trace of the case is colored in one color and the recommended activity in another.
...@@ -153,7 +153,7 @@ def decorate_petri_net_with_rec(case, rec, name): ...@@ -153,7 +153,7 @@ def decorate_petri_net_with_rec(case, rec, name):
# pm4py.view_petri_net(net, initial_marking, final_marking, decorations = decoration) # pm4py.view_petri_net(net, initial_marking, final_marking, decorations = decoration)
# pm4py.save_vis_petri_net(net, initial_marking, final_marking, decorations = decoration, file_path = r"Frontend/static/net.png") #docker # pm4py.save_vis_petri_net(net, initial_marking, final_marking, decorations = decoration, file_path = r"Frontend/static/net.png") #docker
pm4py.save_vis_petri_net(net, initial_marking, final_marking, bgcolor = "#E6F1FA", decorations = decoration, file_path = r"static\net.png") #local pm4py.save_vis_petri_net(net, initial_marking, final_marking, bgcolor = "#E6F1FA", decorations = decoration, file_path = r"static/net.png") #local
return rec_name return rec_name
# decorate_petri_net(646, 7, "eventlog.csv") # decorate_petri_net(646, 7, "eventlog.csv")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment