This is an attempt to provide first-class support for Faiss binary indexes consuming the C API (along with a couple of utility functions introduced in Enet4/faiss#1)
PS: Still a WIP but I just wanted to have something to share in case I misunderstood something and was going down the wrong path.
This should be complete in terms of functionality (at least for a default BinaryIndexImpl) so I'm hoping to learn of any major concerns before continuing down this path and adding the IndexBinaryFlat, IndexBinaryHNSW, etc, concrete impls.
This is an attempt to provide first-class support for Faiss binary indexes consuming the C API (along with a couple of utility functions introduced in Enet4/faiss#1)
PS: Still a WIP but I just wanted to have something to share in case I misunderstood something and was going down the wrong path.This should be complete in terms of functionality (at least for a default
BinaryIndexImpl
) so I'm hoping to learn of any major concerns before continuing down this path and adding theIndexBinaryFlat
,IndexBinaryHNSW
, etc, concrete impls.