Verifique o formato do seu ficheiro de anotação COCO
Importante
Este recurso foi preterido. Em 10 de janeiro de 2025, a Classificação de Imagem Personalizada do Azure AI 4.0, a Deteção de Objetos Personalizados e a API de visualização de Reconhecimento de Produto serão desativadas. Após essa data, as chamadas de API para esses serviços falharão.
Para manter um bom funcionamento dos seus modelos, faça a transição para a Visão Personalizada da IA do Azure, que agora está disponível ao público em geral. O Custom Vision oferece funcionalidade semelhante a esses recursos de desativação.
Gorjeta
Este artigo é baseado no caderno Jupyter check_coco_annotation.ipynb. Abra no GitHub.
Este guia demonstra como verificar se o formato do seu arquivo de anotação está correto. Primeiro, instale o pacote de exemplos python a partir da linha de comando:
pip install cognitive-service-vision-model-customization-python-samples
Em seguida, execute o seguinte código python para verificar o formato do arquivo. Você pode inserir esse código em um script Python ou executar o Jupyter Notebook em uma plataforma compatível.
from cognitive_service_vision_model_customization_python_samples import check_coco_annotation_file, AnnotationKind, Purpose
import pathlib
import json
coco_file_path = pathlib.Path("{your_coco_file_path}")
annotation_kind = AnnotationKind.MULTICLASS_CLASSIFICATION # or AnnotationKind.OBJECT_DETECTION
purpose = Purpose.TRAINING # or Purpose.EVALUATION
check_coco_annotation_file(json.loads(coco_file_path.read_text()), annotation_kind, purpose)
Usar o arquivo COCO em um novo projeto
Assim que o arquivo COCO for verificado, você estará pronto para importá-lo para seu projeto de personalização de modelo. Consulte Criar e treinar um modelo personalizado e vá para a seção sobre seleção/importação de um arquivo COCO — você pode seguir o guia de lá até o final.