Java 类weka.core.Capabilities 实例源码

项目:repo.kmeanspp.silhouette_score    文件:RemovePercentage.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:AbstractSaver.java   
/**
 * Sets instances that should be stored.
 * 
 * @param instances the instances
 */
@Override
public void setInstances(Instances instances) {

  Capabilities cap = getCapabilities();
  if (!cap.test(instances)) {
    throw new IllegalArgumentException(cap.getFailReason());
  }

  if (m_retrieval == INCREMENTAL) {
    if (setStructure(instances) == CANCEL) {
      cancel();
    }
  } else {
    m_instances = instances;
  }
}
项目:repo.kmeanspp.silhouette_score    文件:NumericCleaner.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:wekaDeeplearning4j    文件:Dl4jMlpClassifier.java   
/**
 * Returns default capabilities of the classifier.
 *
 * @return the capabilities of this classifier
 */
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  if (getInstanceIterator() instanceof ImageInstanceIterator
      || getInstanceIterator() instanceof CnnTextEmbeddingInstanceIterator) {
    result.enable(Capability.STRING_ATTRIBUTES);
  } else {
    result.enable(Capability.NOMINAL_ATTRIBUTES);
    result.enable(Capability.NUMERIC_ATTRIBUTES);
    result.enable(Capability.DATE_ATTRIBUTES);
    result.enable(Capability.MISSING_VALUES);
    result.enableDependency(Capability.STRING_ATTRIBUTES); // User might switch to ImageDSI in GUI
  }

  // class
  result.enable(Capability.NOMINAL_CLASS);
  result.enable(Capability.NUMERIC_CLASS);
  result.enable(Capability.DATE_CLASS);
  result.enable(Capability.MISSING_CLASS_VALUES);

  return result;
}
项目:wekaDeeplearning4j    文件:RnnSequenceClassifier.java   
/**
 * Returns default capabilities of the classifier.
 *
 * @return the capabilities of this classifier
 */
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  result.enable(Capabilities.Capability.STRING_ATTRIBUTES);
  result.enable(Capability.RELATIONAL_ATTRIBUTES);

  // class
  result.enable(Capabilities.Capability.NOMINAL_CLASS);
  result.enable(Capabilities.Capability.NUMERIC_CLASS);
  result.enable(Capabilities.Capability.DATE_CLASS);
  result.enable(Capabilities.Capability.MISSING_CLASS_VALUES);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:PoissonEstimator.java   
/**
 * Returns default capabilities of the classifier.
 *
 * @return      the capabilities of this classifier
 */
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // class
  if (!m_noClass) {
    result.enable(Capability.NOMINAL_CLASS);
    result.enable(Capability.MISSING_CLASS_VALUES);
  } else {
    result.enable(Capability.NO_CLASS);
  }

  // attributes
  result.enable(Capability.NUMERIC_ATTRIBUTES);
  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:MahalanobisEstimator.java   
/**
 * Returns default capabilities of the classifier.
 *
 * @return      the capabilities of this classifier
 */
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // class
  if (!m_noClass) {
    result.enable(Capability.NOMINAL_CLASS);
    result.enable(Capability.MISSING_CLASS_VALUES);
  } else {
    result.enable(Capability.NO_CLASS);
  }

  // attributes
  result.enable(Capability.NUMERIC_ATTRIBUTES);
  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:TimeSeriesDelta.java   
/** 
 * Returns the Capabilities of this filter.
 *
 * @return            the capabilities of this object
 * @see               Capabilities
 */
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:JCLAL    文件:MOAWrapper.java   
/**
 * Returns the Capabilities of this classifier. Maximally permissive
 * capabilities are allowed by default. MOA doesn't specify what
 *
 * @return the capabilities of this object
 * @see Capabilities
 */
public Capabilities getCapabilities() {
    Capabilities result = new Capabilities(this);

    // attributes
    result.enable(Capability.NOMINAL_ATTRIBUTES);
    result.enable(Capability.NUMERIC_ATTRIBUTES);
    result.enable(Capability.MISSING_VALUES);

    // class
    result.enable(Capability.NOMINAL_CLASS);
    result.enable(Capability.MISSING_CLASS_VALUES);

    result.setMinimumNumberInstances(0);

    return result;
}
项目:repo.kmeanspp.silhouette_score    文件:ChangeDateFormat.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:AddClassification.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result;

  if (getActualClassifier() == null) {
    result = super.getCapabilities();
    result.disableAll();
  } else {
    result = getActualClassifier().getCapabilities();
  }

  result.setMinimumNumberInstances(0);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:MathExpression.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:Reorder.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attribute
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.NO_CLASS);
  result.enable(Capability.MISSING_CLASS_VALUES);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:RenameNominalValues.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:RemoveDuplicates.java   
