Singularity666 commited on
Commit
bf93e44
·
1 Parent(s): fa5e471

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -0
app.py CHANGED
@@ -56,6 +56,13 @@ model = CLIPModel().to(device)
56
  model.load_state_dict(torch.load("weights.pt", map_location=torch.device('cpu')))
57
  text_embeddings = torch.load('saved_text_embeddings.pt', map_location=device)
58
 
 
 
 
 
 
 
 
59
  # Add this function to reset the session state
60
  def reset_session_state():
61
  st.session_state.caption = None
@@ -139,6 +146,12 @@ if uploaded_file is not None:
139
 
140
  feedback_options = ["Satisfied", "Not Satisfied"]
141
  st.session_state.feedback = st.radio("Please provide feedback on the generated report:", feedback_options, key="feedback")
 
 
 
 
 
 
142
 
143
  if st.session_state.feedback == "Not Satisfied":
144
  if st.button("Regenerate Report") or st.session_state.regenerated_report:
 
56
  model.load_state_dict(torch.load("weights.pt", map_location=torch.device('cpu')))
57
  text_embeddings = torch.load('saved_text_embeddings.pt', map_location=device)
58
 
59
+ # Add this function to reset the session state
60
+ def reset_session_state():
61
+ st.session_state.caption = None
62
+ st.session_state.report = None
63
+ st.session_state.feedback = None
64
+ st.session_state.regenerated_report = None
65
+
66
  # Add this function to reset the session state
67
  def reset_session_state():
68
  st.session_state.caption = None
 
146
 
147
  feedback_options = ["Satisfied", "Not Satisfied"]
148
  st.session_state.feedback = st.radio("Please provide feedback on the generated report:", feedback_options, key="feedback")
149
+ feedback_options = ["Satisfied", "Not Satisfied"]
150
+
151
+ if not 'feedback' in st.session_state:
152
+ st.session_state.feedback = feedback_options[0]
153
+ st.session_state.feedback = st.radio("Please provide feedback on the generated report:", feedback_options, key="feedback")
154
+
155
 
156
  if st.session_state.feedback == "Not Satisfied":
157
  if st.button("Regenerate Report") or st.session_state.regenerated_report: