mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-15 15:45:27 +03:00
fix similarity search
This commit is contained in:
parent
fc242e2001
commit
afb36a5ce9
@ -132,7 +132,7 @@ class Embeddings:
|
||||
def search_thumbnail(
|
||||
self, query: Union[Event, str], limit=10
|
||||
) -> List[Tuple[str, float]]:
|
||||
if isinstance(query, Event):
|
||||
if query.__class__ == Event:
|
||||
cursor = self.db.execute_sql(
|
||||
"""
|
||||
SELECT thumbnail_embedding FROM vec_thumbnails WHERE id = ?
|
||||
@ -151,8 +151,8 @@ class Embeddings:
|
||||
thumbnail = base64.b64decode(query.thumbnail)
|
||||
self.upsert_thumbnail(query.id, thumbnail)
|
||||
image = Image.open(io.BytesIO(thumbnail)).convert("RGB")
|
||||
query = self.clip_embedding([image])[0]
|
||||
|
||||
query_embedding = self.clip_embedding([image])[0]
|
||||
else:
|
||||
query_embedding = self.clip_embedding([query])[0]
|
||||
|
||||
results = self.db.execute_sql(
|
||||
|
||||
Loading…
Reference in New Issue
Block a user