是否有可能在cuda中使用libsvm?

时间:2016-11-14 09:01:12

标签: machine-learning cuda svm gpgpu libsvm

我想知道我是否可以在cuda中使用libsvm。

我通过交叉验证寻找最佳参数,因此我必须使用不同的参数在4000左右运行相同的代码。

我想知道如果我可以与cuda并行运行交叉验证,

而不是使用:

for i in range(4000):
    predict(parameter)
find_best_parameter()

1 个答案:

答案 0 :(得分:1)

在libsvm软件的官方网页上,您可以找到以下句子:

Python,R,MATLAB,Perl,Ruby,Weka,Common LISP,CLISP,Haskell,OCaml,LabVIEW和PHP接口。可以使用C#.NET代码和CUDA扩展。

还有一个指向GPU实现的链接:

http://mklab.iti.gr/project/GPU-LIBSVM