class_docstr: Based on
  https://github.com/pytorch/examples/blob/master/word_language_model/model.py
  
  TODO(brendan): RL controllers do not necessarily have much to do with
  language models.
  
  Base the controller RNN on the GRU from:
  https://github.com/ikostrikov/pytorch-a2c-ppo-acktr/blob/master/model.py
code: def init_hidden(self, batch_size):
      zeros = torch.zeros(batch_size, self.args.controller_hid)
      return (
          utils.get_variable(
              zeros, self.args.cuda, requires_grad=False
          ),
          utils.get_variable(
              zeros.clone(), self.args.cuda, requires_grad=False
          ),
      )
  
file_path: ENAS-pytorch/models/controller.py
imports: import collections
  import os
  import torch
  import torch.nn.functional
  import utils
  from utils import Node
label_desc: Use image node_id 5 for calling the Controller obj's underlying member method code with example usage: obj.init_hidden(batch_size) and returns: utils,  utils