Skip to content

Repository files navigation

Visual_attention_tf

GitHub licensePyPI - Python VersionPyPIPyPI - Wheel

A set of image attention layers implemented as custom keras layers that can be imported dirctly into keras

Currently Implemented layers:

Installation

You can see the projects official pypi page : https://pypi.org/project/visual-attention-tf/

pip install visual-attention-tf

Usage:

fromtensorflow.keras.modelsimportModelfromtensorflow.keras.layersimportInput, Conv2Dfromvisual_attentionimportPixelAttention2D , ChannelAttention2Dinp=Input(shape=(1920,1080,3))
cnn_layer=Conv2D(32,3,,activation='relu', padding='same')(inp)
# Using the .shape[-1] to simplify network modifications. Can directly input number of channels as wellPixel_attention_cnn=PixelAttention2D(cnn_layer.shape[-1])(cnn_layer)
Channel_attention_cnn=ChannelAttention2D(cnn_layer.shape[-1])(cnn_layer)

About

A set of image attention layers implemented as custom keras layers that can be imported dirctly into keras

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages