Documentation of 'jsat.datatransform.DenseSparceTransform' Java class
DenseSparceTransform
jsat.datatransform

Class DenseSparceTransform

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, DataTransform


    public class DenseSparceTransform
    extends java.lang.Object
    implements DataTransform
    Dense sparce transform alters the vectors that store the numerical values. Based on a threshold in (0, 1), vectors will be converted from dense to sparce, sparce to dense, or left alone.
    See Also:
    Serialized Form
    • Constructor Detail

      • DenseSparceTransform

        public DenseSparceTransform(double factor)
        Creates a new Dense Sparce Transform. The factor gives the maximal percentage of values that may be non zero for a vector to be sparce. Any vector meeting the requirement will be converted to a sparce vector, and others made dense. If the factor is greater than or equal to 1, then all vectors will be made sparce. If less than or equal to 0, then all will be made dense.
        Parameters:
        factor - the fraction of the vectors values that may be non zero to qualify as sparce
    • Method Detail

      • fit

        public void fit(DataSet data)
        Description copied from interface: DataTransform
        Fits this transform to the given dataset. Some transforms can only be learned from classification or regression datasets. If an incompatible dataset type is given, a FailedToFitException exception may be thrown.
        Specified by:
        fit in interface DataTransform
        Parameters:
        data - the dataset to fir this transform to
      • transform

        public DataPoint transform(DataPoint dp)
        Description copied from interface: DataTransform
        Returns a new data point that is a transformation of the original data point. This new data point is a different object, but may contain the same references as the original data point. It is not guaranteed that you can mutate the transformed point without having a side effect on the original point.
        Specified by:
        transform in interface DataTransform
        Parameters:
        dp - the data point to apply a transformation to
        Returns:
        a transformed data point

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.