gpt4 book ai didi

scikit-learn - 将 scikit-learn SVM 模型转换为 LibSVM

转载 作者:行者123 更新时间:2023-12-04 17:49:13 25 4
gpt4 key购买 nike

我已经使用 scikit-learn 训练了一个 SVM (svc) 超过半 TB 的数据。该模型运行良好,我需要将其移植到 C,但我不想从头开始重新训练 SVM,因为这对我来说太长了。有没有办法轻松导出scikit-learn生成的模型并将其导入LibSVM? scikit-learn 内部使用 LibSVM,所以理论上应该是可能的,但是我在文档中找不到任何内容。有什么建议吗?

最佳答案

Is there a way to easily export the model generated by scikit-learn and import it into LibSVM?



不可以。LIBSVM 的 scikit-learn 版本已被严重修改以适应 Python 环境,并且模型存储为 NumPy/SciPy 数据结构。

你最好的办法是研究 SVM decision function并在 C 中重新实现它。支持向量可以从 SVC 中获得。对象作为 NumPy 数组,它们很容易转换为 C 数组。

关于scikit-learn - 将 scikit-learn SVM 模型转换为 LibSVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23800682/

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