在安卓设备上使用sklearn

10 投票
1 回答
10733 浏览
提问于 2025-04-18 02:19

我现在正在使用sklearn进行机器学习,处理我从安卓设备收集的传感器数据。

不过,我需要在模型训练完成后进行预测。因为在很短的时间内会产生大量的传感器数据,所以在服务器或其他机器上进行预测并不是我的首选。

于是我想,是否有办法在安卓上使用sklearn呢?我想到三种解决方案:

  1. 能不能在安卓上运行sklearn,让它直接进行预测呢?

  2. 如果第一种方法不行,那我能不能在Java(安卓)中使用一些中间库,来加载我在Python中训练好的模型呢?

  3. 如果第一和第二种方法都不行,那我能不能使用其他在安卓平台上支持的机器学习库呢?

1 个回答

10

我在一个叫做 sklearn-porter 的项目上工作。这个项目的目的是把训练好的模型转换成一些低级编程语言,比如C、Java和JavaScript。未来会添加更多的分类器和回归器。

撰写回答