/** Creates a default Resample */ public Filter getFilter() { Resample f = new Resample(); f.setSampleSizePercent(50); return f; }
/** Creates a default Resample */ public Filter getFilter() { Resample f = new Resample(); f.setSampleSizePercent(50); return f; }
setSampleSizePercent(Double.parseDouble(tmpStr)); } else { setSampleSizePercent(100);
setSampleSizePercent(Double.parseDouble(tmpStr)); } else { setSampleSizePercent(100);
public void testSampleSizePercentNoReplacement() { ((Resample) m_Filter).setSampleSizePercent(20); ((Resample) m_Filter).setNoReplacement(true); Instances result = useFilter(); assertEquals(m_Instances.numAttributes(), result.numAttributes()); assertEquals("Expecting output to be 20% of input", (int) (m_Instances.numInstances() * 20.0 / 100), result.numInstances()); }
public void testSampleSizePercentNoReplacement() { ((Resample) m_Filter).setSampleSizePercent(20); ((Resample) m_Filter).setNoReplacement(true); Instances result = useFilter(); assertEquals(m_Instances.numAttributes(), result.numAttributes()); assertEquals("Expecting output to be 20% of input", (int) (m_Instances.numInstances() * 20.0 / 100), result.numInstances()); }
public void testSampleSizePercentNoReplacementInverted() { ((Resample) m_Filter).setSampleSizePercent(20); ((Resample) m_Filter).setNoReplacement(true); ((Resample) m_Filter).setInvertSelection(true); Instances result = useFilter(); assertEquals(m_Instances.numAttributes(), result.numAttributes()); assertEquals("Expecting output to be 80% of input (20% inverted)", m_Instances.numInstances() - (int) (m_Instances.numInstances() * 20.0 / 100), result.numInstances()); }
public void testSampleSizePercentNoReplacementInverted() { ((Resample) m_Filter).setSampleSizePercent(20); ((Resample) m_Filter).setNoReplacement(true); ((Resample) m_Filter).setInvertSelection(true); Instances result = useFilter(); assertEquals(m_Instances.numAttributes(), result.numAttributes()); assertEquals("Expecting output to be 80% of input (20% inverted)", m_Instances.numInstances() - (int) (m_Instances.numInstances() * 20.0 / 100), result.numInstances()); }
resample = new Resample(); resample.setRandomSeed(retrieveOwner().getSeed()); resample.setSampleSizePercent(getSampleSizePercent()); resample.setInputFormat(inst); sample = Filter.useFilter(inst, resample);
public void testSampleSizePercent() { Instances result = useFilter(); assertEquals(m_Instances.numAttributes(), result.numAttributes()); assertEquals("Expecting output to be 50% of input", m_Instances.numInstances() / 2, result.numInstances()); ((Resample)m_Filter).setSampleSizePercent(200); result = useFilter(); assertEquals(m_Instances.numAttributes(), result.numAttributes()); assertEquals("Expecting output to be 200% of input", m_Instances.numInstances() * 2, result.numInstances()); }
public void testSampleSizePercent() { Instances result = useFilter(); assertEquals(m_Instances.numAttributes(), result.numAttributes()); assertEquals("Expecting output to be 50% of input", m_Instances.numInstances() / 2, result.numInstances()); ((Resample)m_Filter).setSampleSizePercent(200); result = useFilter(); assertEquals(m_Instances.numAttributes(), result.numAttributes()); assertEquals("Expecting output to be 200% of input", m_Instances.numInstances() * 2, result.numInstances()); }
resample = new Resample(); resample.setRandomSeed(retrieveOwner().getSeed()); resample.setSampleSizePercent(getSampleSizePercent()); resample.setInputFormat(inst); sample = Filter.useFilter(inst, resample);
resample = new Resample(); resample.setRandomSeed(retrieveOwner().getSeed()); resample.setSampleSizePercent(getSampleSizePercent()); resample.setInputFormat(inst); sample = Filter.useFilter(inst, resample);
resample = new Resample(); resample.setRandomSeed(retrieveOwner().getSeed()); resample.setSampleSizePercent(getSampleSizePercent()); resample.setInputFormat(inst); sample = Filter.useFilter(inst, resample);