You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What ImageRetriever is a node that is capable of performing two operations:
Creating comparable embeddings for text and images
Comparing such embeddings to retrieve images that correspond to a given description.
How ImageRetriever could be based on CLIP, which is available through sentence-transformers.
Given that ImageRetriever has clearly two responsibilities, we can consider splitting them between ImageEmbedder (only creates and stores the embeddings) and ImageRetriever (computes the embeddings for the query only and uses the pre-existing image embeddings from the document stores) #2403
Expected results
A pipeline should be capable to take a string as input and output a list of paths to images.
All document stores should be able to support image embeddings
NOT expected (yet):
Pipelines capable of returning mixed images and text results with comparable scores.
This new node is likely to be implemented in a single PR.
The text was updated successfully, but these errors were encountered:
[Part of #2418]
What
ImageRetriever
is a node that is capable of performing two operations:How
ImageRetriever
could be based on CLIP, which is available throughsentence-transformers
.Given that
ImageRetriever
has clearly two responsibilities, we can consider splitting them betweenImageEmbedder
(only creates and stores the embeddings) andImageRetriever
(computes the embeddings for the query only and uses the pre-existing image embeddings from the document stores) #2403Expected results
NOT expected (yet):
This new node is likely to be implemented in a single PR.
The text was updated successfully, but these errors were encountered: