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

Method GetToken

library/cpp/text_processing/dictionary/bpe_dictionary.cpp:156–163  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

154}
155
156TString TBpeDictionary::GetToken(TTokenId tokenId) const {
157 TTokenId minId = GetMinTokenIdForUnits();
158 if (tokenId < minId) {
159 return Alphabet->GetToken(tokenId);
160 }
161 // TODO(nikitxskv): Add tokenId checks like in TDictionary.
162 return StringTokens[tokenId - minId];
163}
164
165ui64 TBpeDictionary::GetCount(TTokenId tokenId) const {
166 TTokenId minId = GetMinTokenIdForUnits();

Callers 4

Y_UNIT_TESTFunction · 0.45
ProcessMultitokenMethod · 0.45
ProcessSurrogatePairsMethod · 0.45
ProcessIdeographsMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected