Este repositório é fruto de um trabalho da disciplina de Sistemas e Multimídias, da UNEB (Universidade do Estado da Bahia)
Além do trabalho, nosso objetivo é criar um conteúdo em português de aluno para aluno. Fizemos o trabalho no Google Colab, uma dica, se puder, tente usar o plano de 1 mês, a diferença de GPU é incrível.
NOTA: Irei compartilhar todos os arquivos nesse diretorio. Incluindo os comando no google colab.
##########################################################################################################################
/* Criando uma conexão com o google drive*/
/essa funcao serve para criar um link e encurtar o nome para dentro do drive se dirigindo para essa pasta como TreinamentoCustomizadoYOLO/
!ln -s /content/gdrive/My\ Drive/TreinamentoCustomizadoYOLO/ /TreinamentoCustomizadoYOLO
/*Clonando o Darknet */ !git clone https://github.com/AlexeyAB/darknet
!cd data
/Voltando para pasta Darknet e fazendo configuração no arquivo Makefile, aqui estou dizendo que irei usar o OPENCV, GPU e CDNN/ NOTA: Tenha certeza que está dentro da pasta darknet. O comando !pwd verifica qual pasta você se encontra. cd ..
!sed -i 's/OPENCV=0/OPENCV=1/' Makefile !sed -i 's/GPU=0/GPU=1/' Makefile !sed -i 's/CUDNN=0/CUDNN=1/' Makefile
#FAÇA UPLOAD PARA A PASTA .cfg yolov4_custom.cfg
/* DENTRO DA PASTA DARKNET */ !make
/*DENTRO DA PASTA DARKNET */
/*DENTRO DA PASTA DARKNET */
NOTA: A ideia é que a cada 100 epocas quando for salvar, salve dentro do driver para não desconectar e perder todo o trabalho
!./darknet detector train data/obj.data cfg/yolov4_custom.cfg /TreinamentoCustomizadoYOLO/yolov4_custom_last.weights -dont_show -map
##########################################################################################################################