timm documentation
GCViT
GCViT
Categoría: ViT · Código: timm/models/gcvit.py · Arquitecturas: 5 · Pesos preentrenados: 5 (5 con resultados en ImageNet-1k)
Los Vision Transformers de contexto global (GCViT) alternan la atención local de ventana con la atención de contexto global, cuyas consultas se generan a partir de todo el mapa de características mediante un módulo convolucional.
Papers
Uso
Consulte la Introducción rápida para cargar pesos preentrenados, preprocesar imágenes y realizar el ajuste fino, y Extracción de características para usar los modelos como columnas verticales.
>>> import timm
>>> model = timm.create_model('gcvit_tiny.in1k', pretrained=True)
>>> data_config = timm.data.resolve_model_data_config(model)Soporte de la API de modelos
✓ compatible, ✓ (cuadrado) funciona solo con tamaños cuadrados, ✗ no compatible, – no necesario (el modelo ya acepta cualquier tamaño de entrada). Verificado ejecutando cada función en un modelo inicializado aleatoriamente (GlobalContextVit con gcvit_xxtiny en 224), se espera que otras arquitecturas de la misma clase se comporten de la misma manera. Consulte la página Model API para obtener más detalles.
Arquitecturas
| Arquitectura | Parámetros (M) | GMACs | Tamaño de entrada | Pesos preentrenados |
|---|---|---|---|---|
gcvit_base | 90.32 | 14.87 | 224 | 1 |
gcvit_small | 51.09 | 8.57 | 224 | 1 |
gcvit_tiny | 28.22 | 4.79 | 224 | 1 |
gcvit_xtiny | 19.98 | 2.93 | 224 | 1 |
gcvit_xxtiny | 12.00 | 2.14 | 224 | 1 |
Los GMAC y el número de parámetros corresponden al tamaño de entrada y al clasificador predeterminados de cada arquitectura, según los resultados de las pruebas de rendimiento.
Pesos preentrenados
Top-1 es la precisión de validación en ImageNet-1k desde results-imagenet.csv en el tamaño de evaluación indicado, - si el peso no tiene un resultado de ImageNet-1k (p. ej. pesos de preentrenamiento o de imagen-texto). Classes es el tamaño del clasificador preentrenado, ninguno para pesos sin uno.
| Peso | Tamaño de entrada | Top-1 (%) | Tamaño de evaluación | Clases | Licencia | Hub |
|---|---|---|---|---|---|---|
gcvit_base.in1k | 224 | 84.456 | 224 | 1000 | apache-2.0 | original |
gcvit_small.in1k | 224 | 83.904 | 224 | 1000 | apache-2.0 | original |
gcvit_tiny.in1k | 224 | 83.400 | 224 | 1000 | apache-2.0 | original |
gcvit_xtiny.in1k | 224 | 81.964 | 224 | 1000 | apache-2.0 | original |
gcvit_xxtiny.in1k | 224 | 79.756 | 224 | 1000 | apache-2.0 | original |
Cita
@article{hatamizadeh2022global,
title={Global Context Vision Transformers},
author={Hatamizadeh, Ali and Yin, Hongxu and Kautz, Jan and Molchanov, Pavlo},
journal={arXiv preprint arXiv:2206.09959},
year={2022}
}