When we install sentence-transformers in our pytorchtarget, we pull in all of the transitive dependencies of that library which include many libraries that we will never need. Excluding these transitive dependencies will reduce eland's overall installation footprint and consequently the Docker image size. This simplification can also help reduce dependency conflicts such as #408.
When we install
sentence-transformers
in ourpytorch
target, we pull in all of the transitive dependencies of that library which include many libraries that we will never need. Excluding these transitive dependencies will reduce eland's overall installation footprint and consequently the Docker image size. This simplification can also help reduce dependency conflicts such as #408.