BatchDeploymentProperties interface
Paramètres d’inférence par lot par déploiement.
- Extends
Propriétés
| compute | Cible de calcul pour l’opération d’inférence par lots. |
| deployment |
Propriétés pertinentes pour différents types de déploiement. |
| error |
Seuil d’erreur, si le nombre d’erreurs pour l’entrée entière dépasse cette valeur, l’inférence par lot est abandonnée. La plage est [-1, int. MaxValue]. Pour FileDataset, cette valeur correspond au nombre d’échecs de fichiers. Pour TabularDataset, cette valeur correspond au nombre d’échecs d’enregistrement. Si la valeur est -1 (la limite inférieure), toutes les défaillances pendant l’inférence par lots sont ignorées. |
| logging |
Niveau de journalisation pour l’opération d’inférence par lots. |
| max |
Indique le nombre maximal de parallélisme par instance. |
| mini |
Taille du mini-lot passé à chaque appel de lot. Pour FileDataset, il s’agit du nombre de fichiers par mini-lot. Pour TabularDataset, il s’agit de la taille des enregistrements en octets, par mini-lot. |
| model | Référence à la ressource de modèle pour le déploiement du point de terminaison. |
| output |
Indique comment la sortie sera organisée. |
| output |
Nom de fichier de sortie personnalisé pour append_row action de sortie. |
| provisioning |
État d’approvisionnement pour le déploiement du point de terminaison. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| resources | Indique la configuration de calcul du travail. S’il n’est pas fourni, la valeur par défaut est définie par défaut dans ResourceConfiguration. |
| retry |
Réessayez les paramètres de l’opération d’inférence par lots. S’il n’est pas fourni, la valeur par défaut est définie par défaut dans BatchRetrySettings. |
Propriétés héritées
| code |
Configuration du code pour le déploiement du point de terminaison. |
| description | Description du déploiement du point de terminaison. |
| environment |
ID de ressource ARM ou AssetId de la spécification d’environnement pour le déploiement du point de terminaison. |
| environment |
Configuration des variables d’environnement pour le déploiement. |
| properties | Dictionnaire de propriétés. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées. |
Détails de la propriété
compute
Cible de calcul pour l’opération d’inférence par lots.
compute?: string
Valeur de propriété
string
deploymentConfiguration
Propriétés pertinentes pour différents types de déploiement.
deploymentConfiguration?: BatchDeploymentConfigurationUnion
Valeur de propriété
errorThreshold
Seuil d’erreur, si le nombre d’erreurs pour l’entrée entière dépasse cette valeur, l’inférence par lot est abandonnée. La plage est [-1, int. MaxValue]. Pour FileDataset, cette valeur correspond au nombre d’échecs de fichiers. Pour TabularDataset, cette valeur correspond au nombre d’échecs d’enregistrement. Si la valeur est -1 (la limite inférieure), toutes les défaillances pendant l’inférence par lots sont ignorées.
errorThreshold?: number
Valeur de propriété
number
loggingLevel
Niveau de journalisation pour l’opération d’inférence par lots.
loggingLevel?: string
Valeur de propriété
string
maxConcurrencyPerInstance
Indique le nombre maximal de parallélisme par instance.
maxConcurrencyPerInstance?: number
Valeur de propriété
number
miniBatchSize
Taille du mini-lot passé à chaque appel de lot. Pour FileDataset, il s’agit du nombre de fichiers par mini-lot. Pour TabularDataset, il s’agit de la taille des enregistrements en octets, par mini-lot.
miniBatchSize?: number
Valeur de propriété
number
model
Référence à la ressource de modèle pour le déploiement du point de terminaison.
model?: AssetReferenceBaseUnion
Valeur de propriété
outputAction
Indique comment la sortie sera organisée.
outputAction?: string
Valeur de propriété
string
outputFileName
Nom de fichier de sortie personnalisé pour append_row action de sortie.
outputFileName?: string
Valeur de propriété
string
provisioningState
État d’approvisionnement pour le déploiement du point de terminaison. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
provisioningState?: string
Valeur de propriété
string
resources
Indique la configuration de calcul du travail. S’il n’est pas fourni, la valeur par défaut est définie par défaut dans ResourceConfiguration.
resources?: DeploymentResourceConfiguration
Valeur de propriété
retrySettings
Réessayez les paramètres de l’opération d’inférence par lots. S’il n’est pas fourni, la valeur par défaut est définie par défaut dans BatchRetrySettings.
retrySettings?: BatchRetrySettings
Valeur de propriété
Détails de la propriété héritée
codeConfiguration
Configuration du code pour le déploiement du point de terminaison.
codeConfiguration?: CodeConfiguration
Valeur de propriété
héritée deEndpointDeploymentPropertiesBase.codeConfiguration
description
Description du déploiement du point de terminaison.
description?: string
Valeur de propriété
string
environmentId
ID de ressource ARM ou AssetId de la spécification d’environnement pour le déploiement du point de terminaison.
environmentId?: string
Valeur de propriété
string
environmentVariables
Configuration des variables d’environnement pour le déploiement.
environmentVariables?: {[propertyName: string]: string | null}
Valeur de propriété
{[propertyName: string]: string | null}
héritée deEndpointDeploymentPropertiesBase.environmentVariables
properties
Dictionnaire de propriétés. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées.
properties?: {[propertyName: string]: string | null}
Valeur de propriété
{[propertyName: string]: string | null}