Class FeatureSpace

  • All Implemented Interfaces:
    java.io.Serializable

    public class FeatureSpace
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • FeatureSpace

        public FeatureSpace()
      • FeatureSpace

        public FeatureSpace​(weka.core.Instances data)
                     throws java.lang.InterruptedException
        Throws:
        java.lang.InterruptedException
      • FeatureSpace

        public FeatureSpace​(java.util.List<FeatureDomain> domains)
        copy constructor
        Parameters:
        domains -
    • Method Detail

      • getRangeSize

        public double getRangeSize()
      • getRangeSizeOfFeatureSubspace

        public double getRangeSizeOfFeatureSubspace​(java.util.Set<java.lang.Integer> featureIndices)
      • getRangeSizeOfAllButSubset

        public double getRangeSizeOfAllButSubset​(java.util.Set<java.lang.Integer> featureIndices)
      • getDimensionality

        public int getDimensionality()
      • getFeatureDomain

        public FeatureDomain getFeatureDomain​(int index)
      • containsPartialInstance

        public boolean containsPartialInstance​(java.util.List<java.lang.Integer> indices,
                                               java.util.List<java.lang.Double> values)
      • containsInstance

        public boolean containsInstance​(weka.core.Instance instance)