Olá, estou com uma dúvida em relação a criação do dicionário de palavras, após rodar o seguinte trecho:
for caminho in dados_treinamento:
for raiz,diretorios,arquivos in os.walk(caminho):
for arquivo in tqdm.tqdm(arquivos):
if arquivo.endswith('.png'):
orb_descritor = get_descritores(os.path.join(caminho,arquivo))
descritores = np.append(descritores, orb_descritor, axis=0)
img_representacao = PacoteDePalavras()
img_representacao.gerar_dicionario(descritores)
img_representacao.salvar_dicionario('Train/', DICIONARIO_NOME)
Para tentar acompanhar a criação do dicionário eu coloquei um tqdm, e após um tempo eu tenho o seguinte:
100%|██████████| 400/400 [00:12<00:00, 22.34it/s]
100%|██████████| 396/396 [00:08<00:00, 44.23it/s]
Só que a célula não para de carregar... e a mensagem de "Dicionário salvo" não aparece, como estivesse fazendo algo ainda. Eu sei que nas aulas o professor indicou que isso pode demorar mas se o loop já acabou porque continua a carregar?
Obrigado pela atenção, estou adorando o curso.
Boas festas à todos.