Ultralytics YOLO27:

Lixo e restauro#

A Ultralytics Platform aplica uma política de eliminação lógica de 30 dias, permitindo-te recuperar projetos, conjuntos de dados e modelos eliminados acidentalmente. Os itens eliminados são movidos para a Lixeira, onde podem ser restaurados antes da eliminação permanente.

Separador Lixeira das definições da Ultralytics Platform com itens e mapa de árvore do armazenamento

Política de eliminação lógica#

Quando eliminas um recurso na plataforma:

  1. Imediatamente: o item é movido para a Lixeira (não é eliminado permanentemente)
  2. 30 dias: o item permanece recuperável na Lixeira
  3. Após 30 dias: o item é eliminado permanentemente de forma automática
Período de recuperação

Tens 30 dias para restaurar qualquer item eliminado. Após este período, o item e todos os dados associados são removidos permanentemente e não podem ser recuperados.

Aceder à Lixeira#

Navega até à tua Lixeira:

  1. Vai a Definições e clica no separador Lixeira
  2. Ou navega diretamente para /trash (redireciona para Settings > Trash)

Menu pendente Filtrar por tipo do separador Lixeira das definições da Ultralytics Platform

Conteúdo da Lixeira#

A Lixeira mostra todos os recursos eliminados logicamente com separadores de filtro, cada um apresentando uma contagem em tempo real, além de uma caixa de pesquisa que procura por nome e tipo:

FiltrarApresenta
TodasTodos os itens na Lixeira
Conjuntos de dadosConjuntos de dados na Lixeira
ProjetosProjetos na Lixeira
ModelosModelos na Lixeira

Ver itens da Lixeira#

Cada item na Lixeira apresenta:

CampoDescrição
NomeNome original do recurso
IntroduzirProjeto, conjunto de dados ou modelo (com cores diferentes)
EliminadoHá quanto tempo o item foi eliminado
ExpiraDias até à eliminação permanente (por exemplo, "30d"), âmbar abaixo de 15 dias e vermelho abaixo de 8
TamanhoArmazenamento utilizado pelo item
Em cascataItens subordinados incluídos, apresentados como um emblema +N junto ao nome

(As informações do projeto principal são devolvidas pela API da Lixeira para modelos, mas não são apresentadas na tabela da Lixeira.)

Comportamento da cascata#

Quando eliminas um recurso principal, os recursos subordinados também são movidos para a Lixeira:

Tipo de recursoO que é incluído ao eliminar
ProjetosProjeto + todos os modelos nele contidos
Conjuntos de dadosConjunto de dados + todas as imagens e anotações
ModelosPesos do modelo + histórico de treino + exportações
O treino ativo é cancelado

Mover um modelo para a Lixeira — ou um projeto que o contenha — cancela qualquer treino na cloud que esse modelo tenha em curso e termina a respetiva instância de GPU. O tempo de GPU decorrido continua a ser faturado. Consulta Faturação.

Mapa de árvore do armazenamento#

O separador Lixeira inclui uma visualização do armazenamento (mapa de árvore) que mostra o tamanho relativo dos itens na Lixeira, com cores diferentes por tipo:

  • Azul: Projetos
  • Verde: Conjuntos de dados
  • Roxo: Modelos

Restaurar itens#

Recupera um item eliminado (função de Editor ou superior num espaço de trabalho de equipa):

  1. Navega até Definições > Lixeira
  2. Encontra o item que queres restaurar
  3. Clica no botão Restaurar (ícone de anular)

Ultralytics Platform Settings Trash Tab Restore Button On Item

O item retorna ao local original com todos os dados intactos.

Se o slug original já estiver ocupado, a plataforma restaura o item com um slug único disponível para que possas aceder-lhe imediatamente.

Comportamento do restauro#

RecursoComportamento do restauro
ProjetoRestaura o projeto e todos os modelos nele contidos
Conjunto de dadosRestaura o conjunto de dados com todas as imagens e anotações
ModeloRestaura o modelo para o projeto original se o projeto estiver ativo
Projeto principal obrigatório