/** 
 * Returns the Capabilities of this filter.
 *
 * @return            the capabilities of this object
 * @see               Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enable(Capability.STRING_ATTRIBUTES);
  result.enable(Capability.NOMINAL_ATTRIBUTES);
  result.enable(Capability.NUMERIC_ATTRIBUTES);
  result.enable(Capability.DATE_ATTRIBUTES);
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enable(Capability.STRING_CLASS);
  result.enable(Capability.NOMINAL_CLASS);
  result.enable(Capability.NUMERIC_CLASS);
  result.enable(Capability.DATE_CLASS);
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:HierarchicalClusterer.java   
@Override
public Capabilities getCapabilities() {
  Capabilities result = new Capabilities(this);
  result.disableAll();
  result.enable(Capability.NO_CLASS);

  // attributes
  result.enable(Capability.NOMINAL_ATTRIBUTES);
  result.enable(Capability.NUMERIC_ATTRIBUTES);
  result.enable(Capability.DATE_ATTRIBUTES);
  result.enable(Capability.MISSING_VALUES);
  result.enable(Capability.STRING_ATTRIBUTES);

  // other
  result.setMinimumNumberInstances(0);
  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:Discretize.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  if (!getMakeBinary()) {
    result.enable(Capability.NO_CLASS);
  }

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:FilteredClusterer.java   
/**
 * Returns default capabilities of the clusterer.
 * 
 * @return the capabilities of this clusterer
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result;

  if (getFilter() == null) {
    result = super.getCapabilities();
    result.disableAll();
    result.enable(Capability.NO_CLASS);
  } else {
    result = getFilter().getCapabilities();
  }

  // set dependencies
  for (Capability cap : Capability.values()) {
    result.enableDependency(cap);
  }

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:Copy.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:FilteredAssociator.java   
/**
 * Returns default capabilities of the associator.
 * 
 * @return the capabilities of this associator
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result;

  if (getFilter() == null) {
    result = super.getCapabilities();
    result.disableAll();
  } else {
    result = getFilter().getCapabilities();
  }

  result.enable(Capability.NO_CLASS);

  // set dependencies
  for (Capability cap : Capability.values()) {
    result.enableDependency(cap);
  }

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:Apriori.java   
/**
 * Returns default capabilities of the classifier.
 * 
 * @return the capabilities of this classifier
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // enable what we can handle

  // attributes
  result.enable(Capability.NOMINAL_ATTRIBUTES);
  result.enable(Capability.MISSING_VALUES);

  // class (can handle a nominal class if CAR rules are selected). This
  result.enable(Capability.NO_CLASS);
  result.enable(Capability.NOMINAL_CLASS);
  result.enable(Capability.MISSING_CLASS_VALUES);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:FPGrowth.java   
/**
 * Returns default capabilities of the classifier.
 * 
 * @return the capabilities of this classifier
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // enable what we can handle

  // attributes
  result.enable(Capability.UNARY_ATTRIBUTES);
  result.enable(Capability.BINARY_ATTRIBUTES);
  result.enable(Capability.MISSING_VALUES);

  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:Remove.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:SparseToNonSparse.java   
/** 
 * Returns the Capabilities of this filter.
 *
 * @return            the capabilities of this object
 * @see               Capabilities
 */
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:RandomProjection.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);
  result.disable(Capability.STRING_ATTRIBUTES);

  // class
  result.enable(Capability.NUMERIC_CLASS);
  result.enable(Capability.DATE_CLASS);
  result.enable(Capability.NOMINAL_CLASS);
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:OneRAttributeEval.java   
/**
 * Returns the capabilities of this evaluator.
 * 
 * @return the capabilities of this evaluator
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enable(Capability.NOMINAL_ATTRIBUTES);
  result.enable(Capability.NUMERIC_ATTRIBUTES);
  result.enable(Capability.DATE_ATTRIBUTES);
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enable(Capability.NOMINAL_CLASS);
  result.enable(Capability.MISSING_CLASS_VALUES);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:InfoGainAttributeEval.java   
/**
 * Returns the capabilities of this evaluator.
 * 
 * @return the capabilities of this evaluator
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enable(Capability.NOMINAL_ATTRIBUTES);
  result.enable(Capability.NUMERIC_ATTRIBUTES);
  result.enable(Capability.DATE_ATTRIBUTES);
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enable(Capability.NOMINAL_CLASS);
  result.enable(Capability.MISSING_CLASS_VALUES);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:InterquartileRange.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:GainRatioAttributeEval.java   
/**
 * Returns the capabilities of this evaluator.
 * 
 * @return the capabilities of this evaluator
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enable(Capability.NOMINAL_ATTRIBUTES);
  result.enable(Capability.NUMERIC_ATTRIBUTES);
  result.enable(Capability.DATE_ATTRIBUTES);
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enable(Capability.NOMINAL_CLASS);
  result.enable(Capability.MISSING_CLASS_VALUES);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:AdaBoostM1.java   
/**
 * Returns default capabilities of the classifier.
 * 
 * @return the capabilities of this classifier
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();

  // class
  result.disableAllClasses();
  result.disableAllClassDependencies();
  if (super.getCapabilities().handles(Capability.NOMINAL_CLASS)) {
    result.enable(Capability.NOMINAL_CLASS);
  }
  if (super.getCapabilities().handles(Capability.BINARY_CLASS)) {
    result.enable(Capability.BINARY_CLASS);
  }

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:StratifiedRemoveFolds.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:RemoveRange.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:FilteredClassifier.java   
/**
 * Returns default capabilities of the classifier.
 *
 * @return the capabilities of this classifier
 */
