Views
No views yet
compute, database, storage,
api_gateway, load_balancer, external_actor, edge_network,
messaging_eventing, identity_access, secrets_crypto,
security_service, logging_monitoring, cicd_devops, analytics_ml,
communication) + 28 serviços AWS específicos (ALB, EC2, Lambda, RDS, S3,
DynamoDB, etc. — promovidos quando havia ≥20 instâncias reais anotadas) +
boundary genérico + 6 sub-tipos de boundary (aws_cloud, vpc, region,
availability_zone, public_subnet, private_subnet) + arrowhead
(estrutural, marca onde uma seta toca o componente de destino).1from ultralytics import YOLO
2
3model = YOLO("best.pt")
4results = model.predict("meu_diagrama.png", conf=0.25, imgsz=1280)ArchitectureDiagram — trust
boundaries com containment resolvido, OCR de nomes/protocolos, matching
seta→componente), use predict.py do repositório do GitHub linkado acima,
apontando WEIGHTS para este best.pt.mAP50=0.85, mAP50-95=0.80 (split de teste do dataset de treino, mistura
real+sintético — sinal padrão do YOLO, mas mais otimista que a avaliação
abaixo)aws-architecture-diagrams):
boundary F1≈0.57, componente F1≈0.81 (acurácia de categoria≈0.79 dado
localização correta), arrowhead F1≈0.54train.py
no repositório para os hiperparâmetros completos.aws-icon-detector
(Roboflow Universe, CC BY 4.0), remapeada para arquétipos; o restante é
sintético (gerado via draw.io) ou anotado à mão pelos autores.