BGU-CS-VIL/WTConv

Wavelet Convolutions for Large Receptive Fields. ECCV 2024.

何を解決するか

畳み込みニューラルネットワーク(CNN)で非常に大きなカーネルと関連する通常の計算オーバーヘッドなしに、大きな受容 field を実現する課題に対処します。

動作方法

WTConv は、ウェーブレット変換を使用してネットワークの視野を拡張するウェーブレット畳み込みを実装しています。既存の CNN アーキテクチャに統合できる 2D および 1D の実装(WTConv2d および WTConv1d)を提供します。パフォーマンスを向上させるために、CUDA、Metal(MPS)、Triton ベンダーバックエンド向けに最適化された高性能実装 fast_wtconv を含んでいます。

対象ユーザー

コンピュータビジョンおよび信号処理に取り組んでいる研究者や開発者で、効率を維持しながらモデルの受容 field を改善したい方。

特徴

  • 大きな受容 field:畳み込み演算が「見られる」画像領域を特に拡大するように設計されています。
  • 最適化されたバックエンド:CUDA、Metal、Triton での高速実行を可能にする fast_wtconv を含みます。
  • 事前学習済みモデル:ImageNet-1K で学習された WTConvNeXt モデル(Tiny、Small、Base)を提供します。
  • 柔軟な統合timm モデルレジストリと互換性があり、簡単にデプロイできます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト