sunny-annie commited on
Commit
0fbe647
1 Parent(s): b0a844d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -16
app.py CHANGED
@@ -24,20 +24,22 @@ gen_kwargs = {"max_length": max_length, "min_length": min_length, "num_beams": n
24
 
25
 
26
  uploaded_file = st.file_uploader("Выберите изображение обложки книги в формате jpeg или jpg...", type=["jpg", "jpeg"])
27
- button = st.button('Сгенерировать описание')
28
- if uploaded_file is not None and button:
29
- image = Image.open(uploaded_file)
30
- st.image(image, caption='Загруженное изображение')
31
- image = image.resize([224,224])
32
- if image.mode != "RGB":
33
- image = image.convert(mode="RGB")
34
-
35
- pixel_values = feature_extractor(images=[image], return_tensors="pt").pixel_values
36
- pixel_values = pixel_values.to(device)
37
-
38
- output_ids = model.generate(pixel_values, **gen_kwargs)
39
-
40
- preds = tokenizer.batch_decode(output_ids, skip_special_tokens=True)
41
- preds = [pred.strip() for pred in preds]
42
- st.write(preds[0])
 
 
43
 
 
24
 
25
 
26
  uploaded_file = st.file_uploader("Выберите изображение обложки книги в формате jpeg или jpg...", type=["jpg", "jpeg"])
27
+
28
+ if uploaded_file is not None:
29
+ button = st.button('Сгенерировать описание')
30
+ if button:
31
+ image = Image.open(uploaded_file)
32
+ st.image(image, caption='Загруженное изображение')
33
+ image = image.resize([224,224])
34
+ if image.mode != "RGB":
35
+ image = image.convert(mode="RGB")
36
+
37
+ pixel_values = feature_extractor(images=[image], return_tensors="pt").pixel_values
38
+ pixel_values = pixel_values.to(device)
39
+
40
+ output_ids = model.generate(pixel_values, **gen_kwargs)
41
+
42
+ preds = tokenizer.batch_decode(output_ids, skip_special_tokens=True)
43
+ preds = [pred.strip() for pred in preds]
44
+ st.write(preds[0])
45