O AI Platform Training oferece opções de preços flexíveis e escalonáveis adequados ao seu projeto e orçamento. O AI Platform Training cobra para treinar seus modelos, mas gerenciar os recursos de machine learning na nuvem é gratuito.
Visão geral de preços
As tabelas a seguir resumem os preços em cada região em que o AI Platform Training está disponível.
Visualizar preços do AI Platform Prediction.
Preços de treinamentos
Veja nas tabelas abaixo o preço por hora de várias configurações de treinamento, além do número de unidades de treinamento2 usadas por cada configuração. As unidades de treinamento medem o uso de recursos do seu job. O preço por hora de uma configuração de máquina é o número de unidades de treinamento que ela usa multiplicado pelo custo de treinamento da região.
É possível escolher um nível de escalonamento predefinido ou uma configuração personalizada de tipos de máquinas selecionados. Se você escolher uma configuração personalizada, some os custos das máquinas virtuais que você usa.
Tipos de máquinas legadas compatíveis com aceleradores incluem o custo dos aceleradores no preço. Se você usa tipos de máquina do Compute Engine e anexa aceleradores, o custo deles será separado. Para calcular esse custo, multiplique os preços da tabela abaixo por quantos aceleradores de cada tipo você usa.
Américas
O custo de um job de treinamento em todas as regiões das Américas disponíveis é de US$ 0,49 por hora, por unidade de treinamento.
Níveis de escalonamento predefinidos: preço por hora (unidades de treinamento) | |
---|---|
BASIC
|
US$ 0,1900 (0,3878) |
STANDARD_1
|
US$ 1,9880 (4,0571) |
PREMIUM_1
|
US$ 16,5536 (33,7829) |
BASIC_GPU
|
US$ 0,8300 (1,6939) |
BASIC_TPU
|
US$ 4,6900 (9,5714) |
CUSTOM
|
Se você selecionar o nível de escalonamento CUSTOM, poderá controlar o número e os tipos de máquinas virtuais usadas no seu job de treinamento. Veja a tabela de tipos de máquinas. |
Tipos de máquinas: preço por hora (unidades de treinamento) | |
---|---|
n1-standard-4
|
US$ 0,1900 (0,3878) |
n1-standard-8
|
US$ 0,3800 (0,7755) |
n1-standard-16
|
US$ 0,7600 (1,5510) |
n1-standard-32
|
US$ 1,5200 (3,1020) |
n1-standard-64
|
US$ 3,0400 (6,2041) |
n1-standard-96
|
US$ 4,5600 (9,3061) |
n1-highmem-2
|
US$ 0,1184 (0,2416) |
n1-highmem-4
|
US$ 0,2368 (0,4833) |
n1-highmem-8
|
US$ 0,4736 (0,9665) |
n1-highmem-16
|
US$ 0,9472 (1,9331) |
n1-highmem-32
|
US$ 1,8944 (3,8661) |
n1-highmem-64
|
US$ 3,7888 (7,7322) |
n1-highmem-96
|
US$ 5,6832 (11,5984) |
n1-highcpu-16
|
US$ 0,5672 (1,1576) |
n1-highcpu-32
|
US$ 1,1344 (2,3151) |
n1-highcpu-64
|
US$ 2,2688 (4,6302) |
n1-highcpu-96
|
US$ 3,4020 (6,9429) |
cloud_tpu 6 |
US$ 4,5000 (9,1840) ou N/A se os aceleradores estiverem explicitamente anexados6 |
standard
|
US$ 0,1900 (0,3878) |
large_model
|
US$ 0,4736 (0,9665) |
complex_model_s
|
US$ 0,2836 (0,5788) |
complex_model_m
|
US$ 0,5672 (1,1576) |
complex_model_l
|
US$ 1,1344 (2,3151) |
standard_gpu
|
US$ 0,8300 (1,6939) |
complex_model_m_gpu
|
US$ 2,5600 (5,2245) |
complex_model_l_gpu
|
US$ 3,3200 (6,7755) |
standard_p100
|
US$ 1,8400 (3,7551) |
complex_model_m_p100
|
US$ 6,6000 (13,4694) |
standard_v100
|
US$ 2,8600 (5,8367) |
large_model_v100
|
US$ 2,9536 (6,0278) |
complex_model_m_v100
|
US$ 10,6800 (21,7959) |
complex_model_l_v100
|
US$ 21,3600 (43,5918) |
Aceleradores: preço por hora (unidades de treinamento) | |
---|---|
NVIDIA_TESLA_K80
|
US$ 0,4500 (0,9184) |
NVIDIA_TESLA_P4
|
US$ 0,6000 (1,2245) |
NVIDIA_TESLA_P100
|
US$ 1,4600 (2,9796) |
NVIDIA_TESLA_T4
|
US$ 0,3500 (0,7143) |
NVIDIA_TESLA_V100
|
US$ 2,4800 (5,0612) |
Oito núcleos TPU_V2 6 |
US$ 4,5000 (9,1840) |
Oito núcleos TPU_V3 6
(Beta) |
US$ 8,0000 (16,3264) |
Discos: preço por GB/hora (unidades de treinamento) 7 | |
---|---|
pd-standard (padrão)
|
US$ 0,0000667 (0,0001) |
pd-ssd
|
US$ 0,0002833 (0,0006) |
Europa
O custo de um job de treinamento em todas as regiões da Europa disponíveis é de US$ 0,54 por hora, por unidade de treinamento.
Níveis de escalonamento predefinidos: preço por hora (unidades de treinamento) | |
---|---|
BASIC
|
US$ 0,2200 (0,4074) |
STANDARD_1
|
US$ 2,3020 (4,2630) |
PREMIUM_1
|
US$ 19,1640 (35,4889) |
BASIC_GPU
|
US$ 0,9300 (1,7222) |
BASIC_TPU
|
US$ 5,4400 (10,0741) |
CUSTOM
|
Se você selecionar o nível de escalonamento CUSTOM, poderá controlar o número e os tipos de máquinas virtuais usadas no seu job de treinamento. Veja a tabela de tipos de máquinas. |
Tipos de máquinas: preço por hora (unidades de treinamento) | |
---|---|
n1-standard-4
|
US$ 0,2200 (0,4074) |
n1-standard-8
|
US$ 0,4400 (0,8148) |
n1-standard-16
|
US$ 0,8800 (1,6296) |
n1-standard-32
|
US$ 1,7600 (3,2593) |
n1-standard-64
|
US$ 3,5200 (6,5185) |
n1-standard-96
|
US$ 5,2800 (9,7778) |
n1-highmem-2
|
US$ 0,1370 (0,2537) |
n1-highmem-4
|
US$ 0,2740 (0,5074) |
n1-highmem-8
|
US$ 0,5480 (1,0148) |
n1-highmem-16
|
US$ 1,0960 (2,0296) |
n1-highmem-32
|
US$ 2,1920 (4,0593) |
n1-highmem-64
|
US$ 4,3840 (8,1185) |
n1-highmem-96
|
US$ 6,5760 (12,1778) |
n1-highcpu-16
|
US$ 0,6568 (1,2163) |
n1-highcpu-32
|
US$ 1,3136 (2,4326) |
n1-highcpu-64
|
US$ 2,6272 (4,8652) |
n1-highcpu-96
|
US$ 3,9408 (7,2978) |
cloud_tpu 6 |
US$ 5,2200 (9,6667) ou N/A se os aceleradores estiverem anexados explicitamente6 |
standard
|
US$ 0,2200 (0,4074) |
large_model
|
US$ 0,5480 (1,0148) |
complex_model_s
|
US$ 0,3284 (0,6081) |
complex_model_m
|
US$ 0,6568 (1,2163) |
complex_model_l
|
US$ 1,3136 (2,4326) |
standard_gpu
|
US$ 0,9300 (1,7222) |
complex_model_m_gpu
|
US$ 2,8400 (5,2593) |
complex_model_l_gpu
|
US$ 3,7200 (6,8889) |
standard_p100
|
US$ 2,0400 (3,7778) |
complex_model_m_p100
|
US$ 7,2800 (13,4815) |
standard_v100
|
US$ 2,9684 (5,4970) |
large_model_v100
|
US$ 3,0708 (5,6867) |
complex_model_m_v100
|
US$ 11,0368 (20,4385) |
complex_model_l_v100
|
US$ 22,0736 (40,8770) |
Aceleradores: preço por hora (unidades de treinamento) | |
---|---|
NVIDIA_TESLA_K80
|
US$ 0,4900 (0,9074) |
NVIDIA_TESLA_P4
|
US$ 0,6500 (1,2037) |
NVIDIA_TESLA_P100
|
US$ 1,6000 (2,9630) |
NVIDIA_TESLA_T4
|
US$ 0,3800 (0,7037) |
NVIDIA_TESLA_V100
|
US$ 2,5500 (4,7222) |
Oito núcleos TPU_V2 6 |
US$ 5,2200 (9,6664) |
Oito núcleos TPU_V3 6
(Beta) |
US$ 8,8000 (16,2960) |
Discos: preço por GB/hora (unidades de treinamento) 7 | |
---|---|
pd-standard (padrão)
|
US$ 0,0000722 (0,0001) |
pd-ssd
|
US$ 0,0003194 (0,0006) |
Ásia-Pacífico
O custo de um job de treinamento em todas as regiões da Ásia-Pacífico disponíveis é de US$ 0,54 por hora, por unidade de treinamento.
Níveis de escalonamento predefinidos: preço por hora (unidades de treinamento) | |
---|---|
BASIC
|
US$ 0,2200 (0,4074) |
STANDARD_1
|
US$ 2,3020 (4,2630) |
PREMIUM_1
|
US$ 19,1640 (35,4889) |
BASIC_GPU
|
US$ 0,9300 (1,7222) |
BASIC_TPU
|
(Não disponível) |
CUSTOM
|
Se você selecionar o nível de escalonamento CUSTOM, poderá controlar o número e os tipos de máquinas virtuais usadas no seu job de treinamento. Veja a tabela de tipos de máquinas. |
Tipos de máquinas: preço por hora (unidades de treinamento) | |
---|---|
n1-standard-4
|
US$ 0,2200 (0,4074) |
n1-standard-8
|
US$ 0,4400 (0,8148) |
n1-standard-16
|
US$ 0,8800 (1,6296) |
n1-standard-32
|
US$ 1,7600 (3,2593) |
n1-standard-64
|
US$ 3,5200 (6,5185) |
n1-standard-96
|
US$ 5,2800 (9,7778) |
n1-highmem-2
|
US$ 0,1370 (0,2537) |
n1-highmem-4
|
US$ 0,2740 (0,5074) |
n1-highmem-8
|
US$ 0,5480 (1,0148) |
n1-highmem-16
|
US$ 1,0960 (2,0296) |
n1-highmem-32
|
US$ 2,1920 (4,0593) |
n1-highmem-64
|
US$ 4,3840 (8,1185) |
n1-highmem-96
|
US$ 6,5760 (12,1778) |
n1-highcpu-16
|
US$ 0,6568 (1,2163) |
n1-highcpu-32
|
US$ 1,3136 (2,4326) |
n1-highcpu-64
|
US$ 2,6272 (4,8652) |
n1-highcpu-96
|
US$ 3,9408 (7,2978) |
cloud_tpu 6 |
(Não disponível) |
standard
|
US$ 0,2200 (0,4074) |
large_model
|
US$ 0,5480 (1,0148) |
complex_model_s
|
US$ 0,3284 (0,6081) |
complex_model_m
|
US$ 0,6568 (1,2163) |
complex_model_l
|
US$ 1,3136 (2,4326) |
standard_gpu
|
US$ 0,9300 (1,7222) |
complex_model_m_gpu
|
US$ 2,8400 (5,2593) |
complex_model_l_gpu
|
US$ 3,7200 (6,8889) |
standard_p100
|
US$ 2,0400 (3,7778) |
complex_model_m_p100
|
US$ 7,2800 (13,4815) |
standard_v100
|
US$ 2,9684 (5,4970) |
large_model_v100
|
US$ 3,0708 (5,6867) |
complex_model_m_v100
|
US$ 11,0368 (20,4385) |
complex_model_l_v100
|
US$ 22,0736 (40,8770) |
Aceleradores: preço por hora (unidades de treinamento) | |
---|---|
NVIDIA_TESLA_K80
|
US$ 0,4900 (0,9074) |
NVIDIA_TESLA_P4
|
US$ 0,6500 (1,2037) |
NVIDIA_TESLA_P100
|
US$ 1,6000 (2,9630) |
NVIDIA_TESLA_T4
|
US$ 0,3900 (0,7222) |
NVIDIA_TESLA_V100
|
US$ 2,5500 (4,7222) |
Oito núcleos TPU_V2 6 |
(Não disponível) |
Oito núcleos TPU_V3 6
(Beta) |
(Não disponível) |
Discos: preço por GB/hora (unidades de treinamento) 7 | |
---|---|
pd-standard (padrão)
|
US$ 0,0000722 (0,0001) |
pd-ssd
|
US$ 0,0003194 (0,0006) |
Observações:
- Todo o uso está sujeito à política de cotas do AI Platform Training.
- Observe a diferença entre a unidade de treinamento usada nesta página e as unidades de ML consumidas mostradas na página Detalhes do job. A duração já está incluída nas unidades de ML consumidas. Veja os detalhes abaixo.
- É necessário armazenar seus dados e arquivos de programas em buckets do Google Cloud Storage durante o ciclo de vida do AI Platform Training. Veja mais sobre o uso do Cloud Storage.
- Para saber sobre descontos baseados em volume, entre em contato com a equipe de vendas.
- Se você não paga em dólar americano, valem os preços na sua moeda local listados na página SKUs do Cloud Platform.
No momento, o tipo de máquina
cloud_tpu
fornece um dispositivo TPU v2 com 8 núcleos por padrão, mesmo se você não anexar explicitamente aceleradores à sua configuração. Nesse caso, pague o preço listado paracloud_tpu
na tabela dos tipos de máquina.Se você anexar explicitamente aceleradores TPU v2 ou TPU v3 a um tipo de máquina
cloud_tpu
na sua configuração, a cobrança não será feita pelo tipo de máquinacloud_tpu
em si. Em vez disso, você paga pelos anexos de aceleradoresTPU_V2
ouTPU_V3
.- O preço do disco só é cobrado quando você configura o tamanho do disco de cada VM para mais de 100 GB. Não há cobrança para os primeiros 100 GB (o tamanho padrão do disco) de disco para cada VM. Por exemplo, se você configurar cada VM para ter 105 GB de disco, será cobrado por 5 GB de disco para cada VM.
Calculadora de preços
Use a calculadora de preços para estimar seus custos de treinamento e previsão.
Mais sobre os custos de treinamento
Você é cobrado pelo treinamento dos seus modelos na nuvem:
- em incrementos de um minuto;
- em um preço por hora como mostrado na tabela acima. O preço por hora é calculado segundo um preço base e um número de unidades de treinamento, determinado pela configuração de processamento escolhida quando você inicia seu job de treinamento;
- por no mínimo 10 minutos por job de treinamento;
- a partir do momento em que os recursos são provisionados para um job até que ele seja concluído.
Níveis de escalonamento para configurações predefinidas
Controle o tipo de cluster de processamento a ser usado ao treinar seu modelo. A maneira mais simples é escolher uma das configurações predefinidas, chamadas níveis de escalonamento. Saiba mais sobre os níveis de escalonamento.
Tipos de máquinas para configurações personalizadas
Ao selecionar CUSTOM
como seu nível de escalonamento, você controlará o número e o tipo das máquinas virtuais que serão usadas para os servidores mestre, de worker e de parâmetros do cluster. Saiba mais sobre os tipos de máquinas.
O custo do treinamento com um cluster de processamento personalizado será a soma de todas as máquinas que você especificar. Haverá cobrança pelo tempo total do job, não pelo tempo de processamento ativo de máquinas individuais.
Exemplos: calcular o custo do treinamento com o uso de unidades de treinamento
Use unidades de treinamento para calcular o custo do seu job de treinamento com a seguinte fórmula:
(training units * base price / 60) * job duration in minutes
Exemplos:
Um cientista de dados em uma região das Américas executa um job de treinamento e seleciona o nível de escalonamento
STANDARD_1
, que usa 4,0571 unidades de treinamento. O job leva 15 minutos:(4.0571 training units * $0.49 per hour / 60) * 15 minutes
O total é de US$ 0,50 pelo job.
Um professor de ciência da computação em uma região das Américas executa um job de treinamento com o nível de escalonamento
CUSTOM
. O modelo usado é muito grande e, por isso, ele quer aproveitar as VMs de modelos grandes como servidores de parâmetros. Ele configura o cluster de processamento deste modo:- 1 máquina
complex_model_s
para o mestre (0,5788 unidade de treinamento) - 5 servidores de parâmetros em VMs
large_model
(5 x US$ 0,9665 = 4,8325 de unidades treinamento). - 8 workers em VMs
complex_model_s
(8 x US$ 0,5788 = 4,6304 unidades de treinamento)
O job é executado durante 2 horas e 26 minutos:
(10.0417 training units * $0.49 per hour / 60) * 146 minutes
O total é de US$ 11,97 pelo job.
- 1 máquina
Exemplos: calcular o custo do treinamento com o uso do preço por hora
Em vez de unidades de treinamento, use o preço por hora mostrado na tabela acima. A fórmula é a seguinte:
(Price per hour / 60) * job duration in minutes
Exemplos:
Um cientista de dados em uma região das Américas executa um job de treinamento e seleciona o nível de escalonamento
STANDARD_1
. O job leva 15 minutos:($1.9880 per hour / 60) * 15 minutes
O total é de US$ 0,50 pelo job.
Um professor de ciência da computação em uma região das Américas executa um job de treinamento com o nível de escalonamento
CUSTOM
. O modelo usado é muito grande e, por isso, ele quer aproveitar as VMs de modelos grandes como servidores de parâmetros. Ele configura o cluster de processamento deste modo:- 1 máquina
complex_model_s
para o mestre (US$ 0,2836) - 5 servidores de parâmetros em VMs
large_model
(5 x US$ 0,4736 = US$ 2,3680). - 8 workers em VMs
complex_model_s
(8 x US$ 0,2836 = US$ 2,2688)
O job é executado durante 2 horas e 26 minutos:
(($0.2836 + $2.368 + $2.2688) per hour / 60) * 146 minutes
O total é de US$ 11,97 pelo job.
- 1 máquina
Exemplos: calcular o custo do treinamento com o uso de "unidades de ML consumidas"
As Unidades de ML consumidas (unidades de machine learning consumidas) mostradas na página Detalhes do job são equivalentes às unidades de treinamento com a duração do job já incluída. Ao usar unidades de ML consumidas nos seus cálculos, use a seguinte fórmula:
Consumed ML units * $0.49
Exemplo:
Um cientista de dados em uma região das Américas executa um job de treinamento. O campo Unidades de ML consumidas na página Detalhes do job mostra 55,75. O cálculo é o seguinte:
55.75 consumed ML units * $0.49
O total é de US$ 27,32 pelo job.
Para encontrar a página Detalhes do job, acesse a Lista de jobs e clique no link do que quiser acessar.
Uso obrigatório do Cloud Storage
Além dos custos descritos neste documento, você precisa armazenar dados e arquivos de programas nos buckets do Cloud Storage durante o ciclo de vida do AI Platform Training. Esse armazenamento está sujeito à política de preços do Cloud Storage.
O uso obrigatório do Cloud Storage inclui:
preparação do pacote do aplicativo de treinamento;
armazenamento dos dados de entrada do treinamento
Armazenamento do resultado dos jobs de treinamento. O AI Platform Training não requer armazenamento a longo prazo desses itens. Remova os arquivos assim que a operação for concluída.
Operações gratuitas para gerenciar seus recursos
As operações de gerenciamento de recursos fornecidas pelo AI Platform Training estão disponíveis gratuitamente. A política de cotas do AI Platform Training limita algumas das operações.
Recurso | Operações gratuitas |
---|---|
jobs | get, list, cancel |
operações | get, list, cancel, delete |