code: def hyper_lstm(c: Configs):
      return HyperLSTM(c.d_model, c.d_model, c.n_rhn, c.n_z, 1)
  
file_path: annotated_deep_learning_paper_implementations/labml_nn/hypernetworks/experiment.py
imports: import torch
  import torch.nn
  from labml import experiment
  from labml.configs import option
  from labml.utils.pytorch import get_modules
  from labml_helpers.module import Module
  from labml_nn.experiments.nlp_autoregression import NLPAutoRegressionConfigs
  from labml_nn.hypernetworks.hyper_lstm import HyperLSTM
  from labml_nn.lstm import LSTM
label_desc: Use image node_id 2 for calling a global function with example usage: hyper_lstm(c) and returns: HyperLSTM