Idioma

CodeGenTokenizer.Create(Stream, Stream, Boolean, Boolean, Boolean) Método

Definição

Crie um tokenizer CodeGen com base nos fluxos de vocação e mesclagem fornecidos.

public static Microsoft.ML.Tokenizers.CodeGenTokenizer Create(System.IO.Stream vocabStream, System.IO.Stream mergesStream, bool addPrefixSpace = false, bool addBeginOfSentence = false, bool addEndOfSentence = false);
static member Create : System.IO.Stream * System.IO.Stream * bool * bool * bool -> Microsoft.ML.Tokenizers.CodeGenTokenizer
Public Shared Function Create (vocabStream As Stream, mergesStream As Stream, Optional addPrefixSpace As Boolean = false, Optional addBeginOfSentence As Boolean = false, Optional addEndOfSentence As Boolean = false) As CodeGenTokenizer

Parâmetros

vocabStream
Stream

O fluxo que contém o arquivo vocab.

mergesStream
Stream

O fluxo que contém o arquivo de mesclagem.

addPrefixSpace
Boolean

Indique se deseja adicionar um espaço antes do token.

addBeginOfSentence
Boolean

Indique a emissão do início do token de sentença durante a codificação.

addEndOfSentence
Boolean

Indique a emissão do token de fim de sentença durante a codificação.

Retornos

O objeto tokenizer CodeGen.

Comentários

O tokenizador será criado de acordo com a configuração especificada em https://huggingface.co/Salesforce/codegen-350M-mono/raw/main/tokenizer.json. É importante fornecer arquivos de vocação e mesclagem semelhantes aos usados no treinamento do modelo. Os arquivos de vocação e mesclagem podem ser baixados dos seguintes links: https://huggingface.co/Salesforce/codegen-350M-mono/resolve/main/vocab.json?download=truehttps://huggingface.co/Salesforce/codegen-350M-mono/resolve/main/merges.txt?download=true Ao criar o tokenizador, verifique se o fluxo de vocabulário é originado de um provedor confiável.

Aplica-se a