提高计算特征矩阵时的性能



calculate_feature_matrix使用任何库(如numba(来提高性能吗?

我是Featuretools的维护者之一。 calculate_feature_matrix目前只使用Pandas/Numpy/Scipy的函数来提高原始Python的性能。使用numba或Cython可能会在几个领域有所帮助,特别是在PandasBackend类和单个特征计算函数中。

但是,这样做需要 C 编译器或编译的 C 代码,因此增加了安装的额外复杂性。由于这种复杂性,它目前在我们的优先级列表中并不高,但我们可能会考虑在未来添加它。

相反,我们更关注更大数据集的可扩展性,这涉及并行化而不是子程序优化。

最新更新