2 writes to Eigenvectors
Microsoft.ML.PCA (2)
PcaTransformer.cs (2)
131Eigenvectors = new float[Rank][]; 383transformInfos[iinfo].Eigenvectors = PostProcess(b[iinfo], smallEigenvalues, smallEigenvectors, transformInfos[iinfo].Dimension, oversampledRank[iinfo]);
8 references to Eigenvectors
Microsoft.ML.PCA (8)
PcaTransformer.cs (8)
134Eigenvectors[i] = ctx.Reader.ReadFloatArray(Dimension); 135Contracts.CheckDecode(FloatUtils.IsFinite(Eigenvectors[i])); 159Contracts.Assert(FloatUtils.IsFinite(Eigenvectors[i])); 160ctx.Writer.WriteSinglesNoCount(Eigenvectors[i].AsSpan(0, Dimension)); 168Contracts.AssertValue(Eigenvectors); 177MeanProjected[i] = VectorUtils.DotProduct(Eigenvectors[i], mean); 594editor.Values[i] = VectorUtils.DotProductWithOffset(transformInfo.Eigenvectors[i], 0, in src) - 643Array.Copy(transformInfo.Eigenvectors[i], 0, principalComponents, i * transformInfo.Dimension, transformInfo.Dimension);