whether the feature is nominal
whether the feature is nominal
true if the feature is nominal
whether the feature is numeric
whether the feature is numeric
true if the feature is discrete
if a feature is numeric, return -1, else return the nominal values size
trait FeatureSpecification.