---
description: >-
  This page contains the list of all attention models and non-local layers for
  computer vision available in Echo.
---

# CV

Echo contains implementation for following attention mechanisms for Computer Vision (✅ - implemented functions, 🕑 - functions to be implemented soon, ⬜ - function is implemented in the original deep learning package):

|  #  | Function                                                                                                                     | PyTorch | TensorFlow | MegEngine |
| :-: | ---------------------------------------------------------------------------------------------------------------------------- | :-----: | :--------: | :-------: |
|  1  | [Triplet Attention](https://arxiv.org/abs/2010.03045)                                                                        |    ✅    |     🕑     |     🕑    |
|  2  | [CBAM](https://openaccess.thecvf.com/content_ECCV_2018/html/Sanghyun_Woo_Convolutional_Block_Attention_ECCV_2018_paper.html) |    ✅    |      ✅     |     🕑    |
|  3  | [BAM](http://bmvc2018.org/contents/papers/0092.pdf)                                                                          |    🕑   |     🕑     |     🕑    |
|  4  | [SE](https://arxiv.org/abs/1709.01507)                                                                                       |    ✅    |     🕑     |     🕑    |
