🚀 用於巴西葡萄牙語圖像描述的Swin - DistilBERTimbau
Swin - DistilBERTimbau模型是在Flickr30K葡萄牙語(使用谷歌翻譯API的翻譯版本)上針對圖像描述任務進行訓練的,分辨率為224x224,最大序列長度為512個標記。
🚀 快速開始
使用以下代碼開始使用該模型:
基礎用法
import requests
from PIL import Image
from transformers import AutoTokenizer, AutoImageProcessor, VisionEncoderDecoderModel
model = VisionEncoderDecoderModel.from_pretrained("laicsiifes/swin-distilbertimbau")
tokenizer = AutoTokenizer.from_pretrained("laicsiifes/swin-distilbertimbau")
image_processor = AutoImageProcessor.from_pretrained("laicsiifes/swin-distilbertimbau")
url = "http://images.cocodataset.org/val2014/COCO_val2014_000000458153.jpg"
image = Image.open(requests.get(url, stream=True).raw)
pixel_values = image_processor(image, return_tensors="pt").pixel_values
generated_ids = model.generate(pixel_values)
generated_text = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]
高級用法
import matplotlib.pyplot as plt
plt.imshow(image)
plt.axis("off")
plt.title(generated_text)
plt.show()

✨ 主要特性
- 模型架構:Swin - DistilBERTimbau是一種視覺編碼器 - 解碼器模型,它利用了Swin Transformer的檢查點作為編碼器,以及DistilBERTimbau的檢查點作為解碼器。編碼器的檢查點來自於在分辨率為224x224的ImageNet - 1k上預訓練的Swin Transformer版本。
- 訓練和評估代碼:用於訓練和評估的代碼可在以下鏈接獲取:https://github.com/laicsiifes/ved-transformer-caption-ptbr。在這項工作中,Swin - DistilBERTimbau與它的夥伴模型Swin - GPorTuguese - 2一起進行訓練。
📚 詳細文檔
模型信息
屬性 |
詳情 |
庫名稱 |
transformers |
數據集 |
laicsiifes/flickr30k - pt - br |
語言 |
葡萄牙語 |
評估指標 |
BLEU、ROUGE、METEOR、BERTScore |
基礎模型 |
adalbertojunior/distilbert - portuguese - cased |
任務類型 |
圖像到文本 |
模型名稱 |
Swin - DistilBERTimbau |
評估結果
評估指標CIDEr - D、BLEU@4、ROUGE - L、METEOR和BERTScore(使用BERTimbau)分別簡稱為C、B@4、RL、M和BS。
模型 |
數據集 |
評估分割 |
C |
B@4 |
RL |
M |
BS |
Swin - DistilBERTimbau |
Flickr30K葡萄牙語 |
測試集 |
66.73 |
24.65 |
39.98 |
44.71 |
72.30 |
Swin - GPorTuguese - 2 |
Flickr30K葡萄牙語 |
測試集 |
64.71 |
23.15 |
39.39 |
44.36 |
71.70 |
📄 許可證
本項目採用MIT許可證。
📋 BibTeX引用
@inproceedings{bromonschenkel2024comparative,
title={A Comparative Evaluation of Transformer-Based Vision Encoder-Decoder Models for Brazilian Portuguese Image Captioning},
author={Bromonschenkel, Gabriel and Oliveira, Hil{\'a}rio and Paix{\~a}o, Thiago M},
booktitle={2024 37th SIBGRAPI Conference on Graphics, Patterns and Images (SIBGRAPI)},
pages={1--6},
year={2024},
organization={IEEE}
}