subir
DogIA
Script em Python que faz classificação de imagens usando o modelo ResNet50 pré-treinado (ImageNet) do PyTorch. Lê uma imagem local, aplica as transformações padrão, executa a inferência e imprime o ID da classe e o rótulo humano correspondente.
Principais Funcionalidades
Modelo ResNet50
Carrega o modelo ResNet50 pré-treinado do torchvision.models.
Mapeamento
Baixa o mapeamento ImageNet class index (JSON) e converte para rótulos legíveis.
Pré-processamento de imagem
Pré-processa a imagem: resize → center crop (224x224) → tensor → normalização de ImageNet.
Previsão
Executa inferência com eval() e no_grad() e obtém a previsão Top-1 (torch.max).
Como Contribuir
Contribuições são sempre bem-vindas! Veja como você pode ajudar:
Reportar Bugs
Encontrou um problema? Abra uma issue no GitHub com detalhes sobre o bug.
Sugerir Funcionalidades
Tem uma ideia interessante? Compartilhe suas sugestões de melhorias.
Contribuir com Código
Fork o projeto, faça suas alterações e envie um pull request.
Apoio Financeiro
Se você está usando o projeto e está satisfeito com o funcionamento, considere fazer uma doação para apoiar o desenvolvimento contínuo. Pix: andersoncomercial@pm.me