// is there a missing value in this instance?
// this can happen when there is no missing value in the training set
for (int iAttribute = 0; iAttribute < m_Instances.numAttributes(); iAttribute++) {
if (iAttribute != instance.classIndex() && instance.isMissing(iAttribute)) {
System.err.println("Warning: Found missing value in test set, filling in values.");
m_MissingValuesFilter = new ReplaceMissingValues();
m_MissingValuesFilter.setInputFormat(m_Instances);
Filter.useFilter(m_Instances, m_MissingValuesFilter);
m_MissingValuesFilter.input(instance);
instance = m_MissingValuesFilter.output();
iAttribute = m_Instances.numAttributes();