Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/29/11 20:05:38 (12 years ago)
Author:
gkronber
Message:

#1081 worked on multi-variate time series prognosis

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.TimeSeries/HeuristicLab.Problems.DataAnalysis/3.4/Interfaces/TimeSeriesPrognosis/ITimeSeriesPrognosisSolution.cs

    r6802 r7100  
    2626    new ITimeSeriesPrognosisProblemData ProblemData { get; set; }
    2727
    28     IEnumerable<double> PrognosedTrainingValues { get; }
    29     IEnumerable<double> PrognosedTestValues { get; }
    30     IEnumerable<double> PrognosedValues { get; }
    31     IEnumerable<double> GetPrognosedValues(IEnumerable<int> rows);
     28    IEnumerable<IEnumerable<double>> PrognosedTrainingValues { get; }
     29    IEnumerable<IEnumerable<double>> PrognosedTestValues { get; }
     30    IEnumerable<IEnumerable<IEnumerable<double>>> GetPrognosedValues(IEnumerable<int> rows, int horizon);
    3231
    33     double TrainingMeanSquaredError { get; }
    34     double TestMeanSquaredError { get; }
    35     double TrainingMeanAbsoluteError { get; }
    36     double TestMeanAbsoluteError { get; }
    37     double TrainingRSquared { get; }
    38     double TestRSquared { get; }
    39     double TrainingRelativeError { get; }
    40     double TestRelativeError { get; }
    41     double TrainingNormalizedMeanSquaredError { get; }
    42     double TestNormalizedMeanSquaredError { get; }
    43     double TrainingTheilsUStatistic { get; }
    44     double TestTheilsUStatistic { get; }
    45     double TrainingDirectionalSymmetry { get; }
    46     double TestDirectionalSymmetry { get; }
    47     double TrainingWeightedDirectionalSymmetry { get; }
    48     double TestWeightedDirectionalSymmetry { get; }
    49   }                     
     32    double[] TrainingMeanSquaredError { get; }
     33    double[] TestMeanSquaredError { get; }
     34    double[] TrainingMeanAbsoluteError { get; }
     35    double[] TestMeanAbsoluteError { get; }
     36    double[] TrainingRSquared { get; }
     37    double[] TestRSquared { get; }
     38    double[] TrainingRelativeError { get; }
     39    double[] TestRelativeError { get; }
     40    double[] TrainingNormalizedMeanSquaredError { get; }
     41    double[] TestNormalizedMeanSquaredError { get; }
     42    double[] TrainingTheilsUStatistic { get; }
     43    double[] TestTheilsUStatistic { get; }
     44    double[] TrainingDirectionalSymmetry { get; }
     45    double[] TestDirectionalSymmetry { get; }
     46    double[] TrainingWeightedDirectionalSymmetry { get; }
     47    double[] TestWeightedDirectionalSymmetry { get; }
     48  }
    5049}
Note: See TracChangeset for help on using the changeset viewer.