artificialwisdomai / origin

Artificial Wisdomâ„¢ Cloud Platform
Apache License 2.0
3 stars 4 forks source link

Bump FAISS container base to Debian 12 and fix up various issues #73

Closed MostAwesomeDude closed 1 year ago

MostAwesomeDude commented 1 year ago

Following up from #61. This is more work towards #49.

rstarmer commented 1 year ago

@MostAwesomeDude podman build . -t faiss completes, and the image does have the libfaiss.so, libfaiss_python_callbacks.so, and _swigfaiss.so libraries, along with the faiss-1.7.4-py3-none-any.whl. I note that the libfaiss-avx2.so is missing. It might be good to just extract those files (the .so files and the whl) and store them as resultant artifacts in an OCI S3 bucket. Adding a github action to build this, and save the results becomes something that can be accomplished in another pull request.

sdake commented 1 year ago

Please note current repo does not build.

https://github.com/artificialwisdomai/origin/issues/75

sdake commented 1 year ago

@MostAwesomeDude you had mentioned in this review that you are working on Debian packaging. Debian packages this upstream, although it may lack CUDA support.

The Debian installation is here: git clone https://salsa.debian.org/deeplearning-team/faiss/

(the debian dir) contains the control files.