lance-format/lance

Make a SVD implementation in Rust and remove the dependency of openblas

开放

#984 创建于 2023年6月15日

 (6 条评论) (0 个反应) (0 位负责人)Rust (695 个派生)github user discovery
A-indexenhancementgood first issuehelp wantedrust

仓库指标

星标
 (6,582 个星标)
PR 合并指标
 (平均合并 6天 1小时) (30 天内合并 219 个 PR)

描述

Problem Statement

openblas gives us many troubles to build the package in different systems. We only use blas to compute SVD in OPQ now. Because it is only used during indexing, SVD / blas is not performance critical piece of code. It should be safe to remove them.

Desired behavior

We implement SVD in rust, and get rid of openblas-src as dependency.

贡献者指南