9 references to _units
Microsoft.ML.Tokenizers.Tests (9)
src\Microsoft.ML.Tokenizers\Utils\DoubleArrayTrie.cs (9)
35
get => (
_units
[id / UnitSize] >> (id % UnitSize) & 1) == 1;
51
return (uint)(_ranks![(int)unitId] + PopCount((uint)(
_units
[(int)unitId] & (~0U >> (int)(UnitSize - (id % UnitSize) - 1)))));
58
_units
[(int)(id / UnitSize)] |= 1U << (int)(id % UnitSize);
62
_units
[(int)(id / UnitSize)] &= ~(1U << (int)(id % UnitSize));
66
public bool IsEmpty =>
_units
.Count == 0;
76
_units
.Add(0);
83
_ranks = new uint[
_units
.Count];
86
for (int i = 0; i <
_units
.Count; ++i)
89
_numOnes += PopCount(
_units
[i]);