# Hierarchy For Package weka.filters.unsupervised.attribute

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - weka.filters.unsupervised.attribute.AddUserFields.AttributeSpec (implements java.io.Serializable)
  - weka.filters.Filter (implements weka.core.CapabilitiesHandler, weka.core.CapabilitiesIgnorer, weka.core.CommandlineRunnable, weka.core.OptionHandler, weka.core.RevisionHandler, java.io.Serializable)
    - weka.filters.unsupervised.attribute.AbstractTimeSeries (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
      - weka.filters.unsupervised.attribute.TimeSeriesTranslate
        - weka.filters.unsupervised.attribute.TimeSeriesDelta
    - weka.filters.unsupervised.attribute.Add (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.AddCluster (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.AddExpression (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.AddID (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.AddNoise (implements weka.core.OptionHandler, weka.core.Randomizable, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler)
    - weka.filters.unsupervised.attribute.AddUserFields (implements weka.core.EnvironmentHandler, weka.core.OptionHandler, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.AddValues (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.ChangeDateFormat (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.ClusterMembership (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.Copy (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.FirstOrder (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.MakeIndicator (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.MergeTwoValues (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.NominalToBinary (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.NominalToString (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.NumericTransform (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.Obfuscate (implements weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.PotentialClassIgnorer (implements weka.core.OptionHandler)
      - weka.filters.unsupervised.attribute.Center (implements weka.filters.Sourcable, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
      - weka.filters.unsupervised.attribute.Discretize (implements weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
        - weka.filters.unsupervised.attribute.PKIDiscretize (implements weka.core.TechnicalInformationHandler, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
      - weka.filters.unsupervised.attribute.MathExpression (implements weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
      - weka.filters.unsupervised.attribute.MergeManyValues (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
      - weka.filters.unsupervised.attribute.Normalize (implements weka.core.OptionHandler, weka.filters.Sourcable, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
      - weka.filters.unsupervised.attribute.NumericToBinary (implements weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
      - weka.filters.unsupervised.attribute.OrdinalToNumeric (implements weka.core.EnvironmentHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
      - weka.filters.unsupervised.attribute.ReplaceMissingValues (implements weka.filters.Sourcable, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
      - weka.filters.unsupervised.attribute.ReplaceMissingWithUserConstant (implements weka.core.EnvironmentHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
      - weka.filters.unsupervised.attribute.Standardize (implements weka.filters.Sourcable, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.PrincipalComponents (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter)
    - weka.filters.unsupervised.attribute.RandomProjection (implements weka.core.OptionHandler, weka.core.Randomizable, weka.core.TechnicalInformationHandler, weka.filters.UnsupervisedFilter, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.Remove (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.RemoveType (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.RemoveUseless (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.RenameNominalValues (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.Reorder (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.SimpleFilter
      - weka.filters.SimpleBatchFilter
        - weka.filters.unsupervised.attribute.CartesianProduct
        - weka.filters.unsupervised.attribute.DateToNumeric (implements weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
        - weka.filters.unsupervised.attribute.InterquartileRange (implements weka.core.WeightedAttributesHandler)
        - weka.filters.unsupervised.attribute.KernelFilter (implements weka.core.TechnicalInformationHandler, weka.filters.UnsupervisedFilter)
        - weka.filters.unsupervised.attribute.MergeInfrequentNominalValues (implements weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
        - weka.filters.unsupervised.attribute.NumericToDate (implements weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
        - weka.filters.unsupervised.attribute.NumericToNominal (implements weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
        - weka.filters.unsupervised.attribute.PartitionedMultiFilter (implements weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
        - weka.filters.unsupervised.attribute.RandomSubset (implements weka.core.Randomizable, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
        - weka.filters.unsupervised.attribute.ReplaceWithMissingValue (implements weka.core.Randomizable, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
        - weka.filters.unsupervised.attribute.Transpose (implements weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
      - weka.filters.SimpleStreamFilter (implements weka.filters.StreamableFilter)
        - weka.filters.unsupervised.attribute.ClassAssigner (implements weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
        - weka.filters.unsupervised.attribute.FixedDictionaryStringToWordVector (implements weka.core.EnvironmentHandler, weka.filters.UnsupervisedFilter, weka.core.WeightedInstancesHandler)
        - weka.filters.unsupervised.attribute.NumericCleaner (implements weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
        - weka.filters.unsupervised.attribute.RemoveByName (implements weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
        - weka.filters.unsupervised.attribute.RenameAttribute (implements weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
        - weka.filters.unsupervised.attribute.SortLabels (implements weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.StringToNominal (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.StringToWordVector (implements weka.core.OptionHandler, weka.filters.UnsupervisedFilter, weka.core.WeightedInstancesHandler)
    - weka.filters.unsupervised.attribute.SwapValues (implements weka.core.OptionHandler, weka.filters.StreamableFilter, weka.filters.UnsupervisedFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
  - java.beans.SimpleBeanInfo (implements java.beans.BeanInfo)
    - weka.filters.unsupervised.attribute.AddUserFieldsBeanInfo
  - weka.filters.unsupervised.attribute.SortLabels.CaseInsensitiveComparator (implements java.util.Comparator<T>, java.io.Serializable)
  - weka.filters.unsupervised.attribute.SortLabels.CaseSensitiveComparator (implements java.util.Comparator<T>, java.io.Serializable)

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - weka.filters.unsupervised.attribute.InterquartileRange.ValueType