返回信息流现在需要对降维后的矩阵做余弦距离计算, num = float(inA.T*inB),余弦距离计算时采用的矩阵时float类型,但是在PCA降维后的矩阵如下,求问怎么解决,求数据挖掘大神支招
[[ -9.94404456e-01 +0.00000000e+00j 3.65696372e-01 +0.00000000e+00j
-1.57867534e+00 +0.00000000e+00j ..., -7.04338389e-16 +5.80061715e-16j
2.10856994e-16 +1.18164484e-16j 2.10856994e-16 -1.18164484e-16j]
[ -9.71385004e-01 +0.00000000e+00j 3.43379978e-01 +0.00000000e+00j
-1.47884494e+00 +0.00000000e+00j ..., -4.40660420e-16 +4.64268923e-16j
1.69144348e-15 +8.57590366e-16j 1.69144348e-15 -8.57590366e-16j]
[ -1.12757072e+00 +0.00000000e+00j 5.60125207e-01 +0.00000000e+00j
-2.47548384e+00 +0.00000000e+00j ..., -5.30866041e-16 -1.48088464e-16j
-5.02981717e-16 +1.58097006e-15j -5.02981717e-16 -1.58097006e-15j]
...,
[ -9.28821995e-01 +0.00000000e+00j 3.04696178e-01 +0.00000000e+00j
-1.30638763e+00 +0.00000000e+00j ..., -7.44237029e-16 +1.02024780e-15j
5.28311390e-16 +1.71107432e-15j 5.28311390e-16 -1.71107432e-15j]
[ -9.21410580e-01 +0.00000000e+00j 2.95232591e-01 +0.00000000e+00j
-1.27516487e+00 +0.00000000e+00j ..., -5.49947999e-16 -7.26944004e-16j
2.72168627e-16 -8.58823646e-17j 2.72168627e-16 +8.58823646e-17j]
[ -9.80462559e-01 +0.00000000e+00j 3.52703557e-01 +0.00000000e+00j
-1.52073307e+00 +0.00000000e+00j ..., -1.10419215e-15 +9.84685966e-16j
2.20397973e-16 +7.05368381e-16j 2.20397973e-16 -7.05368381e-16j]]
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #15826同步于 2015/5/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖
求问PCA降维后的矩阵出现的复数该怎么解决
huayimeng1
2015/5/5镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
虽然已经过去很久了…但是还是想请教一下是怎么解决的?
【 在 huayimeng1 (花园中的小孩) 的大作中提到: 】
: 现在需要对降维后的矩阵做余弦距离计算, num = float(inA.T*inB),余弦距离计算时采用的矩阵时float类型,但是在PCA降维后的矩阵如下,求问怎么解决,求数据挖掘大神支招
: [[ -9.94404456e-01 +0.00000000e+00j 3.65696372e-01 +0.00000000e+00j
: -1.57867534e+00 +0.00000000e+00j ..., -7.04338389e-16 +5.80061715e-16j
: ...................