6 references to DotProduct
Microsoft.ML.PCA (6)
PcaTrainer.cs (2)
249VectorUtils.AddMult(v, y[j], -VectorUtils.DotProduct(v, y[j])); 261b2[i * oversampledRank + j] = b2[j * oversampledRank + i] = VectorUtils.DotProduct(b[i], b[j]);
PcaTransformer.cs (4)
177MeanProjected[i] = VectorUtils.DotProduct(Eigenvectors[i], mean); 361VectorUtils.AddMult(v, y[iinfo][j], -VectorUtils.DotProduct(v, y[iinfo][j])); //subtract the projection of y[j] on v 376b2[i * oversampledRank[iinfo] + j] = b2[j * oversampledRank[iinfo] + i] = VectorUtils.DotProduct(b[iinfo][i], b[iinfo][j]); 469VectorUtils.AddMult(mean[iinfo], y[iinfo][i], -VectorUtils.DotProduct(omega[iinfo][i], mean[iinfo]));