O suporte de ajuste fino da API Gemini oferece um mecanismo para selecionar a saída quando você tem um pequeno conjunto de dados de exemplos de entrada/saída. Para mais detalhes, consulte o guia de ajuste de modelos e o tutorial.
Método: tunedModels.create
- Endpoint
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Exemplo de solicitação
Cria um modelo ajustado. Verifique o progresso da sintonização intermediária (se houver) pelo serviço google.longrunning.Operations
.
Acesse o status e os resultados pelo serviço de operações. Exemplo: GET /v1/tunedModels/az2mb0bpw6i/operations/000-111-222
Endpoint
posthttps: / /generativelanguage.googleapis.com /v1beta /tunedModels
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de consulta
tunedModelId
string
Opcional. O ID exclusivo do modelo ajustado, se especificado. Esse valor precisa ter até 40 caracteres, o primeiro precisa ser uma letra e o último pode ser uma letra ou um número. O ID precisa corresponder à expressão regular: [a-z]([a-z0-9-]{0,38}[a-z0-9])?
.
Corpo da solicitação
O corpo da solicitação contém uma instância de TunedModel
.
displayName
string
Opcional. O nome a ser exibido para esse modelo nas interfaces do usuário. O nome de exibição precisa ter até 40 caracteres, incluindo espaços.
description
string
Opcional. Uma breve descrição desse modelo.
tuningTask
object (TuningTask
)
Obrigatório. A tarefa de ajuste que cria o modelo ajustado.
readerProjectNumbers[]
string (int64 format)
Opcional. Lista de números de projetos com acesso de leitura ao modelo ajustado.
source_model
Union type
source_model
pode ser apenas de um dos tipos a seguir:tunedModelSource
object (TunedModelSource
)
Opcional. TunedModel para usar como ponto de partida para treinar o novo modelo.
baseModel
string
Imutável. O nome do Model
a ser ajustado. Exemplo: models/gemini-1.5-flash-001
temperature
number
Opcional. Controla a aleatoriedade da saída.
Os valores podem variar até [0.0,1.0]
. Um valor mais próximo de 1.0
vai produzir respostas mais variadas, enquanto um valor mais próximo de 0.0
normalmente resulta em respostas menos surpreendentes do modelo.
Esse valor especifica o padrão usado pelo modelo base durante a criação.
topP
number
Opcional. Para a amostragem de núcleos.
A amostragem de núcleo considera o menor conjunto de tokens com uma soma de probabilidade de pelo menos topP
.
Esse valor especifica o padrão usado pelo modelo base durante a criação.
topK
integer
Opcional. Para a amostragem top-k.
A amostragem Top-k considera o conjunto de topK
tokens mais prováveis. Esse valor especifica o padrão a ser usado pelo back-end ao fazer a chamada para o modelo.
Esse valor especifica o padrão usado pelo modelo base durante a criação.
Exemplo de solicitação
Python
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta incluirá uma instância de Operation
.
Método: tunedModels.generateContent
- Endpoint
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Exemplo de solicitação
Gera uma resposta de modelo com base em uma entrada GenerateContentRequest
. Consulte o guia de geração de texto para informações detalhadas sobre o uso. Os recursos de entrada variam entre os modelos, incluindo os modelos sintonizados. Consulte o guia do modelo e o guia de ajuste para mais detalhes.
Endpoint
posthttps: / /generativelanguage.googleapis.com /v1beta /{model=tunedModels /*}:generateContent
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
model
string
Obrigatório. O nome do Model
a ser usado para gerar a conclusão.
Formato: models/{model}
. Ele tem o formato tunedModels/{tunedmodel}
.
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
tools[]
object (Tool
)
Opcional. Uma lista de Tools
que a Model
pode usar para gerar a próxima resposta.
Um Tool
é um código que permite ao sistema interagir com sistemas externos para realizar uma ação ou conjunto de ações fora do conhecimento e do escopo do Model
. Os Tool
s aceitos são Function
e codeExecution
. Consulte os guias Chamada de função e Execução de código para saber mais.
toolConfig
object (ToolConfig
)
Opcional. Configuração da ferramenta para qualquer Tool
especificado na solicitação. Consulte o guia de chamada de função para conferir um exemplo de uso.
safetySettings[]
object (SafetySetting
)
Opcional. Uma lista de instâncias SafetySetting
exclusivas para bloquear conteúdo não seguro.
Isso será aplicado em GenerateContentRequest.contents
e GenerateContentResponse.candidates
. Não pode haver mais de uma configuração para cada tipo de SafetyCategory
. A API vai bloquear qualquer conteúdo e resposta que não atenda aos limites definidos por essas configurações. Essa lista substitui as configurações padrão de cada SafetyCategory
especificado nas safetySettings. Se não houver SafetySetting
para um determinado SafetyCategory
fornecido na lista, a API vai usar a configuração de segurança padrão para essa categoria. As categorias de dano HARM_CATEGORY_HATE_SPEECH, HARM_CATEGORY_SEXUALLY_EXPLICIT, HARM_CATEGORY_DANGEROUS_CONTENT e HARM_CATEGORY_HARASSMENT são compatíveis. Consulte o guia para informações detalhadas sobre as configurações de segurança disponíveis. Consulte também as orientações de segurança para saber como incorporar considerações de segurança nos seus aplicativos de IA.
systemInstruction
object (Content
)
Opcional. O desenvolvedor definiu instruções do sistema. No momento, apenas texto.
generationConfig
object (GenerationConfig
)
Opcional. Opções de configuração para geração de modelos e saídas.
cachedContent
string
Opcional. O nome do conteúdo armazenado em cache a ser usado como contexto para exibir a previsão. Formato: cachedContents/{cachedContent}
Exemplo de solicitação
Texto
Python
Node.js
Go
Concha
Kotlin
Swift
Dart
Java
Imagem
Python
Node.js
Go
Concha
Kotlin
Swift
Dart
Java
Áudio
Python
Node.js
Concha
Vídeo
Python
Node.js
Go
Concha
Python
Concha
Chat
Python
Node.js
Go
Concha
Kotlin
Swift
Dart
Java
Cache
Python
Node.js
Modelo ajustado
Python
Modo JSON
Python
Node.js
Go
Concha
Kotlin
Swift
Dart
Java
Execução do código
Python
Kotlin
Java
Chamada de função
Python
Node.js
Concha
Kotlin
Swift
Dart
Java
Configuração de geração
Python
Node.js
Go
Concha
Kotlin
Swift
Dart
Java
Configurações de segurança
Python
Node.js
Go
Concha
Kotlin
Swift
Dart
Java
Instrução do sistema
Python
Node.js
Go
Concha
Kotlin
Swift
Dart
Java
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de GenerateContentResponse
.
Método: tunedModels.streamGenerateContent
- Endpoint
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Exemplo de solicitação
Gera uma resposta com streaming do modelo com base em uma entrada GenerateContentRequest
.
Endpoint
posthttps: / /generativelanguage.googleapis.com /v1beta /{model=tunedModels /*}:streamGenerateContent
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
model
string
Obrigatório. O nome do Model
a ser usado para gerar a conclusão.
Formato: models/{model}
. Ele tem o formato tunedModels/{tunedmodel}
.
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
tools[]
object (Tool
)
Opcional. Uma lista de Tools
que a Model
pode usar para gerar a próxima resposta.
Um Tool
é um código que permite ao sistema interagir com sistemas externos para realizar uma ação ou conjunto de ações fora do conhecimento e do escopo do Model
. Os Tool
s aceitos são Function
e codeExecution
. Consulte os guias Chamada de função e Execução de código para saber mais.
toolConfig
object (ToolConfig
)
Opcional. Configuração da ferramenta para qualquer Tool
especificado na solicitação. Consulte o guia de chamada de função para conferir um exemplo de uso.
safetySettings[]
object (SafetySetting
)
Opcional. Uma lista de instâncias SafetySetting
exclusivas para bloquear conteúdo não seguro.
Isso será aplicado em GenerateContentRequest.contents
e GenerateContentResponse.candidates
. Não pode haver mais de uma configuração para cada tipo de SafetyCategory
. A API vai bloquear qualquer conteúdo e resposta que não atenda aos limites definidos por essas configurações. Essa lista substitui as configurações padrão de cada SafetyCategory
especificado nas safetySettings. Se não houver SafetySetting
para um determinado SafetyCategory
fornecido na lista, a API vai usar a configuração de segurança padrão para essa categoria. As categorias de dano HARM_CATEGORY_HATE_SPEECH, HARM_CATEGORY_SEXUALLY_EXPLICIT, HARM_CATEGORY_DANGEROUS_CONTENT e HARM_CATEGORY_HARASSMENT são compatíveis. Consulte o guia para informações detalhadas sobre as configurações de segurança disponíveis. Consulte também as orientações de segurança para saber como incorporar considerações de segurança nos seus aplicativos de IA.
systemInstruction
object (Content
)
Opcional. O desenvolvedor definiu instruções do sistema. No momento, apenas texto.
generationConfig
object (GenerationConfig
)
Opcional. Opções de configuração para geração de modelos e saídas.
cachedContent
string
Opcional. O nome do conteúdo armazenado em cache a ser usado como contexto para exibir a previsão. Formato: cachedContents/{cachedContent}
Exemplo de solicitação
Texto
Python
Node.js
Go
Concha
Kotlin
Swift
Dart
Java
Imagem
Python
Node.js
Go
Concha
Kotlin
Swift
Dart
Java
Áudio
Python
Concha
Vídeo
Python
Node.js
Go
Concha
Python
Concha
Chat
Python
Node.js
Go
Concha
Kotlin
Swift
Dart
Java
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta vai conter um fluxo de instâncias de GenerateContentResponse
.
Método: tunedModels.get
- Endpoint
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Exemplo de solicitação
Recebe informações sobre um TunedModel específico.
Endpoint
gethttps: / /generativelanguage.googleapis.com /v1beta /{name=tunedModels /*}
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
name
string
Obrigatório. O nome do recurso do modelo.
Formato: tunedModels/my-model-id
. Tem o formato tunedModels/{tunedmodel}
.
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Exemplo de solicitação
Python
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de TunedModel
.
Método: tunedModels.list
- Endpoint
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Exemplo de solicitação
Lista os modelos ajustados criados.
Endpoint
gethttps: / /generativelanguage.googleapis.com /v1beta /tunedModels
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de consulta
pageSize
integer
Opcional. O número máximo de TunedModels
a serem retornados (por página). O serviço pode retornar menos modelos ajustados.
Se não for especificado, no máximo 10 modelos ajustados serão retornados. Esse método retorna no máximo 1.000 modelos por página, mesmo que você transmita um pageSize maior.
pageToken
string
Opcional. Um token de página recebido de uma chamada tunedModels.list
anterior.
Forneça o pageToken
retornado por uma solicitação como um argumento para a próxima solicitação para recuperar a próxima página.
Ao paginar, todos os outros parâmetros fornecidos para tunedModels.list
precisam corresponder à chamada que forneceu o token da página.
filter
string
Opcional. Um filtro é uma pesquisa de texto completo na descrição e no nome de exibição do modelo ajustado. Por padrão, os resultados não incluem modelos ajustados compartilhados com todos.
Outros operadores: - owner:me - writers:me - readers:me - readers:everyone
Exemplos: "owner:me" retorna todos os modelos ajustados em que o autor da chamada tem a função de proprietário "readers:me" retorna todos os modelos ajustados em que o autor da chamada tem a função de leitor "readers:everyone" retorna todos os modelos ajustados que são compartilhados com todos
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Exemplo de solicitação
Python
Corpo da resposta
Resposta de tunedModels.list
contendo uma lista paginada de modelos.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
tunedModels[]
object (TunedModel
)
Os modelos retornados.
nextPageToken
string
Um token, que pode ser enviado como pageToken
para recuperar a próxima página.
Se esse campo for omitido, não haverá mais páginas.
Representação JSON |
---|
{
"tunedModels": [
{
object ( |
Método: tunedModels.patch
- Endpoint
- Parâmetros de caminho
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
Atualiza um modelo ajustado.
Endpoint
patchhttps: / /generativelanguage.googleapis.com /v1beta /{tunedModel.name=tunedModels /*}
PATCH https://generativelanguage.googleapis.com/v1beta/{tunedModel.name=tunedModels/*}
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
tunedModel.name
string
Apenas saída. O nome do modelo ajustado. Um nome exclusivo será gerado na criação. Exemplo: tunedModels/az2mb0bpw6i
Se o displayName for definido na criação, a parte do ID do nome será definida concatenando as palavras do displayName com hifens e adicionando uma parte aleatória para gerar exclusividade.
Exemplo:
- displayName =
Sentence Translator
- name =
tunedModels/sentence-translator-u3b7m
Ele tem o formatotunedModels/{tunedmodel}
.
Parâmetros de consulta
updateMask
string (FieldMask
format)
Opcional. Lista de campos a serem atualizados.
É uma lista separada por vírgulas de nomes de campos totalmente qualificados. Exemplo: "user.displayName,photo"
.
Corpo da solicitação
O corpo da solicitação contém uma instância de TunedModel
.
displayName
string
Opcional. O nome a ser exibido para esse modelo nas interfaces do usuário. O nome de exibição precisa ter até 40 caracteres, incluindo espaços.
description
string
Opcional. Uma breve descrição desse modelo.
tuningTask
object (TuningTask
)
Obrigatório. A tarefa de ajuste que cria o modelo ajustado.
readerProjectNumbers[]
string (int64 format)
Opcional. Lista de números de projetos com acesso de leitura ao modelo ajustado.
source_model
Union type
source_model
pode ser apenas de um dos tipos a seguir:tunedModelSource
object (TunedModelSource
)
Opcional. TunedModel para usar como ponto de partida para treinar o novo modelo.
temperature
number
Opcional. Controla a aleatoriedade da saída.
Os valores podem variar até [0.0,1.0]
. Um valor mais próximo de 1.0
vai produzir respostas mais variadas, enquanto um valor mais próximo de 0.0
normalmente resulta em respostas menos surpreendentes do modelo.
Esse valor especifica o padrão usado pelo modelo base durante a criação.
topP
number
Opcional. Para a amostragem de núcleos.
A amostragem de núcleo considera o menor conjunto de tokens com uma soma de probabilidade de pelo menos topP
.
Esse valor especifica o padrão usado pelo modelo base durante a criação.
topK
integer
Opcional. Para a amostragem top-k.
A amostragem Top-k considera o conjunto de topK
tokens mais prováveis. Esse valor especifica o padrão a ser usado pelo back-end ao fazer a chamada para o modelo.
Esse valor especifica o padrão usado pelo modelo base durante a criação.
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de TunedModel
.
Método: tunedModels.delete
Exclui um modelo ajustado.
Endpoint
deletehttps: / /generativelanguage.googleapis.com /v1beta /{name=tunedModels /*}
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
name
string
Obrigatório. O nome do recurso do modelo. Formato: tunedModels/my-model-id
. Tem o formato tunedModels/{tunedmodel}
.
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Se a solicitação for concluída, o corpo da resposta estará vazio.
Recurso REST: tunedModels
- Recurso: TunedModel
- TunedModelSource
- Estado
- TuningTask
- TuningSnapshot
- Conjunto de dados
- TuningExamples
- TuningExample
- Hiperparâmetros
- Métodos
Recurso: TunedModel
Um modelo ajustado criado usando ModelService.CreateTunedModel.
name
string
Apenas saída. O nome do modelo ajustado. Um nome exclusivo será gerado na criação. Exemplo: tunedModels/az2mb0bpw6i
Se o displayName for definido na criação, a parte do ID do nome será definida concatenando as palavras do displayName com hifens e adicionando uma parte aleatória para gerar exclusividade.
Exemplo:
- displayName =
Sentence Translator
- name =
tunedModels/sentence-translator-u3b7m
displayName
string
Opcional. O nome a ser exibido para esse modelo nas interfaces do usuário. O nome de exibição precisa ter até 40 caracteres, incluindo espaços.
description
string
Opcional. Uma breve descrição desse modelo.
state
enum (State
)
Apenas saída. O estado do modelo ajustado.
createTime
string (Timestamp
format)
Apenas saída. O carimbo de data/hora em que o modelo foi criado.
Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z"
e "2014-10-02T15:01:23.045123456Z"
.
updateTime
string (Timestamp
format)
Apenas saída. O carimbo de data/hora em que esse modelo foi atualizado.
Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z"
e "2014-10-02T15:01:23.045123456Z"
.
tuningTask
object (TuningTask
)
Obrigatório. A tarefa de ajuste que cria o modelo ajustado.
readerProjectNumbers[]
string (int64 format)
Opcional. Lista de números de projetos com acesso de leitura ao modelo ajustado.
source_model
Union type
source_model
pode ser apenas de um dos tipos a seguir:tunedModelSource
object (TunedModelSource
)
Opcional. TunedModel para usar como ponto de partida para treinar o novo modelo.
baseModel
string
Imutável. O nome do Model
a ser ajustado. Exemplo: models/gemini-1.5-flash-001
temperature
number
Opcional. Controla a aleatoriedade da saída.
Os valores podem variar até [0.0,1.0]
. Um valor mais próximo de 1.0
vai produzir respostas mais variadas, enquanto um valor mais próximo de 0.0
normalmente resulta em respostas menos surpreendentes do modelo.
Esse valor especifica o padrão usado pelo modelo base durante a criação.
topP
number
Opcional. Para a amostragem de núcleos.
A amostragem de núcleo considera o menor conjunto de tokens com uma soma de probabilidade de pelo menos topP
.
Esse valor especifica o padrão usado pelo modelo base durante a criação.
topK
integer
Opcional. Para a amostragem top-k.
A amostragem Top-k considera o conjunto de topK
tokens mais prováveis. Esse valor especifica o padrão a ser usado pelo back-end ao fazer a chamada para o modelo.
Esse valor especifica o padrão usado pelo modelo base durante a criação.
Representação JSON |
---|
{ "name": string, "displayName": string, "description": string, "state": enum ( |
TunedModelSource
Modelo ajustado como uma fonte para treinar um novo modelo.
tunedModel
string
Imutável. O nome do TunedModel
a ser usado como ponto de partida para treinar o novo modelo. Exemplo: tunedModels/my-tuned-model
baseModel
string
Apenas saída. O nome da Model
de base em que o TunedModel
foi ajustado. Exemplo: models/gemini-1.5-flash-001
Representação JSON |
---|
{ "tunedModel": string, "baseModel": string } |
Estado
O estado do modelo ajustado.
Enums | |
---|---|
STATE_UNSPECIFIED |
O valor padrão. Esse valor não é usado. |
CREATING |
O modelo está sendo criado. |
ACTIVE |
O modelo está pronto para uso. |
FAILED |
Não foi possível criar o modelo. |
TuningTask
Ajuste de tarefas que criam modelos ajustados.
startTime
string (Timestamp
format)
Apenas saída. O carimbo de data/hora em que o ajuste desse modelo começou.
Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z"
e "2014-10-02T15:01:23.045123456Z"
.
completeTime
string (Timestamp
format)
Apenas saída. O carimbo de data/hora quando o ajuste do modelo foi concluído.
Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z"
e "2014-10-02T15:01:23.045123456Z"
.
snapshots[]
object (TuningSnapshot
)
Apenas saída. Métricas coletadas durante o ajuste.
trainingData
object (Dataset
)
Obrigatório. Somente entrada. Imutável. Os dados de treinamento do modelo.
hyperparameters
object (Hyperparameters
)
Imutável. Hiperparâmetros que controlam o processo de ajuste. Se não forem fornecidos, os valores padrão serão usados.
Representação JSON |
---|
{ "startTime": string, "completeTime": string, "snapshots": [ { object ( |
TuningSnapshot
Gravação para uma única etapa de ajuste.
step
integer
Apenas saída. Etapa de ajuste.
epoch
integer
Apenas saída. A época em que essa etapa ocorreu.
meanLoss
number
Apenas saída. A perda média dos exemplos de treinamento para esta etapa.
computeTime
string (Timestamp
format)
Apenas saída. O carimbo de data/hora em que essa métrica foi calculada.
Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z"
e "2014-10-02T15:01:23.045123456Z"
.
Representação JSON |
---|
{ "step": integer, "epoch": integer, "meanLoss": number, "computeTime": string } |
Conjunto de dados
Conjunto de dados para treinamento ou validação.
dataset
Union type
dataset
pode ser apenas de um dos tipos a seguir:examples
object (TuningExamples
)
Opcional. Exemplos inline com texto simples de entrada/saída.
Representação JSON |
---|
{
// dataset
"examples": {
object ( |
TuningExamples
Um conjunto de exemplos de ajuste. Podem ser dados de treinamento ou de validação.
examples[]
object (TuningExample
)
Os exemplos. A entrada de exemplo pode ser para texto ou discussão, mas todos os exemplos em um conjunto precisam ser do mesmo tipo.
Representação JSON |
---|
{
"examples": [
{
object ( |
TuningExample
Um único exemplo de ajuste.
output
string
Obrigatório. A saída esperada do modelo.
model_input
Union type
model_input
pode ser apenas de um dos tipos a seguir:textInput
string
Opcional. Entrada de modelo de texto.
Representação JSON |
---|
{ "output": string, // model_input "textInput": string // Union type } |
Hiperparâmetros
Hiperparâmetros que controlam o processo de ajuste. Saiba mais em https://ai.google.dev/docs/model_tuning_guidance
learning_rate_option
Union type
learning_rate_option
pode ser apenas de um dos tipos a seguir:learningRate
number
Opcional. Imutável. O hiperparâmetro de taxa de aprendizado para ajuste. Se não for definido, um valor padrão de 0,001 ou 0,0002 será calculado com base no número de exemplos de treinamento.
learningRateMultiplier
number
Opcional. Imutável. O multiplicador da taxa de aprendizado é usado para calcular uma taxa de aprendizado final com base no valor padrão (recomendado). Taxa de aprendizado real := multiplicador de taxa de aprendizado * taxa de aprendizado padrão A taxa de aprendizado padrão depende do modelo base e do tamanho do conjunto de dados. Se não for definido, o padrão 1.0 será usado.
epochCount
integer
Imutável. O número de períodos de treinamento. Um período é uma passagem pelos dados de treinamento. Se não for definido, o padrão será 5.
batchSize
integer
Imutável. O hiperparâmetro de tamanho do lote para ajuste. Se não for definido, um valor padrão de 4 ou 16 será usado com base no número de exemplos de treinamento.
Representação JSON |
---|
{ // learning_rate_option "learningRate": number, "learningRateMultiplier": number // Union type "epochCount": integer, "batchSize": integer } |