Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/25/15 13:46:24 (9 years ago)
Author:
mkommend
Message:

#2276: Reintegrated branch for dataset refactoring.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/GaussianProcessModel.cs

    r12012 r12509  
    117117      this.x = original.x;
    118118    }
    119     public GaussianProcessModel(Dataset ds, string targetVariable, IEnumerable<string> allowedInputVariables, IEnumerable<int> rows,
     119    public GaussianProcessModel(IDataset ds, string targetVariable, IEnumerable<string> allowedInputVariables, IEnumerable<int> rows,
    120120      IEnumerable<double> hyp, IMeanFunction meanFunction, ICovarianceFunction covarianceFunction)
    121121      : base() {
     
    141141    }
    142142
    143     private void CalculateModel(Dataset ds, IEnumerable<int> rows) {
     143    private void CalculateModel(IDataset ds, IEnumerable<int> rows) {
    144144      inputScaling = new Scaling(ds, allowedInputVariables, rows);
    145145      x = AlglibUtil.PrepareAndScaleInputMatrix(ds, allowedInputVariables, rows, inputScaling);
     
    245245
    246246    #region IRegressionModel Members
    247     public IEnumerable<double> GetEstimatedValues(Dataset dataset, IEnumerable<int> rows) {
     247    public IEnumerable<double> GetEstimatedValues(IDataset dataset, IEnumerable<int> rows) {
    248248      return GetEstimatedValuesHelper(dataset, rows);
    249249    }
     
    257257
    258258
    259     private IEnumerable<double> GetEstimatedValuesHelper(Dataset dataset, IEnumerable<int> rows) {
     259    private IEnumerable<double> GetEstimatedValuesHelper(IDataset dataset, IEnumerable<int> rows) {
    260260      var newX = AlglibUtil.PrepareAndScaleInputMatrix(dataset, allowedInputVariables, rows, inputScaling);
    261261      int newN = newX.GetLength(0);
     
    277277    }
    278278
    279     public IEnumerable<double> GetEstimatedVariance(Dataset dataset, IEnumerable<int> rows) {
     279    public IEnumerable<double> GetEstimatedVariance(IDataset dataset, IEnumerable<int> rows) {
    280280      var newX = AlglibUtil.PrepareAndScaleInputMatrix(dataset, allowedInputVariables, rows, inputScaling);
    281281      int newN = newX.GetLength(0);
Note: See TracChangeset for help on using the changeset viewer.