我如何在移动设备上运行python代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我如何在移动设备上运行python代码相关的知识,希望对你有一定的参考价值。

我有一个用Python开发的机器学习模型。我想在移动设备上运行它。

此模型需要Xgboost机器学习算法的少量信号处理库来提取信号特征。

我不想在移动设备上进行培训,而只是测试模型。

到目前为止我尝试过的

  1. ML Kit-这是Google服务。但是问题是它使用tensowflow。不支持Xgboost

  2. Core ML-专门用于ios。但是不提供信号处理支持

  3. Treelite-我们可以将模型转换为C。但是C代码没有特征提取。我曾尝试在C,Java中进行特征提取,但需要无法在其中找到或实现的信号处理程序包。

检查了其他链接和文章,但没有支持。

如果有任何直接在移动设备上运行python软件包的方法,可以挽救我的生命。

答案

您可以尝试xgboost-predictor-java,只需在android studio中添加依赖项。它以您的模型作为输入并用于预测。

以上是关于我如何在移动设备上运行python代码的主要内容,如果未能解决你的问题,请参考以下文章

在移动设备上运行 apk 后,python kivy android 应用程序崩溃

如何在最小化或睡眠时让 JS 代码在移动设备上运行

如何知道我的 Flutter Web 应用程序是在移动设备还是桌面设备上运行

如何在移动设备上发送推送通知(Android Chrome)PWA

Javascript重定向不适用于移动设备

如何从 NetBeans 直接在移动设备上运行 J2ME 应用程序?