4 writes to _deltas
Microsoft.ML.FastTree (4)
Dataset\SparseIntArray.cs (4)
84
_deltas
= tempDeltaList.ToArray();
96
_deltas
= buffer.ToByteArray(ref position);
108
_deltas
= deltas;
167
_deltas
= tempDeltaList.ToArray();
26 references to _deltas
Microsoft.ML.FastTree (26)
Dataset\SparseIntArray.cs (26)
184
currIndex +=
_deltas
[sparseIndex++];
194
public int DeltaLength =>
_deltas
.Length;
230
+
_deltas
.SizeInBytes()
244
_deltas
.ToByteArray(buffer, ref position);
262
return new DeltaSparseIntArray(newValues,
_deltas
, _length);
270
index +=
_deltas
[i];
290
currentPos +=
_deltas
[i];
315
currentPos +=
_deltas
[i];
347
int currentPos =
_deltas
.Length > 0 ?
_deltas
[iSparse] : _length;
350
fixed (byte* pDeltas =
_deltas
)
357
if (++iSparse >=
_deltas
.Length)
377
if (++iSparse >=
_deltas
.Length)
406
int currentPos =
_deltas
.Length > 0 ?
_deltas
[iSparse] : _length;
409
fixed (byte* pDeltas =
_deltas
)
417
if (++iSparse >=
_deltas
.Length)
440
if (++iSparse >=
_deltas
.Length)
469
fixed (byte* pDeltas =
_deltas
)
474
SumupCPlusPlusSparse(input, histogram, (byte*)pValues, pDeltas2,
_deltas
.Length,
535
if (_array.
_deltas
.Length > 0)
536
_nextIndex = _array.
_deltas
[0];
554
fixed (byte* pDeltas = _array.
_deltas
)
589
for (int i = 0; i <
_deltas
.Length; ++i)
591
int next = i == 0 ?
_deltas
[i] : curr +
_deltas
[i];