我正在使用vw-8.20170116来解决二进制文本分类问题。文本字符串由几个短(5-20个字)字符串连接在一起。输入看起来像
-1 1.0 |aa .... ... ..... |bb ... ... .... .. |cc ....... .. ...
1 5.0 |aa .... ... ..... |bb ..... .. .... . |cc .... .. ...
我用于训练的命令是
./vw-8.20170116 -d train_feat.txt -k -c -f model.vw --ngram 2 --skips 2 --nn 10 --loss_function logistic --passes 100 --l2 1e-8 --holdout_off --threads --ignore bc
和测试
./vw-8.20170116 -d test_feat.txt -t --loss_function logistic --link logistic -i model.vw -p test_pred.txt
问题:如何在我的8核机器上并行运行(训练)vw?我认为 - 线程应该有所帮助,但我没有看到任何加速。我如何控制使用的核心数量?
使用此link作为参考。