registered on, and the "incompatible_keys" argument is a
      "NamedTuple" consisting of attributes "missing_keys" and
      "unexpected_keys". "missing_keys" is a "list" of "str"
      containing the missing keys and "unexpected_keys" is a "list" of
      "str" containing the unexpected keys.
  The given incompatible_keys can be modified inplace if needed.

  Note that the checks performed when calling "load_state_dict()"
  with "strict=True" are affected by modifications the hook makes
  to "missing_keys" or "unexpected_keys", as expected. Additions
  to either set of keys will result in an error being thrown when
  "strict=True", and clearing out both missing and unexpected keys
  will avoid an error.

  Returns:
     a handle that can be used to remove the added hook by calling
     "handle.remove()"

  Return type:
     "torch.utils.hooks.RemovableHandle"

register_module(name, module)
  Alias for "add_module()".
