Spaces:
Sleeping
Sleeping
update
Browse files
app.py
CHANGED
|
@@ -115,10 +115,8 @@ class TrainStudent(nn.Module):
|
|
| 115 |
mse = (emb_student - emb_teacher).pow(2).mean()
|
| 116 |
return mse
|
| 117 |
|
| 118 |
-
chunk_data = generate_chunk_data(["AI","moon","brain"])
|
| 119 |
student_model=torch.load("myTextEmbeddingStudent.pt",map_location='cpu').student_model.eval()
|
| 120 |
-
|
| 121 |
-
chunk_emb = generate_chunk_emb(student_model, chunk_data)
|
| 122 |
|
| 123 |
#new_chunk_data = []
|
| 124 |
#new_chunk_emb = tensor([])
|
|
@@ -133,6 +131,9 @@ def search(input, user_concepts):
|
|
| 133 |
new_chunk_emb = generate_chunk_emb(student_model, new_chunk_data)
|
| 134 |
result = search_document(input, new_chunk_data, new_chunk_emb, student_model)
|
| 135 |
else:
|
|
|
|
|
|
|
|
|
|
| 136 |
result = search_document(input, chunk_data, chunk_emb, student_model)
|
| 137 |
|
| 138 |
return " ".join(result)
|
|
|
|
| 115 |
mse = (emb_student - emb_teacher).pow(2).mean()
|
| 116 |
return mse
|
| 117 |
|
|
|
|
| 118 |
student_model=torch.load("myTextEmbeddingStudent.pt",map_location='cpu').student_model.eval()
|
| 119 |
+
|
|
|
|
| 120 |
|
| 121 |
#new_chunk_data = []
|
| 122 |
#new_chunk_emb = tensor([])
|
|
|
|
| 131 |
new_chunk_emb = generate_chunk_emb(student_model, new_chunk_data)
|
| 132 |
result = search_document(input, new_chunk_data, new_chunk_emb, student_model)
|
| 133 |
else:
|
| 134 |
+
chunk_data = generate_chunk_data(["machine learning","moon","brain"])
|
| 135 |
+
# create the embedding vector database
|
| 136 |
+
chunk_emb = generate_chunk_emb(student_model, chunk_data)
|
| 137 |
result = search_document(input, chunk_data, chunk_emb, student_model)
|
| 138 |
|
| 139 |
return " ".join(result)
|