Tabnine Logo
RemovePercentage.numPendingOutput
Code IndexAdd Tabnine to your IDE (free)

How to use
numPendingOutput
method
in
weka.filters.unsupervised.instance.RemovePercentage

Best Java code snippets using weka.filters.unsupervised.instance.RemovePercentage.numPendingOutput (Showing top 2 results out of 315)

origin: nz.ac.waikato.cms.weka/weka-stable

/**
 * Signify that this batch of input to the filter is finished. Output() may
 * now be called to retrieve the filtered instances.
 * 
 * @return true if there are instances pending output
 * @throws IllegalStateException if no input structure has been defined
 */
@Override
public boolean batchFinished() {
 if (getInputFormat() == null) {
  throw new IllegalStateException("No input instance format defined");
 }
 // Push instances for output into output queue
 Instances toFilter = getInputFormat();
 int cutOff = (int) Math.round(toFilter.numInstances() * m_Percentage / 100);
 if (m_Inverse) {
  for (int i = 0; i < cutOff; i++) {
   push(toFilter.instance(i), false); // No need to copy
  }
 } else {
  for (int i = cutOff; i < toFilter.numInstances(); i++) {
   push(toFilter.instance(i), false); // No need to copy
  }
 }
 flushInput();
 m_NewBatch = true;
 m_FirstBatchDone = true;
 return (numPendingOutput() != 0);
}
origin: Waikato/weka-trunk

/**
 * Signify that this batch of input to the filter is finished. Output() may
 * now be called to retrieve the filtered instances.
 * 
 * @return true if there are instances pending output
 * @throws IllegalStateException if no input structure has been defined
 */
@Override
public boolean batchFinished() {
 if (getInputFormat() == null) {
  throw new IllegalStateException("No input instance format defined");
 }
 // Push instances for output into output queue
 Instances toFilter = getInputFormat();
 int cutOff = (int) Math.round(toFilter.numInstances() * m_Percentage / 100);
 if (m_Inverse) {
  for (int i = 0; i < cutOff; i++) {
   push(toFilter.instance(i), false); // No need to copy
  }
 } else {
  for (int i = cutOff; i < toFilter.numInstances(); i++) {
   push(toFilter.instance(i), false); // No need to copy
  }
 }
 flushInput();
 m_NewBatch = true;
 m_FirstBatchDone = true;
 return (numPendingOutput() != 0);
}
weka.filters.unsupervised.instanceRemovePercentagenumPendingOutput

Popular methods of RemovePercentage

  • <init>
  • setPercentage
    Sets the percentage of intances to select.
  • setInvertSelection
    Sets if selection is to be inverted.
  • setInputFormat
    Sets the format of the input instances.
  • bufferInput
  • flushInput
  • getInputFormat
  • getInvertSelection
    Gets if selection is to be inverted.
  • getPercentage
    Gets the percentage of instances to select.
  • isFirstBatchDone
  • push
  • resetQueue
  • push,
  • resetQueue,
  • runFilter,
  • setOutputFormat

Popular in Java

  • Start an intent from android
  • setScale (BigDecimal)
  • getSystemService (Context)
  • notifyDataSetChanged (ArrayAdapter)
  • BorderLayout (java.awt)
    A border layout lays out a container, arranging and resizing its components to fit in five regions:
  • Menu (java.awt)
  • Path (java.nio.file)
  • ImageIO (javax.imageio)
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • SAXParseException (org.xml.sax)
    Encapsulate an XML parse error or warning.> This module, both source code and documentation, is in t
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now