LEIDIA commited on
Commit
e856d2d
·
verified ·
1 Parent(s): df1657e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -5
app.py CHANGED
@@ -18,11 +18,19 @@ pipe = pipe.to(device)
18
  # Carregando o dataset do Hugging Face
19
  dataset = load_dataset("LEIDIA/Data_Womleimg", split="train")# Carrega o dataset de imagens
20
 
21
- # Acessando as descrições diretamente do dataset
22
- for example in dataset:
23
- image_id = example["image"].filename # Nome do arquivo de imagem
24
- description = example.get("description", "Descrição não encontrada") # Acessando a descrição
25
- print(f"ID da imagem: {image_id}, Descrição: {description}")
 
 
 
 
 
 
 
 
26
 
27
 
28
  # Definir parâmetros padrão para geração rápida
 
18
  # Carregando o dataset do Hugging Face
19
  dataset = load_dataset("LEIDIA/Data_Womleimg", split="train")# Carrega o dataset de imagens
20
 
21
+ # Acessando as descrições corretamente (assumindo que estejam no arquivo JSON)
22
+ descriptions = {}
23
+ for item in dataset:
24
+ image_id = item['image'] # Acessa a imagem diretamente
25
+ # Aqui você pode acessar as descrições da maneira correta, dependendo de como os dados estão estruturados
26
+ description = item.get("Wom_dataset", "Descrição não encontrada") # Exemplo de campo de descrição
27
+ descriptions[image_id] = description # Mapeando ID da imagem para a descrição
28
+
29
+ # Exibe algumas amostras com suas descrições
30
+ for i, (image_id, description) in enumerate(descriptions.items()):
31
+ if i < 5: # Limita a exibição para as primeiras 5 imagens
32
+ print(f"ID da imagem: {image_id}, Descrição: {description}")
33
+
34
 
35
 
36
  # Definir parâmetros padrão para geração rápida