def __init__(self, n_heads, dropout=0.0):
    super().__init__()
    self.n_heads = n_heads
    self.dropout = nn.Dropout(p=dropout)
def __init__(self, n_heads, dropout=0.0):
    super().__init__()
    self.n_heads = n_heads
    self.dropout = nn.Dropout(p=dropout)