Changeset 8678 for trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceLinear.cs
- Timestamp:
- 09/21/12 18:45:15 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/GaussianProcess/CovarianceLinear.cs
r8612 r8678 51 51 } 52 52 53 public double GetCovariance(double[,] x, int i, int j ) {54 return Util.ScalarProd(x, i, j );53 public double GetCovariance(double[,] x, int i, int j, IEnumerable<int> columnIndices) { 54 return Util.ScalarProd(x, i, j, 1, columnIndices); 55 55 } 56 56 57 public IEnumerable<double> GetGradient(double[,] x, int i, int j ) {57 public IEnumerable<double> GetGradient(double[,] x, int i, int j, IEnumerable<int> columnIndices) { 58 58 yield break; 59 59 } 60 60 61 public double GetCrossCovariance(double[,] x, double[,] xt, int i, int j ) {61 public double GetCrossCovariance(double[,] x, double[,] xt, int i, int j, IEnumerable<int> columnIndices) { 62 62 return Util.ScalarProd(x, i, xt, j); 63 63 }
Note: See TracChangeset
for help on using the changeset viewer.