timm documentation
İkizler
İkizler
Kategori: ViT · Kod: timm/models/twins.py · Mimariler: 6 · Önceden eğitilmiş ağırlıklar: 6 (6'sı ImageNet-1k sonuçlarıyla)
Twins-PCPVT (koşullu konum kodlamalı Piramit Görüş Dönüştürücüsü) ve Twins-SVT (uzaysal olarak ayrılabilir öz-dikkat, yerel gruplandırılmış dikkat ile küresel alt-örneklenmiş dikkatin dönüşümlü kullanımı).
Makaleler
Kullanım
Önceden eğitilmiş ağırlıkları yükleme, görüntü ön işleme ve ince ayar için Hızlı Başlangıç bölümüne, modelleri omurga olarak kullanmak için ise Özellik Çıkarımı bölümüne bakın.
>>> import timm
>>> model = timm.create_model('twins_pcpvt_small.in1k', pretrained=True)
>>> data_config = timm.data.resolve_model_data_config(model)Model API desteği
✓ destekleniyor, ✓ (kare) yalnızca kare boyutlarda çalışır, ✗ desteklenmiyor, – gerekli değil (model zaten herhangi bir giriş boyutunu kabul eder). Her özellik, rastgele başlatılmış bir model üzerinde çalıştırılarak kontrol edilir (Twins için twins_svt_small, 224 boyutunda); aynı sınıfın diğer mimarilerinin de aynı şekilde davranması beklenir. Ayrıntılar için Model API sayfasına bakın.
Mimariler
| Mimari | Parametreler (M) | GMAC'lar | Girdi boyutu | Önceden eğitilmiş ağırlıklar |
|---|---|---|---|---|
twins_pcpvt_base | 43.83 | 6.68 | 224 | 1 |
twins_pcpvt_large | 60.99 | 9.84 | 224 | 1 |
twins_pcpvt_small | 24.11 | 3.83 | 224 | 1 |
twins_svt_base | 56.07 | 8.59 | 224 | 1 |
twins_svt_large | 99.27 | 15.15 | 224 | 1 |
twins_svt_small | 24.06 | 2.94 | 224 | 1 |
GMAC'lar ve parametre sayıları, her mimarinin varsayılan giriş boyutu ve sınıflandırıcısı içindir ve benchmark sonuçlarından alınmıştır.
Önceden eğitilmiş ağırlıklar
Top-1, belirtilen değerlendirme boyutunda results-imagenet.csv dosyasındaki ImageNet-1k doğrulama doğruluğudur; ağırlığın ImageNet-1k sonucu yoksa (ör. ön eğitim veya görsel-metin ağırlıkları) bu değer "-" olarak gösterilir. Classes, ön eğitilmiş sınıflandırıcının boyutudur; sınıflandırıcısı olmayan ağırlıklar için bu değer "none"dur.
| Ağırlık | Girdi boyutu | En iyi 1 (%) | Değerlendirme boyutu | Sınıflar | Lisans | Hub |
|---|---|---|---|---|---|---|
twins_pcpvt_base.in1k | 224 | 82.724 | 224 | 1000 | apache-2.0 | timm |
twins_pcpvt_large.in1k | 224 | 83.158 | 224 | 1000 | apache-2.0 | timm |
twins_pcpvt_small.in1k | 224 | 81.116 | 224 | 1000 | apache-2.0 | timm |
twins_svt_base.in1k | 224 | 83.122 | 224 | 1000 | apache-2.0 | timm |
twins_svt_large.in1k | 224 | 83.718 | 224 | 1000 | apache-2.0 | timm |
twins_svt_small.in1k | 224 | 81.694 | 224 | 1000 | apache-2.0 | timm |