ParameterDict
class torch.nn.ParameterDict(parameters=None)
Holds parameters in a dictionary.
ParameterDict can be indexed like a regular Python dictionary, but
   Parameters it contains are properly registered, and will be visible
   by all Module methods. Other objects are treated as would be done
   by a regular Python dictionary
"ParameterDict" is an ordered dictionary. "update()" with other
   unordered mapping types (e.g., Python's plain "dict") does not
   preserve the order of the merged mapping. On the other hand,
   "OrderedDict" or another "ParameterDict" will preserve their
   ordering.
Note that the constructor, assigning an element of the dictionary
   and the "update()" method will convert any "Tensor" into
   "Parameter".
Parameters:
      values (iterable, optional) -- a mapping (dictionary)
      of (string : Any) or an iterable of key-value pairs of type
      (string, Any)
Example:
  class MyModule(nn.Module):
