Documentation
¶
Index ¶
- type EncodeOption
- type EncodeOptions
- type Encoding
- type Tokenizer
- func (t *Tokenizer) Close() error
- func (t *Tokenizer) Decode(tokenIDs []uint32, skipSpecialTokens bool) string
- func (t *Tokenizer) Encode(str string, addSpecialTokens bool) ([]uint32, []string)
- func (t *Tokenizer) EncodeWithOptions(str string, addSpecialTokens bool, opts ...EncodeOption) Encoding
- func (t *Tokenizer) VocabSize() uint32
- type TruncationDirection
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EncodeOption ¶ added in v0.7.0
type EncodeOption func(eo *EncodeOptions)
func WithReturnAllAttributes ¶ added in v0.7.0
func WithReturnAllAttributes() EncodeOption
func WithReturnAttentionMask ¶ added in v0.7.0
func WithReturnAttentionMask() EncodeOption
func WithReturnSpecialTokensMask ¶ added in v0.7.0
func WithReturnSpecialTokensMask() EncodeOption
func WithReturnTokens ¶ added in v0.7.0
func WithReturnTokens() EncodeOption
func WithReturnTypeIDs ¶ added in v0.7.0
func WithReturnTypeIDs() EncodeOption
type EncodeOptions ¶ added in v0.7.0
type Tokenizer ¶
type Tokenizer struct {
// contains filtered or unexported fields
}
func FromBytesWithTruncation ¶ added in v0.4.0
func FromBytesWithTruncation(data []byte, maxLen uint32, dir TruncationDirection) (*Tokenizer, error)
func (*Tokenizer) EncodeWithOptions ¶ added in v0.7.0
func (t *Tokenizer) EncodeWithOptions(str string, addSpecialTokens bool, opts ...EncodeOption) Encoding
type TruncationDirection ¶ added in v0.4.0
type TruncationDirection int
const ( TruncationDirectionLeft TruncationDirection = iota TruncationDirectionRight )
Click to show internal directories.
Click to hide internal directories.