Changeset 14029 for branches/crossvalidation-2434/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/ICovarianceFunction.cs
- Timestamp:
- 07/08/16 14:40:02 (8 years ago)
- Location:
- branches/crossvalidation-2434
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/crossvalidation-2434
- Property svn:mergeinfo changed
-
branches/crossvalidation-2434/HeuristicLab.Algorithms.DataAnalysis
- Property svn:mergeinfo changed
-
branches/crossvalidation-2434/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/ICovarianceFunction.cs
r12012 r14029 20 20 #endregion 21 21 22 using System;23 22 using System.Collections.Generic; 24 using System.Linq.Expressions;25 23 using HeuristicLab.Core; 26 24 … … 29 27 public delegate double CovarianceFunctionDelegate(double[,] x, int i, int j); 30 28 public delegate double CrossCovarianceFunctionDelegate(double[,] x, double[,] xt, int i, int j); 31 public delegate I Enumerable<double> CovarianceGradientFunctionDelegate(double[,] x, int i, int j);29 public delegate IList<double> CovarianceGradientFunctionDelegate(double[,] x, int i, int j); 32 30 33 31 public class ParameterizedCovarianceFunction { … … 40 38 int GetNumberOfParameters(int numberOfVariables); 41 39 void SetParameter(double[] p); 42 ParameterizedCovarianceFunction GetParameterizedCovarianceFunction(double[] p, IEnumerable<int>columnIndices);40 ParameterizedCovarianceFunction GetParameterizedCovarianceFunction(double[] p, int[] columnIndices); 43 41 } 44 42 }
Note: See TracChangeset
for help on using the changeset viewer.