La prise en charge des réglages de l'API Gemini fournit un mécanisme permettant d'organiser les résultats lorsque vous disposez d'un petit ensemble de données d'exemples d'entrées/sorties. Pour en savoir plus, consultez le guide de réglage de modèles et le tutoriel.
Méthode: tuneModels.create
- Point de terminaison
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- Exemple de requête
Crée un modèle réglé. Vérifiez la progression du réglage intermédiaire (le cas échéant) via le service google.longrunning.Operations
.
Accédez à l'état et aux résultats via le service Operations. Exemple : GET /v1/tunedModels/az2mb0bpw6i/operations/000-111-222
Point de terminaison
<ph type="x-smartling-placeholder"></ph> publier https://generativelanguage.googleapis.com/v1beta/tunedModelsParamètres de requête
tunedModelId
string
Facultatif. Identifiant unique du modèle réglé, si spécifié. Cette valeur peut comporter jusqu'à 40 caractères. Le premier caractère doit être une lettre, et le dernier peut être une lettre ou un chiffre. L'ID doit correspondre à l'expression régulière: [a-z]([a-z0-9-]{0,38}[a-z0-9])?
.
Corps de la requête
Le corps de la requête contient une instance de TunedModel
.
displayName
string
Facultatif. Nom à afficher pour ce modèle dans les interfaces utilisateur. Le nom à afficher ne doit pas comporter plus de 40 caractères, espaces compris.
description
string
Facultatif. Brève description de ce modèle.
tuningTask
object (TuningTask
)
Obligatoire. Tâche de réglage qui crée le modèle réglé.
readerProjectNumbers[]
string (int64 format)
Facultatif. Liste des numéros de projet disposant d'un accès en lecture au modèle ajusté.
source_model
. Modèle utilisé comme point de départ du réglage. source_model
ne peut être qu'un des éléments suivants :
tunedModelSource
object (TunedModelSource
)
Facultatif. TunedModel à utiliser comme point de départ de l'entraînement du nouveau modèle.
baseModel
string
Immuable. Nom du Model
à régler. Exemple : models/gemini-1.5-flash-001
temperature
number
Facultatif. Contrôle le caractère aléatoire de la sortie.
Les valeurs peuvent être supérieures à [0.0,1.0]
(inclus). Une valeur plus proche de 1.0
génère des réponses plus variées, tandis qu'une valeur plus proche de 0.0
génère généralement des réponses moins surprenantes du modèle.
Cette valeur spécifie la valeur par défaut qui sera utilisée par le modèle de base lors de sa création.
topP
number
Facultatif. Pour l'échantillonnage du noyau.
L'échantillonnage Nucleus tient compte du plus petit ensemble de jetons dont la somme de probabilité est d'au moins topP
.
Cette valeur spécifie que la valeur par défaut est celle utilisée par le modèle de base lors de la création du modèle.
topK
integer
Facultatif. Pour l'échantillonnage top-k.
L'échantillonnage top-k prend en compte l'ensemble des topK
jetons les plus probables. Cette valeur spécifie la valeur par défaut à utiliser par le backend lors de l'appel du modèle.
Cette valeur spécifie que la valeur par défaut est celle utilisée par le modèle de base lors de la création du modèle.
Exemple de requête
Python
Corps de la réponse
Cette ressource représente une opération de longue durée résultant d'un appel d'API réseau.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
name
string
Nom attribué par le serveur. Unique au sein du service qui le renvoie initialement. Si vous utilisez le mappage HTTP par défaut, le champ name
doit être un nom de ressource se terminant par operations/{unique_id}
.
metadata
object
Métadonnées spécifiques au service associées à l'opération. Ce champ contient généralement des informations de progression et des métadonnées courantes telles que la date de création. Certains services peuvent ne pas fournir ce genre de métadonnées. Toute méthode renvoyant une opération de longue durée doit indiquer le type de métadonnées, le cas échéant.
Objet contenant des champs d'un type arbitraire. Un champ supplémentaire "@type"
contient un URI identifiant le type. Exemple : { "id": 1234, "@type": "types.example.com/standard/id" }
.
done
boolean
Si la valeur est false
, cela signifie que l'opération est toujours en cours. Si elle est définie sur true
, l'opération est terminée, et un message error
ou response
est disponible.
result
. Résultat de l'opération, qui peut être une erreur (message error
) ou une réponse valide (message response
). Si done
== false
, ni error
, ni response
ne sont définis. Si done
== true
, une seule des options error
ou response
peut être définie. Certains services peuvent ne pas fournir le résultat. result
ne peut être qu'un des éléments suivants :
error
object (Status
)
Résultat d'erreur de l'opération en cas d'échec ou d'annulation.
response
object
Réponse normale de réussite de l'opération. Si la méthode d'origine ne renvoie aucune donnée en cas de réussite (telle que Delete
), la réponse est google.protobuf.Empty
. Si la méthode d'origine est une méthode Get
/Create
/Update
standard, la réponse doit correspondre à la ressource. Pour les autres méthodes, la réponse doit avoir le type XxxResponse
, où Xxx
est le nom de la méthode d'origine. Par exemple, si le nom de la méthode d'origine est TakeSnapshot()
, le type de réponse déduit est TakeSnapshotResponse
.
Objet contenant des champs d'un type arbitraire. Un champ supplémentaire "@type"
contient un URI identifiant le type. Exemple : { "id": 1234, "@type": "types.example.com/standard/id" }
.
Représentation JSON |
---|
{ "name": string, "metadata": { "@type": string, field1: ..., ... }, "done": boolean, // Union field |
Méthode : tunedModels.generateContent
- Point de terminaison
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- Exemple de requête
Génère une réponse de modèle à partir d'une entrée GenerateContentRequest
. Consultez le guide de génération de texte pour obtenir des informations d'utilisation détaillées. Les capacités d'entrée diffèrent selon les modèles, y compris les modèles réglés. Pour en savoir plus, consultez le guide des modèles et le guide de réglage.
Point de terminaison
post https://generativelanguage.googleapis.com/v1beta/{model=tunedModels/*}:generateContentParamètres de chemin d'accès
model
string
Obligatoire. Nom de l'Model
à utiliser pour générer la saisie semi-automatique.
Format : name=models/{model}
. Il se présente sous la forme tunedModels/{tunedmodel}
.
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
<ph type="x-smartling-placeholder">tools[]
object (Tool
)
Facultatif. Liste des Tools
que Model
peut utiliser pour générer la réponse suivante.
Un Tool
est un morceau de code qui permet au système d'interagir avec des systèmes externes pour effectuer une action ou un ensemble d'actions en dehors du champ d'application et des connaissances du Model
. Les éléments Tool
compatibles sont Function
et codeExecution
. Pour en savoir plus, consultez les guides Appel de fonction et Exécution de code.
toolConfig
object (ToolConfig
)
Facultatif. Configuration de l'outil pour tous les Tool
spécifiés dans la requête. Consultez le guide d'appel des fonctions pour obtenir un exemple d'utilisation.
safetySettings[]
object (SafetySetting
)
Facultatif. Liste d'instances SafetySetting
uniques pour le blocage du contenu non sécurisé.
Cette règle sera appliquée aux GenerateContentRequest.contents
et GenerateContentResponse.candidates
. Il ne doit pas y avoir plus d'un paramètre par type de SafetyCategory
. L'API bloquera tous les contenus et toutes les réponses qui ne respectent pas les seuils définis par ces paramètres. Cette liste remplace les paramètres par défaut pour chaque SafetyCategory
spécifié dans les paramètres de sécurité. Si aucun SafetySetting
n'est fourni pour un SafetyCategory
donné dans la liste, l'API utilise le paramètre de sécurité par défaut pour cette catégorie. Les catégories de préjudices HARM_CATEGORY_HATE_SPEECH, HARM_CATEGORY_SEXUALLY_EXPLICIT, HARM_CATEGORY_DANGEROUS_CONTENT et HARM_CATEGORY_HARASSMENT sont prises en charge. Pour en savoir plus sur les paramètres de sécurité disponibles, consultez le guide. Consultez également les conseils de sécurité pour découvrir comment intégrer les considérations de sécurité dans vos applications d'IA.
systemInstruction
object (Content
)
Facultatif. Le développeur a défini une ou plusieurs instructions système. Pour le moment, texte uniquement.
generationConfig
object (GenerationConfig
)
Facultatif. Options de configuration pour la génération et les sorties de modèles
cachedContent
string
Facultatif. Nom du contenu mis en cache à utiliser comme contexte pour diffuser la prédiction. Format : cachedContents/{cachedContent}
Exemple de requête
Texte
Python
Node.js
Go
Coquille Rose
Kotlin
Swift
Dart
Java
Image
Python
Node.js
Go
Coquille Rose
Kotlin
Swift
Dart
Java
Audio
Python
Node.js
Coquille Rose
Vidéo
Python
Node.js
Go
Coquille Rose
Python
Coquille Rose
Chat
Python
Node.js
Go
Coquille Rose
Kotlin
Swift
Dart
Java
Cache
Python
Node.js
Modèle réglé
Python
Mode JSON
Python
Node.js
Go
Coquille Rose
Kotlin
Swift
Dart
Java
Exécution du code
Python
Kotlin
Java
Appel de fonction
Python
Node.js
Coquille Rose
Kotlin
Swift
Dart
Java
Configuration de la génération
Python
Node.js
Go
Coquille Rose
Kotlin
Swift
Dart
Java
Paramètres de sécurité
Python
Node.js
Go
Coquille Rose
Kotlin
Swift
Dart
Java
Instruction système
Python
Node.js
Go
Coquille Rose
Kotlin
Swift
Dart
Java
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de GenerateContentResponse
.
Méthode: hitsModels.get
- Point de terminaison
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- Exemple de requête
Récupère des informations sur un TunedModel spécifique.
Point de terminaison
<ph type="x-smartling-placeholder"></ph> obtenir https://generativelanguage.googleapis.com/v1beta/{name=tunedModels/*}Paramètres de chemin d'accès
name
string
Obligatoire. Nom de la ressource du modèle.
Format: tunedModels/my-model-id
. Il se présente sous la forme tunedModels/{tunedmodel}
.
Corps de la requête
Le corps de la requête doit être vide.
Exemple de requête
Python
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de TunedModel
.
Méthode: ListenModels.list
- Point de terminaison
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- Exemple de requête
Répertorie les modèles réglés créés.
Point de terminaison
<ph type="x-smartling-placeholder"></ph> obtenir https://generativelanguage.googleapis.com/v1beta/tunedModelsParamètres de requête
pageSize
integer
Facultatif. Nombre maximal d'éléments TunedModels
à renvoyer (par page). Le service peut renvoyer moins de modèles réglés.
Si aucune valeur n'est spécifiée, 10 modèles optimisés au maximum sont renvoyés. Cette méthode ne renvoie pas plus de 1 000 modèles par page, même si vous transmettez une valeur de pageSize plus élevée.
pageToken
string
Facultatif. Jeton de page reçu d'un appel tunedModels.list
précédent.
Fournissez le pageToken
renvoyé par une requête en tant qu'argument à la requête suivante pour récupérer la page suivante.
Lors de la pagination, tous les autres paramètres fournis à tunedModels.list
doivent correspondre à l'appel ayant fourni le jeton de page.
filter
string
Facultatif. Un filtre est une recherche de texte intégral sur la description et le nom à afficher du modèle affiné. Par défaut, les résultats n'incluent pas les modèles optimisés partagés avec tous les utilisateurs.
Opérateurs supplémentaires : - owner:me - writers:me - readers:me - readers:everyone
Exemples : "owner:me" renvoie tous les modèles affinés pour lesquels l'appelant dispose du rôle de propriétaire "readers:me" renvoie tous les modèles affinés pour lesquels l'appelant dispose du rôle de lecteur "readers:everyone" renvoie tous les modèles affinés partagés avec tous
Corps de la requête
Le corps de la requête doit être vide.
Exemple de requête
Python
Corps de la réponse
Réponse de tunedModels.list
contenant une liste paginée de modèles.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
tunedModels[]
object (TunedModel
)
Modèles renvoyés.
nextPageToken
string
Jeton pouvant être envoyé en tant que pageToken
pour récupérer la page suivante.
Si ce champ est omis, il n'y a plus de pages.
Représentation JSON |
---|
{
"tunedModels": [
{
object ( |
Méthode: hitsModels.patch
- Point de terminaison
- Paramètres de chemin d'accès
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
Met à jour un modèle affiné.
Point de terminaison
patch https://generativelanguage.googleapis.com/v1beta/{tunedModel.name=tunedModels/*}PATCH https://generativelanguage.googleapis.com/v1beta/{tunedModel.name=tunedModels/*}
Paramètres de chemin d'accès
tunedModel.name
string
Uniquement en sortie. Nom du modèle ajusté. Un nom unique est généré lors de la création. Exemple: tunedModels/az2mb0bpw6i
Si displayName est défini lors de la création, la partie ID du nom sera définie en concaténant les mots du nom à afficher avec des traits d'union et en ajoutant une partie aléatoire pour l'unicité.
Exemple :
- displayName =
Sentence Translator
- name =
tunedModels/sentence-translator-u3b7m
Il se présente sous la formetunedModels/{tunedmodel}
.
Paramètres de requête
updateMask
string (FieldMask
format)
Obligatoire. Liste des champs à mettre à jour.
Il s'agit d'une liste de noms de champs complets séparés par une virgule. Exemple : "user.displayName,photo"
Corps de la requête
Le corps de la requête contient une instance de TunedModel
.
displayName
string
Facultatif. Nom à afficher pour ce modèle dans les interfaces utilisateur. Le nom à afficher ne doit pas comporter plus de 40 caractères, espaces compris.
description
string
Facultatif. Brève description de ce modèle.
tuningTask
object (TuningTask
)
Obligatoire. Tâche de réglage qui crée le modèle réglé.
readerProjectNumbers[]
string (int64 format)
Facultatif. Liste des numéros de projet disposant d'un accès en lecture au modèle ajusté.
source_model
. Modèle utilisé comme point de départ du réglage. source_model
ne peut être qu'un des éléments suivants :
tunedModelSource
object (TunedModelSource
)
Facultatif. TunedModel à utiliser comme point de départ de l'entraînement du nouveau modèle.
temperature
number
Facultatif. Contrôle le caractère aléatoire de la sortie.
Les valeurs peuvent être supérieures à [0.0,1.0]
(inclus). Une valeur plus proche de 1.0
génère des réponses plus variées, tandis qu'une valeur plus proche de 0.0
génère généralement des réponses moins surprenantes du modèle.
Cette valeur spécifie la valeur par défaut qui sera utilisée par le modèle de base lors de sa création.
topP
number
Facultatif. Pour l'échantillonnage du noyau.
L'échantillonnage Nucleus tient compte du plus petit ensemble de jetons dont la somme de probabilité est d'au moins topP
.
Cette valeur spécifie que la valeur par défaut est celle utilisée par le modèle de base lors de la création du modèle.
topK
integer
Facultatif. Pour l'échantillonnage top-k.
L'échantillonnage top-k prend en compte l'ensemble des topK
jetons les plus probables. Cette valeur spécifie la valeur par défaut à utiliser par le backend lors de l'appel du modèle.
Cette valeur spécifie la valeur par défaut qui sera utilisée par le modèle de base lors de sa création.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de TunedModel
.
Méthode : tunedModels.delete
- Point de terminaison
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
Supprime un modèle réglé.
Point de terminaison
delete https://generativelanguage.googleapis.com/v1beta/{name=tunedModels/*}Paramètres de chemin d'accès
name
string
Obligatoire. Nom de la ressource du modèle. Format: tunedModels/my-model-id
. Il se présente sous la forme tunedModels/{tunedmodel}
.
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Si la requête aboutit, le corps de la réponse est vide.
Ressource REST: ListenModels
- Ressource : TunedModel
- TunedModelSource
- État
- TuningTask
- TuningSnapshot
- Ensemble de données
- TuningExamples
- TuningExample
- Hyperparamètres
- Méthodes
Ressource: TunedModel
Modèle affiné créé à l'aide de ModelService.CreateTunedModel.
name
string
Uniquement en sortie. Nom du modèle réglé. Un nom unique sera généré lors de la création. Exemple : tunedModels/az2mb0bpw6i
Si displayName est défini lors de la création, la partie ID du nom est définie en concaténant les mots de displayName avec des traits d'union et en ajoutant une partie aléatoire pour l'unicité.
Exemple :
- displayName =
Sentence Translator
- nom =
tunedModels/sentence-translator-u3b7m
displayName
string
Facultatif. Nom à afficher pour ce modèle dans les interfaces utilisateur. Le nom à afficher doit comporter jusqu'à 40 caractères, espaces compris.
description
string
Facultatif. Brève description de ce modèle.
state
enum (State
)
Uniquement en sortie. État du modèle réglé.
createTime
string (Timestamp
format)
Uniquement en sortie. Code temporel de la création de ce modèle.
Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z"
et "2014-10-02T15:01:23.045123456Z"
.
updateTime
string (Timestamp
format)
Uniquement en sortie. Code temporel de la dernière mise à jour de ce modèle.
Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z"
et "2014-10-02T15:01:23.045123456Z"
.
tuningTask
object (TuningTask
)
Obligatoire. La tâche de réglage qui crée le modèle affiné.
readerProjectNumbers[]
string (int64 format)
Facultatif. Liste des numéros de projet disposant d'un accès en lecture au modèle ajusté.
source_model
. Modèle utilisé comme point de départ du réglage. source_model
ne peut être qu'un des éléments suivants :
tunedModelSource
object (TunedModelSource
)
Facultatif. TunedModel à utiliser comme point de départ de l'entraînement du nouveau modèle.
baseModel
string
Immuable. Nom du Model
à régler. Exemple : models/gemini-1.5-flash-001
temperature
number
Facultatif. Contrôle le caractère aléatoire de la sortie.
Les valeurs peuvent être supérieures à [0.0,1.0]
(inclus). Une valeur plus proche de 1.0
génère des réponses plus variées, tandis qu'une valeur plus proche de 0.0
génère généralement des réponses moins surprenantes du modèle.
Cette valeur spécifie la valeur par défaut qui sera utilisée par le modèle de base lors de sa création.
topP
number
Facultatif. Pour l'échantillonnage du noyau.
L'échantillonnage Nucleus tient compte du plus petit ensemble de jetons dont la somme de probabilité est d'au moins topP
.
Cette valeur spécifie que la valeur par défaut est celle utilisée par le modèle de base lors de la création du modèle.
topK
integer
Facultatif. Pour l'échantillonnage top-k.
L'échantillonnage top-k prend en compte l'ensemble des topK
jetons les plus probables. Cette valeur spécifie la valeur par défaut à utiliser par le backend lors de l'appel du modèle.
Cette valeur spécifie que la valeur par défaut est celle utilisée par le modèle de base lors de la création du modèle.
Représentation JSON |
---|
{ "name": string, "displayName": string, "description": string, "state": enum ( |
TunedModelSource
Modèle réglé en tant que source pour l'entraînement d'un nouveau modèle.
tunedModel
string
Immuable. Nom du TunedModel
à utiliser comme point de départ pour entraîner le nouveau modèle. Exemple : tunedModels/my-tuned-model
baseModel
string
Uniquement en sortie. Nom de l'Model
de base à partir duquel cette TunedModel
a été ajustée. Exemple : models/gemini-1.5-flash-001
Représentation JSON |
---|
{ "tunedModel": string, "baseModel": string } |
État
État du modèle réglé.
Enums | |
---|---|
STATE_UNSPECIFIED |
Valeur par défaut. Cette valeur n'est pas utilisée. |
CREATING |
Le modèle est en cours de création. |
ACTIVE |
Le modèle est prêt à être utilisé. |
FAILED |
Échec de la création du modèle. |
TuningTask
Tâches de réglage qui créent des modèles réglés.
startTime
string (Timestamp
format)
Uniquement en sortie. Code temporel de début du réglage de ce modèle.
Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z"
et "2014-10-02T15:01:23.045123456Z"
.
completeTime
string (Timestamp
format)
Uniquement en sortie. Code temporel correspondant à la fin du réglage de ce modèle.
Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z"
et "2014-10-02T15:01:23.045123456Z"
.
snapshots[]
object (TuningSnapshot
)
Uniquement en sortie. Métriques collectées lors du réglage.
trainingData
object (Dataset
)
Obligatoire. Uniquement en entrée. Immuable. Données d'entraînement du modèle
hyperparameters
object (Hyperparameters
)
Immuable. Hyperparamètres qui contrôlent le processus de réglage. Si elles ne sont pas fournies, des valeurs par défaut seront utilisées.
Représentation JSON |
---|
{ "startTime": string, "completeTime": string, "snapshots": [ { object ( |
TuningSnapshot
Enregistrement pour une seule étape de réglage.
step
integer
Uniquement en sortie. Étape de réglage.
epoch
integer
Uniquement en sortie. Époque à laquelle cette étape appartenait.
meanLoss
number
Uniquement en sortie. Perte moyenne des exemples d'entraînement pour cette étape.
computeTime
string (Timestamp
format)
Uniquement en sortie. Horodatage du calcul de cette métrique.
Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z"
et "2014-10-02T15:01:23.045123456Z"
.
Représentation JSON |
---|
{ "step": integer, "epoch": integer, "meanLoss": number, "computeTime": string } |
Ensemble de données
pour l'entraînement ou la validation.
dataset
. Données intégrées ou référence aux données dataset
ne peut être qu'un des éléments suivants :
examples
object (TuningExamples
)
Facultatif. Exemples intégrés.
Représentation JSON |
---|
{ // Union field |
TuningExamples
Ensemble d'exemples de réglage. Il peut s'agir de données d'entraînement ou de validation.
examples[]
object (TuningExample
)
Obligatoire. Exemples. Les exemples d'entrée peuvent être des textes ou des discussions, mais tous les exemples d'un ensemble doivent être du même type.
Représentation JSON |
---|
{
"examples": [
{
object ( |
TuningExample
Un seul exemple de réglage.
output
string
Obligatoire. Sortie attendue du modèle.
model_input
. Entrée du modèle pour cet exemple. model_input
ne peut être qu'un des éléments suivants :
textInput
string
Facultatif. Entrée du modèle de texte.
Représentation JSON |
---|
{ "output": string, // Union field |
Hyperparamètres
Hyperparamètres qui contrôlent le processus de réglage. Pour en savoir plus, consultez https://ai.google.dev/docs/model_tuning_guidance.
learning_rate_option
. Options permettant de spécifier le taux d'apprentissage lors du réglage. learning_rate_option
ne peut être qu'un des éléments suivants :
learningRate
number
Facultatif. Immuable. Hyperparamètre du taux d'apprentissage pour le réglage. Si cette valeur n'est pas définie, une valeur par défaut de 0,001 ou 0,0002 sera calculée en fonction du nombre d'exemples d'entraînement.
learningRateMultiplier
number
Facultatif. Immuable. Le multiplicateur de taux d'apprentissage permet de calculer un taux d'apprentissage final en fonction de la valeur par défaut (recommandée). Taux d'apprentissage réel := learningRateMultiplier * taux d'apprentissage par défaut Le taux d'apprentissage par défaut dépend du modèle de base et de la taille de l'ensemble de données. Si ce paramètre n'est pas défini, la valeur par défaut est 1,0.
epochCount
integer
Immuable. Nombre d'époques d'entraînement. Une époque correspond à une passe sur les données d'entraînement. Si cette règle n'est pas configurée, la valeur par défaut 5 est utilisée.
batchSize
integer
Immuable. Hyperparamètre de taille de lot à régler. Si ce paramètre n'est pas défini, la valeur par défaut est de 4 ou 16, en fonction du nombre d'exemples d'entraînement.
Représentation JSON |
---|
{ // Union field |