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 reset_parameters(self):
      init_range = 0.1
      for param in self.parameters():
          param.data.uniform_(-init_range, init_range)
      for decoder in self.decoders:
          decoder.bias.data.fill_(0)
  
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 2 for calling the Controller obj's underlying member method code with example usage: obj.reset_parameters() without return types