sonoisa commited on
Commit
ae35213
1 Parent(s): c263a2c

Add radio button to select target vectors

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -330,9 +330,9 @@ if "model" not in st.session_state:
330
 
331
  sentence_vectors = np.stack(df["sentence_vector"])
332
  image_vectors = np.stack(df["image_vector"])
333
- st.session_state.sentence_vectors = sentence_vectors
334
 
335
  st.session_state.df = df
 
336
  st.session_state.image_vectors = image_vectors
337
 
338
  print("finished loading model and dataset")
@@ -352,7 +352,7 @@ query_input = st.text_input(label="説明文", value="", on_change=clear_result)
352
 
353
  closest_n = st.number_input(label="検索数", min_value=1, value=10, max_value=100)
354
 
355
- model_type = st.radio(label="検索対象ベクトル", options=("", "画像"))
356
 
357
  search_buttion = st.button("検索")
358
 
@@ -368,7 +368,7 @@ if search_buttion or prev_query != query_input:
368
  target_vectors = sentence_vectors
369
 
370
  distances = scipy.spatial.distance.cdist(
371
- query_embedding, image_vectors, metric="cosine"
372
  )[0]
373
 
374
  results = zip(range(len(distances)), distances)
 
330
 
331
  sentence_vectors = np.stack(df["sentence_vector"])
332
  image_vectors = np.stack(df["image_vector"])
 
333
 
334
  st.session_state.df = df
335
+ st.session_state.sentence_vectors = sentence_vectors
336
  st.session_state.image_vectors = image_vectors
337
 
338
  print("finished loading model and dataset")
 
352
 
353
  closest_n = st.number_input(label="検索数", min_value=1, value=10, max_value=100)
354
 
355
+ model_type = st.radio(label="検索対象ベクトル", options=("画像", ""))
356
 
357
  search_buttion = st.button("検索")
358
 
 
368
  target_vectors = sentence_vectors
369
 
370
  distances = scipy.spatial.distance.cdist(
371
+ query_embedding, target_vectors, metric="cosine"
372
  )[0]
373
 
374
  results = zip(range(len(distances)), distances)