class_docstr: Graves Attention as is ref1 with updates from ref2.
  ref1: https://arxiv.org/abs/1910.10288
  ref2: https://arxiv.org/pdf/1906.01083.pdf
  
  Args:
      query_dim (int): number of channels in query tensor.
      K (int): number of Gaussian heads to be used for computing attention.
code: def preprocess_inputs(self, inputs):
      return None
  
imports: import torch
  from torch import nn
  from torch.nn import functional
  from TTS.tts.layers.common_layers import Linear
  from scipy.stats import betabinom
label_desc: Use image node_id 4 for calling the GravesAttention obj's underlying member method code with example usage: obj.preprocess_inputs(inputs) and returns: None