// Temporarily unset the class index
int classIndex = data.classIndex();
boostData.setClassIndex(-1);
boostData.deleteAttributeAt(classIndex);
boostData.insertAttributeAt(new Attribute("'pseudo class'"), classIndex);
boostData.setClassIndex(classIndex);
double [][] trainFs = new double [numInstances][m_NumClasses];
double [][] trainYs = new double [numInstances][m_NumClasses];
for (int j = 0; j < m_NumClasses; j++) {
for (int i = 0, k = 0; i < numInstances; i++, k++) {