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 authsuporta 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
ctpue 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
print-config (cfg)
- 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