【发布时间】:2021-06-14 15:47:21
【问题描述】:
有这篇 stackoverflow 帖子很好地展示了一种计算 RandomForestClassifier() 的邻近矩阵的方法。
Proximity Matrix in sklearn.ensemble.RandomForestClassifier
但是,如果您有一个大数据框,该脚本中的 for 循环会非常慢。我试图并行化这个 for 循环,但没有成功。我只得到“无”作为输出。
如何在 Spyder 4 在 Python 3.8.5 上并行化这个 for 循环>Windows 10?
proxMat = 1*np.equal.outer(a, a)
for i in range(1, nTrees):
a = terminals[:,i]
proxMat += 1*np.equal.outer(a, a)
【问题讨论】:
标签: python for-loop parallel-processing multiprocessing spyder