Faiss (py-faiss, libfaiss) Port Dev Question

Steven Smith steve.t.smith at gmail.com
Wed Jun 24 13:44:34 UTC 2020


I’d like to update and/or add a py-faiss port for https://github.com/facebookresearch/faiss/

Before taking the time to follow any specific approach, I’d appreciate some advice. Here’s the current situation:

• There’s a libfaiss port, but it’s 2 years out of date and doesn’t include the now-standard Python and PyTorch bindings (see https://github.com/facebookresearch/faiss/blob/master/INSTALL.md).
• The current port libfaiss doesn’t work to build the latest faiss v1.5.3.

It appears to me that the best/obvious thing would be to add a python/py-faiss port that would supersede math/libfaiss. The port math/libfaiss would be removed.

Before I go ahead and prepare a PR that does this, does anyone have any comments on this approach? Also, if it were to be implemented, what’s the best way to deprecate/remove math/libfaiss?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3898 bytes
Desc: not available
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20200624/b6d1562b/attachment.bin>


More information about the macports-dev mailing list