timm documentation
SHViT
SHViT
Kategori: Efficient/Mobile · Kode: timm/models/shvit.py · Arsitektur: 4 · Bobot terlatih: 4 (4 dengan hasil ImageNet-1k)
SHViT (Single-Head Vision Transformer) menggunakan desain makro yang hemat memori dan perhatian tunggal (single-head attention) yang diterapkan pada sebagian dari saluran.
Makalah
Penggunaan
Lihat Quickstart untuk memuat bobot terlatih, prapemrosesan gambar, dan penyesuaian halus, serta Ekstraksi Fitur untuk menggunakan model sebagai tulang punggung.
>>> import timm
>>> model = timm.create_model('shvit_s4.in1k', pretrained=True)
>>> data_config = timm.data.resolve_model_data_config(model)Dukungan API Model
✓ didukung, ✓ (persegi) hanya berfungsi untuk ukuran persegi, ✗ tidak didukung, – tidak diperlukan (model sudah menerima ukuran input apa pun). Diperiksa dengan menjalankan setiap fitur pada model yang diinisialisasi secara acak (SHViT dengan shvit_s1 pada 224), arsitektur lain dari kelas yang sama diharapkan berperilaku sama. Lihat halaman Model API untuk detailnya.
Arsitektur
| Arsitektur | Parameter (M) | GMACs | Ukuran input | Bobot terlatih |
|---|---|---|---|---|
shvit_s1 | 6.31 | 0.24 | 224 | 1 |
shvit_s2 | 11.45 | 0.37 | 224 | 1 |
shvit_s3 | 14.21 | 0.60 | 224 | 1 |
shvit_s4 | 16.55 | 0.99 | 256 | 1 |
GMACs dan jumlah parameter adalah untuk ukuran input dan klasifer default dari setiap arsitektur, dari hasil benchmark.
Bobot terlatih
Top-1 adalah akurasi validasi ImageNet-1k dari results-imagenet.csv pada ukuran eval yang tercantum, - jika bobot tidak memiliki hasil ImageNet-1k (misalnya bobot pretraining atau image-text). Classes adalah ukuran dari classifier pretrained, none untuk bobot yang tidak memilikinya.
| Bobot | Ukuran input | Top-1 (%) | Ukuran evaluasi | Kelas | Lisensi | Hub |
|---|---|---|---|---|---|---|
shvit_s1.in1k | 224 | 72.780 | 224 | 1000 | mit | timm |
shvit_s2.in1k | 224 | 75.184 | 224 | 1000 | mit | timm |
shvit_s3.in1k | 224 | 77.356 | 224 | 1000 | mit | timm |
shvit_s4.in1k | 256 | 79.362 | 256 | 1000 | mit | timm |
Sitasi
@inproceedings{yun2024shvit,
author={Yun, Seokju and Ro, Youngmin},
title={SHViT: Single-Head Vision Transformer with Memory Efficient Macro Design},
booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
pages={5756--5767},
year={2024}
}