
ThunderSVM for Ruby: 高性能并行 SVM
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
ThunderSVM for Ruby是一款高性能的支持向量机(SVM)库,专为Ruby编程语言设计。它利用多线程技术实现大规模数据集上的快速训练和预测计算。
迅雷支持高性能并行SVM 用于Ruby
通过使用 GPU 和多核 CPU 实现卓越性能。
有关支持向量机的介绍,请查阅相关资料。
安装方法:
在您的应用程序的Gemfile中添加以下代码:
gem thundersvm
对于Mac用户,还需要安装OpenMP:
brew install libomp
入门指南:
准备数据
x = [[1, 2], [3, 4], [5, 6], [7, 8]]
y = [1, 2, 3, 4]
训练模型
model = ThunderSVM::Regressor.new
model.fit(x,y)
进行分类时使用ThunderSVM::Classifier,其他模型则使用ThunderSVM::Model
预测输出:
model.predict(x)
全部评论 (0)
还没有任何评论哟~


