Java 类weka.core.Capabilities.Capability 实例源码

项目:seqcode-core    文件:AttributeRandomTree.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    文件:RemoveUseless.java   
/**
 * Returns the Capabilities of this filter.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();

  // attributes
  result.enable(Capability.NOMINAL_ATTRIBUTES);
  result.enable(Capability.NUMERIC_ATTRIBUTES);
  result.enable(Capability.DATE_ATTRIBUTES);
  result.enable(Capability.STRING_ATTRIBUTES);
  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    文件: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    文件:DiscreteEstimator.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    文件:AddUserFields.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.NO_CLASS);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:RemoveFrequentValues.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    文件:Dl4jStringToWordEmbeddings.java   
@Override
public Capabilities getCapabilities() {

  Capabilities result = new Capabilities(this);
  result.disableAll();

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

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

  result.setMinimumNumberInstances(0);

  return result;
}
项目:sequnwinder    文件:Classifier.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.MISSING_CLASS_VALUES);

    return result;
}
项目:1stclass    文件:FastRandomTree.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.MISSING_CLASS_VALUES);

  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;
}
项目: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    文件:HDFSSaver.java   
/**
 * Returns the Capabilities of this saver.
 * 
 * @return the capabilities of this object
 * @see Capabilities
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = null;

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

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

  result.setOwner(this);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:PreConstructedPCA.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.NUMERIC_ATTRIBUTES);
  result.enable(Capability.DATE_ATTRIBUTES);
  result.enable(Capability.MISSING_VALUES);
  result.enable(Capability.NOMINAL_ATTRIBUTES);
  result.enable(Capability.BINARY_ATTRIBUTES);

  // 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    文件:MergeTwoValues.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    文件:XRFFSaver.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    文件:Resample.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    文件: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;
}
项目:repo.kmeanspp.silhouette_score    文件:StringToNominal.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    文件:Cobweb.java   
/**
 * Returns default capabilities of the clusterer.
 * 
 * @return the capabilities of this clusterer
 */
@Override
public Capabilities getCapabilities() {
  Capabilities result = super.getCapabilities();
  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);

  // other
  result.setMinimumNumberInstances(0);

  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    文件:CfsSubsetEval.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.NUMERIC_CLASS);
  result.enable(Capability.DATE_CLASS);
  result.enable(Capability.MISSING_CLASS_VALUES);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:ReliefFAttributeEval.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.NUMERIC_CLASS);
  result.enable(Capability.DATE_CLASS);
  result.enable(Capability.MISSING_CLASS_VALUES);

  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    文件:CorrelationAttributeEval.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    文件:PrincipalComponents.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.UNARY_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    文件:SymmetricalUncertAttributeEval.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    文件: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    文件: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    文件:AddExpression.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    文件:AddValues.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    文件:LWL.java   
/**
 * Returns default capabilities of the classifier.
 *
 * @return      the capabilities of this classifier
 */
public Capabilities getCapabilities() {
  Capabilities      result;

  if (m_Classifier != null) {
    result = m_Classifier.getCapabilities();
  } else {
    result = super.getCapabilities();
  }

  result.setMinimumNumberInstances(0);

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

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:IBk.java   
/**
 * Returns default capabilities of the classifier.
 *
 * @return      the capabilities of this classifier
 */
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.DATE_CLASS);
  result.enable(Capability.MISSING_CLASS_VALUES);

  // instances
  result.setMinimumNumberInstances(0);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:KStar.java   
/**
 * Returns default capabilities of the classifier.
 *
 * @return      the capabilities of this classifier
 */
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.DATE_CLASS);
  result.enable(Capability.MISSING_CLASS_VALUES);

  // instances
  result.setMinimumNumberInstances(0);

  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    文件:NBTreeClassifierTree.java   
/**
 * Returns default capabilities of the classifier tree.
 * 
 * @return the capabilities of this classifier tree
 */
@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);

  // instances
  result.setMinimumNumberInstances(0);

  return result;
}
项目:repo.kmeanspp.silhouette_score    文件:C45PruneableClassifierTree.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;
}