【发布时间】:2017-12-02 12:01:47
【问题描述】:
n=sc.shape(A)[0]
sim=sc.eye(n)
I=sc.eye(n)
P= normalize(A, norm='l1', axis=0)
Q=P*(1-np.exp(-A))
A是代码创建的邻接矩阵:
df=pd.read_csv('training.csv')
G=nx.from_pandas_dataframe(df,'node1','node2','weight')
A = nx.adjacency_matrix(G)
我得到的错误:
File "ROC_final.py", line 36, in ASCOSplus
Q=P*(1-np.exp(-A))
File "C:\Python27\lib\site-packages\scipy\sparse\base.py", line 647, in __getattr__
raise AttributeError(attr + " not found")
AttributeError: exp not found
注意:我也尝试过 SO answer 建议的解决方案 A= A.astype(float)。
【问题讨论】:
标签: python numpy scipy networkx exponential