How to designthe SAGAN self attention layer?

3 views (last 30 days)
Michael Keeling
Michael Keeling on 9 Jul 2020
Commented: fneg on 3 Jul 2021
I'm curious if the self-attention layer described in this paper could be implemented in MATLAB. Would it require a custom layer to construct? Does not seem feasible inside the Deep Network Designer. I'd appreciate a pointer in the right direction.
Thank you!
  1 Comment
fneg
fneg on 3 Jul 2021
Hi, have you been able to implement this attention block in matlab?

Sign in to comment.

Answers (1)

Divya Gaddipati
Divya Gaddipati on 23 Jul 2020
You would have to create a custom layer. If you are using R2020a version, you'll be able to load the custom layer into the Deep Network Designer from the workspace.
You can refer to the following link for information on creating a custom layer:

Categories

Find more on Deep Learning Toolbox in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!