source:
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/ICovarianceFunction.cs
@
8371
Last change on this file since 8371 was 8371, checked in by gkronber, 12 years ago | |
---|---|
File size: 438 bytes |
Line | |
---|---|
1 | |
2 | |
3 | using HeuristicLab.Core; |
4 | |
5 | namespace HeuristicLab.Algorithms.DataAnalysis { |
6 | public interface ICovarianceFunction : IItem { |
7 | int GetNumberOfParameters(int numberOfVariables); |
8 | void SetParameter(double[] hyp, double[,] x); |
9 | void SetParameter(double[] hyp, double[,] x, double[,] xt); |
10 | |
11 | double GetCovariance(int i, int j); |
12 | double[] GetDiagonalCovariances(); |
13 | double[] GetGradient(int i, int j); |
14 | } |
15 | } |
Note: See TracBrowser
for help on using the repository browser.