public Instance formatInstance(Instance original) { //Copy the original instance Instance converted = (Instance) original.copy(); converted.setDataset(null); //Delete all class attributes for (int j = 0; j < m_L; j++) { converted.deleteAttributeAt(0); } //Add one of those class attributes at the begginning converted.insertAttributeAt(0); //Hopefully setting the dataset will configure that attribute properly converted.setDataset(m_InstancesTemplate); return converted; }
rawInstance.deleteAttributeAt(removeAttributes[i]);
/** * Delete attribute at. * * @param integer the integer */ public void deleteAttributeAt(Integer integer) { this.instanceInformation.deleteAttributeAt(integer); for (int i = 0; i < numInstances(); i++) { instance(i).setDataset(null); instance(i).deleteAttributeAt(integer); instance(i).setDataset(this); } }
traininst0.setDataset(point0.dataset()); else traininst0.deleteAttributeAt(point0.classIndex()); m_clusterer0.trainOnInstanceImpl(traininst0); traininst1.setDataset(point1.dataset()); else traininst1.deleteAttributeAt(point1.classIndex()); m_clusterer1.trainOnInstanceImpl(traininst1);
traininst0.setDataset(point0.dataset()); else traininst0.deleteAttributeAt(point0.classIndex());