我如何在移动设备上运行python代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我如何在移动设备上运行python代码相关的知识,希望对你有一定的参考价值。
我有一个用Python开发的机器学习模型。我想在移动设备上运行它。
此模型需要Xgboost机器学习算法的少量信号处理库来提取信号特征。
我不想在移动设备上进行培训,而只是测试模型。
到目前为止我尝试过的
ML Kit-这是Google服务。但是问题是它使用tensowflow。不支持Xgboost
Core ML-专门用于ios。但是不提供信号处理支持
Treelite-我们可以将模型转换为C。但是C代码没有特征提取。我曾尝试在C,Java中进行特征提取,但需要无法在其中找到或实现的信号处理程序包。
检查了其他链接和文章,但没有支持。
如果有任何直接在移动设备上运行python软件包的方法,可以挽救我的生命。
答案
您可以尝试xgboost-predictor-java,只需在android studio中添加依赖项。它以您的模型作为输入并用于预测。
以上是关于我如何在移动设备上运行python代码的主要内容,如果未能解决你的问题,请参考以下文章
在移动设备上运行 apk 后,python kivy android 应用程序崩溃
如何知道我的 Flutter Web 应用程序是在移动设备还是桌面设备上运行