Closed rodrigonascimento closed 2 months ago
@rodrigonascimento It seems that different versions of pgvectorRS have different procedures for using the cosine metric. https://github.com/immich-app/immich/issues/5766 https://github.com/tensorchord/pgvecto.rs/issues/191
Cloud you show us the version of pgvectorRS you are testing?
Hello, I am an developer of pgvecto.rs and the author of pgvecto.rs benchmark at VectorDBBench.
Sorry about that, we have changed many operator names at upgrade from v0.1.0
to v0.2.0
, so the original benchmark is no longer compatible.
For example, the cosine_ops
becomes vector_cos_ops
.
As the operators of pgvecto.rs are much more stable now. I could help to fix it in these days.
You could assign it to me if convenient @alwayslove2013
Hi,
I'm trying to run the benchmark using the pgvecto.rs option, and it's failing to create the embedding vector table saying the "operator class cosine_ops does not exist for access method vectors". Here is the execution log:
Any thoughts?
All the best,
--Rodrigo