8 writes to
Microsoft.ML.CpuMath (8)
AlignedMatrix.cs (5)
110_items[index] = value; 133_items[i] = rand(); 363Items[k + j] = rand(); 640Items[row + col * RowCountPhy] = src[ivSrc++]; 658Items[row + col * ColCountPhy] = 0;
CpuMathUtils.netcoreapp.cs (3)
83destination[i] = dotProduct; 97destination[i] = dotProduct; 152destination[i] = dotProduct;
16 references to
Microsoft.ML.CpuMath (16)
AlignedMatrix.cs (10)
78Contracts.Assert(_items[i] == 0); 105return _items[index]; 122return _items[i]; 221yield return _items[i]; 336Contracts.Assert(Items[i * RunLenPhy + j] == 0); 343Contracts.Assert(Items[i * RunLenPhy + j] == 0); 488yield return Items[ivBase + col]; 608dst[ivDst++] = Items[row + col * RowCountPhy]; 625dst[ivDst++] = Items[row + col * RowCountPhy]; 670yield return Items[row + col * RowCountPhy];
CpuMathUtils.netcoreapp.cs (6)
80dotProduct += matrix[i * source.Size + j] * source[j]; 94dotProduct += matrix[j * destination.Size + i] * source[j]; 150dotProduct += matrix[i * sourceValues.Size + col] * sourceValues[col];