timm documentation
FocalNet
FocalNet
カテゴリ: ハイブリッド · コード: timm/models/focalnet.py · アーキテクチャ: 12 · 事前学習済み重み: 12 (ImageNet-1kの結果を含む6つ)
Focal Modulation Networks (FocalNet) は、セルフアテンションをフォーカルモジュレーションに置き換えます。フォーカルモジュレーションは、ディプスワイズ畳み込みによって複数の粒度でコンテキストを集約し、各クエリトークンにゲートします。
論文
使用方法
事前学習済み重みの読み込み、画像の前処理、ファインチューニングについてはクイックスタートを、モデルをバックボーンとして使用する方法については特徴量抽出を参照してください。
>>> import timm
>>> model = timm.create_model('focalnet_tiny_srf.ms_in1k', pretrained=True)
>>> data_config = timm.data.resolve_model_data_config(model)モデルAPIのサポート
✓ 対応、✓ (square) 正方形サイズのみ対応、✗ 非対応、– 不要(モデルは任意の入力サイズを既に受け付ける)。ランダム初期化されたモデル(FocalNet の focalnet_tiny_srf、224)で各機能を実行して確認しています。同じクラスの他のアーキテクチャも同様に動作すると予想されます。詳細はModel APIページを参照してください。
アーキテクチャ
| アーキテクチャ | パラメータ数 (M) | GMACs | 入力サイズ | 事前学習済み重み |
|---|---|---|---|---|
focalnet_base_lrf | 88.75 | 15.43 | 224 | 1 |
focalnet_base_srf | 88.15 | 15.28 | 224 | 1 |
focalnet_huge_fl3 | 745.28 | 118.26 | 224 | 1 |
focalnet_huge_fl4 | 686.46 | 118.90 | 224 | 1 |
focalnet_large_fl3 | 239.13 | 105.06 | 384 | 1 |
focalnet_large_fl4 | 239.32 | 105.20 | 384 | 1 |
focalnet_small_lrf | 50.34 | 8.74 | 224 | 1 |
focalnet_small_srf | 49.89 | 8.62 | 224 | 1 |
focalnet_tiny_lrf | 28.65 | 4.49 | 224 | 1 |
focalnet_tiny_srf | 28.43 | 4.42 | 224 | 1 |
focalnet_xlarge_fl3 | 408.79 | 185.61 | 384 | 1 |
focalnet_xlarge_fl4 | 409.03 | 185.79 | 384 | 1 |
GMACsとパラメータ数は、各アーキテクチャのデフォルトの入力サイズと分類器に基づいており、ベンチマーク結果から得られたものです。
事前学習済み重み
Top-1 は、results-imagenet.csv に記載された評価サイズでの ImageNet-1k 検証精度です。- は、ImageNet-1k の結果がない重み(例: プリトレーニング用または画像-テキスト用重み)を示します。Classes は事前学習済み分類器のサイズで、分類器を持たない重みについては none です。
| 重み | 入力サイズ | Top-1 (%) | 評価サイズ | クラス | ライセンス | Hub |
|---|---|---|---|---|---|---|
focalnet_base_lrf.ms_in1k | 224 | 83.828 | 224 | 1000 | mit | timm |
focalnet_base_srf.ms_in1k | 224 | 83.808 | 224 | 1000 | mit | timm |
focalnet_huge_fl3.ms_in22k | 224 | - | - | 21842 | mit | timm |
focalnet_huge_fl4.ms_in22k | 224 | - | - | なし | mit | timm |
focalnet_large_fl3.ms_in22k | 384 | - | - | 21842 | mit | timm |
focalnet_large_fl4.ms_in22k | 384 | - | - | 21842 | mit | timm |
focalnet_small_lrf.ms_in1k | 224 | 83.508 | 224 | 1000 | mit | timm |
focalnet_small_srf.ms_in1k | 224 | 83.428 | 224 | 1000 | mit | timm |
focalnet_tiny_lrf.ms_in1k | 224 | 82.174 | 224 | 1000 | mit | timm |
focalnet_tiny_srf.ms_in1k | 224 | 82.146 | 224 | 1000 | mit | timm |
focalnet_xlarge_fl3.ms_in22k | 384 | - | - | 21842 | mit | timm |
focalnet_xlarge_fl4.ms_in22k | 384 | - | - | 21842 | mit | timm |