Cum de a obține în mod corespunzător distanța de o imagine încorporarea împotriva o listă/grup de o altă imagine încorporarea?
Am o pretrained model pe care am folosit pentru a extrage embeddings de imagini, și aș dori pentru a obține distanța de o imagine împotriva alte câteva imagini adică
Embedding (1028,) against Embedding (5, 1028)
Am încercat să fac o imagine similitudine experiment în care im folosind similaritatea Cosinus metrice de Tensorflow pentru a calcula distanța dintre două încorporarea, și funcționează bine pe un 1-la-1 de calcul și anume
Embedding_1 = (1028,)
Embedding_2 = (1028,)
metrics.CosineSimilarity(Embedding_1, Embedding_2)
dar eu nu pot da seama cum să-l faci pe un 1-la-N distanța de calcul.
Embedding_1 = (1028,)
Embedding_Group = [(1028,),(1028,),(1028,),(1028,),(1028,)]