La compatibilidad con el ajuste fino de la API de Gemini proporciona un mecanismo para seleccionar la salida cuando tienes un conjunto de datos pequeño de ejemplos de entrada y salida. Para obtener más detalles, consulta la Guía de ajuste de modelos y el instructivo.
Método: tunnelModels.create
- Extremo
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Ejemplo de solicitud
Crea un modelo ajustado. Verifica el progreso de la sintonización intermedia (si corresponde) a través del servicio google.longrunning.Operations
.
Accede al estado y los resultados mediante Operations Service. Ejemplo: GET /v1/tunedModels/az2mb0bpw6i/operations/000-111-222
Extremo
publicación https://generativelanguage.googleapis.com/v1beta/tunedModelsParámetros de consulta
tunedModelId
string
Opcional. El ID único para el modelo ajustado, si se especifica. Este valor debe tener hasta 40 caracteres; el primer carácter debe ser una letra y el último puede ser una letra o un número. El ID debe coincidir con la expresión regular: [a-z]([a-z0-9-]{0,38}[a-z0-9])?
.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene una instancia de TunedModel
.
displayName
string
Opcional. El nombre que se mostrará para este modelo en las interfaces de usuario. El nombre visible debe tener un máximo de 40 caracteres, incluidos los espacios.
description
string
Opcional. Una descripción breve de este modelo.
tuningTask
object (TuningTask
)
Obligatorio. La tarea de ajuste que crea el modelo ajustado.
readerProjectNumbers[]
string (int64 format)
Opcional. Es la lista de números de proyecto que tienen acceso de lectura al modelo ajustado.
source_model
. El modelo que se usa como punto de partida para el ajuste. Las direcciones (source_model
) solo pueden ser una de las siguientes opciones:
tunedModelSource
object (TunedModelSource
)
Opcional. TunedModel para usarlo como punto de partida en el entrenamiento del modelo nuevo.
baseModel
string
Inmutable. Es el nombre de la Model
que se debe sintonizar. Ejemplo: models/gemini-1.5-flash-001
temperature
number
Opcional. Controla la aleatoriedad del resultado.
Los valores pueden oscilar entre [0.0,1.0]
inclusive. Un valor más cercano a 1.0
producirá respuestas más variadas, mientras que un valor más cercano a 0.0
generalmente dará como resultado respuestas menos sorprendentes del modelo.
Este valor especifica que la configuración predeterminada es la que usa el modelo base cuando se crea el modelo.
topP
number
Opcional. Para el muestreo de núcleos.
El muestreo de núcleo considera el conjunto más pequeño de tokens cuya suma de probabilidad es al menos topP
.
Este valor especifica que la configuración predeterminada es la que usa el modelo base cuando se crea el modelo.
topK
integer
Opcional. Para muestreo de Top-K.
El muestreo Top-K considera el conjunto de topK
tokens más probables. Este valor especifica la configuración predeterminada que usará el backend mientras realiza la llamada al modelo.
Este valor especifica que la configuración predeterminada es la que usa el modelo base cuando se crea el modelo.
Ejemplo de solicitud
Python
Cuerpo de la respuesta
Este recurso representa una operación de larga duración que es el resultado de una llamada a la API de la red.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
name
string
El nombre asignado por el servidor, que solo es único dentro del mismo servicio que originalmente lo muestra. Si usas la asignación HTTP predeterminada, el name
debe ser un nombre de recurso que termine con operations/{unique_id}
.
metadata
object
Metadatos específicos del servicio asociados con la operación. Por lo general, contiene información de progreso y metadatos comunes, como la fecha de creación. Puede que algunos servicios no proporcionen estos metadatos. Cualquier método que muestra una operación de larga duración debe documentar el tipo de metadatos, si corresponde.
Un objeto que contiene campos de un tipo arbitrario. Un campo adicional "@type"
contiene una URI que identifica el tipo. Ejemplo: { "id": 1234, "@type": "types.example.com/standard/id" }
.
done
boolean
Si el valor es false
, significa que la operación aún está en progreso. Si es true
, la operación está completa, y error
o response
están disponibles.
result
. El resultado de la operación, que puede ser un error
o una response
válida. Si done
== false
, no se establecen error
ni response
. Si done
== true
, se puede establecer error
o response
. Es posible que algunos servicios no proporcionen el resultado. result
puede ser uno de los siguientes:
error
object (Status
)
El resultado de error de la operación en caso de falla o cancelación.
response
object
La respuesta normal y correcta de la operación. Si el método original no muestra datos en caso de éxito, como Delete
, la respuesta es google.protobuf.Empty
. Si el método original es Get
, Create
o Update
estándar, la respuesta debe ser el recurso. Para otros métodos, la respuesta debe tener el tipo XxxResponse
, en la que Xxx
es el nombre del método original. Por ejemplo, si el nombre del método original es TakeSnapshot()
, el tipo de respuesta inferido es TakeSnapshotResponse
.
Un objeto que contiene campos de un tipo arbitrario. Un campo adicional "@type"
contiene una URI que identifica el tipo. Ejemplo: { "id": 1234, "@type": "types.example.com/standard/id" }
.
Representación JSON |
---|
{ "name": string, "metadata": { "@type": string, field1: ..., ... }, "done": boolean, // Union field |
Método: tunnelModels.generateContent
- Extremo
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Ejemplo de solicitud
Genera una respuesta del modelo a partir de una entrada GenerateContentRequest
. Consulta la guía de generación de texto para obtener información detallada sobre el uso. Las capacidades de entrada difieren entre los modelos, incluidos los modelos ajustados. Consulta la guía del modelo y la guía de ajuste para obtener más detalles.
Extremo
post https://generativelanguage.googleapis.com/v1beta/{model=tunedModels/*}:generateContentParámetros de ruta
model
string
Obligatorio. Es el nombre de Model
que se usará para generar la finalización.
Formato: name=models/{model}
. Toma la forma tunedModels/{tunedmodel}
.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
tools[]
object (Tool
)
Opcional. Una lista de Tools
que Model
puede usar para generar la siguiente respuesta.
Un Tool
es un fragmento de código que permite que el sistema interactúe con sistemas externos para realizar una acción o un conjunto de acciones fuera del conocimiento y el alcance de Model
. Los Tool
admitidos son Function
y codeExecution
. Consulta las guías Llamadas a función y Ejecución de código para obtener más información.
toolConfig
object (ToolConfig
)
Opcional. Configuración de la herramienta para cualquier Tool
especificado en la solicitud. Consulta la guía de llamada a funciones para ver un ejemplo de uso.
safetySettings[]
object (SafetySetting
)
Opcional. Es una lista de instancias SafetySetting
únicas para bloquear contenido no seguro.
Esto se aplicará de manera forzosa en GenerateContentRequest.contents
y GenerateContentResponse.candidates
. No debe haber más de un parámetro de configuración para cada tipo de SafetyCategory
. La API bloqueará todo el contenido y las respuestas que no cumplan con los umbrales establecidos por esta configuración. Esta lista anula la configuración predeterminada para cada SafetyCategory
especificado en SafetySettings. Si no hay un SafetySetting
para un SafetyCategory
determinado proporcionado en la lista, la API usará la configuración de seguridad predeterminada para esa categoría. Se admiten las categorías de daños HARM_CATEGORY_HATE_SPEECH, HARM_CATEGORY_SEXUALLY_EXPLICIT, HARM_CATEGORY_DANGEROUS_CONTENT, HARM_CATEGORY_HARASSMENT. Consulta la guía para obtener información detallada sobre la configuración de seguridad disponible. Además, consulta la Guía de seguridad para aprender a incorporar consideraciones de seguridad en tus aplicaciones de IA.
systemInstruction
object (Content
)
Opcional. El desarrollador establece las instrucciones del sistema. Actualmente, solo se admite texto.
generationConfig
object (GenerationConfig
)
Opcional. Opciones de configuración para la generación y la salida de modelos.
cachedContent
string
Opcional. Es el nombre del contenido almacenado en caché que se usará como contexto para entregar la predicción. Formato: cachedContents/{cachedContent}
Ejemplo de solicitud
Texto
Python
Node.js
Go
Una caracola
Kotlin
Swift
Dart
Java
Imagen
Python
Node.js
Go
Una caracola
Kotlin
Swift
Dart
Java
Audio
Python
Node.js
Una caracola
Video
Python
Node.js
Go
Una caracola
Python
Una caracola
Chat
Python
Node.js
Go
Una caracola
Kotlin
Swift
Dart
Java
Caché
Python
Node.js
Modelo ajustado
Python
Modo JSON
Python
Node.js
Go
Una caracola
Kotlin
Swift
Dart
Java
Ejecución de código
Python
Kotlin
Java
Llamadas a función
Python
Node.js
Una caracola
Kotlin
Swift
Dart
Java
Configuración de generación
Python
Node.js
Go
Una caracola
Kotlin
Swift
Dart
Java
Configuración de seguridad
Python
Node.js
Go
Una caracola
Kotlin
Swift
Dart
Java
Instrucción del sistema
Python
Node.js
Go
Una caracola
Kotlin
Swift
Dart
Java
Cuerpo de la respuesta
Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de GenerateContentResponse
.
Método: tunedModels.get
- Extremo
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Ejemplo de solicitud
Obtiene información sobre un TunedModel específico.
Extremo
get https://generativelanguage.googleapis.com/v1beta/{name=tunedModels/*}Parámetros de ruta
name
string
Obligatorio. El nombre del recurso del modelo.
Formato: tunedModels/my-model-id
Tiene el formato tunedModels/{tunedmodel}
.
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Ejemplo de solicitud
Python
Cuerpo de la respuesta
Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de TunedModel
.
Método: AdjustModels.list
- Extremo
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Ejemplo de solicitud
Muestra una lista de los modelos ajustados creados.
Extremo
obtener https://generativelanguage.googleapis.com/v1beta/tunedModelsParámetros de consulta
pageSize
integer
Opcional. Es la cantidad máxima de TunedModels
que se mostrarán (por página). Es posible que el servicio devuelva menos modelos ajustados.
Si no se especifica, se mostrarán como máximo 10 modelos ajustados. Este método muestra, como máximo, 1,000 modelos por página, incluso si pasas un tamaño de página mayor.
pageToken
string
Opcional. Un token de página, recibido desde una llamada tunedModels.list
anterior.
Proporciona el pageToken
que muestra una solicitud como argumento para la siguiente solicitud a fin de recuperar la página siguiente.
Cuando se pagina, todos los demás parámetros proporcionados a tunedModels.list
deben coincidir con la llamada que proporcionó el token de la página.
filter
string
Opcional. Un filtro es una búsqueda de texto completo en la descripción y el nombre visible del modelo ajustado. De forma predeterminada, los resultados no incluirán los modelos ajustados que se compartieron con todos.
Operadores adicionales: - owner:me - writers:me - readers:me - readers:everyone
Ejemplos: "owner:me" muestra todos los modelos ajustados para los que el emisor tiene el rol de propietario "readers:me" muestra todos los modelos ajustados en los que el emisor tiene el rol de lector “readers:todos” muestra todos los modelos ajustados que se comparten con todos
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Ejemplo de solicitud
Python
Cuerpo de la respuesta
Respuesta de tunedModels.list
que contiene una lista paginada de modelos.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
tunedModels[]
object (TunedModel
)
Los modelos devueltos
nextPageToken
string
Un token, que se puede enviar como pageToken
para recuperar la página siguiente.
Si se omite este campo, no habrá más páginas.
Representación JSON |
---|
{
"tunedModels": [
{
object ( |
Método: tunedModels.patch
- Extremo
- Parámetros de ruta de acceso
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
Actualiza un modelo ajustado.
Extremo
parche https://generativelanguage.googleapis.com/v1beta/{tunedModel.name=tunedModels/*}PATCH https://generativelanguage.googleapis.com/v1beta/{tunedModel.name=tunedModels/*}
Parámetros de ruta
tunedModel.name
string
Solo salida. El nombre del modelo ajustado. En el momento de la creación, se generará un nombre único. Ejemplo: tunedModels/az2mb0bpw6i
Si se establece displayName en el momento de la creación, se establecerá la parte del ID del nombre concatenando las palabras del displayName con guiones y agregando una parte aleatoria para que sea único.
Ejemplo:
- displayName =
Sentence Translator
- name =
tunedModels/sentence-translator-u3b7m
Toma la formatunedModels/{tunedmodel}
.
Parámetros de consulta
updateMask
string (FieldMask
format)
Obligatorio. La lista de campos que se deben actualizar.
Esta es una lista separada por comas de los nombres de campos totalmente calificados. Ejemplo: "user.displayName,photo"
.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene una instancia de TunedModel
.
displayName
string
Opcional. El nombre que se mostrará para este modelo en las interfaces de usuario. El nombre visible debe tener un máximo de 40 caracteres, incluidos los espacios.
description
string
Opcional. Una descripción breve de este modelo.
tuningTask
object (TuningTask
)
Obligatorio. La tarea de ajuste que crea el modelo ajustado.
readerProjectNumbers[]
string (int64 format)
Opcional. Es la lista de números de proyecto que tienen acceso de lectura al modelo ajustado.
source_model
. El modelo que se usa como punto de partida para el ajuste. Las direcciones (source_model
) solo pueden ser una de las siguientes opciones:
tunedModelSource
object (TunedModelSource
)
Opcional. TunedModel para usarlo como punto de partida para entrenar el modelo nuevo.
temperature
number
Opcional. Controla la aleatorización de la salida.
Los valores pueden oscilar entre [0.0,1.0]
inclusive. Un valor más cercano a 1.0
producirá respuestas más variadas, mientras que un valor más cercano a 0.0
generalmente dará como resultado respuestas menos sorprendentes del modelo.
Este valor especifica que la configuración predeterminada es la que usa el modelo base cuando se crea el modelo.
topP
number
Opcional. Para el muestreo de núcleos.
El muestreo de núcleo considera el conjunto más pequeño de tokens cuya suma de probabilidad es al menos topP
.
Este valor especifica que la configuración predeterminada es la que usa el modelo base cuando se crea el modelo.
topK
integer
Opcional. Para muestreo de Top-K.
El muestreo Top-K considera el conjunto de topK
tokens más probables. Este valor especifica la configuración predeterminada que usará el backend mientras realiza la llamada al modelo.
Este valor especifica que el valor predeterminado es el que usa el modelo base cuando se crea el modelo.
Cuerpo de la respuesta
Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de TunedModel
.
Método: tunedModels.delete
- Extremo
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
Borra un modelo ajustado.
Extremo
delete https://generativelanguage.googleapis.com/v1beta/{name=tunedModels/*}Parámetros de ruta
name
string
Obligatorio. El nombre del recurso del modelo. Formato: tunedModels/my-model-id
Tiene el formato tunedModels/{tunedmodel}
.
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Si se ejecuta correctamente, el cuerpo de la respuesta está vacío.
Recurso de REST: tunedModels
- Recurso: TunedModel
- TunedModelSource
- Estado
- TuningTask
- TuningSnapshot
- Conjunto de datos
- TuningExamples
- TuningExample
- Hiperparámetros
- Métodos
Recurso: TunedModel
Un modelo ajustado creado con ModelService.CreateTunedModel.
name
string
Solo salida. El nombre del modelo ajustado. Se generará un nombre único cuando crees el grupo. Ejemplo: tunedModels/az2mb0bpw6i
Si se establece displayName en la creación, la parte de ID del nombre se establecerá concatenando las palabras de displayName con guiones y agregando una parte aleatoria para que sea única.
Ejemplo:
- displayName =
Sentence Translator
- name =
tunedModels/sentence-translator-u3b7m
displayName
string
Opcional. Es el nombre que se mostrará para este modelo en las interfaces de usuario. El nombre visible debe tener hasta 40 caracteres, incluidos los espacios.
description
string
Opcional. Es una descripción breve de este modelo.
state
enum (State
)
Solo salida. El estado del modelo ajustado.
createTime
string (Timestamp
format)
Solo salida. La marca de tiempo de la creación de este modelo.
Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z"
y "2014-10-02T15:01:23.045123456Z"
.
updateTime
string (Timestamp
format)
Solo salida. La marca de tiempo de la actualización de este modelo.
Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z"
y "2014-10-02T15:01:23.045123456Z"
.
tuningTask
object (TuningTask
)
Obligatorio. La tarea de ajuste que crea el modelo ajustado.
readerProjectNumbers[]
string (int64 format)
Opcional. Es la lista de números de proyecto que tienen acceso de lectura al modelo ajustado.
source_model
. El modelo que se usa como punto de partida para el ajuste. Las direcciones (source_model
) solo pueden ser una de las siguientes opciones:
tunedModelSource
object (TunedModelSource
)
Opcional. TunedModel para usarlo como punto de partida en el entrenamiento del modelo nuevo.
baseModel
string
Inmutable. Es el nombre de la Model
que se debe sintonizar. Ejemplo: models/gemini-1.5-flash-001
temperature
number
Opcional. Controla la aleatoriedad del resultado.
Los valores pueden oscilar entre [0.0,1.0]
inclusive. Un valor más cercano a 1.0
producirá respuestas más variadas, mientras que un valor más cercano a 0.0
generalmente dará como resultado respuestas menos sorprendentes del modelo.
Este valor especifica que la configuración predeterminada es la que usa el modelo base cuando se crea el modelo.
topP
number
Opcional. Para el muestreo de núcleos.
El muestreo de núcleo considera el conjunto más pequeño de tokens cuya suma de probabilidad es al menos topP
.
Este valor especifica que la configuración predeterminada es la que usa el modelo base cuando se crea el modelo.
topK
integer
Opcional. Para muestreo de Top-K.
El muestreo Top-K considera el conjunto de topK
tokens más probables. Este valor especifica la configuración predeterminada que usará el backend mientras realiza la llamada al modelo.
Este valor especifica que el valor predeterminado es el que usa el modelo base cuando se crea el modelo.
Representación JSON |
---|
{ "name": string, "displayName": string, "description": string, "state": enum ( |
TunedModelSource
Modelo ajustado como fuente para entrenar un modelo nuevo.
tunedModel
string
Inmutable. Es el nombre del TunedModel
que se usará como punto de partida para entrenar el modelo nuevo. Ejemplo: tunedModels/my-tuned-model
baseModel
string
Solo salida. Es el nombre de la Model
base a partir de la cual se ajustó este TunedModel
. Ejemplo: models/gemini-1.5-flash-001
Representación JSON |
---|
{ "tunedModel": string, "baseModel": string } |
Estado
El estado del modelo ajustado.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Es el valor predeterminado. Este valor no se usa. |
CREATING |
Se está creando el modelo. |
ACTIVE |
El modelo está listo para usarse. |
FAILED |
No se pudo crear el modelo. |
TuningTask
Tareas de ajuste que crean modelos ajustados
startTime
string (Timestamp
format)
Solo salida. Es la marca de tiempo de cuando comenzó el ajuste de este modelo.
Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z"
y "2014-10-02T15:01:23.045123456Z"
.
completeTime
string (Timestamp
format)
Solo salida. La marca de tiempo cuando se completó el ajuste de este modelo.
Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z"
y "2014-10-02T15:01:23.045123456Z"
.
snapshots[]
object (TuningSnapshot
)
Solo salida. Métricas recopiladas durante el ajuste
trainingData
object (Dataset
)
Obligatorio. Solo entrada. Inmutable. Los datos de entrenamiento del modelo.
hyperparameters
object (Hyperparameters
)
Inmutable. Hiperparámetros que controlan el proceso de ajuste. Si no se proporcionan, se usarán los valores predeterminados.
Representación JSON |
---|
{ "startTime": string, "completeTime": string, "snapshots": [ { object ( |
TuningSnapshot
Registra un solo paso de ajuste.
step
integer
Solo salida. El paso de ajuste.
epoch
integer
Solo salida. El ciclo de entrenamiento del que formó parte este paso.
meanLoss
number
Solo salida. Es la pérdida promedio de los ejemplos de entrenamiento para este paso.
computeTime
string (Timestamp
format)
Solo salida. La marca de tiempo cuando se calculó esta métrica.
Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z"
y "2014-10-02T15:01:23.045123456Z"
.
Representación JSON |
---|
{ "step": integer, "epoch": integer, "meanLoss": number, "computeTime": string } |
Conjunto de datos
Es un conjunto de datos para el entrenamiento o la validación.
dataset
. Datos intercalados o una referencia a los datos Las direcciones (dataset
) solo pueden ser una de las siguientes opciones:
examples
object (TuningExamples
)
Opcional. Ejemplos intercalados.
Representación JSON |
---|
{ // Union field |
TuningExamples
Un conjunto de ejemplos de ajuste. Pueden ser datos de entrenamiento o de validación.
examples[]
object (TuningExample
)
Obligatorio. Los ejemplos La entrada de ejemplo puede ser de texto o de debate, pero todos los ejemplos de un conjunto deben ser del mismo tipo.
Representación JSON |
---|
{
"examples": [
{
object ( |
TuningExample
Un solo ejemplo para el ajuste.
output
string
Obligatorio. El resultado esperado del modelo.
model_input
. La entrada del modelo para este ejemplo. Las direcciones (model_input
) solo pueden ser una de las siguientes opciones:
textInput
string
Opcional. Entrada de modelo de texto.
Representación JSON |
---|
{ "output": string, // Union field |
Hiperparámetros
Hiperparámetros que controlan el proceso de ajuste. Obtén más información en https://ai.google.dev/docs/model_tuning_guidance
learning_rate_option
. Opciones para especificar la tasa de aprendizaje durante el ajuste. Las direcciones (learning_rate_option
) solo pueden ser una de las siguientes opciones:
learningRate
number
Opcional. Inmutable. Es el hiperparámetro de la tasa de aprendizaje para el ajuste. Si no se establece, se calculará un valor predeterminado de 0.001 o 0.0002 según la cantidad de ejemplos de entrenamiento.
learningRateMultiplier
number
Opcional. Inmutable. El multiplicador de la tasa de aprendizaje se usa para calcular un valor de learningRate final en función del valor predeterminado (recomendado). Tasa de aprendizaje real := learningRateMultiplier * tasa de aprendizaje predeterminada. La tasa de aprendizaje predeterminada depende del modelo base y del tamaño del conjunto de datos. Si no se establece, se usará un valor predeterminado de 1.0.
epochCount
integer
Inmutable. Es la cantidad de épocas de entrenamiento. Un ciclo de entrenamiento es una pasada por los datos de entrenamiento. Si no se establece, se usará un valor predeterminado de 5.
batchSize
integer
Inmutable. El hiperparámetro de tamaño del lote para el ajuste. Si no se establece, se usará un valor predeterminado de 4 o 16 según la cantidad de ejemplos de entrenamiento.
Representación JSON |
---|
{ // Union field |