class_docstr: Multi-head attention over encoder output with Fixup initialization.
class_docstr_tok: ["Multi-head","attention","over","encoder","output","with","Fixup","initialization","."]
code: def __init__(self, relative_attention_type=None, **kwargs):
      super(EncDecAttentionFixup, self).__init__(
          relative_attention_type=relative_attention_type, **kwargs
      )
  
imports: import math
  import gin
  import mesh_tensorflow
  from mesh_tensorflow.transformer import attention
  from mesh_tensorflow.transformer import transformer
  from mesh_tensorflow.transformer import transformer_layers
  import tensorflow.compat.v1
label_desc: Use image node_id 1 to create a new EncDecAttentionFixup object from inherited base classes: transformer_layers with example: obj = EncDecAttentionFixup(relative_attention_type)