ff98 commited on
Commit
ae54e64
·
1 Parent(s): 43511ce

session fixed

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -131,13 +131,16 @@ st.markdown(
131
  # introduce states
132
  if "prev_image" not in st.session_state:
133
  st.session_state.prev_image = None
 
 
134
  if "model_key" not in st.session_state:
135
  st.session_state.model_key = "default_model_key"
136
 
137
  user_image = st.file_uploader("png, jpg, or jpeg image", ['png', 'jpg', 'jpeg'], label_visibility='hidden')
138
  if user_image != st.session_state.prev_image:
139
  if st.session_state.prev_image is not None:
140
- st.session_state.model_key = "reset_model_key" # reset after the first upload
 
141
  st.session_state.prev_image = user_image # set prev image to current image
142
 
143
  model_name = st.selectbox(
 
131
  # introduce states
132
  if "prev_image" not in st.session_state:
133
  st.session_state.prev_image = None
134
+ if "reset_model" not in st.session_state:
135
+ st.session_state.reset_model = False
136
  if "model_key" not in st.session_state:
137
  st.session_state.model_key = "default_model_key"
138
 
139
  user_image = st.file_uploader("png, jpg, or jpeg image", ['png', 'jpg', 'jpeg'], label_visibility='hidden')
140
  if user_image != st.session_state.prev_image:
141
  if st.session_state.prev_image is not None:
142
+ st.session_state.model_key = "reset_model_key" if st.session_state.model_key == "default_model_key" else "default_model_key"
143
+ st.session_state.reset_model = True
144
  st.session_state.prev_image = user_image # set prev image to current image
145
 
146
  model_name = st.selectbox(