实际代码如下所示:
def compute_score(row_list,column_list):
for i in range(len(row_list)):
for j in range(len(column_list)):
tf_score = self.compute_tf(column_list[j],row_list[i])
我正在努力实现多处理,即在j
我想要池的每次迭代中column_list
。由于compute_tf
功能很慢,我想多处理它。
我发现必须joblib
在 Python 中使用它,但我无法解决嵌套循环。
Parallel(n_jobs=2)(delayed(self.compute_tf)<some_way_to_use_nested_loops>)
这是要实现的。如果提供任何解决方案或任何其他解决方案,这将是一个很大的帮助。