Tarifs

AI Platform Training propose des tarifs souples et évolutifs, adaptés à votre projet et à votre budget. L'utilisation du service AI Platform Training pour entraîner vos modèles comporte des frais, mais pas la gestion de vos ressources de machine learning dans le cloud.

Présentation de la tarification

Les tableaux suivants récapitulent les tarifs appliqués dans chaque région où AI Platform Training est disponible.

Consultez les tarifs d'AI Platform Prediction.

Tarifs pour l'entraînement

Les tableaux suivants indiquent le coût par heure de plusieurs configurations relatives à l'entraînement, ainsi que le nombre d'unités d'entraînement2 utilisées dans le cadre de chaque configuration. Les unités d'entraînement permettent de mesurer l'utilisation des ressources pour votre tâche. Le coût par heure de la configuration d'une machine correspond au nombre d'unités d'entraînement multiplié par le tarif relatif à l'entraînement applicable dans la région concernée.

Vous pouvez choisir un niveau d'évolutivité prédéfini ou une configuration personnalisée pour les types de machines sélectionnés. Si vous optez pour une configuration personnalisée, vous devez additionner les coûts des machines virtuelles que vous utilisez.

Les tarifs des anciens types de machines utilisant des accélérateurs incluent les frais liés à ces derniers. Si vous utilisez des types de machines Compute Engine et que vous y associez des accélérateurs, les frais qui y sont liés sont distincts. Pour calculer ces frais, multipliez les tarifs indiqués dans le tableau sur les accélérateurs ci-dessous par le nombre d'accélérateurs de chaque type utilisés.

Amériques

Le coût d'une tâche d'entraînement dans toutes les régions disponibles des Amériques est de 0,49 $ de l'heure par unité d'entraînement.

