I am trying to use LIBSVM for classifying handwritten characters. I have successfully executed 'svm-train.exe' for training and 'svm-predict.exe' for testing. For both, the input file format is-
0 1:1 2:0 3:1 4:0
1 1:0 2:1 3:0 4:1
0 1:1 2:0 3:1 4:1
1 1:0 2:1 3:0 4:1
Now, I want to classify unlabeled data with 'svm-predict.exe'. So, now the input file will be like this-
1:1 2:0 3:1 4:0
1:0 2:1 3:0 4:1
1:1 2:0 3:1 4:1
1:0 2:1 3:0 4:1
But, when I run 'svm-predict.exe' with above input, following error is shown-
Wrong input format at line 1
It means- I cannot give unlabeled data to 'svm-predict.exe'. Then how I suppose to use it in real-world application, where I want to label unlabeled data? I have googled and also asked others but got no helpful solution.
Remarks: An advice I got was- to label test data with any random value (as I did not need the accuracy). But that did not seem logical to me. Is there any straight forward method to do it?