2929)
3030def fundus_record_i2i_similarity_search (query : SimilaritySearchQuery ):
3131 try :
32- query_embedding = mlc .compute_image_embedding (
33- base64_image = query .query , return_tensor = "np"
34- ).tolist () # type: ignore
32+ query_embedding = mlc .compute_image_embedding (base64_image = query .query , return_tensor = "np" ).tolist () # type: ignore
3533 return vdb ._fundus_record_image_similarity_search (
3634 query_embedding = query_embedding ,
3735 search_in_collections = query .collection_names ,
@@ -48,9 +46,7 @@ def fundus_record_i2i_similarity_search(query: SimilaritySearchQuery):
4846)
4947def fundus_record_t2i_similarity_search (query : SimilaritySearchQuery ):
5048 try :
51- query_embedding = mlc .compute_text_embedding (
52- text = query .query , return_tensor = "np"
53- ).tolist () # type: ignore
49+ query_embedding = mlc .compute_text_embedding (text = query .query , return_tensor = "np" ).tolist () # type: ignore
5450 return vdb ._fundus_record_image_similarity_search (
5551 query_embedding = query_embedding ,
5652 search_in_collections = query .collection_names ,
@@ -67,9 +63,7 @@ def fundus_record_t2i_similarity_search(query: SimilaritySearchQuery):
6763)
6864def fundus_record_i2t_similarity_search (query : SimilaritySearchQuery ):
6965 try :
70- query_embedding = mlc .compute_image_embedding (
71- base64_image = query .query , return_tensor = "np"
72- ).tolist () # type: ignore
66+ query_embedding = mlc .compute_image_embedding (base64_image = query .query , return_tensor = "np" ).tolist () # type: ignore
7367 return vdb ._fundus_record_title_similarity_search (
7468 query_embedding = query_embedding ,
7569 search_in_collections = query .collection_names ,
@@ -86,9 +80,7 @@ def fundus_record_i2t_similarity_search(query: SimilaritySearchQuery):
8680)
8781def fundus_record_t2t_similarity_search (query : SimilaritySearchQuery ):
8882 try :
89- query_embedding = mlc .compute_text_embedding (
90- text = query .query , return_tensor = "np"
91- ).tolist () # type: ignore
83+ query_embedding = mlc .compute_text_embedding (text = query .query , return_tensor = "np" ).tolist () # type: ignore
9284 return vdb ._fundus_record_title_similarity_search (
9385 query_embedding = query_embedding ,
9486 search_in_collections = query .collection_names ,
@@ -140,9 +132,7 @@ def fundus_collection_lexical_search(query: CollectionLexicalSearchQuery):
140132 summary = "Perform a semantic similarity search on `FundusCollection`s based on their description." ,
141133)
142134def fundus_collection_description_similarity_search (query : SimilaritySearchQuery ):
143- query_embedding = mlc .compute_text_embedding (
144- text = query .query , return_tensor = "np"
145- ).tolist () # type: ignore
135+ query_embedding = mlc .compute_text_embedding (text = query .query , return_tensor = "np" ).tolist () # type: ignore
146136 try :
147137 return vdb .fundus_collection_description_similarity_search (
148138 query_embedding = query_embedding ,
@@ -159,9 +149,7 @@ def fundus_collection_description_similarity_search(query: SimilaritySearchQuery
159149)
160150def fundus_collection_title_similarity_search (query : SimilaritySearchQuery ):
161151 try :
162- query_embedding = mlc .compute_text_embedding (
163- text = query .query , return_tensor = "np"
164- ).tolist () # type: ignore
152+ query_embedding = mlc .compute_text_embedding (text = query .query , return_tensor = "np" ).tolist () # type: ignore
165153 return vdb .fundus_collection_title_similarity_search (
166154 query_embedding = query_embedding ,
167155 top_k = query .top_k ,
0 commit comments