MCPcopy Create free account
hub / github.com/catboost/catboost / GetSubTokenOffset

Function GetSubTokenOffset

library/cpp/token/token_util.h:24–27  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

22bool CheckWideTokenReqSplit(const TTokenStructure& subtokens, size_t pos);
23
24inline size_t GetSubTokenOffset(const TWideToken& tok, size_t subToken) {
25 Y_ASSERT(subToken < tok.SubTokens.size());
26 return tok.SubTokens[subToken].Pos - tok.SubTokens[subToken].PrefixLen;
27}
28
29// Create a new wide-token with the specified inclusive [start, end] sub-token range
30TWideToken ExtractWideTokenRange(const TWideToken& tok, size_t start, size_t end);

Callers 1

ExtractWideTokenRangeFunction · 0.85

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected