I have a .model file of one of the classifier which I got through Weka GUI. Now I would like to test this model on some instance. Can anyone tell me how to do this ?
you shoud train your filter too
if you want to predict new instances without rebuild /retrain your classifier / filter
you shoud:
1) train both of them
2) save them with weka.core.SerializationHelper
3) reload them in your application and make prediction
Combining your code with the code found in the link provided by Omer:
Classifier cModel = (Classifier)new NaiveBayes();
cModel.buildClassifier(isTrainingSet);
weka.core.SerializationHelper.write("/some/where/nBayes.model", cModel);
Classifier cls = (Classifier) weka.core.SerializationHelper.read("/some/where/nBayes.model");
// Test the model
Evaluation eTest = new Evaluation(isTrainingSet);
eTest.evaluateModel(cls, isTrainingSet);