cjlin1 / libsvm

LIBSVM -- A Library for Support Vector Machines
https://www.csie.ntu.edu.tw/~cjlin/libsvm/
BSD 3-Clause "New" or "Revised" License
4.54k stars 1.64k forks source link

a CUDA port of libsvm #160

Open panqingfeng opened 4 years ago

panqingfeng commented 4 years ago

How to build: make clean; make svm-train-cuda (please install cuda first)

How to use: run svm-train-cuda instead of svm-train, with same command line arguments of svm-train

panqingfeng commented 4 years ago

I think it's time to froze up modification.

Result: A classification job size 60k, 6 tags, with -b 1 command line argument, training time drop from 18 hours(cpu computing) to 1 hour(gpu computing)

@cjlin1