Crie jobs de treinamento distribuído no Deep Learning Containers (DLC), monitore o status de execução, pesquise logs por palavra-chave e clone ou exclua jobs.
Pré-requisitos
Antes de começar, verifique se você possui:
Uma conta Alibaba Cloud (nenhuma autorização adicional necessária)
Um usuário RAM adicionado como membro do workspace com uma função que tenha as permissões necessárias. Para consultar as permissões de cada função, consulte Apêndice: Lista de funções e permissões.
Crie um job de treinamento
Faça login no PAI console.
No painel de navegação à esquerda, clique em Workspace List e, em seguida, clique em nome do workspace.
No painel de navegação à esquerda da página do workspace, escolha AI Asset Management > Jobs.
Na aba Deep Learning Containers (DLC), clique em Create Job.
Configure os parâmetros e clique em OK.
Para obter descrições dos parâmetros, consulte Criar uma tarefa de treinamento.
Gerencie jobs de treinamento
A lista de jobs agrega jobs do DLC, nós de algoritmo do Designer executados no DLC e a interface de linha de comando (CLI) do DLC:

Jobs excluídos não podem ser recuperados.
|
Chamada |
Ação |
|
① |
Pesquise jobs por nome, ID, intervalo de tempo, framework ou status. |
|
② |
Clique em nome de um job para visualizar o status de execução, status das instâncias, visualização de recursos e logs. |
|
③ |
Passe o mouse sobre o ícone de status para verificar o status de execução. |
|
④ |
Clone um job ou clique em TensorBoard na coluna Actions para criar uma instância do TensorBoard e visualize os resultados do treinamento. |
Pesquisar logs por palavra-chave
Execute uma pesquisa de log
No painel de navegação à esquerda, escolha AI Asset Management > Jobs. Na página Deep Learning Containers (DLC), clique em nome do job.
Clique em aba Log.
-
Acima de Job Information, selecione um intervalo de tempo para a coleta de logs.
NotaA coleta de logs pode se estender além do horário de término do job. Selecione um intervalo de tempo que cubra todo o período que você deseja inspecionar.
Em Instance List, selecione as instâncias a serem incluídas.
Na caixa de pesquisa, insira palavras-chave para buscar logs ou eventos.
Regras básicas de consulta
O SLS tokeniza o conteúdo do log antes da indexação. Uma palavra-chave composta, como loss acc, corresponde a logs que contêm loss e logs que contêm acc — ela não busca a frase exata loss acc.
O SLS não oferece suporte a correspondência exata de frases. Utilize o token único mais específico que identifique a entrada de log desejada.
Exemplo — comportamento de palavra-chave composta:
|
Palavra-chave |
Retorna |
Não retorna |
|
|
Logs contendo |
Logs que contêm apenas a frase exata |
|
|
Logs contendo |
Logs que contêm apenas a frase exata |
Regras de consulta difusa
Utilize * (asterisco) ou ? (ponto de interrogação) para pesquisas com curingas. Outros caracteres especiais não são suportados.
|
Curinga |
Correspondências |
Exemplo |
|
|
Vários caracteres |
|
|
|
Exatamente um caractere |
|
Os curingas devem aparecer no meio ou no final de uma palavra-chave — nunca no início. *abc e ?abc não retornam resultados.
Uma consulta difusa pesquisa até 100 termos correspondentes no Logstore. Se um prefixo curto, como a*, corresponder a mais de 100 termos, os resultados poderão ser imprecisos. Use um prefixo mais específico para restringir a correspondência.
Limitações do tokenizador
O SLS divide o conteúdo do log em tokens usando os seguintes caracteres delimitadores:
, ' " ; = ( ) [ ] { } ? @ & < > / : \n \t \r
Palavras-chave compostas inteiramente por delimitadores não retornam resultados. Em vez disso, crie palavras-chave baseadas no conteúdo ao redor.
|
Objetivo da consulta |
O que usar |
Motivo |
|
Encontrar logs com |
Nenhuma correspondência direta possível |
|
|
Encontrar logs com |
|
Retorna logs contendo tanto |
Palavras-chave mais específicas produzem resultados mais precisos.
Exemplos de consulta
|
Objetivo da consulta |
Palavra-chave |
|
Logs contendo |
|
|
Logs contendo tanto |
|
|
Todos os logs relacionados a |
|
|
Logs contendo |
|