如何在我的Swift软件应用程序中为我的函数计算运行Python代码?

时间:2016-04-01 02:03:16

标签: python ios swift

我正在创建一个用户输入两个值(x和y)的应用。 这两个值在函数中用于输出应用程序底部显示的答案。 这些计算包括高斯协方差计算,因此必须在我的Python脚本中完成,这将导致输出一个最终值。 我可以在Swift应用程序中连接这个Python文件吗?

我知道如何创建一个Xcode项目,它是一个可以与python连接的外部文件,但是我如何在我已经构建的Swift项目中执行此操作?

1 个答案:

答案 0 :(得分:1)

在Swift中实施算法

我不认为协方差会特别难以做到,如果您在开源Upsurge库中实现它,您将获得令人难以置信的更好性能,因为它使用Accelerate Framework (即特别调整了Apple工程师花费大量时间的SIMD调用)。

我将linear regression添加到了Upsurge,它比在同一台机器上运行的Python / Numpy代码快了至少一个数量级。