code: def lstm_area_attention_base():
      """Hparams for LSTM with area attention."""
      hparams = lstm_luong_attention()
      hparams.batch_size = 16384
      hparams.num_hidden_layers = 2
      hparams.hidden_size = 1024
      hparams.num_heads = 4
      hparams.dropout = 0.2
      hparams.learning_rate = 0.1
      hparams.max_area_width = 2
      hparams.area_key_mode = "mean"
      hparams.area_value_mode = "sum"
      return hparams
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import copy
  from tensor2tensor.layers import area_attention
  from tensor2tensor.layers import common_hparams
  from tensor2tensor.layers import common_layers
  from tensor2tensor.utils import contrib
  from tensor2tensor.utils import registry
  from tensor2tensor.utils import t2t_model
  import tensorflow.compat.v1
  from tensorflow.compat.v1 import estimator
label_desc: Use image node_id 17 for calling a global function with example usage: lstm_area_attention_base() and returns: hparams