public Capabilities getCapabilities() {
  Capabilities result;

  if (getFilter() == null)
    result = super.getCapabilities();
  else
    result = getFilter().getCapabilities();

  // the filtered classifier always needs a class
  result.disable(Capability.NO_CLASS);

  // set dependencies
  for (Capability cap : Capability.values())
    result.enableDependency(cap);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:KernelEstimator.java   
/**
 * Returns default capabilities of the classifier.
 * 
 * @return the capabilities of this classifier
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();
  // class
  if (!m_noClass) {
    result.enable(Capability.NOMINAL_CLASS);
    result.enable(Capability.MISSING_CLASS_VALUES);
  } else {
    result.enable(Capability.NO_CLASS);
  }

  // attributes
  result.enable(Capability.NUMERIC_ATTRIBUTES);
  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:NumericToBinary.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:ArffSaver.java   
/**
 * Returns the Capabilities of this saver.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:RandomTree.java   
/**
 * Returns default capabilities of the classifier.
 * 
 * @return the capabilities of this classifier
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enable(Capability.NOMINAL_ATTRIBUTES);
  result.enable(Capability.NUMERIC_ATTRIBUTES);
  result.enable(Capability.DATE_ATTRIBUTES);
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enable(Capability.NOMINAL_CLASS);
  result.enable(Capability.NUMERIC_CLASS);
  result.enable(Capability.MISSING_CLASS_VALUES);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:Standardize.java   
/** 
 * Returns the Capabilities of this filter.
 *
 * @return            the capabilities of this object
 * @see               Capabilities
 */
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:PruneableClassifierTree.java   
/**
 * Returns default capabilities of the classifier tree.
 *
 * @return      the capabilities of this classifier tree
 */
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enable(Capability.NOMINAL_ATTRIBUTES);
  result.enable(Capability.NUMERIC_ATTRIBUTES);
  result.enable(Capability.DATE_ATTRIBUTES);
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enable(Capability.NOMINAL_CLASS);
  result.enable(Capability.MISSING_CLASS_VALUES);

  // instances
  result.setMinimumNumberInstances(0);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:ReservoirSample.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  result.disableAll();

  // attributes
  result.enableAllAttributes();
  result.enable(Capability.MISSING_VALUES);

  // class
  result.enableAllClasses();
  result.enable(Capability.MISSING_CLASS_VALUES);
  result.enable(Capability.NO_CLASS);

  return result;
}