O restauro de um modelo falha se o respetivo projeto principal estiver na Lixeira. Verás o erro: "Cannot restore model while its parent project is in trash. Restore the project first." Restaura sempre o projeto principal antes de restaurares modelos individuais.

Eliminação permanente#

Eliminação automática#

Os itens na Lixeira são eliminados automática e permanentemente após 30 dias.

Esvaziar a Lixeira#

Elimina permanentemente todos os itens de imediato:

  1. Navega até Definições > Lixeira
  2. Clica no ícone da Lixeira no cabeçalho
  3. Confirma a ação
Ação irreversível

Esvaziar a Lixeira elimina permanentemente todos os itens de imediato. Esta ação não pode ser anulada e todos os dados serão perdidos, incluindo implementações anexadas, tarefas de exportação e ficheiros armazenados associados aos recursos na Lixeira.

Eliminar um único item permanentemente#

Para eliminar permanentemente um item sem esperar:

  1. Encontra o item na Lixeira
  2. Clica no botão Eliminar permanentemente (Lixeira) na respetiva linha
  3. Confirma a eliminação — a caixa de diálogo indica o nome do item e quantos modelos em cascata o acompanham

Para projetos, a eliminação permanente também remove as implementações relacionadas e os ficheiros de exportação pertencentes aos recursos do espaço de trabalho eliminado. Se não for possível eliminar uma implementação, a Platform avisa-te e mantém-na listada na página Implementações para que possas tentar novamente a partir daí.

Armazenamento e Lixeira#

Os itens na Lixeira continuam a contar para a tua quota de armazenamento:

CenárioImpacto no armazenamento
Eliminar itemO armazenamento continua alocado
Restaurar itemSem alterações (continuava a contar)
Eliminação permanenteArmazenamento libertado
Eliminação automática após 30 diasArmazenamento libertado automaticamente
Libertar armazenamento

Se estiveres a ficar sem armazenamento, esvazia a Lixeira ou elimina permanentemente itens específicos para recuperares espaço imediatamente. Consulta a utilização do armazenamento em Definições e vê Faturação para conheceres os limites de armazenamento do plano.

Acesso à API#

Acede à Lixeira programaticamente através da REST API. Todas as três operações estão no mesmo caminho /api/trash e atuam sobre o espaço de trabalho que emitiu a chave da API — para gerir a Lixeira de um espaço de trabalho de equipa, usa uma chave da API desse espaço de trabalho. Os exemplos de Python utilizam o SDK ultralytics-platform:

from ultralytics_platform import Platform

client = Platform()  # reads ULTRALYTICS_API_KEY
curl -H "Authorization: Bearer YOUR_API_KEY" \
  "https://platform.ultralytics.com/api/trash?type=all&page=1&limit=50"
trash = client.lifecycle.trash(type="all", page=1, limit=50)

type aceita all, project, dataset ou model. limit assume o valor predefinido de 50 e está limitado a 200. A listagem requer acesso de Viewer ou superior.

O restauro e a eliminação requerem acesso de Editor ou superior.

Perguntas frequentes#

  • Não. Após 30 dias, os itens são eliminados permanentemente e não podem ser recuperados. Certifica-te de que restauras os itens importantes antes da data de validade apresentada na Lixeira.

  • Tanto o projeto como todos os modelos ativos nele são movidos para a Lixeira em conjunto. Restaurar o projeto restaura os modelos que foram enviados para a Lixeira com ele. Um modelo em cascata não pode ser restaurado enquanto o projeto principal permanecer na Lixeira.

  • Sim, os itens na Lixeira continuam a utilizar a quota de armazenamento. Para libertar espaço, elimina permanentemente os itens ou esvazia a Lixeira.

  • Não. Se um projeto for eliminado permanentemente, todos os modelos que estavam nele também serão eliminados permanentemente. Restaura sempre os itens antes de expirar o período de 30 dias.

  • Cada item na Lixeira apresenta uma coluna "Expires" com o número de dias (por exemplo, "30d") até ocorrer a eliminação permanente automática.

Comentários