【发布时间】:2023-04-07 13:52:01
【问题描述】:
我正在寻找可以映射到内存中的简单稀疏向量实现,类似于numpy.memmap
。
不幸的是,numpy
实现只处理全向量。示例用法:
vec = SparseVector('/tmp/file.dat') # SparseVector is the class I'm looking for
vec[10] = 10
vec[50] = 21
for key in vec:
print vec[key] # 10, 21
我创建了scipy
表示稀疏矩阵的类,但是二维使用起来很笨拙,因为我需要制作只有一行的矩阵然后使用vec[0,i]
。
有什么建议吗?
【问题讨论】:
-
SparseVector
来自哪里?这与 Apache Spark 有关吗?如果是这样,您应该使用此信息标记您的问题并更新文本。 -
不,我的意思是这就是我要找的课程(还不知道名字),抱歉误会,我会尽快编辑
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python中的mmap稀疏向量 - Python技术站