Class MultiHeadSelfAttention

java.lang.Object
io.github.kirstenali.deepj.layers.transformer.attention.MultiHeadSelfAttention
All Implemented Interfaces:
Layer, Trainable
Direct Known Subclasses:
RoPEMultiHeadSelfAttention

public class MultiHeadSelfAttention extends Object implements Layer
  • Field Details

    • nHeads

      protected final int nHeads
    • headDim

      protected final int headDim
  • Constructor Details

    • MultiHeadSelfAttention

      public MultiHeadSelfAttention(int dModel, int nHeads, boolean causalMask, Random rnd)
    • MultiHeadSelfAttention

      public MultiHeadSelfAttention(int dModel, int nHeads, boolean causalMask, Random rnd, ParameterFactory parameters)
  • Method Details