Documentation
¶
Index ¶
- type BertProcessing
- type ByteLevelProcessing
- type PostToken
- type RobertaProcessing
- func (rp *RobertaProcessing) AddPrefixSpace(addPrefixSpace bool)
- func (rp *RobertaProcessing) AddedTokens(isPair bool) int
- func (rp *RobertaProcessing) Process(encoding, pairEncoding *tokenizer.Encoding, addSpecialTokens bool) *tokenizer.Encoding
- func (rp *RobertaProcessing) TrimOffsets(trimOffsets bool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BertProcessing ¶
type BertProcessing struct {
// contains filtered or unexported fields
}
func NewBertProcessing ¶
func NewBertProcessing(sep, cls PostToken) (retVal *BertProcessing)
func (*BertProcessing) AddedTokens ¶
func (bp *BertProcessing) AddedTokens(isPair bool) (retVal int)
type ByteLevelProcessing ¶
type ByteLevelProcessing struct {
// contains filtered or unexported fields
}
func NewByteLevelProcessing ¶
func NewByteLevelProcessing(pretok *pretokenizer.ByteLevel) (retVal *ByteLevelProcessing)
func (*ByteLevelProcessing) AddedTokens ¶
func (blp *ByteLevelProcessing) AddedTokens(isPair bool) (retVal int)
type RobertaProcessing ¶
type RobertaProcessing struct {
// contains filtered or unexported fields
}
RobertaProcessing is a post post processor for Roberta model
func DefaultRobertaProcessing ¶
func DefaultRobertaProcessing() *RobertaProcessing
DefaultRobertaProcessing creates a RobertaProcessing with default values
func NewRobertaProcessing ¶
func NewRobertaProcessing(sep, cls PostToken) *RobertaProcessing
func (*RobertaProcessing) AddPrefixSpace ¶
func (rp *RobertaProcessing) AddPrefixSpace(addPrefixSpace bool)
AddPrefixSpace set whether the processor will add a prefix space
func (*RobertaProcessing) AddedTokens ¶
func (rp *RobertaProcessing) AddedTokens(isPair bool) int
func (*RobertaProcessing) Process ¶
func (rp *RobertaProcessing) Process(encoding, pairEncoding *tokenizer.Encoding, addSpecialTokens bool) *tokenizer.Encoding
Process post-processes input encoding(s) by adding special tokens if instructed to do so.
Specifically, if addSpecialToken=true, it will add special tokens patterns - Single encoding: <s> Sequence </s> - Pair encoding: <s> SequenceA </s> </s> SequenceB </s>
func (*RobertaProcessing) TrimOffsets ¶
func (rp *RobertaProcessing) TrimOffsets(trimOffsets bool)
TrimOffsets set whether the processor will trim offsets
Click to show internal directories.
Click to hide internal directories.