CoreBPE class

BPE tokeniser

Read more on Wikipedia

Constructors

CoreBPE.create(Map<ByteArray, int> encoder, Map<String, int> specialTokensEncoder, String pattern)
factory

Properties

decoder → HashMap<int, ByteArray>
final
encoder → HashMap<ByteArray, int>
final
hashCode → int
The hash code for this object.
no setterinherited
regex → RegExp
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sortedTokenBytes → List<ByteArray>
final
specialRegex → RegExp
final
specialTokensDecoder → HashMap<int, ByteArray>
final
specialTokensEncoder → HashMap<String, int>
final

Methods

decodeNative(List<int> tokens) → ByteArray
decodeSingleTokenBytes(int token) → ByteArray
encodeNative(String text, Set<String> allowedSpecial) → _Tuple2<Uint32List, int>
encodeOrdinaryNative(String text) → Uint32List
encodeSingleToken(ByteArray bytes) → int
encodeUnstableNative(String text, Set<String> allowedSpecial) → _Tuple2<List<int>, Set<List<int>>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
tokenByteValues() → List<Uint8List>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited