/Awesome-TokenMixer-pytorch

Pytorch implementation of various token mixers; Attention Mechanisms, MLP, and etc for understanding computer vision papers and other tasks.

Primary LanguagePython

Awesome-TokenMixer-pytorch

This project is inspired by Fighting CV's project. Also, other references are included to get code insights.

Other references:

# code test env.
python == 3.10.8
pytorch == 1.12.1

Contents


State Space Models

  • CSM (VMamba, 2024) --- (pytorch_v1)(graph)
  • Bidirectional Mamba (Vim, 2024) --- (pytorch_v1)(graph)
  • ConvSSM (ConvS5, 2023) --- (pytorch_v1)(graph)
  • Selective SSMs (Mamba, 2023) --- (pytorch_v1)(graph)

Spatial Attentions

Channel Attentions

MLPs

Convolutions

Spectral Features

Graph

Hybrid

Spatio-Temporal (ST)

Activations

Patch Embedding

Branch Scaling

Normalization

Backbones