org.encog.app.analyst.csv
Class TimeSeriesUtil
- java.lang.Object
-
- org.encog.app.analyst.csv.TimeSeriesUtil
-
public class TimeSeriesUtil extends java.lang.ObjectA utility used to breat data into time-series lead and lag.
-
-
Constructor Summary
Constructors Constructor and Description TimeSeriesUtil(EncogAnalyst theAnalyst, boolean includeOutput, java.util.List<java.lang.String> headings)Construct the time-series utility.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description EncogAnalystgetAnalyst()java.util.List<double[]>getBuffer()java.util.Map<java.lang.String,java.lang.Integer>getHeadingMap()intgetInputSize()intgetLagDepth()intgetLeadDepth()intgetOutputSize()intgetTotalDepth()double[]process(double[] input)Process a row.
-
-
-
Constructor Detail
-
TimeSeriesUtil
public TimeSeriesUtil(EncogAnalyst theAnalyst, boolean includeOutput, java.util.List<java.lang.String> headings)
Construct the time-series utility.- Parameters:
theAnalyst- The analyst to use.includeOutput- whether the output columns will be included in inputheadings- The column headings.
-
-
Method Detail
-
getAnalyst
public EncogAnalyst getAnalyst()
- Returns:
- the analyst
-
getBuffer
public java.util.List<double[]> getBuffer()
- Returns:
- the buffer
-
getHeadingMap
public java.util.Map<java.lang.String,java.lang.Integer> getHeadingMap()
- Returns:
- the headingMap
-
getInputSize
public int getInputSize()
- Returns:
- the inputSize
-
getLagDepth
public int getLagDepth()
- Returns:
- the lagDepth
-
getLeadDepth
public int getLeadDepth()
- Returns:
- the leadDepth
-
getOutputSize
public int getOutputSize()
- Returns:
- the outputSize
-
getTotalDepth
public int getTotalDepth()
- Returns:
- the totalDepth
-
process
public double[] process(double[] input)
Process a row.- Parameters:
input- The input.- Returns:
- The output.
-
-
DMelt 3.0 © DataMelt by jWork.ORG