是否可以从iOS应用迅速运行python机器学习脚本?

时间:2019-07-08 18:40:38

标签: python ios swift machine-learning

我正在尝试编写一个iOS应用程序,该应用程序将11种患者数据作为输入,并输出患者患心脏病的可能性。我已经对深度学习模型进行了编码以进行此预测,并将其存储为.py脚本。

如何设置例程以通过在应用程序中单击按钮来调用此python脚本,然后在屏幕上显示输出?

我读到一些有关是否有可能在Xcode / swift中运行.py文件或是否需要在Tensorflow或Keras中运行的信息。

当前我的代码全部为numpy-要由应用程序调用,是否需要在Tensorflow或Keras中使用?

谢谢!

1 个答案:

答案 0 :(得分:0)

您将无法在本地运行*.py脚本,但是请确保可以将其作为URL调用并让服务器为您完成工作,然后返回结果。像这样:

let myURLString = "https://www.server.com/script.py"

if let
    url = URL(string: myURLString),
    contents = try? String(contentsOfURL: url) {
        print(contents)
    }