gpt4 book ai didi

android - 如何将经过训练的 scikit-learn 模型导入到 android 项目中

转载 作者:行者123 更新时间:2023-11-29 02:28:27 28 4
gpt4 key购买 nike

我正在 python 中使用 scikit-learn 库进行分类项目。我正在使用随机森林进行分类。我正在使用具有 31 个特征的 UCI 数据集。我已经训练了模型并保存了最终的腌制模型。现在我有一个 pickle 文件和 python 脚本,用于提取 future 预测的特征。


现在我想在 android 中为我训练的模型开发用户界面,我如何在 android 项目中导入我训练的最终模型和 feature_extraction python 脚本。我正在使用 scikit-learn 并使用 anaconda 和 spyder 来开发模型。

最佳答案

这里有几个不同的选项,但都不是很顺利。

A) 将 Python 嵌入到你的 Android 应用中

相当复杂,尤其是对于带有原生 C 扩展的库,如 scikit-learn。但是一旦设置完成,您就可以使用任何您想要的 Python 代码。Python-for-Android 项目中提供了一些简化流程的工具。 https://github.com/kivy/python-for-androidKivy 是一个 GUI 框架,允许用纯 Python 编写 Android 应用程序。如果您还不了解 Java 并且拥有现有的应用程序,那可能是最简单的方法。

B) 用 Ja​​va 重写你的 ML 算法例如使用 Weka 框架及其 RandomForests 实现。重写完成后,Android 应用程序中的集成将变得轻松自如。

关于android - 如何将经过训练的 scikit-learn 模型导入到 android 项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50897244/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com