List of usage examples for weka.core Capabilities disable
public void disable(Capability c)
From source file:WrapperSubset.java
License:Open Source License
/** * Returns the capabilities of this evaluator. * * @return the capabilities of this evaluator * @see Capabilities/*from w w w . j a v a 2 s.com*/ */ @Override public Capabilities getCapabilities() { Capabilities result; if (getClassifier() == null) { result = super.getCapabilities(); result.disableAll(); } else { result = getClassifier().getCapabilities(); } // set dependencies for (Capability cap : Capability.values()) { result.enableDependency(cap); } // adjustment for class based on selected evaluation metric result.disable(Capability.NUMERIC_CLASS); result.disable(Capability.DATE_CLASS); if (m_evaluationMeasure != EVAL_ACCURACY && m_evaluationMeasure != EVAL_FMEASURE && m_evaluationMeasure != EVAL_AUC && m_evaluationMeasure != EVAL_AUPRC) { result.enable(Capability.NUMERIC_CLASS); result.enable(Capability.DATE_CLASS); } result.setMinimumNumberInstances(getFolds()); return result; }
From source file:com.spread.experiment.tempuntilofficialrelease.ClassificationViaClustering108.java
License:Open Source License
/** * Returns default capabilities of the classifier. * /*from w w w . j ava 2s . c o m*/ * @return the capabilities of this classifier */ @Override public Capabilities getCapabilities() { Capabilities result; result = m_Clusterer.getCapabilities(); // class result.disableAllClasses(); result.disable(Capability.NO_CLASS); result.disable(Capability.NUMERIC_CLASS); result.enable(Capability.NOMINAL_CLASS); result.enable(Capability.MISSING_CLASS_VALUES); result.setOwner(this); return result; }
From source file:LogReg.FilteredLogRegClassifier.java
License:Open Source License
/** * Returns default capabilities of the classifier. * * @return the capabilities of this classifier *///from ww w . j ava 2 s. c o m 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; }
From source file:meka.classifiers.multilabel.ProblemTransformationMethod.java
License:Open Source License
@Override public Capabilities getCapabilities() { Capabilities result; result = super.getCapabilities(); //result.enable(Capability.NUMERIC_CLASS); result.disable(Capability.NUMERIC_CLASS); result.disable(Capability.DATE_CLASS); result.disable(Capability.STRING_CLASS); result.disable(Capability.RELATIONAL_CLASS); return result; }
From source file:org.knime.knip.suise.node.boundarymodel.contourdata.IRI.java
License:Open Source License
/** * {@inheritDoc}/*from w ww. j a va 2 s. c o m*/ */ @Override public Capabilities getCapabilities() { Capabilities result = super.getCapabilities(); // attributes result.enable(Capability.NOMINAL_ATTRIBUTES); result.enable(Capability.RELATIONAL_ATTRIBUTES); result.disable(Capability.MISSING_VALUES); // class result.disableAllClasses(); result.disableAllClassDependencies(); result.enable(Capability.BINARY_CLASS); // Only multi instance data result.enable(Capability.ONLY_MULTIINSTANCE); return result; }