2024-04-18 13:15:36 发布
网友
我需要做以下事情
b = numpy.random.randn(50001,2) cof = numpy.corrcoef(b) c= b>=0.3 return np.dot(c, np.ones([50001,1]))
这是在给我一个分割错误。在
如果我尝试使用稀疏矩阵,例如:
我有一个分割错误
如果矩阵的大小很小,则转换是有效的。在
有什么建议吗?在
你是想计算50001维空间的两个样本之间的相关性还是二维空间的50001个样本之间的相关性?在
在您当前的情况下,您正在创建一个隐式50001 x 50001协方差矩阵(这会导致segfault)。做以下事情不会破坏记忆
b = numpy.random.randn(2,50001) cof = numpy.corrcoef(b)
希望这正是您需要的(另一种方法产生的协方差矩阵和segfault非常差的近似值)。在
你是想计算50001维空间的两个样本之间的相关性还是二维空间的50001个样本之间的相关性?在
在您当前的情况下,您正在创建一个隐式50001 x 50001协方差矩阵(这会导致segfault)。做以下事情不会破坏记忆
希望这正是您需要的(另一种方法产生的协方差矩阵和segfault非常差的近似值)。在
相关问题 更多 >
编程相关推荐