1 write to Items
Microsoft.ML.CpuMath (1)
AlignedArray.cs (1)
46Items = new float[size + cbAlign / sizeof(float)];
31 references to Items
Microsoft.ML.CpuMath (31)
AlignedArray.cs (19)
55fixed (float* pv = Items) 72Items[i] = float.NaN; 73for (int i = _base + _size; i < Items.Length; i++) 74Items[i] = float.NaN; 87Array.Copy(Items, _base, Items, newBase, _size); 102return Items[index + _base]; 107Items[index + _base] = value; 115Items.AsSpan(_base, count).CopyTo(dst.Slice(index)); 123Items.AsSpan(start + _base, count).CopyTo(dst.Slice(index)); 129src.CopyTo(Items.AsSpan(_base)); 135src.CopyTo(Items.AsSpan(start + _base)); 157Items[iv] = valuesSrc[ipos]; 166Array.Copy(src.Items, src._base, Items, _base, _size); 171Array.Clear(Items, _base, _size); 186Items[_base + ivCur++] = 0; 193Items[_base + ivCur++] = 0; 201items = Items;
CpuMathUtils.netstandard.cs (7)
67fixed (float* pmat = &mat.Items[0]) 68fixed (float* psrc = &src.Items[0]) 69fixed (float* pdst = &dst.Items[0]) 102fixed (float* pdst = &dst.Items[0]) 103fixed (float* pmat = &mat.Items[0]) 104fixed (float* psrc = &srcValues.Items[0]) 240fixed (float* pdst = &dst.Items[0])
FactorizationMachine\FactorizationMachineInterface.netstandard.cs (5)
28fixed (float* pv = &latentWeights.Items[0]) 29fixed (float* pq = &latentSum.Items[0]) 53fixed (float* pq = &latentSum.Items[0]) 55fixed (float* pv = &latentWeights.Items[0]) 57fixed (float* phv = &latentAccumulatedSquaredGrads.Items[0])