timm documentation

Xception Alinhado

You are viewing main version, which requires installation from source. If you'd like regular pip install, checkout the latest stable version (v1.0.31).
Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Xception Alinhado

Categoria: CNN · Código: timm/models/xception_aligned.py · Arquiteturas: 5 · Pesos pré-treinados: 6 (6 com resultados no ImageNet-1k)

Xception Alinhado (41, 65, 71 camadas) conforme modificado no DeepLab, implementado do zero e compatível com os pesos do DeepLab do TensorFlow

Artigos

Uso

Veja o Início rápido para carregar pesos pré-treinados, pré-processar imagens e fazer fine-tuning, e Extração de recursos para usar os modelos como backbones.

>>> import timm
>>> model = timm.create_model('xception41p.ra3_in1k', pretrained=True)
>>> data_config = timm.data.resolve_model_data_config(model)

Suporte à API de modelos

RecursoXceptionAligned
mapas de recursos de features_only=True✓ (passos 2, 4, 8, 16, 32)
forward_intermediates()✓
prune_intermediate_layers()✓
Qualquer tamanho de entrada, sem necessidade de alterações✓
set_input_size()–
dynamic_img_size=True–
set_grad_checkpointing()✓
Decaimento de LR por camada (group_matcher())✓
reset_classifier()✓

✓ suportado, ✓ (quadrado) funciona apenas para tamanhos quadrados, ✗ não suportado, – não necessário (o modelo já aceita qualquer tamanho de entrada). Verificado executando cada recurso em um modelo inicializado aleatoriamente (XceptionAligned com xception41p em 299), espera-se que outras arquiteturas da mesma classe se comportem da mesma forma. Consulte a página Model API para mais detalhes.

Arquiteturas

ArquiteturaParâmetros (M)GMACsTamanho da entradaPesos pré-treinados
xception4126.979.282991
xception41p26.919.252991
xception6539.9213.962992
xception65p39.8213.912991
xception7142.3418.092991

Os GMACs e as contagens de parâmetros são para o tamanho de entrada e o classificador padrão de cada arquitetura, dos resultados do benchmark.

Pesos pré-treinados

Top-1 é a acurácia de validação no ImageNet-1k de results-imagenet.csv no tamanho de avaliação listado, - se o peso não tiver resultado no ImageNet-1k (por exemplo, pesos de pré-treinamento ou de imagem-texto). Classes é o tamanho do classificador pré-treinado, nenhum para pesos sem um.

Os pesos são agrupados por origem: o artigo ou origem indicado na configuração pré-treinada, caso contrário, uma organização do Hub diferente de timm, caso contrário, a primeira parte da tag pré-treinada (architecture.tag). As origens com um único peso são listadas em other.

ra3 tags

PesoTamanho da entradaTop-1 (%)Tamanho da avaliaçãoClassesLicençaHub
xception41p.ra3_in1k29981.9782991000apache-2.0timm
xception65.ra3_in1k29983.1862991000apache-2.0timm
xception65p.ra3_in1k29983.1602991000apache-2.0timm

tf tags

PesoTamanho da entradaTop-1 (%)Tamanho da avaliaçãoClassesLicençaHub
xception41.tf_in1k29978.5502991000apache-2.0timm
xception65.tf_in1k29979.5582991000apache-2.0timm
xception71.tf_in1k29979.9202991000apache-2.0timm
Update on GitHub