Referência CTPU

Vista geral

A ferramenta de código aberto ctpu é usada para criar um grupo de recursos de computação, que consiste numa VM do Compute Engine e um ou mais dispositivos Cloud TPU. A ferramenta está pré-instalada no Cloud Shell.

Pode encontrar documentação e código para ctpu no GitHub.

A ferramenta ctpu usa a seguinte sintaxe:

ctpu <subcommand> <flags> <subcommand> <subcommand args> 

Seguem-se os subcomandos para ctpu:

auth

Descrição
Defina ou apresente autorizações para os TPUs na nuvem.
Utilização
ctpu auth <flags> <subcommand> <subcommand args>
Exemplo
ctpu auth list --project="my-project" --zone=us-central1-a
ctpu auth list --project my-project --zone us-central1-a
Subcomandos

O comando ctpu auth suporta os seguintes subcomandos:

  • add-bigtable: certifique-se de que o Cloud TPU está autorizado para o Cloud Bigtable
  • add-gcs: garante que o Cloud TPU está autorizado para o Cloud Storage
  • list: Apresenta as autorizações da conta de serviço do Cloud TPU
  • commands: apresenta todos os nomes de comandos
  • flags: descreve todas as flags de nível superior conhecidas
  • help: descreve os subcomandos e a respetiva sintaxe
Sinalizações opcionais

Seguem-se os comandos opcionais para ctpu auth. name | project | zone

eliminar (rm)

Descrição
Elimine a VM do Compute Engine e o Cloud TPU.
Utilização
ctpu rm <flags>
Exemplo
ctpu rm --zone=us-central1-b

ajuda

Descrição
Liste todos os subcomandos ctpu e flags de nível superior.
Utilização
ctpu help
ctpu help <subcommand>
Exemplo
ctpu help   // list all ctpu subcommands and top level flags

ctpu help auth   // list all flags that can be used with `ctpu auth`
ctpu help up   // list all flags that can be used with `ctpu up`

list (ls)

Descrição
Indique todas as VMs do Compute Engine e o Cloud TPU na zona especificada.
Utilização
ctpu ls <flags>
Exemplo
ctpu ls --zone=us-central1-b

Pausar (zz)

Descrição

Pare a VM do Compute Engine e elimine o Cloud TPU. Pare de cobrar a utilização do Cloud TPU até executar ctpu up.

Para garantir que o Cloud TPU é parado, tem de especificar o nome do Cloud TPU e a zona na linha de comandos.

Utilização
ctpu pause <name, zone>
Exemplo
ctpu pause --name=my-tpu --zone=us-central1-a  // pause the named TPU
in the specified zone
Descrição
Imprimir no ecrã a configuração atual do nome do Cloud TPU, nome do projeto e zona.
Exemplo
ctpu print-config

quota

Descrição
Apresentar um URL onde pode ver as quotas.
Utilização
ctpu quota
Exemplo