Ojochegbeng commited on
Commit
db3fd97
·
verified ·
1 Parent(s): 1ffafc7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -106,12 +106,12 @@ def generate_embeddings(texts: Union[str, List[str]]) -> Union[List[float], List
106
  embedding = (sum_embeddings / sum_mask).squeeze().cpu().numpy()
107
  else:
108
  # Simple mean pooling without attention mask
109
- embedding = outputs.last_hidden_state.mean(dim=1).squeeze().cpu().numpy()
110
  else:
111
  # Fallback to pooled output if available
112
  embedding = outputs.pooler_output.squeeze().cpu().numpy()
113
 
114
- embeddings.append(embedding.tolist())
115
 
116
  except Exception as e:
117
  logger.error(f"Error generating embedding for text: {str(e)}")
 
106
  embedding = (sum_embeddings / sum_mask).squeeze().cpu().numpy()
107
  else:
108
  # Simple mean pooling without attention mask
109
+ embedding = outputs.last_hidden_state.mean(dim=1).squeeze().cpu().numpy()
110
  else:
111
  # Fallback to pooled output if available
112
  embedding = outputs.pooler_output.squeeze().cpu().numpy()
113
 
114
+ embeddings.append(embedding.tolist())
115
 
116
  except Exception as e:
117
  logger.error(f"Error generating embedding for text: {str(e)}")