Niveaux d'évolutivité prédéfinis – prix par heure (unités d'entraînement)
BASIC 0,1900 $ (0,3878)
STANDARD_1 1,9880 $ (4,0571)
PREMIUM_1 16,5536 $ (33,7829)
BASIC_GPU 0,8300 $ (1,6939)
BASIC_TPU 4,6900 $ (9,5714)
CUSTOM En sélectionnant le niveau d'évolutivité "CUSTOM" (PERSONNALISÉ), vous pouvez contrôler le nombre et le type de machines virtuelles utilisées pour votre tâche d'entraînement. Consultez le tableau des types de machines.
Types de machines – prix par heure (unités d'entraînement)
n1-standard-4 0,1900 $ (0,3878)
n1-standard-8 0,3800 $ (0,7755)
n1-standard-16 0,7600 $ (1,5510)
n1-standard-32 1,5200 $ (3,1020)
n1-standard-64 3,0400 $ (6,2041)
n1-standard-96 4,5600 $ (9,3061)
n1-highmem-2 0,1184 $ (0,2416)
n1-highmem-4 0,2368 $ (0,4833)
n1-highmem-8 0,4736 $ (0,9665)
n1-highmem-16 0,9472 $ (1,9331)
n1-highmem-32 1,8944 $ (3,8661)
n1-highmem-64 3,7888 $ (7,7322)
n1-highmem-96 5,6832 $ (11,5984)
n1-highcpu-16 0,5672 $ (1,1576)
n1-highcpu-32 1,1344 $ (2,3151)
n1-highcpu-64 2,2688 $ (4,6302)
n1-highcpu-96 3,4020 $ (6,9429)
cloud_tpu6 4,5000 $ (9,1840) ou N/A si des accélérateurs y sont explicitement associés6
standard 0,1900 $ (0,3878)
large_model 0,4736 $ (0,9665)
complex_model_s 0,2836 $ (0,5788)
complex_model_m 0,5672 $ (1,1576)
complex_model_l 1,1344 $ (2,3151)
standard_gpu 0,8300 $ (1,6939)
complex_model_m_gpu 2,5600 $ (5,2245)
complex_model_l_gpu 3,3200 $ (6,7755)
standard_p100 1,8400 $ (3,7551)
complex_model_m_p100 6,6000 $ (13,4694)
standard_v100 2,8600 $ (5,8367)
large_model_v100 2,9536 $ (6,0278)
complex_model_m_v100 10,6800 $ (21,7959)
complex_model_l_v100 21,3600 $ (43,5918)
Accélérateurs – prix par heure (unités d'entraînement)
NVIDIA_TESLA_K80 0,4500 $ (0,9184)
NVIDIA_TESLA_P4 0,6000 $ (1,2245)
NVIDIA_TESLA_P100 1,4600 $ (2,9796)
NVIDIA_TESLA_T4 0,3500 $ (0,7143)
NVIDIA_TESLA_V100 2,4800 $ (5,0612)
Huit cœursTPU_V26 4,5000 $ (9,1840)
Huit cœursTPU_V36 (version bêta) 8,0000 $ (16,3264)
Disques : prix par Go et par heure (unités d'entraînement) 7
pd-standard (par défaut) 0,0000667 $ (0,0001)
pd-ssd 00002833 $ (0,0006)

Europe

Le coût d'une tâche d'entraînement dans toutes les régions disponibles d'Europe est de 0,54 $ de l'heure par unité d'entraînement.

Niveaux d'évolutivité prédéfinis – prix par heure (unités d'entraînement)
BASIC 0,2200 $ (0,4074)
STANDARD_1 2,3020 $ (4,2630)
PREMIUM_1 19,1640 $ (35,4889)
BASIC_GPU 0,9300 $ (1,7222)
BASIC_TPU 5,4400 $ (10,0741)
CUSTOM En sélectionnant le niveau d'évolutivité "CUSTOM" (PERSONNALISÉ), vous pouvez contrôler le nombre et le type de machines virtuelles utilisées pour votre tâche d'entraînement. Consultez le tableau des types de machines.
Types de machines – prix par heure (unités d'entraînement)
n1-standard-4 0,2200 $ (0,4074)
n1-standard-8 0,4400 $ (0,8148)
n1-standard-16 0,8800 $ (1,6296)
n1-standard-32 1,7600 $ (3,2593)
n1-standard-64 3,5200 $ (6,5185)
n1-standard-96 5,2800 $ (9,7778)
n1-highmem-2 0,1370 $ (0,2537)
n1-highmem-4 0,2740 $ (0,5074)
n1-highmem-8 0,5480 $ (1,0148)
n1-highmem-16 1,0960 $ (2,0296)
n1-highmem-32 2,1920 $ (4,0593)
n1-highmem-64 4,3840 $ (8,1185)
n1-highmem-96 6,5760 $ (12,1778)
n1-highcpu-16 0,6568 $ (1,2163)
n1-highcpu-32 1,3136 $ (2,4326)
n1-highcpu-64 2,6272 $ (4,8652)
n1-highcpu-96 3,9408 $ (7,2978)
cloud_tpu6 5,2200 $ (9,6667) ou N/A si des accélérateurs y sont explicitement associés6
standard 0,2200 $ (0,4074)
large_model 0,5480 $ (1,0148)
complex_model_s 0,3284 $ (0,6081)
complex_model_m 0,6568 $ (1,2163)
complex_model_l 1,3136 $ (2,4326)
standard_gpu 0,9300 $ (1,7222)
complex_model_m_gpu 2,8400 $ (5,2593)
complex_model_l_gpu 3,7200 $ (6,8889)
standard_p100 2,0400 $ (3,7778)
complex_model_m_p100 7,2800 $ (13,4815)
standard_v100 2,9684 $ (5,4970)
large_model_v100 3,0708 $ (5,6867)
complex_model_m_v100 11,0368 $ (20,4385)
complex_model_l_v100 22,0736 $ (40,8770)
Accélérateurs – prix par heure (unités d'entraînement)
NVIDIA_TESLA_K80 0,4900 $ (0,9074)
NVIDIA_TESLA_P4 0,6500 $ (1,2037)
NVIDIA_TESLA_P100 1,6000 $ (2,9630)
NVIDIA_TESLA_T4 0,3800 $ (0,7037)
NVIDIA_TESLA_V100 2,5500 $ (4,7222)
Huit cœursTPU_V26 5,2200 $ (9,6664)
Huit cœursTPU_V36 (version bêta) 8,8000 $ (16,2960)
Disques : prix par Go et par heure (unités d'entraînement) 7
pd-standard (par défaut) 0,0000722 $ (0,0001)
pd-ssd 0,0003194 $ (0,0006)

Asie-Pacifique

Le coût d'une tâche d'entraînement dans toutes les régions disponibles d'Asie-Pacifique est de 0,54 $ de l'heure par unité d'entraînement.

Niveaux d'évolutivité prédéfinis – prix par heure (unités d'entraînement)
BASIC 0,2200 $ (0,4074)
STANDARD_1 2,3020 $ (4,2630)
PREMIUM_1 19,1640 $ (35,4889)
BASIC_GPU 0,9300 $ (1,7222)
BASIC_TPU (Non disponible)
CUSTOM En sélectionnant le niveau d'évolutivité "CUSTOM" (PERSONNALISÉ), vous pouvez contrôler le nombre et le type de machines virtuelles utilisées pour votre tâche d'entraînement. Consultez le tableau des types de machines.
Types de machines – prix par heure (unités d'entraînement)
n1-standard-4 0,2200 $ (0,4074)
n1-standard-8 0,4400 $ (0,8148)
n1-standard-16 0,8800 $ (1,6296)
n1-standard-32 1,7600 $ (3,2593)
n1-standard-64 3,5200 $ (6,5185)
n1-standard-96 5,2800 $ (9,7778)
n1-highmem-2 0,1370 $ (0,2537)
n1-highmem-4 0,2740 $ (0,5074)
n1-highmem-8 0,5480 $ (1,0148)
n1-highmem-16 1,0960 $ (2,0296)
n1-highmem-32 2,1920 $ (4,0593)
n1-highmem-64 4,3840 $ (8,1185)
n1-highmem-96 6,5760 $ (12,1778)
n1-highcpu-16 0,6568 $ (1,2163)
n1-highcpu-32 1,3136 $ (2,4326)
n1-highcpu-64 2,6272 $ (4,8652)
n1-highcpu-96 3,9408 $ (7,2978)
cloud_tpu6 (Non disponible)
standard 0,2200 $ (0,4074)
large_model 0,5480 $ (1,0148)
complex_model_s 0,3284 $ (0,6081)
complex_model_m 0,6568 $ (1,2163)
complex_model_l 1,3136 $ (2,4326)
standard_gpu 0,9300 $ (1,7222)
complex_model_m_gpu 2,8400 $ (5,2593)
complex_model_l_gpu 3,7200 $ (6,8889)
standard_p100 2,0400 $ (3,7778)
complex_model_m_p100 7,2800 $ (13,4815)
standard_v100 2,9684 $ (5,4970)
large_model_v100 3,0708 $ (5,6867)
complex_model_m_v100 11,0368 $ (20,4385)
complex_model_l_v100 22,0736 $ (40,8770)
Accélérateurs – prix par heure (unités d'entraînement)
NVIDIA_TESLA_K80 0,4900 $ (0,9074)
NVIDIA_TESLA_P4 0,6500 $ (1,2037)
NVIDIA_TESLA_P100 1,6000 $ (2,9630)
NVIDIA_TESLA_T4 0,3900 $ (0,7222)
NVIDIA_TESLA_V100 2,5500 $ (4,7222)
Huit cœursTPU_V26 (Non disponible)
Huit cœursTPU_V36 (version bêta) (Non disponible)
Disques : prix par Go et par heure (unités d'entraînement) 7
pd-standard (par défaut) 0,0000722 $ (0,0001)
pd-ssd 0,0003194 $ (0,0006)

Remarques :

  1. Toute utilisation est soumise aux règles de quotas d'AI Platform Training.
  2. Veillez à bien noter la différence entre les unités d'entraînement mentionnées ici et les unités ML consommées indiquées sur la page Informations sur la tâche. En effet, la durée de la tâche est déjà prise en compte dans le calcul du nombre d'unités ML consommées. Consultez les détails ci-dessous.
  3. Vous devez stocker vos données et vos fichiers de programme dans des buckets Google Cloud Storage pendant le cycle de vie d'AI Platform Training. En savoir plus sur l'utilisation de Cloud Storage
  4. Pour les remises basées sur le volume, contactez l'équipe commerciale.
  5. Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des SKU Cloud Platform s'appliquent.
  6. Le type de machine cloud_tpu fournit actuellement un appareil TPU v2 possédant 8 cœurs par défaut, même si aucun accélérateur n'est associé à la configuration. Dans ce cas, vous payez le prix indiqué pour cloud_tpu dans le tableau des types de machines.

    Si vous associez explicitement un accélérateur TPU v2 ou TPU v3 à un type de machine cloud_tpu dans votre configuration, le type de machine cloud_tpu en tant que tel ne vous est pas facturé. Vous payez alors pour les accélérateurs TPU_V2 ou TPU_V3 associés.

  7. Le prix du disque n'est facturé que lorsque vous configurez la taille du disque de chaque VM pour qu'elle dépasse 100 Go. Aucuns frais ne sont appliqués pour les 100 premiers Go (taille de disque par défaut) d'un disque pour chaque VM. Par exemple, si vous configurez chaque VM pour qu'elle dispose de 105 Go de disque, vous serez facturé pour 5 Go de disque pour chaque VM.

Simulateur de coût

Utilisez le simulateur de coût afin d'obtenir l'estimation des frais liés à l'entraînement et aux prédictions.

Plus d'informations sur les frais d'entraînement

L'entraînement de vos modèles dans le cloud est facturé selon les règles suivantes :

  • Facturation par tranche d'une minute
  • Facturation au tarif horaire indiqué dans le tableau ci-dessus, où le tarif horaire est calculé selon un prix de base et un nombre d'unités d'entraînement, déterminé par la configuration de traitement que vous choisissez au début de votre tâche d'entraînement
  • Minimum de 10 minutes par tâche d'entraînement
  • Facturation à partir du moment où les ressources sont provisionnées pour une tâche et jusqu'à la fin de celle-ci

Niveaux d'évolutivité pour les configurations prédéfinies

Vous pouvez contrôler le type de cluster de traitement à utiliser pour l'entraînement de votre modèle. La méthode la plus simple consiste à choisir parmi l'une des configurations prédéfinies appelées niveaux d'évolutivité. En savoir plus sur les niveaux d'évolutivité

Types de machines pour les configurations personnalisées

Si vous sélectionnez CUSTOM (PERSONNALISÉ) comme niveau d'évolutivité, c'est vous qui contrôlez le nombre et le type de machines virtuelles à utiliser pour le maître, le nœud de calcul et les serveurs de paramètres du cluster. En savoir plus sur les types de machines.

Le coût de l'entraînement avec un cluster de traitement personnalisé correspond à la somme de toutes les machines que vous indiquez. La durée totale de la tâche, et non le temps de traitement actif de chaque machine, vous est facturée.

Exemples : Calculer le coût de l'entraînement en utilisant les unités d'entraînement

La formule suivante permet de calculer le coût de votre tâche d'entraînement en utilisant les unités d'entraînement :

(training units * base price / 60) * job duration in minutes

Exemples :

  • Un data scientist résidant dans la région des Amériques exécute une tâche d'entraînement et sélectionne le niveau d'évolutivité STANDARD_1, qui utilise 4,0571 unités d'entraînement. La tâche dure 15 minutes :

    (4.0571 training units * $0.49 per hour / 60) * 15 minutes
    

    Le coût total de la tâche s'élève à 0,50 $.

  • Un professeur d'informatique résidant dans la région des Amériques exécute une tâche d'entraînement en utilisant le niveau d'évolutivité CUSTOM. Le modèle est très grand. Il souhaite donc tirer parti de machines virtuelles de grand modèle pour les serveurs de paramètres. Il configure son cluster de traitement de la manière suivante :

    • Une machine complex_model_s pour son maître (0,5788 unité d'entraînement).
    • Cinq serveurs de paramètres sur des VM large_model (5 à 0,9665 = 4,8325 unités d'entraînement).
    • Huit nœuds de calcul sur des VM complex_model_s (8 à 0,5788 = 4,6304 unités d'entraînement).

    La tâche dure 2 heures et 26 minutes :

    (10.0417 training units * $0.49 per hour / 60) * 146 minutes
    

    Le coût total de la tâche s'élève à 11,97 $.

Exemples : Calculer le coût de l'entraînement en utilisant le tarif horaire

Au lieu d'unités d'entraînement, vous pouvez utiliser le tarif horaire indiqué dans le tableau ci-dessus. La formule est la suivante :

(Price per hour / 60) * job duration in minutes

Exemples :

  • Un data scientist résidant dans la région des Amériques exécute une tâche d'entraînement et sélectionne le niveau d'évolutivité STANDARD_1. La tâche dure 15 minutes :

    ($1.9880 per hour / 60) * 15 minutes
    

    Le coût total de la tâche s'élève à 0,50 $.

  • Un professeur d'informatique résidant dans la région des Amériques exécute une tâche d'entraînement en utilisant le niveau d'évolutivité CUSTOM. Le modèle est très grand. Il souhaite donc tirer parti de machines virtuelles de grand modèle pour les serveurs de paramètres. Il configure son cluster de traitement de la manière suivante :

    • Une machine complex_model_s pour son maître (0,2836 $).
    • Cinq serveurs de paramètres sur des VM large_model (5 à 0,4736 $ = 2,3680 $).
    • Huit nœuds de calcul sur des VM complex_model_s (8 à 0,2836 $ = 2,2688 $).

    La tâche dure 2 heures et 26 minutes :

    (($0.2836 + $2.368 + $2.2688) per hour / 60) * 146 minutes
    

    Le coût total de la tâche s'élève à 11,97 $.

Exemples : Calculer le coût de l'entraînement en utilisant les "unités ML consommées"

Les unités ML consommées (unités de machine learning consommées) indiquées sur la page Informations sur la tâche correspondent aux unités d'entraînement pour la durée de la tâche prise en compte. Pour effectuer vos calculs avec des unités ML consommées, utilisez la formule suivante :

Consumed ML units * $0.49

Exemple :

  • Un data scientist résidant dans la région des Amériques exécute une tâche d'entraînement. La valeur 55,75 est indiquée dans le champ Unités ML consommées de la page Informations sur la tâche. Le calcul est le suivant :

    55.75 consumed ML units * $0.49
    

    Le coût total de la tâche s'élève à 27,32 $.

Pour accéder à la page Informations sur la tâche, consultez la liste des tâches et cliquez sur le lien correspondant à la tâche concernée.

Utilisation obligatoire de Cloud Storage

En plus des coûts décrits dans ce document, vous devez stocker vos données et vos fichiers de programme dans des buckets Cloud Storage pendant le cycle de vie d'AI Platform Training. Ce stockage est soumis aux règles de tarification de Cloud Storage.

L'utilisation obligatoire de Cloud Storage comprend ce qui suit :

  • Préproduction de votre package d'application d'entraînement

  • Stockage des données d'entrée d'entraînement

  • Stockage des résultats de vos tâches d'entraînement (le stockage à long terme de ces éléments dans AI Platform Training n'est pas nécessaire ; vous pouvez supprimer les fichiers dès que l'opération est terminée)

Opérations gratuites pour la gestion de vos ressources

Les opérations de gestion des ressources proposées par AI Platform Training sont disponibles gratuitement. Les règles de quotas d'AI Platform Training limitent certaines de ces opérations.

Ressource Opérations gratuites
tâches get, list et cancel
opérations get, list, cancel et delete