setSampleSize(Integer.parseInt(tmpStr)); } else { setSampleSize(100);
setSampleSize(Integer.parseInt(tmpStr)); } else { setSampleSize(100);
m_reservoir.setSampleSize(getReservoirSampleSize());
public void testSubSample() { m_Filter = getFilter(); ((ReservoirSample)m_Filter).setSampleSize(10); Instances result = useFilter(); assertEquals(result.numInstances(), 10); // instances should be different from the first 10 instances in // the original data boolean equal = true; for (int i = 0; i < result.numInstances(); i++) { if (m_Comparator.compare( m_Instances.instance(i), result.instance(i)) != 0) { equal = false; break; } } if (equal) { fail("Result should be different than the first 10 instances"); } }
public void testSubSample() { m_Filter = getFilter(); ((ReservoirSample)m_Filter).setSampleSize(10); Instances result = useFilter(); assertEquals(result.numInstances(), 10); // instances should be different from the first 10 instances in // the original data boolean equal = true; for (int i = 0; i < result.numInstances(); i++) { if (m_Comparator.compare( m_Instances.instance(i), result.instance(i)) != 0) { equal = false; break; } } if (equal) { fail("Result should be different than the first 10 instances"); } }