I am using Weka for my project. I have two datasets:
- train.arff -> 20 attributes and 1 class
- test.arff -> 20 attributes and the class is labeled as "?"
I trained the model by percentage split and save the model into NaiveBayes.model. Then I load the model, select the Supplied test set, checked Output Predictions and re-evaluate the model based on current test set.
The result shows:
=== Predictions on test set ===
inst#, actual, predicted, error, probability distribution
=== Summary ===
Total Number of Instances 0
=== Detailed Accuracy By Class ===
TP Rate FP Rate Precision Recall F-Measure ROC Area Class
0 0 0 0 0 ? 6.0
0 0 0 0 0 ? 5.0
0 0 0 0 0 ? 7.0
0 0 0 0 0 ? 4.0
0 0 0 0 0 ? 2.0
0 0 0 0 0 ? 1.0
0 0 0 0 0 ? 3.0
0 0 0 0 0 ? NA
Weighted Avg. NaN NaN NaN NaN NaN NaN
But actually, I have 2000 records in test.arff.
Can anyone help with this? Thank you!