Package ai.libs.jaicore.ml.tsc.filter
Class DFT
- java.lang.Object
-
- ai.libs.jaicore.ml.tsc.filter.AFilter
-
- ai.libs.jaicore.ml.tsc.filter.DFT
-
-
Constructor Summary
Constructors Constructor Description DFT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfit(double[] input)The function only fits a single instance of the datasetvoidfit(double[][] input)voidfit(TimeSeriesDataset input)the function computes the needed information for the transform function.double[]fitTransform(double[] input)the function fit and transforms a single instancedouble[][]fitTransform(double[][] input)double[][]rekursivDFT(double[][] input)TimeSeriesDatasetrekursivDFT(TimeSeriesDataset input)voidsetMeanCorrected(boolean meanCorrected)voidsetNumberOfDisieredCoefficients(int numberOfDisieredCoefficients)double[]transform(double[] input)This function transforms only a single instance.double[][]transform(double[][] input)TimeSeriesDatasettransform(TimeSeriesDataset input)represents a function working on a dataset by transforming the dataset itself.-
Methods inherited from class ai.libs.jaicore.ml.tsc.filter.AFilter
fitTransform
-
-
-
-
Method Detail
-
setNumberOfDisieredCoefficients
public void setNumberOfDisieredCoefficients(int numberOfDisieredCoefficients)
-
setMeanCorrected
public void setMeanCorrected(boolean meanCorrected)
-
transform
public TimeSeriesDataset transform(TimeSeriesDataset input)
Description copied from interface:IFilterrepresents a function working on a dataset by transforming the dataset itself.- Parameters:
input- the data set that is to transform- Returns:
- the transformt dataset
-
fit
public void fit(TimeSeriesDataset input)
Description copied from interface:IFilterthe function computes the needed information for the transform function.- Parameters:
input- the dataset that is to transform
-
transform
public double[] transform(double[] input)
Description copied from interface:IFilterThis function transforms only a single instance.- Parameters:
input- the to transform instance- Returns:
- the transformed instance
-
fit
public void fit(double[] input)
Description copied from interface:IFilterThe function only fits a single instance of the dataset- Parameters:
input- The to fit instance
-
fitTransform
public double[] fitTransform(double[] input)
Description copied from interface:IFilterthe function fit and transforms a single instance- Parameters:
input- the to fit and transform instance- Returns:
- the transformed instance
-
transform
public double[][] transform(double[][] input)
-
fit
public void fit(double[][] input)
-
fitTransform
public double[][] fitTransform(double[][] input)
-
rekursivDFT
public double[][] rekursivDFT(double[][] input)
-
rekursivDFT
public TimeSeriesDataset rekursivDFT(TimeSeriesDataset input)
-
-