在 PG 中支持矩阵乘法
原文中文,约5600字,阅读约需14分钟。发表于: 。在 PG 中支持矩阵乘法 Tensor Dancer 项目核心目标之一,是在 PostgreSQL 中提供张量计算能力。这里我们从一个最简单的需求开始:支持矩阵乘法,使我们可以对 pgvector 的向量使用 PCA 矩阵降维。 关键代码 将一个n维向量V降到m维,可以简单的理解为用一个 n*m的矩阵 T 乘以 n 的转置, $$ 这是一个非常基本的线性代数算法,在 BLAS...
Tensor Dancer项目为PostgreSQL提供张量计算能力,支持矩阵乘法,简化了加载矩阵的方法,通过插件和可执行文件实现了加载数据和写入数据库的功能,使用pgv_mulmv函数进行计算。