2 instantiations of AlignedArray
Microsoft.ML.CpuMath (2)
AlignedMatrix.cs (2)
61_items = new AlignedArray(cflt, cbAlign); 319Items = new AlignedArray(RunLenPhy * RunCntPhy, cbAlign);
21 references to AlignedArray
Microsoft.ML.CpuMath (21)
AlignedArray.cs (1)
161public void CopyFrom(AlignedArray src)
AlignedMatrix.cs (3)
23private readonly AlignedArray _items; 85public AlignedArray Items { get { return _items; } } 245public AlignedArray Items { get; }
CpuMathUtils.netstandard.cs (10)
30private static bool Compat(AlignedArray a) 37private static unsafe float* Ptr(AlignedArray a, float* p) 46/// Compute the product of matrix <paramref name="mat"/> (the matrix is flattened because its type is <see cref="AlignedArray"/> instead of a matrix) 58public static void MatrixTimesSource(bool tran, AlignedArray mat, AlignedArray src, AlignedArray dst, int crun) 85public static void MatrixTimesSource(AlignedArray mat, ReadOnlySpan<int> rgposSrc, AlignedArray srcValues, 86int posMin, int iposMin, int iposLim, AlignedArray dst, int crun) 234public static void ZeroMatrixItems(AlignedArray dst, int ccol, int cfltRow, int[] indices)
FactorizationMachine\FactorizationMachineInterface.cs (2)
16private static bool Compat(AlignedArray a) 23private static unsafe float* Ptr(AlignedArray a, float* p)
FactorizationMachine\FactorizationMachineInterface.netstandard.cs (5)
13float[] linearWeights, AlignedArray latentWeights, AlignedArray latentSum, ref float response) 36float weight, int count, int[] fieldIndices, int[] featureIndices, float[] featureValues, AlignedArray latentSum, float slope, 37float[] linearWeights, AlignedArray latentWeights, float[] linearAccumulatedSquaredGrads, AlignedArray latentAccumulatedSquaredGrads)